ba324cf51a236b338e6e3368c7c923d586e5c066
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: ContrailV2VirtualMachineInterfaceGlobalType
4   template_version: 1.0.0
5 description: Contrail Virtual Machine Interface TOSCA Global Types
6 imports:
7   common_definitions:
8     file: CommonGlobalTypesServiceTemplate.yaml
9 node_types:
10   org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface:
11     derived_from: tosca.nodes.network.Port
12     properties:
13       virtual_machine_intefrace_mac_addresses:
14         type: list
15         description: List of mac addresses.
16         required: false
17         status: SUPPORTED
18         entry_schema:
19           type: string
20       name:
21         type: string
22         description: Virtual Machine Interface name
23         required: false
24         status: SUPPORTED
25       security_group_refs:
26         type: list
27         description: List of security groups.
28         required: false
29         status: SUPPORTED
30         entry_schema:
31           type: string
32       virtual_network_refs:
33         type: list
34         description: List of virtual networks.
35         required: false
36         status: SUPPORTED
37         entry_schema:
38           type: string
39       virtual_machine_interface_properties:
40         type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
41         description: virtual machine interface properties.
42         required: false
43         status: SUPPORTED
44       port_tuple_refs:
45         type: list
46         description: List of port tuples.
47         required: false
48         status: SUPPORTED
49         entry_schema:
50           type: string
51     attributes:
52       fq_name:
53         type: string
54         description: The FQ name of the Virtual Network.
55         status: SUPPORTED
56       show:
57         type: string
58         description: All attributes.
59         status: SUPPORTED