3 controlLoopName: ControlLoop-GENERIC-64cdc9fa-6601-4989-9de7-8f47134aa043
\r
5 # Example of how someone can fine-grain this
\r
6 # policy for a specific service and/or resources
\r
7 # contained within the service.
\r
10 - serviceName: vFooService
\r
13 - resourceName: vVNF1
\r
15 - resourceName: vVNF2
\r
17 - resourceName: vVNF3
\r
19 - resourceName: vVNF4
\r
22 trigger_policy: unique-policy-id-1-restart
\r
25 # Example of case where an abatement isn't possible
\r
26 # from DCAE to Policy. So Policy should NOT expect
\r
32 - id: unique-policy-id-1-restart
\r
33 name: Restart Policy
\r
41 success: unique-policy-id-1-healthdiagnostic
\r
42 failure: unique-policy-id-2-rebuild
\r
43 failure_timeout: unique-policy-id-2-rebuild
\r
44 failure_retries: unique-policy-id-2-rebuild
\r
45 failure_exception: final_failure_exception
\r
46 failure_guard: unique-policy-id-2-rebuild
\r
49 - id: unique-policy-id-2-rebuild
\r
50 name: Rebuild Policy
\r
58 success: unique-policy-id-2-healthdiagnostic
\r
59 failure: unique-policy-id-3-migrate
\r
60 failure_timeout: unique-policy-id-3-migrate
\r
61 failure_retries: unique-policy-id-3-migrate
\r
62 failure_exception: final_failure_exception
\r
63 failure_guard: unique-policy-id-3-migrate
\r
65 - id: unique-policy-id-3-migrate
\r
66 name: Migrate Policy
\r
74 success: final_success
\r
75 failure: final_failure
\r
76 failure_timeout: final_failure_timeout
\r
77 failure_retries: final_failure_retries
\r
78 failure_exception: final_failure_exception
\r
79 failure_guard: final_failure_guard
\r
81 - id: unique-policy-id-1-healthdiagnostic
\r
82 name: Do A Health Diagnostic
\r
85 recipe: health-diagnostic
\r
86 # Example of a payload
\r
88 health-diagnostic-code: HC01234
\r
89 health-diagnostic-code-parameters: "{\"Junk\":\"--version\",\"Junk2\":\"--help\"}"
\r
94 success: final_success
\r
95 failure: unique-policy-id-2-rebuild
\r
96 failure_timeout: unique-policy-id-2-rebuild
\r
97 failure_retries: unique-policy-id-2-rebuild
\r
98 failure_exception: final_failure_exception
\r
99 failure_guard: unique-policy-id-2-rebuild
\r
102 - id: unique-policy-id-2-healthdiagnostic
\r
103 name: Do Health Diagnostic
\r
106 recipe: health-diagnostic
\r
108 health-diagnostic-code: HC01234
\r
109 health-diagnostic-code-parameters: "{\"Junk\":\"--version\",\"Junk2\":\"--help\"}"
\r
114 success: final_success
\r
115 failure: final_failure
\r
116 failure_timeout: final_failure_timeout
\r
117 failure_retries: final_failure_retries
\r
118 failure_exception: final_failure_exception
\r
119 failure_guard: final_failure_guard
\r