1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 ContrailComputeGlobalTypes:
6 file: ContrailComputeGlobalTypesServiceTemplate.yaml
7 CinderVolumeGlobalTypes:
8 file: CinderVolumeGlobalTypesServiceTemplate.yaml
9 ContrailVirtualNetworkGlobalType:
10 file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
11 AbstractSubstituteGlobalTypes:
12 file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
13 ContrailPortGlobalTypes:
14 file: ContrailPortGlobalTypesServiceTemplate.yaml
15 GlobalSubstitutionTypes:
16 file: GlobalSubstitutionTypesServiceTemplate.yaml
17 NeutronPortGlobalTypes:
18 file: NeutronPortGlobalTypesServiceTemplate.yaml
19 NeutronNetGlobalTypes:
20 file: NeutronNetGlobalTypesServiceTemplate.yaml
22 file: CommonGlobalTypesServiceTemplate.yaml
23 ContrailAbstractSubstituteGlobalTypes:
24 file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
25 ContrailNetworkRuleGlobalType:
26 file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
27 NeutronSecurityRulesGlobalTypes:
28 file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
29 NovaServerGlobalTypes:
30 file: NovaServerGlobalTypesServiceTemplate.yaml
31 ContrailV2VirtualMachineInterfaceGlobalType:
32 file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
36 label: OAM network ips
40 description: OAM network ips
43 availabilityzone_name:
44 label: availabilityzone name
48 description: availabilityzone name
50 label: CPS network gateway
54 description: CPS network gateway
56 label: PCRF CM server names
60 description: name of the PCRF CM instance
64 label: PCRF CM image name
68 description: PCRF CM image name
70 label: CPS network ips
74 description: CPS network ips
78 label: security group name
82 description: the name of security group
84 label: CPS Cluman Cinder Volume
88 description: CPS Cluman Cinder Volume
92 label: PCRF CM flavor name
96 description: flavor name of PCRF CM instance
98 label: CPS network name
102 description: CPS network name
104 label: CPS network mask
108 description: CPS network mask
110 label: CPS network mask
114 description: CPS network mask
116 label: OAM network name
120 description: OAM network name
123 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
128 get_input: pcm_flavor_name
129 service_template_filter:
130 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
131 availabilityzone_name:
132 get_input: availabilityzone_name
134 get_input: pcm_image_name
140 get_input: security_group_name
146 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
150 service_template_filter:
151 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
152 availabilityzone_name:
153 get_input: availabilityzone_name
155 get_input: oam_net_gw
161 get_input: security_group_name
167 get_input: cps_net_name
169 get_input: cps_net_mask
175 get_input: oam_net_mask
177 get_input: oam_net_name
179 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1_2
183 service_template_filter:
184 substitute_service_template: nested-pcm_v0.1_2ServiceTemplate.yaml
185 availabilityzone_name:
186 get_input: availabilityzone_name
192 get_input: security_group_name
198 get_input: cps_net_name
200 get_input: cps_net_mask
202 type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
206 service_template_filter:
207 substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
208 availabilityzone_name:
209 get_input: availabilityzone_name
215 get_input: security_group_name
221 get_input: cps_net_name
223 get_input: cps_net_mask
225 hot-nimbus-pcm_v0.4_2:
226 type: org.openecomp.groups.heat.HeatStack
228 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4_2.yaml
229 description: heat template that creates PCRF Cluman stack
234 type: org.openecomp.groups.heat.HeatStack
236 heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
237 description: heat template that creates PCRF Cluman stack