Commit includes ControlLoopPolicy API and bugfixes
[policy/engine.git] / ECOMP-ControlloopPolicy / src / test / resources / v1.0.0 / bad_trigger_1.yaml
1 controlLoop:
2   controlLoopName: ControlLoop-TEST-5dfa8fce-bd7a-4424-b60d-ee2ad2f254a3
3   version: 1.0.0
4   services: 
5     - serviceName: Foo Service
6   resources: 
7     - resourceName: Bar VNF
8       resourceType: VF
9   trigger_policy: FOO
10   timeout: 1200
11
12 policies:
13   - id: unique-policy-id-1-restart
14     name: Restart Policy for Trigger Event
15     description:
16     actor: APPC
17     recipe: Restart
18     target: VM
19     retry: 2
20     timeout: 300
21     success: unique-policy-id-2-healthcheck-restart
22     failure: unique-policy-id-3-rebuild
23     failure_timeout: unique-policy-id-3-rebuild
24     failure_retries: unique-policy-id-3-rebuild
25     failure_exception: final_failure_exception
26   
27   - id: unique-policy-id-2-healthcheck-restart
28     name: HealthCheck Policy
29     description:
30     actor: APPC
31     recipe: HealthCheck
32     target: VM
33     retry: 2
34     timeout: 300
35     success: final_success
36     failure: unique-policy-id-3-rebuild
37     failure_timeout: unique-policy-id-3-rebuild
38     failure_retries: unique-policy-id-3-rebuild
39     failure_exception: final_failure_exception
40   
41   - id: unique-policy-id-3-rebuild
42     name: Rebuild Policy
43     description:
44     actor: APPC
45     recipe: Rebuild
46     target: VM
47     retry: 0
48     timeout: 600
49     success: unique-policy-id-4-healthcheck-rebuild
50     failure: unique-policy-id-5-migrate
51     failure_timeout: unique-policy-id-5-migrate
52     failure_retries: unique-policy-id-5-migrate
53     failure_exception: final_failure_exception
54   
55   - id: unique-policy-id-4-healthcheck-rebuild
56     name: HealthCheck the Rebuild Policy
57     description:
58     actor: APPC
59     recipe: HealthCheck
60     target: VM
61     retry: 2
62     timeout: 300
63     success: final_success
64     failure: unique-policy-id-5-migrate
65     failure_timeout: unique-policy-id-5-migrate
66     failure_retries: unique-policy-id-5-migrate
67     failure_exception: final_failure_exception
68   
69   - id: unique-policy-id-5-migrate
70     name: Migrate Policy
71     description:
72     actor: APPC
73     recipe: Migrate
74     target: VM
75     retry: 0
76     timeout: 600
77     success: unique-policy-id-6-healthcheck-migrate
78     failure: final_failure
79     failure_timeout: final_failure_timeout
80     failure_retries: final_failure_retries
81     failure_exception: final_failure_exception
82
83   - id: unique-policy-id-6-healthcheck-migrate
84     name: Healthcheck the Migrate Policy
85     description:
86     actor: APPC
87     recipe: HealthCheck
88     target: VM
89     retry: 2
90     timeout: 300
91     success: final_success
92     failure: final_failure
93     failure_timeout: final_failure_timeout
94     failure_retries: final_failure_retries
95     failure_exception: final_failure_exception