1be71bb7c57bdb403af7a1ba7e6238c8de0e275c
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: GlobalSubstitutionTypes
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.abstract.nodes.heat.subinterface.vlan:
9     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
10     properties:
11       cmaui_names:
12         type: list
13         description: CMAUI1, CMAUI2 server names
14         required: true
15         status: SUPPORTED
16         entry_schema:
17           type: string
18       p1:
19         type: string
20         description: UID of OAM network
21         required: true
22         status: SUPPORTED
23       p2:
24         type: string
25         description: UID of OAM network
26         required: true
27         status: SUPPORTED
28       p3:
29         type: string
30         description: UID of OAM network
31         required: true
32         status: SUPPORTED
33       p4:
34         type: string
35         description: UID of OAM network
36         required: true
37         status: SUPPORTED
38       template_PortTuple_LB1:
39         type: string
40         required: true
41         status: SUPPORTED
42       p5:
43         type: string
44         description: UID of OAM network
45         required: true
46         status: SUPPORTED
47       oam_sec_group_name:
48         type: string
49         required: true
50         status: SUPPORTED
51       lb_st_interface_type_oam:
52         type: string
53         required: true
54         status: SUPPORTED
55       virtual_ip_address:
56         type: string
57         required: true
58         status: SUPPORTED
59       security_group_name:
60         type: list
61         description: CMAUI1, CMAUI2 server names
62         required: true
63         status: SUPPORTED
64         entry_schema:
65           type: string
66       shared_network_id:
67         type: string
68         description: Flavor for CMAUI server
69         required: true
70         status: SUPPORTED
71       vlan_ids:
72         type: string
73         required: true
74         status: SUPPORTED
75       shared_network_id1:
76         type: string
77         description: Flavor for CMAUI server
78         required: true
79         status: SUPPORTED
80       cmaui_image:
81         type: string
82         description: Image for CMAUI server
83         required: true
84         status: SUPPORTED
85       virtual_ipv6_address:
86         type: string
87         required: true
88         status: SUPPORTED
89       cmaui_flavor:
90         type: string
91         description: Flavor for CMAUI server
92         required: true
93         status: SUPPORTED
94       shared_network_id2:
95         type: list
96         description: Flavor for CMAUI server
97         required: true
98         status: SUPPORTED
99         entry_schema:
100           type: string
101       lb_st_vlan_type_oam:
102         type: string
103         description: dummy
104         required: true
105         status: SUPPORTED
106       mac_address:
107         type: string
108         required: true
109         status: SUPPORTED
110       availability_zone_0:
111         type: string
112         description: availabilityzone name
113         required: true
114         status: SUPPORTED
115       subinterface_name_prefix:
116         type: string
117         required: true
118         status: SUPPORTED
119       subinterface_instance_index:
120         type: float
121         required: true
122         status: SUPPORTED
123       cmaui_oam_ips:
124         type: string
125         required: true
126         status: SUPPORTED
127     requirements:
128     - dependency_template_Vlan_3:
129         capability: tosca.capabilities.Node
130         node: tosca.nodes.Root
131         relationship: tosca.relationships.DependsOn
132         occurrences:
133         - 0
134         - UNBOUNDED
135     - subinterface_link_template_Vlan_3:
136         capability: tosca.capabilities.network.Linkable
137         relationship: tosca.relationships.network.LinksTo
138         occurrences:
139         - 1
140         - 1
141     - binding_template_Vlan_3:
142         capability: tosca.capabilities.network.Bindable
143         node: org.openecomp.resource.cp.nodes.network.Port
144         relationship: tosca.relationships.network.BindsTo
145         occurrences:
146         - 1
147         - 1
148     - dependency_template_Vlan_2:
149         capability: tosca.capabilities.Node
150         node: tosca.nodes.Root
151         relationship: tosca.relationships.DependsOn
152         occurrences:
153         - 0
154         - UNBOUNDED
155     - subinterface_link_template_Vlan_2:
156         capability: tosca.capabilities.network.Linkable
157         relationship: tosca.relationships.network.LinksTo
158         occurrences:
159         - 1
160         - 1
161     - binding_template_Vlan_2:
162         capability: tosca.capabilities.network.Bindable
163         node: org.openecomp.resource.cp.nodes.network.Port
164         relationship: tosca.relationships.network.BindsTo
165         occurrences:
166         - 1
167         - 1
168     - dependency_template_Vlan_1:
169         capability: tosca.capabilities.Node
170         node: tosca.nodes.Root
171         relationship: tosca.relationships.DependsOn
172         occurrences:
173         - 0
174         - UNBOUNDED
175     - subinterface_link_template_Vlan_1:
176         capability: tosca.capabilities.network.Linkable
177         relationship: tosca.relationships.network.LinksTo
178         occurrences:
179         - 1
180         - 1
181     - binding_template_Vlan_1:
182         capability: tosca.capabilities.network.Bindable
183         node: org.openecomp.resource.cp.nodes.network.Port
184         relationship: tosca.relationships.network.BindsTo
185         occurrences:
186         - 1
187         - 1
188     capabilities:
189       feature_template_Vlan_2:
190         type: tosca.capabilities.Node
191         occurrences:
192         - 1
193         - UNBOUNDED
194       feature_template_Vlan_3:
195         type: tosca.capabilities.Node
196         occurrences:
197         - 1
198         - UNBOUNDED
199       feature_template_Vlan_1:
200         type: tosca.capabilities.Node
201         occurrences:
202         - 1
203         - UNBOUNDED