aboutsummaryrefslogtreecommitdiffstats
path: root/common/openecomp-sdc-artifact-generator-lib/openecomp-sdc-artifact-generator-test/src/main/resources/service-SdWan-template_AllRes_VF.yml
blob: bc3ab6dabbfaf8d06a0ad9a8b8da0ff3d82f9634 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
#_______________________________________________________________________________________________________________________________________
 #|                                    					    AT&T Proprietary (Restricted)           									 |
 #|                                     Only for use by authorized individuals or any above-designated team(s)                            |
 #|                                          within the AT&T companies and not for general distribution      							 |
 #|_______________________________________________________________________________________________________________________________________|
tosca_definitions_version: tosca_simple_yaml_1_0
metadata:
  invariantUUID: 3d8b7a76-7c47-4974-b5b9-e24c54b817a2
  UUID: eb31504f-9f60-4936-a2f2-8ac592b611a6
  name: SD-WAN
  description: SD-WAN
  type: Service
  category: Network L4+
  serviceEcompNaming: false
  serviceHoming: false
imports:
- service_admin:
    file: resource-ServiceAdmin-template.yml
- Tunnel_XConn:
    file: resource-TunnelXconn-template.yml
- vHNF non Heat:
    file: resource-VhnfNonHeat-template.yml
- IP_Mux_Demux:
    file: resource-IpMuxDemux-template.yml
topology_template:
  node_templates:
    Sec_IP_Mux_Demux:
      type: org.openecomp.resource.vf.IpMuxDemux
      metadata:
        invariantUUID: 707b2850-e830-4b00-9902-879f44ac05a4
        UUID: 495b483b-282a-45df-bbfe-63d1d1d80813
        customizationUUID: f4b764bb-6721-4219-8c69-7ce61969f755
        version: '0.1'
        name: IP_Mux_Demux
        description: IP_Mux_Demux
        type: VF
        category: Allotted Resource
        subcategory: IP Mux Demux
    Pri_Tunnel_XConn:
      type: org.openecomp.resource.vf.TunnelXconn
      metadata:
        invariantUUID: 63b95d9a-9c89-40d3-a646-36a1418c5246
        UUID: ae79ba1b-5d12-4813-b01c-755fa6c800bb
        customizationUUID: 96d0bbf6-d9f7-441d-8f00-67d79dbf30de
        version: '0.1'
        name: Tunnel_XConn
        description: Tunnel_XConn
        type: VF
        category: Allotted Resource
        subcategory: Tunnel XConnect
    Pri_service_admin:
      type: org.openecomp.resource.vf.ServiceAdmin
      metadata:
        invariantUUID: 0df08d3e-9701-4f5a-b3ed-82a0b504b366
        UUID: a9c6246c-0807-4a43-a64c-442a170c2088
        customizationUUID: 6b4a2a55-3b82-4799-8329-4fc2939fd5b5
        version: '0.1'
        name: service_admin
        description: service_admin
        type: VF
        category: Allotted Resource
        subcategory: Service admin
    Pri_IP_Mux_Demux:
      type: org.openecomp.resource.vf.IpMuxDemux
      metadata:
        invariantUUID: 707b2850-e830-4b00-9902-879f44ac05a4
        UUID: 495b483b-282a-45df-bbfe-63d1d1d80813
        customizationUUID: d8f656d9-179d-4f02-9a46-8af7421eb2a0
        version: '0.1'
        name: IP_Mux_Demux
        description: IP_Mux_Demux
        type: VF
        category: Allotted Resource
        subcategory: IP Mux Demux
    Sec_Tunnel_XConn:
      type: org.openecomp.resource.vf.TunnelXconn
      metadata:
        invariantUUID: 63b95d9a-9c89-40d3-a646-36a1418c5246
        UUID: ae79ba1b-5d12-4813-b01c-755fa6c800bb
        customizationUUID: b432136d-0a2a-460b-a3da-f921e1e0dcfa
        version: '0.1'
        name: Tunnel_XConn
        description: Tunnel_XConn
        type: VF
        category: Allotted Resource
        subcategory: Tunnel XConnect
    vHNF non Heat 22:
      type: org.openecomp.resource.vf.VhnfNonHeat
      metadata:
        invariantUUID: f61adc31-6004-4377-a661-090f59e6b32a
        UUID: 2118e830-5e0d-409a-9d7a-63b6a72d6f5f
        customizationUUID: 9c7a5f7f-6b17-4066-a6f1-094ea925495b
        version: '0.1'
        name: vHNF non Heat
        description: vHNF non Heat
        type: VF
        category: Generic
        subcategory: Network Elements
    Sec_service_admin:
      type: org.openecomp.resource.vf.ServiceAdmin
      metadata:
        invariantUUID: 0df08d3e-9701-4f5a-b3ed-82a0b504b366
        UUID: a9c6246c-0807-4a43-a64c-442a170c2088
        customizationUUID: 5a8ef05b-451f-40f4-9531-3ee00bd3c5c4
        version: '0.1'
        name: service_admin
        description: service_admin
        type: VF
        category: Allotted Resource
        subcategory: Service admin
  substitution_mappings:
    node_type: org.openecomp.service.SdWan
    capabilities:
      Sec_service_admin.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
      Sec_IP_Mux_Demux.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
      Pri_service_admin.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
      Pri_IP_Mux_Demux.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
      Pri_Tunnel_XConn.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
      Sec_Tunnel_XConn.feature:
        type: tosca.capabilities.Node
        occurrences:
        - 1
        - UNBOUNDED
    requirements:
      Pri_service_admin.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
      Sec_Tunnel_XConn.service_dependency:
        occurrences:
        - 1
        - 1
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn
      Sec_service_admin.service_dependency:
        occurrences:
        - 1
        - 1
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn
      Pri_IP_Mux_Demux.service_dependency:
        occurrences:
        - 1
        - 1
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn
      Pri_Tunnel_XConn.service_dependency:
        occurrences:
        - 1
        - 1
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn
      Sec_service_admin.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
      Pri_service_admin.service_dependency:
        occurrences:
        - 1
        - 1
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn
      Sec_IP_Mux_Demux.service_dependency:
        occurrences:
        - 1
        - 1
        capability: org.openecomp.capabilities.AllottedResource
        node: tosca.services.Root
        relationship: tosca.relationships.DependsOn
      Sec_IP_Mux_Demux.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
      Pri_Tunnel_XConn.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
      Sec_Tunnel_XConn.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
      Pri_IP_Mux_Demux.dependency:
        occurrences:
        - 0
        - UNBOUNDED
        capability: tosca.capabilities.Node
        node: tosca.nodes.Root
        relationship: tosca.relationships.DependsOn
#_______________________________________________________________________________________________________________________________________
 #|                                    					    AT&T Proprietary (Restricted)           									 |
 #|                                     Only for use by authorized individuals or any above-designated team(s)                            |
 #|                                          within the AT&T companies and not for general distribution      							 |
 #|_______________________________________________________________________________________________________________________________________|