blob: bfce6b3310c44f3f3ac01a960b66226bccd40b52 [file] [log] [blame]
{
"guard_policies": {
"guard1":{
"recipe": "Rebuild",
"actor": "SO",
"clname": "testloop",
"targets": ".*",
"min": "3",
"max": "7",
"limit": "",
"timeUnits": "",
"timeWindow": "",
"guardActiveStart": "00:00:01-05:00",
"guardActiveEnd": "23:59:01-05:00"
},
"guard2":{
"recipe": "Migrate",
"actor": "SO",
"clname": "testloop",
"targets": ".*",
"min": "1",
"max": "2",
"limit": "",
"timeUnits": "",
"timeWindow": "",
"guardActiveStart": "00:00:01-05:00",
"guardActiveEnd": "23:59:01-05:00"
}
},
"operational_policy": {
"controlLoop": {
"controlLoopName": "control loop",
"version": "2.0.0",
"trigger_policy": "new1",
"timeout": "30",
"abatement": "true"
},
"policies": [
{
"id": "new1",
"recipe": "Rebuild",
"retry": "10",
"timeout": "20",
"actor": "SO",
"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": "new2",
"failure": "new2",
"failure_timeout": "new2",
"failure_retries": "new2",
"failure_exception": "new2",
"failure_guard": "new2",
"target": {
"type": "VFC",
"resourceTargetId": "test"
}
},
{
"id": "new2",
"recipe": "Migrate",
"retry": "30",
"timeout": "40",
"actor": "SDNC",
"payload": "",
"target": {
"type": "VFC",
"resourceTargetId": "test"
}
}
]
}
}