029cfbb7d141fa88f68ce879b4a067114aed359e
[clamp.git] / src / test / resources / example / operational-policy / yaml-policy-chain-2.yaml
1 !!org.onap.policy.controlloop.policy.ControlLoopPolicy
2 controlLoop:
3   abatement: false
4   controlLoopName: controlNameTest
5   resources:
6   - resourceInvariantUUID: null
7     resourceName: 6c7aaec2-59eb-41d9-8681-b7f976ab668d
8     resourceType: VF
9     resourceUUID: null
10     resourceVersion: null
11   services:
12   - serviceInvariantUUID: null
13     serviceName: 0f983e18-4603-4bb4-a98c-e29691fb16a1
14     serviceUUID: null
15     serviceVersion: null
16   timeout: 500
17   trigger_policy: <generatedId>
18   version: 2.0.0
19 policies:
20 - actor: AOTS
21   description: checkENodeBTicketHours Policy - the trigger (no parent) policy - created by CLDS
22   failure: FINAL_FAILURE
23   failure_exception: FINAL_FAILURE_EXCEPTION
24   failure_guard: FINAL_FAILURE_GUARD
25   failure_retries: FINAL_FAILURE_RETRIES
26   failure_timeout: FINAL_FAILURE_TIMEOUT
27   id: <generatedId>
28   name: checkENodeBTicketHours Policy
29   operationsAccumulateParams: null
30   payload:
31     timeWindow: '35'
32   recipe: checkENodeBTicketHours
33   retry: 0
34   success: <generatedId>
35   target:
36     resourceID: resource-id
37     type: VM
38   timeout: 120
39 - actor: AOTS
40   description: checkEquipmentStatus Policy - triggered conditionally by checkENodeBTicketHours Policy - created by CLDS
41   failure: FINAL_FAILURE
42   failure_exception: FINAL_FAILURE_EXCEPTION
43   failure_guard: FINAL_FAILURE_GUARD
44   failure_retries: FINAL_FAILURE_RETRIES
45   failure_timeout: FINAL_FAILURE_TIMEOUT
46   id: <generatedId>
47   name: checkEquipmentStatus Policy
48   operationsAccumulateParams: null
49   payload: null
50   recipe: checkEquipmentStatus
51   retry: 0
52   success: <generatedId>
53   target:
54     resourceID: resource-id
55     type: VM
56   timeout: 120
57 - actor: AOTS
58   description: checkEimStatus Policy - triggered conditionally by checkEquipmentStatus Policy - created by CLDS
59   failure: FINAL_FAILURE
60   failure_exception: FINAL_FAILURE_EXCEPTION
61   failure_guard: FINAL_FAILURE_GUARD
62   failure_retries: FINAL_FAILURE_RETRIES
63   failure_timeout: FINAL_FAILURE_TIMEOUT
64   id: <generatedId>
65   name: checkEimStatus Policy
66   operationsAccumulateParams: null
67   payload: null
68   recipe: checkEimStatus
69   retry: 0
70   success: <generatedId>
71   target:
72     resourceID: resource-id
73     type: VM
74   timeout: 120
75 - actor: AOTS
76   description: checkMaintenanceWindow Policy - triggered conditionally by checkEimStatus Policy - created by CLDS
77   failure: FINAL_FAILURE
78   failure_exception: FINAL_FAILURE_EXCEPTION
79   failure_guard: FINAL_FAILURE_GUARD
80   failure_retries: FINAL_FAILURE_RETRIES
81   failure_timeout: FINAL_FAILURE_TIMEOUT
82   id: <generatedId>
83   name: checkMaintenanceWindow Policy
84   operationsAccumulateParams: null
85   payload: null
86   recipe: checkMaintenanceWindow
87   retry: 0
88   success: <generatedId>
89   target:
90     resourceID: resource-id
91     type: VM
92   timeout: 120
93 - actor: SDNR
94   description: Reset Policy - triggered conditionally by checkMaintenanceWindow Policy - created by CLDS
95   failure: FINAL_FAILURE
96   failure_exception: FINAL_FAILURE_EXCEPTION
97   failure_guard: FINAL_FAILURE_GUARD
98   failure_retries: FINAL_FAILURE_RETRIES
99   failure_timeout: FINAL_FAILURE_TIMEOUT
100   id: <generatedId>
101   name: Reset Policy
102   operationsAccumulateParams:
103     limit: 2
104     period: 10s
105   payload: null
106   recipe: Reset
107   retry: 3
108   success: <generatedId>
109   target:
110     resourceID: resource-id
111     type: VM
112   timeout: 180