{ "operational_policy": { "controlLoop": { "timeout": "0", "abatement": "True", "trigger_policy": "policy1", "controlLoopName": "LOOP_ASJOy_v1_0_ResourceInstanceName1_tca" }, "policies": [ { "id": "policy1", "recipe": "Restart", "retry": "0", "timeout": "0", "actor": "APPC", "payload": "requestParameters: '{\"usePreload\":true,\"userParams\":[]}'\r\nconfigurationParameters: '[{\"ip-addr\":\"$.vf-module-topology.vf-module-parameters.param[10].value\",\"oam-ip-addr\":\"$.vf-module-topology.vf-module-parameters.param[15].value\",\"enabled\":\"$.vf-module-topology.vf-module-parameters.param[22].value\"}]'", "success": "final_success", "failure": "policy2", "failure_timeout": "final_failure_timeout", "failure_retries": "final_failure_retries", "failure_exception": "final_failure_exception", "failure_guard": "final_failure_guard", "target": { "type": "VNF", "resourceID": "vLoadBalancerMS" } }, { "id": "policy2", "recipe": "VF Module Create", "retry": "0", "timeout": "0", "actor": "SO", "payload": "", "success": "final_success", "failure": "final_failure", "failure_timeout": "final_failure_timeout", "failure_retries": "final_failure_retries", "failure_exception": "final_failure_exception", "failure_guard": "final_failure_guard", "target": { "type": "VFMODULE", "resourceID": "Vloadbalancerms..vpkg..module-1", "modelInvariantId": "ca052563-eb92-4b5b-ad41-9111768ce043", "modelVersionId": "1e725ccc-b823-4f67-82b9-4f4367070dbc", "modelName": "Vloadbalancerms..vpkg..module-1", "modelVersion": "1", "modelCustomizationId": "1bffdc31-a37d-4dee-b65c-dde623a76e52" } } ] }, "guard_policies": [ { "policy-id": "guard.minmax.new", "content": { "actor": "APPC", "recipe": "Restart", "targets": ".*", "clname": "LOOP_ASJOy_v1_0_ResourceInstanceName1_tca", "guardActiveStart": "00:00:00Z", "guardActiveEnd": "10:00:00Z", "min": "0", "max": "1" } }, { "policy-id": "guard.frequency.new", "content": { "actor": "APPC", "recipe": "Rebuild", "targets": ".*", "clname": "LOOP_ASJOy_v1_0_ResourceInstanceName1_tca", "guardActiveStart": "00:00:00Z", "guardActiveEnd": "10:00:00Z", "limit": "1", "timeWindow": "2", "timeUnits": "minute" } } ] }