1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8 file: GlobalSubstitutionTypesServiceTemplate.yaml
10 org.openecomp.resource.vfc.nodes.heat.smp:
11 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
18 description: SCP SMP image
19 default: asc_base_image_smp
29 description: Unique name for this VNF instance
30 default: This_is_the_SCP_name
35 description: Unique ID for this VNF instance
36 default: This_is_ths_SCP_id
41 description: SCP SMP Flavor
51 description: port name
55 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
57 replacement_policy: AUTO
60 subinterface_indicator: false
63 capability: tosca.capabilities.network.Bindable
65 relationship: tosca.relationships.network.BindsTo
67 type: org.openecomp.resource.vfc.nodes.heat.smp
70 get_input: flavor_smp_name
72 get_input: availability_zone_0
74 get_input: image_smp_name
85 group: BE_Affinity_group
87 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
89 replacement_policy: AUTO
92 subinterface_indicator: false
95 capability: tosca.capabilities.network.Bindable
97 relationship: tosca.relationships.network.BindsTo
99 type: org.openecomp.resource.abstract.nodes.smp
103 compute_smp_availability_zone:
104 - get_input: availability_zone_0
106 get_input: flavor_smp_name
107 compute_smp_user_data_format:
110 get_input: image_smp_name
111 port_port_1_subinterface_indicator:
113 port_port_2_replacement_policy:
116 - get_input: smp_name_1
117 port_port_1_replacement_policy:
120 - get_input: port_name
121 port_port_2_subinterface_indicator:
124 - get_input: port_name
125 compute_smp_metadata:
131 compute_smp_scheduler_hints:
132 - group: BE_Affinity_group
133 service_template_filter:
134 substitute_service_template: Nested_smpServiceTemplate.yaml
139 - service_template_filter
142 FE_SMP_Affinity_group:
143 type: tosca.groups.Root
147 type: org.openecomp.groups.heat.HeatStack
149 heat_file: ../Artifacts/hot_template.yml
150 description: ASC Template
156 type: tosca.groups.Root
161 type: org.openecomp.policies.placement.Colocate
167 FE_SMP_Affinity_policy:
168 type: org.openecomp.policies.placement.Colocate
173 - FE_SMP_Affinity_group