diff options
Diffstat (limited to 'src/test/resources/tosca/tosca_metadata_clamp_possible_values_json_schema.json')
-rw-r--r-- | src/test/resources/tosca/tosca_metadata_clamp_possible_values_json_schema.json | 249 |
1 files changed, 0 insertions, 249 deletions
diff --git a/src/test/resources/tosca/tosca_metadata_clamp_possible_values_json_schema.json b/src/test/resources/tosca/tosca_metadata_clamp_possible_values_json_schema.json deleted file mode 100644 index 418ee71be..000000000 --- a/src/test/resources/tosca/tosca_metadata_clamp_possible_values_json_schema.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "schema":{ - "uniqueItems":"true", - "format":"tabs", - "type":"array", - "title":"TCA Policy JSON", - "items":{ - "type":"object", - "title":"TCA Policy JSON", - "required":[ - "domain", - "metricsPerEventName" - ], - "properties":{ - "domain":{ - "propertyOrder":1001, - "default":"measurementsForVfScaling", - "title":"Domain name to which TCA needs to be applied", - "type":"string" - }, - "metricsPerEventName":{ - "propertyOrder":1002, - "uniqueItems":"true", - "format":"tabs-top", - "title":"Contains eventName and threshold details that need to be applied to given eventName", - "type":"array", - "items":{ - "type":"object", - "required":[ - "controlLoopSchemaType", - "eventName", - "policyName", - "policyScope", - "policyVersion", - "thresholds", - "context", - "signature" - ], - "properties":{ - "policyVersion":{ - "propertyOrder":1007, - "title":"TCA Policy Scope Version", - "type":"string" - }, - "thresholds":{ - "propertyOrder":1008, - "uniqueItems":"true", - "format":"tabs-top", - "title":"Thresholds associated with eventName", - "type":"array", - "items":{ - "type":"object", - "required":[ - "closedLoopControlName", - "closedLoopEventStatus", - "direction", - "fieldPath", - "severity", - "thresholdValue", - "version" - ], - "properties":{ - "severity":{ - "propertyOrder":1013, - "title":"Threshold Event Severity", - "type":"string", - "enum":[ - "CRITICAL", - "MAJOR", - "MINOR", - "WARNING", - "NORMAL" - ] - }, - "fieldPath":{ - "propertyOrder":1012, - "title":"Json field Path as per CEF message which needs to be analyzed for TCA", - "type":"string", - "enum":[ - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", - "$.event.measurementsForVfScalingFields.meanRequestLatency", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", - "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" - ] - }, - "thresholdValue":{ - "propertyOrder":1014, - "title":"Threshold value for the field Path inside CEF message", - "type":"integer" - }, - "closedLoopEventStatus":{ - "propertyOrder":1010, - "title":"Closed Loop Event Status of the threshold", - "type":"string", - "enum":[ - "ONSET", - "ABATED" - ] - }, - "closedLoopControlName":{ - "propertyOrder":1009, - "title":"Closed Loop Control Name associated with the threshold", - "type":"string" - }, - "version":{ - "propertyOrder":1015, - "title":"Version number associated with the threshold", - "type":"string" - }, - "direction":{ - "propertyOrder":1011, - "title":"Direction of the threshold", - "type":"string", - "enum":[ - "LESS", - "LESS_OR_EQUAL", - "GREATER", - "GREATER_OR_EQUAL", - "EQUAL" - ] - } - } - } - }, - "policyName":{ - "propertyOrder":1005, - "title":"TCA Policy Scope Name", - "type":"string" - }, - "signature":{ - "propertyOrder":1017, - "title":"Signature", - "required":[ - "filter_clause" - ], - "properties":{ - "filter_clause":{ - "propertyOrder":30002, - "qschema":{ - "filters":[ - { - "operators":[ - "equals" - ], - "minLength":1, - "id":"alarmCondition", - "label":"alarmCondition", - "type":"string" - }, - { - "plugin":"datetimepicker", - "operators":[ - "equals" - ], - "minLength":1, - "id":"timeEpoch", - "label":"timeEpoch", - "type":"datetime", - "input_event":"dp.change", - "validation":{ - "format":"YYYY/MM/DD HH:mm:ss" - } - } - ] - }, - "minLength":1, - "title":"Filter Clause", - "type":"qbldr" - } - } - }, - "controlLoopSchemaType":{ - "propertyOrder":1003, - "title":"Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", - "type":"string", - "enum":[ - "VM", - "VNF" - ] - }, - "policyScope":{ - "propertyOrder":1006, - "title":"TCA Policy Scope", - "type":"string" - }, - "context":{ - "propertyOrder":1016, - "options":{ - "enum_titles":[ - "PROD" - ] - }, - "title":"TCA Policy Dummy Context", - "type":"string", - "enum":[ - "PROD" - ] - }, - "eventName":{ - "propertyOrder":1004, - "title":"Event name to which thresholds need to be applied", - "type":"string" - } - } - } - } - } - } - } -}
\ No newline at end of file |