Fix spacing issues in YAML files in tutorials/
[demo.git] / tutorials / vFWDT / policies / types / affinityPolicy-v20181031.yml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 node_types:
3     policy.nodes.affinityPolicy:
4         derived_from: policy.nodes.Root
5         properties:
6             policyScope:
7                 type: list
8                 description: scope where the policy is applicable
9                 required: true
10                 matchable: true
11                 entry_schema:
12                     type: string
13             policyType:
14                 type: list
15                 description: type of a policy
16                 required: true
17                 matchable: true
18                 entry_schema:
19                     type: string
20                     consraints:
21                     - valid_values:
22                         - zone
23             identity:
24                 type: string
25                 required: true
26             applicableResources:
27                 type: list
28                 required: true
29                 entry_schema:
30                     type: string
31                     constraints:
32                     - valid_values:
33                         - any
34                         - all
35             affinityProperties:
36                 type: policy.data.affinityProperties_properties
37                 required: true
38             resources:
39                 type: list
40                 required: true
41                 entry_schema:
42                     type: string
43 data_types:
44     policy.data.affinityProperties_properties:
45         derived_from: tosca.nodes.Root
46         properties:
47             qualifier:
48                 type: list
49                 required: true
50                 entry_schema:
51                     type: string
52                     constraints:
53                     - valid_values:
54                         - same
55                         - different
56             category:
57                 type: string
58                 required: true