[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 / NeutronNetGlobalTypesServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: NeutronNetGlobalTypes
4   template_version: 1.0.0
5 description: Neutron Network TOSCA Global Types
6 imports:
7 - NetworkGlobalTypes:
8     file: NetworkGlobalTypesServiceTemplate.yaml
9 - common_definitions:
10     file: CommonGlobalTypesServiceTemplate.yaml
11 node_types:
12   org.openecomp.resource.vl.nodes.heat.network.neutron.Net:
13     derived_from: org.openecomp.resource.vl.nodes.network.Network
14     properties:
15       dhcp_agent_ids:
16         type: list
17         description: The IDs of the DHCP agent to schedule the network
18         required: false
19         status: SUPPORTED
20         entry_schema:
21           type: string
22       tenant_id:
23         type: string
24         description: The ID of the tenant which will own the network
25         required: false
26         status: SUPPORTED
27       port_security_enabled:
28         type: boolean
29         description: Flag to enable/disable port security on the network
30         required: false
31         status: SUPPORTED
32       shared:
33         type: boolean
34         description: Whether this network should be shared across all tenants
35         required: false
36         default: false
37         status: SUPPORTED
38       admin_state_up:
39         type: boolean
40         description: A boolean value specifying the administrative status of the network
41         required: false
42         default: true
43         status: SUPPORTED
44       qos_policy:
45         type: string
46         description: The name or ID of QoS policy to attach to this network
47         required: false
48         status: SUPPORTED
49       subnets:
50         type: map
51         description: Network related subnets
52         required: false
53         status: SUPPORTED
54         entry_schema:
55           type: org.openecomp.datatypes.heat.network.neutron.Subnet
56       value_specs:
57         type: map
58         description: Extra parameters to include in the request
59         required: false
60         default: {
61           }
62         status: SUPPORTED
63         entry_schema:
64           type: string
65     attributes:
66       qos_policy_id:
67         type: string
68         description: The QoS policy ID attached to this network
69         status: SUPPORTED
70       show:
71         type: string
72         description: Detailed information about resource
73         status: SUPPORTED
74       subnets_name:
75         type: list
76         description: Subnets name of this network
77         status: SUPPORTED
78         entry_schema:
79           type: string
80       subnets:
81         type: map
82         description: Network related subnets
83         status: SUPPORTED
84         entry_schema:
85           type: org.openecomp.datatypes.heat.network.neutron.Subnet
86       mtu:
87         type: scalar-unit.size
88         description: The maximum transmission unit size(in bytes) for the network
89         status: SUPPORTED
90       status:
91         type: string
92         description: The status of the network
93         status: SUPPORTED
94     capabilities:
95       attachment:
96         type: tosca.capabilities.Attachment
97         occurrences:
98         - 1
99         - UNBOUNDED