Add support for ScaleOut
[clamp.git] / src / main / resources / clds / templates / globalProperties.json
index 9ac9d94..880b992 100644 (file)
@@ -4,13 +4,13 @@
                "tcaInt": "1",
                "tcaVio": "1",
                "eventName": {
-                       "vCPEvGMUXPacketLoss": "vCPEvGMUXPacketLoss",
                        "vLoadBalancer": "vLoadBalancer",
-                       "vFirewallBroadcastPackets": "vFirewallBroadcastPackets"
+                       "vFirewallBroadcastPackets": "vFirewallBroadcastPackets",
+                       "Measurement_vGMUX":"Measurement_vGMUX"
                },
                "fieldPathM": {
-                       "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated": "receivedBroadcastPacketsAccumulated",
-                       "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta": "receivedDiscardedPacketsDelta"
+                       "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value": "Packet-loss-rate",
+                       "$.event.measurementsForVfScalingFields.vNicUsageArray[*].receivedTotalPacketsDelta":"receivedTotalPacketsDelta"
                },
                "operator": {
                        ">": "GREATER",
@@ -36,8 +36,7 @@
        },
        "global": {
                "actionSet": {
-                       "vnfRecipe": "VNF",
-                       "enbRecipe": "eNodeB"
+                       "vnfRecipe": "VNF"
                },
                "location": {
                        "DC1": "Data Center 1",
        "policy": {
                "pname": "0",
                "timeout": 345,
+               "actor": {
+                       "APPC":"APPC",
+                       "MSO": "SO",
+                       "VFC": "VFC"
+               },
                "vnfRecipe": {
                        "": "",
                        "restart": "Restart",
                        "rebuild": "Rebuild",
                        "migrate": "Migrate",
-                       "healthCheck": "Health Check"
-               },
-               "enbRecipe": {
-                       "": "",
-                       "reset": "Reset"
+                       "healthCheck": "Health Check",
+                       "modifyConfig": "ModifyConfig",
+                       "vfModuleCreate":"VF Module Create",
+                       "scaleOut":"Scale Out"
                },
                "maxRetries": "3",
-               "retryTimeLimit": 180,
-               "resource": {
-                       "vCTS": "vCTS",
-                       "v3CDB": "v3CDB",
-                       "vUDR": "vUDR",
-                       "vCOM": "vCOM",
-                       "vRAR": "vRAR",
-                       "vLCS": "vLCS",
-                       "vUDR-BE": "vUDR-BE",
-                       "vDBE": "vDBE"
+               "recipeLevel": {
+                       "":"",
+                       "VNF":"VNF",
+                       "VM":"VM",
+                       "VFC":"VFC",
+                       "PNF":"PNF"
                },
+               "retryTimeLimit": 180,
                "parentPolicyConditions": {
                        "Failure_Retries": "Failure: Max Retries Exceeded",
                        "Failure_Timeout": "Failure: Time Limit Exceeded",