1 tosca_definitions_version: tosca_simple_yaml_1_0_0
5 - openecomp_heat_index:
6 file: openecomp-heat/_index.yml
8 org.openecomp.resource.vfc.nodes.heat.FSB1:
9 derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
13 label: vipr_atm_name_0
17 description: vipr_atm_name_0
23 description: network_name
29 description: port_name
41 description: fsb1-flavor
47 description: fsb1-flavor
51 type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
55 template: VM_NAME_PORT_3
58 get_input: vipr_atm_name_0
60 - get_input: network_name
61 virtual_machine_interface_properties:
62 service_interface_type: left
64 - get_input: port_name
66 type: org.openecomp.resource.vfc.nodes.heat.FSB1
69 get_input: fsb1-flavor
77 type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
80 get_input: fsb1-Internal1-mac
81 network: Internal1-net
84 capability: tosca.capabilities.network.Bindable
86 relationship: tosca.relationships.network.BindsTo
88 cmaui_volume_test_compute_properties:
89 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
91 availability_zone: {get_attribute: [FSB1, availability_zone ] }
92 backup_id: {get_attribute: [FSB1, admin_pass ] }
93 description: {get_attribute: [FSB1, flavor ] }
94 image: {get_attribute: [FSB1, config_drive ] }
95 metadata: {get_attribute: [FSB1, metadata ] }
96 multiattach: {get_attribute: [FSB1, flavor_update_policy ] }
97 name: {get_attribute: [FSB1, image ] }
98 read_only: {get_attribute: [FSB1, image_update_policy ] }
99 scheduler_hints: {get_attribute: [FSB1, key_name ] }
100 size: {get_attribute: [FSB1, diskConfig ] }
101 snapshot_id: {get_attribute: [FSB1, name ] }
102 source_volid: {get_attribute: [FSB1, personality ] }
103 volume_id: {get_attribute: [FSB1, reservation_id ] }
104 volume_type: {get_attribute: [FSB1, scheduler_hints ] }
105 delete_on_termination: {get_attribute: [FSB1, security_groups ] }
106 volume_size: {get_attribute: [FSB1, software_config_transport ] }
107 device_type: {get_attribute: [FSB1, user_data_format ] }
108 disk_bus: {get_attribute: [FSB1, user_data_update_policy ] }
109 swap_size: {get_attribute: [FSB1, accessIPv4 ] }
110 image_id: {get_attribute: [FSB1, accessIPv6 ] }
111 attachments: {get_attribute: [FSB1, addresses ] }
112 encrypted: {get_attribute: [FSB1, console_urls ] }
113 created_at: {get_attribute: [FSB1, instance_name ] }
114 display_description: {get_attribute: [FSB1, show ] }
116 cmaui_volume_test_neutron_port_properties:
117 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
119 availability_zone: {get_attribute: [FSB1_Port1, ip_address ] }
120 backup_id: {get_attribute: [FSB1_Port1, network ] }
121 #description: {get_attribute: [FSB1_Port1, subnet ] }
122 image: {get_attribute: [FSB1_Port1, admin_state_up ] }
123 metadata: {get_attribute: [FSB1_Port1, allowed_address_pairs ] }
124 multiattach: {get_attribute: [FSB1_Port1, "binding:vnic_type" ] }
125 name: {get_attribute: [FSB1_Port1, device_id ] }
126 read_only: {get_attribute: [FSB1_Port1, device_owner ] }
127 scheduler_hints: {get_attribute: [FSB1_Port1, fixed_ips ] }
128 #size: {get_attribute: [FSB1_Port1, mac_address ] }
129 snapshot_id: {get_attribute: [FSB1_Port1, name ] }
130 source_volid: {get_attribute: [FSB1_Port1, port_security_enabled ] }
131 volume_id: {get_attribute: [FSB1_Port1, qos_policy ] }
132 volume_type: {get_attribute: [FSB1_Port1, security_groups ] }
133 delete_on_termination: {get_attribute: [FSB1_Port1, value_specs ] }
134 volume_size: {get_attribute: [FSB1_Port1, replacement_policy ] }
135 device_type: {get_attribute: [FSB1_Port1, show ] }
136 disk_bus: {get_attribute: [FSB1_Port1, subnets ] }
137 swap_size: {get_attribute: [FSB1_Port1, tenant_id ] }
139 cmaui_volume_test_contrailv2_VMI_properties:
140 type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
142 availability_zone: {get_attribute: [VMI1, virtual_machine_interface_mac_addresses ] }
143 #backup_id: {get_attribute: [VMI1, mac_address ] }
144 description: {get_attribute: [VMI1, virtual_network_refs ] }
145 image: {get_attribute: [VMI1, port_tuple_refs ] }
146 metadata: {get_attribute: [VMI1, security_group_refs ] }
147 multiattach: {get_attribute: [VMI1, virtual_machine_interface_properties ] }
148 name: {get_attribute: [VMI1, name ] }
149 #read_only: {get_attribute: [VMI1, service_interface_type ] }
150 #scheduler_hints: {get_attribute: [VMI1, sub_interface_vlan_tag ] }
151 size: {get_attribute: [VMI1, virtual_machine_interface_allowed_address_pairs ] }
152 #snapshot_id: {get_attribute: [VMI1, allowed_address_pair ] }
153 #source_volid: {get_attribute: [VMI1, port_security_enabled ] }
154 #volume_id: {get_attribute: [VMI1, address_mode ] }
155 #volume_type: {get_attribute: [VMI1, mac ] }
156 #delete_on_termination: {get_attribute: [VMI1, ip ] }
157 #volume_size: {get_attribute: [VMI1, ip_prefix ] }
158 #device_type: {get_attribute: [VMI1, ip_prefix_len ] }
159 #disk_bus: {get_attribute: [VMI1, virtual_machine_interface_refs ] }
160 #swap_size: {get_attribute: [VMI1, virtual_machine_interface_properties_service_interface_type ] }
161 created_at: {get_attribute: [VMI1, fq_name ] }
162 display_description: {get_attribute: [VMI1, show ] }
166 type: org.openecomp.groups.heat.HeatStack
168 heat_file: ../Artifacts/ep-jsa_net.yaml
170 Version 2.0 02-09-2016 (Authors: Paul Phillips, pp2854 PROD)
175 - cmaui_volume_test_compute_properties
176 - cmaui_volume_test_neutron_port_properties
177 - cmaui_volume_test_contrailv2_VMI_properties
181 value: {get_attribute: [ FSB1, accessIPv4 ] }
183 value: {get_attribute: [ FSB1, addresses, key1 ] }
185 value: {get_attribute: [ FSB1, addresses, {get_attribute: [ FSB2_Internal2,tenant_id ] } ]}
187 description: cgi fw01 left interface Mac-Address
188 value: { get_attribute: [FSB1_Port1, device_owner, get_input: [CMAUI_volume_type,{get_attribute: [FSB1,user_data_format ] }], 0, "OS-EXT-IPS-MAC:mac_addr"] }
190 description: cgi fw01 left interface Mac-Address
191 value: { get_input: [a, addresses, get_input: [CMAUI_volume_type, {get_attribute: [FSB1,accessIPv6 ] }], 0, "OS-EXT-IPS-MAC:mac_addr"] }