Commit includes ControlLoopPolicy API and bugfixes
[policy/engine.git] / ECOMP-ControlloopPolicy / src / test / resources / v2.0.0 / policy_OpenECOMP_demo_vDNS.yaml
1 controlLoop:
2   version: 2.0.0
3   controlLoopName: ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3
4   services: 
5     - serviceName: d4738992-6497-4dca-9db9
6       serviceInvariantUUID: dc112d6e-7e73-4777-9c6f-1a7fb5fd1b6f
7       serviceUUID: 2eea06c6-e1d3-4c3a-b9c4-478c506eeedf
8 #
9 # OPTIONAL to specify the exact resource VF and/or VFC(s)
10 #
11 #  resources:
12 #    - resourceInvariantUUID: 4b8d4018-068b-4c33-b9bb-d980798e52c2
13 #      resourceUUID: d7d28881-b24d-4512-bfee-1e2eb335591f
14 #      resourceVersion: '1.0'
15 #      resourceName: 59a2ee3f-b580-45fe-b5a1
16 #      resourceType: VF
17 #    
18 #  resources: 
19 #    - resourceInvariantUUID: ee585c30-127b-492e-b2c1-871dc61d1dde
20 #      resourceUUID: d816cb01-b5d0-4bbb-b614-f7c3e230ab19
21 #      resourceVersion: '1.0'
22 #      resourceName: 59a2ee3fB58045feB5a1.nodes.heat.vdns
23 #      resourceType: VFC
24 #    - resourceInvariantUUID: f7f1d745-cfb1-4aa9-83fc-31280d0ce513
25 #      resourceUUID: 1821f13e-411f-4b29-87a5-ae935897b2e1
26 #      resourceVersion: '1.0'
27 #      resourceName: 59a2ee3fB58045feB5a1.nodes.heat.vlb
28 #      resourceType: VFC
29   trigger_policy: unique-policy-id-1-scale-up
30   timeout: 1200
31
32 policies:
33   - id: unique-policy-id-1-scale-up
34     name: Create a new VF Module
35     description:
36     actor: MSO
37     recipe: VF Module Create
38     target:
39       resourceID: 59a2ee3fB58045feB5a1.nodes.heat.vdns
40     retry: 0
41     timeout: 1200
42     success: final_success
43     failure: final_failure
44     failure_timeout: final_failure_timeout
45     failure_retries: final_failure_retries
46     failure_exception: final_failure_exception
47     failure_guard: final_failure_guard