3 "$schema": "http://json-schema.org/draft-07/schema#",
4 "$id": "http://www.onap.org/policy/models/schemas/onap.policies.controlloop.operational.common.Drools.schema.json",
6 "title": "The Root Schema",
16 "$id": "#/properties/type",
18 "title": "Policy Type",
19 "default": "onap.policies.controlloop.operational.common.Drools",
21 "onap.policies.controlloop.operational.common.Drools"
26 "$id": "#/properties/type_version",
28 "title": "Policy Type Version",
36 "$id": "#/properties/name",
38 "title": "Policy Name",
46 "$id": "#/properties/version",
48 "title": "Policy Version",
56 "$id": "#/properties/metadata",
64 "$id": "#/properties/metadata/properties/policy-id",
75 "$id": "#/properties/properties",
77 "title": "Properties",
88 "$id": "#/properties/properties/properties/id",
90 "title": "Control Loop Name",
92 "ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e"
97 "$id": "#/properties/properties/properties/timeout",
99 "title": "Timeout in seconds",
107 "$id": "#/properties/properties/properties/abatement",
109 "title": "Abatement",
116 "$id": "#/properties/properties/properties/trigger",
118 "title": "Trigger Operation",
120 "unique-policy-id-1-restart"
125 "$id": "#/properties/properties/properties/operations",
127 "title": "Operations",
129 "$id": "#/properties/properties/properties/operations/items",
148 "$id": "#/properties/properties/properties/operations/items/properties/id",
150 "title": "Operation Identifier",
152 "unique-policy-id-1-restart"
157 "$id": "#/properties/properties/properties/operations/items/properties/description",
159 "title": "Description",
166 "$id": "#/properties/properties/properties/operations/items/properties/operation",
168 "title": "Operation",
176 "$id": "#/properties/properties/properties/operations/items/properties/operation/properties/actor",
185 "$id": "#/properties/properties/properties/operations/items/properties/operation/properties/recipe",
194 "$id": "#/properties/properties/properties/operations/items/properties/operation/properties/target",
202 "$id": "#/properties/properties/properties/operations/items/properties/operation/properties/target/properties/type",
204 "title": "Target Type",
215 "$id": "#/properties/properties/properties/operations/items/properties/timeout",
217 "title": "Operation Timeout in seconds",
225 "$id": "#/properties/properties/properties/operations/items/properties/retries",
227 "title": "Number of Retries",
234 "$id": "#/properties/properties/properties/operations/items/properties/success",
236 "title": "Success Treatment",
237 "default": "final_success",
245 "$id": "#/properties/properties/properties/operations/items/properties/failure",
247 "title": "Failure Treatment",
248 "default": "final_failure",
256 "$id": "#/properties/properties/properties/operations/items/properties/failure_timeout",
258 "title": "Failure Timeout Treatment",
259 "default": "final_failure_timeout",
261 "final_failure_timeout",
267 "$id": "#/properties/properties/properties/operations/items/properties/failure_retries",
269 "title": "Failure Retries Treatment",
270 "default": "final_failure_retries",
272 "final_failure_retries",
277 "failure_exception": {
278 "$id": "#/properties/properties/properties/operations/items/properties/failure_exception",
280 "title": "Failure Exception Treatment",
283 "final_failure_exception",
289 "$id": "#/properties/properties/properties/operations/items/properties/failure_guard",
291 "title": "Failure Guard Treatment",
292 "default": "final_failure_guard",
294 "final_failure_guard",
303 "$id": "#/properties/properties/properties/controllerName",
305 "title": "Controller Name",