metadata:
template_name: Main
imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- GlobalSubstitutionTypes:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
topology_template:
inputs:
vf_module_id:
direction: ingress
requirements:
- port:
- capability: attachment_dns_int_bearer_0_port
+ capability: attachment_dns_oam_protected_0_port
node: dns_server_group_az
relationship: org.openecomp.relationships.AttachesTo
- port:
- capability: attachment_dns_oam_protected_0_port
+ capability: attachment_dns_int_bearer_0_port
node: dns_server_group_az
relationship: org.openecomp.relationships.AttachesTo
groups:
- base_dns:
+ base_dns_group:
type: org.openecomp.groups.heat.HeatStack
properties:
heat_file: ../Artifacts/base_dns.yaml
Base HOT template to create The Security Group for the the DNS VNF
members:
- DNS_SECURITY_GROUP
- dns_az_01:
+ dns_az_01_group:
type: org.openecomp.groups.heat.HeatStack
properties:
heat_file: ../Artifacts/dns_az_01.yaml