[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-enrichment-lib / openecomp-sdc-enrichment-core / src / test / resources / mock / toscaGlobalServiceTemplates / ContrailV2VirtualNetworkGlobalTypeServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: ContrailV2VirtualNetworkGlobalType
4   template_version: 1.0.0
5 description: Contrail V2 Virtual Network Global Types
6 imports:
7 - NetworkGlobalTypes:
8     file: NetworkGlobalTypesServiceTemplate.yaml
9 - common_definitions:
10     file: CommonGlobalTypesServiceTemplate.yaml
11 data_types:
12   org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefData:
13     derived_from: tosca.datatypes.Root
14     description: network policy refs data
15     properties:
16       network_policy_refs_data_sequence:
17         type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence
18         description: Network Policy ref data sequence
19         required: false
20         status: SUPPORTED
21   org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence:
22     derived_from: tosca.datatypes.Root
23     description: network policy refs data sequence
24     properties:
25       network_policy_refs_data_sequence_major:
26         type: integer
27         description: Network Policy ref data sequence Major
28         required: false
29         status: SUPPORTED
30       network_policy_refs_data_sequence_minor:
31         type: integer
32         description: Network Policy ref data sequence Minor
33         required: false
34         status: SUPPORTED
35   org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet:
36     derived_from: tosca.datatypes.Root
37     description: Network Ipam Ref Data Subnet
38     properties:
39       network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
40         type: string
41         description: Network ipam refs data ipam subnets ip prefix len
42         required: false
43         status: SUPPORTED
44       network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
45         type: string
46         description: Network ipam refs data ipam subnets ip prefix
47         required: false
48         status: SUPPORTED
49   org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.IpamRefData:
50     derived_from: tosca.datatypes.Root
51     description: Network Ipam Ref Data
52     properties:
53       network_ipam_refs_data_ipam_subnets:
54         type: list
55         description: Network ipam refs data ipam subnets
56         required: false
57         status: SUPPORTED
58         entry_schema:
59           type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList
60   org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList:
61     derived_from: tosca.datatypes.Root
62     description: Network Ipam Ref Data Subnet List
63     properties:
64       network_ipam_refs_data_ipam_subnets_subnet:
65         type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet
66         description: Network ipam refs data ipam subnets
67         required: false
68         status: SUPPORTED
69       network_ipam_refs_data_ipam_subnets_addr_from_start:
70         type: string
71         description: Network ipam refs data ipam subnets addr from start
72         required: false
73         status: SUPPORTED
74 node_types:
75   org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork:
76     derived_from: org.openecomp.resource.vl.nodes.network.Network
77     properties:
78       network_ipam_refs_data:
79         type: list
80         description: IPAM references Data
81         required: false
82         status: SUPPORTED
83         entry_schema:
84           type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.IpamRefData
85       network_policy_refs_data:
86         type: list
87         description: Policy references data
88         required: false
89         status: SUPPORTED
90         entry_schema:
91           type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefData
92       network_ipam_refs:
93         type: list
94         description: IPAM references
95         required: false
96         status: SUPPORTED
97         entry_schema:
98           type: string
99       network_policy_refs:
100         type: list
101         description: Policy references
102         required: false
103         status: SUPPORTED
104         entry_schema:
105           type: string
106       subnets:
107         type: map
108         description: Network related subnets
109         required: false
110         status: SUPPORTED
111         entry_schema:
112           type: org.openecomp.datatypes.heat.network.neutron.Subnet
113     attributes:
114       fq_name:
115         type: string
116         description: fq_name
117         status: SUPPORTED
118       subnets_name:
119         type: list
120         description: Subnets name of this network
121         status: SUPPORTED
122         entry_schema:
123           type: string
124       subnets_show:
125         type: map
126         description: Detailed information about each subnet
127         status: SUPPORTED
128         entry_schema:
129           type: string
130       subnets:
131         type: map
132         description: Network related subnets
133         status: SUPPORTED
134         entry_schema:
135           type: org.openecomp.datatypes.heat.network.neutron.Subnet
136     capabilities:
137       attachment:
138         type: tosca.capabilities.Attachment
139         occurrences:
140         - 1
141         - UNBOUNDED