[sdc] docker file fix for cassandra
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / global_types / expectedoutputfiles / ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: ContrailAbstractSubstituteGlobalTypes
4   template_version: 1.0.0
5 description: Contrail Abstract Substitute Global Types
6 imports:
7   common_definitions:
8     file: CommonGlobalTypesServiceTemplate.yaml
9 data_types:
10   org.openecomp.datatypes.heat.network.contrail.InterfaceData:
11     derived_from: tosca.datatypes.Root
12     description: Interface Data
13     properties:
14       static_routes:
15         type: list
16         description: An ordered list of static routes to be added to this interface
17         required: false
18         status: SUPPORTED
19         entry_schema:
20           type: org.openecomp.datatypes.heat.network.contrail.port.StaticRoute
21       virtual_network:
22         type: string
23         description: Virtual Network for this interface
24         required: true
25         status: SUPPORTED
26       allowed_address_pairs:
27         type: list
28         description: List of allowed address pair for this interface
29         required: false
30         status: SUPPORTED
31         entry_schema:
32           type: org.openecomp.datatypes.heat.network.contrail.AddressPair
33       ip_address:
34         type: string
35         description: IP for this interface
36         required: false
37         status: SUPPORTED
38 node_types:
39   org.openecomp.resource.abstract.nodes.contrail.AbstractSubstitute:
40     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
41     properties:
42       availability_zone:
43         type: string
44         description: Availability zone to create servers in
45         required: false
46         status: SUPPORTED
47       static_routes_list:
48         type: list
49         description: Static routes enabled
50         required: false
51         status: SUPPORTED
52         entry_schema:
53           type: boolean
54       availability_zone_enable:
55         type: boolean
56         description: Indicates availability zone is enabled
57         required: false
58         default: false
59         status: SUPPORTED
60       service_template_name:
61         type: string
62         description: Service template name
63         required: false
64         status: SUPPORTED
65       ordered_interfaces:
66         type: boolean
67         description: Indicates if service interface are ordered
68         required: false
69         default: false
70         status: SUPPORTED
71       flavor:
72         type: string
73         description: flavor
74         required: false
75         status: SUPPORTED
76       image_name:
77         type: string
78         description: Image name
79         required: true
80         status: SUPPORTED
81       service_type:
82         type: string
83         description: Service type
84         required: true
85         status: SUPPORTED
86         constraints:
87         - valid_values:
88           - firewall
89           - analyzer
90           - source-nat
91           - loadbalancer
92       service_interface_type_list:
93         type: list
94         description: List of interface types
95         required: true
96         status: SUPPORTED
97         entry_schema:
98           type: string
99           constraints:
100           - valid_values:
101             - management
102             - left
103             - right
104             - other
105       service_instance_name:
106         type: string
107         description: Service instance name
108         required: true
109         status: SUPPORTED
110       interface_list:
111         type: list
112         description: List of interfaces
113         required: false
114         status: SUPPORTED
115         entry_schema:
116           type: org.openecomp.datatypes.heat.network.contrail.InterfaceData
117       service_mode:
118         type: string
119         description: Service mode
120         required: true
121         status: SUPPORTED
122         constraints:
123         - valid_values:
124           - transparent
125           - in-network
126           - in-network-nat
127       shared_ip_list:
128         type: list
129         description: Shared ips enabled
130         required: false
131         status: SUPPORTED
132         entry_schema:
133           type: boolean
134     attributes:
135       tenant_id:
136         type: string
137         description: Tenant id of the Service Instance
138         status: SUPPORTED
139       fq_name:
140         type: string
141         description: The FQ name of the service instance
142         status: SUPPORTED
143       service_template_name:
144         type: string
145         description: Service Template of the Service Instance
146         status: SUPPORTED
147       show:
148         type: string
149         description: All attributes
150         status: SUPPORTED
151       active_vms:
152         type: string
153         description: Number of service VMs active for this Service Instance
154         status: SUPPORTED
155       service_instance_name:
156         type: string
157         description: The name of the service instance
158         status: SUPPORTED
159       virtual_machines:
160         type: string
161         description: Service VMs for the Service Instance
162         status: SUPPORTED
163       status:
164         type: string
165         description: Status of the service instance
166         status: SUPPORTED