blob: 7d74c53ba7b807a2207112e522066c2130504778 [file] [log] [blame]
Pingping Linb7a7d2b2016-08-19 18:11:36 +00001tosca_definitions_version: tosca_simple_yaml_1_0
2
3description: Setup MCORD-related services.
4
5imports:
6 - custom_types/xos.yaml
7
8node_types:
9
10 tosca.nodes.MCORDService:
11 derived_from: tosca.nodes.Root
12 description: >
13 An XOS Service object. Services may be listed in the Service
14 directory and may be linked together via Tenancy Relationships.
15 capabilities:
16 scalable:
17 type: tosca.capabilities.Scalable
18 service:
19 type: tosca.capabilities.xos.Service
20 properties:
21 no-delete:
22 type: boolean
23 default: false
24 description: Do not allow Tosca to delete this object
25 no-create:
26 type: boolean
27 default: false
28 description: Do not allow Tosca to create this object
29 no-update:
30 type: boolean
31 default: false
32 description: Do not allow Tosca to update this object
33 kind:
34 type: string
35 default: RAN
36 description: Type of service.
37 view_url:
38 type: string
39 required: false
40 description: URL to follow when icon is clicked in the Service Directory.
41 icon_url:
42 type: string
43 required: false
44 description: ICON to display in the Service Directory.
45 enabled:
46 type: boolean
47 default: true
48 published:
49 type: boolean
50 default: true
51 description: If True then display this Service in the Service Directory.
52 public_key:
53 type: string
54 required: false
55 description: Public key to install into Instances to allows Services to SSH into them.
56 private_key_fn:
57 type: string
58 required: false
59 description: Location of private key file
60 versionNumber:
61 type: string
62 required: false
63 description: Version number of Service.
64
Saleil Bhat9462d932017-01-20 20:09:06 -080065 #VMME service node type; should probably be switched with generic MCORDservice node
66 tosca.nodes.VMMEService:
67 derived_from: tosca.nodes.Root
68 description: >
69 An XOS Service object. Services may be listed in the Service
70 directory and may be linked together via Tenancy Relationships.
71 capabilities:
72 scalable:
73 type: tosca.capabilities.Scalable
74 service:
75 type: tosca.capabilities.xos.Service
76 properties:
77 no-delete:
78 type: boolean
79 default: false
80 description: Do not allow Tosca to delete this object
81 no-create:
82 type: boolean
83 default: false
84 description: Do not allow Tosca to create this object
85 no-update:
86 type: boolean
87 default: false
88 description: Do not allow Tosca to update this object
89 kind:
90 type: string
91 default: RAN
92 description: Type of service.
93 view_url:
94 type: string
95 required: false
96 description: URL to follow when icon is clicked in the Service Directory.
97 icon_url:
98 type: string
99 required: false
100 description: ICON to display in the Service Directory.
101 enabled:
102 type: boolean
103 default: true
104 published:
105 type: boolean
106 default: true
107 description: If True then display this Service in the Service Directory.
108 public_key:
109 type: string
110 required: false
111 description: Public key to install into Instances to allows Services to SSH into them.
112 private_key_fn:
113 type: string
114 required: false
115 description: Location of private key file
116 versionNumber:
117 type: string
118 required: false
119 description: Version number of Service.
120
Saleil Bhat9462d932017-01-20 20:09:06 -0800121 tosca.nodes.VMMETenant:
122 derived_from: tosca.nodes.Root
123 description: >
124 A Tenant of the VMME Service
125 properties:
126 kind:
127 type: string
128 default: vEPC
129 description: Kind of tenant
130 service_specific_id:
131 type: string
132 required: false
133 description: Service specific ID opaque to XOS but meaningful to service
134 s1mme_tag:
135 type: string
136 required: false
137 default: 600 #chosen at random
138 description: VTN stag port-name
139 tenant_message:
140 type: string
141 required: false
142 default: New vMME Tenant
143 description: Just a message
Saleil Bhata9f32372017-01-23 18:48:49 -0800144 image_name:
145 type: string
146 required: true
147 default: default
148 description: Name of VM image
Saleil Bhat9462d932017-01-20 20:09:06 -0800149
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000150 tosca.nodes.VBBUComponent:
151 derived_from: tosca.nodes.Root
152 description: >
153 CORD: vBBU Component of MCORD Service.
154 properties:
155 kind:
156 type: string
157 default: RAN
158 description: Kind of component
159 s1u_tag:
160 type: string
161 required: false
162 default: 901
163 description: VTN stag port-name
164 s1mme_tag:
165 type: string
166 required: false
167 default: 900
168 description: VTN stag port-name
169 rru_tag:
170 type: string
171 required: false
172 default: 999
173 description: VTN stag port-name
174 display_message:
175 type: string
176 required: false
177 default: New vBBU Component
178 description: Just a message
179
Saleil Bhat25deed42017-02-01 17:24:51 -0800180 tosca.nodes.VPGWCTenant:
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000181 derived_from: tosca.nodes.Root
182 description: >
183 CORD: vPGWC Component of MCORD Service.
184 properties:
185 kind:
186 type: string
187 default: VPGWC_KIND
188 description: Kind of component
189 s5s8_pgw_tag:
190 type: string
191 required: false
192 default: 300
193 description: VTN stag port-name
194 display_message:
195 type: string
196 required: false
197 default: New vPGWc Component
198 description: Just a message
Saleil Bhat25deed42017-02-01 17:24:51 -0800199 image_name:
200 type: string
201 required: true
202 default: default
203 description: Name of VM image
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000204
JianHao8fa69232017-01-18 03:05:01 +0000205 tosca.nodes.VSGWTenant:
206 derived_from: tosca.nodes.Root
207 description: >
208 A Tenant of the VSGW Service
209 properties:
210 kind:
211 type: string
212 default: generic
213 description: Kind of tenant
214 service_specific_id:
215 type: string
216 required: false
217 description: Service specific ID opaque to XOS but meaningful to service
218 tenant_message:
219 type: string
220 required: false
221 default: New vSGW Tenant
222 description: Just a message
JianHao700f5ec2017-02-08 09:00:05 +0000223# image_name:
224# type: string
225# required: true
226# default: default
227# description: Name of VM image
JianHao8fa69232017-01-18 03:05:01 +0000228
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000229topology_template:
230 node_templates:
231 vBBU:
232 type: tosca.nodes.MCORDService
233 requirements:
234 properties:
235 kind: RAN
236 icon_url: /static/mCordServices/service_server.png
Pingping Lin711a1062016-09-20 11:08:10 -0700237 view_url: /admin/vbbu/vbbucomponent
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000238 public_key: { get_artifact: [ SELF, pubkey, LOCAL_FILE] }
Pingping Lineb05ccd2016-09-19 21:23:59 +0000239 private_key_fn: /opt/xos/services/vbbu/keys/vBBU_rsa
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000240 artifacts:
Pingping Lineb05ccd2016-09-19 21:23:59 +0000241 pubkey: /opt/xos/services/vbbu/keys/vBBU_rsa.pub
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000242
243 vPGWC:
244 type: tosca.nodes.MCORDService
245 requirements:
246 properties:
247 kind: vEPC
248 icon_url: /static/mCordServices/service_server.png
Saleil Bhat25deed42017-02-01 17:24:51 -0800249 view_url: /admin/vpgwc/VPGWCTenant
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000250 public_key: { get_artifact: [ SELF, pubkey, LOCAL_FILE] }
Pingping Lin97c12612016-09-19 23:40:53 +0000251 private_key_fn: /opt/xos/services/vpgwc/keys/vPGWC_rsa
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000252 artifacts:
Pingping Lin97c12612016-09-19 23:40:53 +0000253 pubkey: /opt/xos/services/vpgwc/keys/vPGWC_rsa.pub
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000254
JianHao8fa69232017-01-18 03:05:01 +0000255 vSGW:
256 type: tosca.nodes.MCORDService
257 requirements:
258 properties:
259 kind: vEPC
260 icon_url: /static/mCordServices/service_server.png
261 view_url: /admin/vsgw/vsgwtenant
262 public_key: { get_artifact: [ SELF, pubkey, LOCAL_FILE] }
263 private_key_fn: /opt/xos/services/vsgw/keys/vSGW_rsa
264 artifacts:
265 pubkey: /opt/xos/services/vsgw/keys/vSGW_rsa.pub
266
Saleil Bhata9f32372017-01-23 18:48:49 -0800267 vMME:
268 type: tosca.nodes.VMMEService
269 requirements:
270 - management:
271 node: management
272 relationship: tosca.relationships.UsesNetwork
273 properties:
274 kind: vEPC
275 icon_url: /static/mCordServices/service_server.png
276 view_url: /admin/vmme/vmmetenant
277 public_key: { get_artifact: [ SELF, pubkey, LOCAL_FILE] }
278 private_key_fn: /opt/xos/services/vmme/keys/vMME_rsa
279 artifacts:
280 pubkey: /opt/xos/services/vmme/keys/vMME_rsa.pub
281
282
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000283 m1.xlarge:
284 type: tosca.nodes.Flavor
Pingping Lin65a7a1e2017-01-26 22:53:59 +0000285 m1.large:
286 type: tosca.nodes.Flavor
287 m1.small:
288 type: tosca.nodes.Flavor
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000289
290 Private:
291 type: tosca.nodes.NetworkTemplate
292
293 External:
294 type: tosca.nodes.NetworkTemplate
295
296 management_template:
297 type: tosca.nodes.NetworkTemplate
298 properties:
299 visibility: private
300 translation: none
301
302 management:
303 type: tosca.nodes.network.Network.XOS
304# properties:
305# no-create: true
306# no-delete: true
307# no-update: true
308
Pingping Lin2fe8efb2017-01-24 05:00:59 +0000309 management_hosts_template:
310 type: tosca.nodes.NetworkTemplate
311 properties:
312 visibility: private
313 translation: none
314 vtn_kind: MANAGEMENT_HOST
315
316 management_host:
317 type: tosca.nodes.network.Network
318 properties:
319 ip_version: 4
320 cidr: 10.1.0.0/24
321 start_ip: 10.1.0.128
322 end_ip: 10.1.0.254
323 requirements:
324 - network_template:
325 node: management_hosts_template
326 relationship: tosca.relationships.UsesNetworkTemplate
327 - owner:
328 node: mysite_management
329 relationship: tosca.relationships.MemberOfSlice
330
Pingping Linf90e2c32017-01-29 00:16:34 +0000331 vsg_template:
332 type: tosca.nodes.NetworkTemplate
333 properties:
334 visibility: private
335 translation: none
336 vtn_kind: VSG
337
338 vsg_network:
339 type: tosca.nodes.network.Network
340 properties:
341 ip_version: 4
342 cidr: 101.0.0.0/24
343 requirements:
344 - network_template:
345 node: vsg_template
346 relationship: tosca.relationships.UsesNetworkTemplate
347 - owner:
348 node: mysite_vbbu_slice1
349 relationship: tosca.relationships.MemberOfSlice
350 - connection:
351 node: mysite_vbbu_slice1
352 relationship: tosca.relationships.ConnectsToSlice
353
Pingping Linf21fa692017-01-25 02:29:54 +0000354# lan_3gpp_s1mme_network:
355# type: tosca.nodes.network.Network.XOS
356# properties:
357# ip_version: 4
358# labels: lan_3gpp_s1uc_net
359# cidr: 172.16.1.0/24
360# start_ip: 172.16.1.3
361# end_ip: 172.16.1.12
362# gateway_ip: 172.16.1.1
363# requirements:
364# - network_template:
365# node: External
366# relationship: tosca.relationships.UsesNetworkTemplate
367# - owner:
368# node: mysite_mobile_net
369# relationship: tosca.relationships.MemberOfSlice
370# - connection:
371# node: mysite_vbbu_slice1
372# relationship: tosca.relationships.ConnectsToSlice
373#
374# lan_3gpp_s1u_network:
375# type: tosca.nodes.network.Network.XOS
376# properties:
377# ip_version: 4
378# labels: lan_3gpp_s1u_net
379# cidr: 172.16.2.0/24
380# start_ip: 172.16.2.3
381# end_ip: 172.16.2.12
382# gateway_ip: 172.16.16.1
383# requirements:
384# - network_template:
385# node: External
386# relationship: tosca.relationships.UsesNetworkTemplate
387# - owner:
388# node: mysite_mobile_net
389# relationship: tosca.relationships.MemberOfSlice
390# - connection:
391# node: mysite_vbbu_slice1
392# relationship: tosca.relationships.ConnectsToSlice
393#
394# lan_rru_network:
395# type: tosca.nodes.network.Network.XOS
396# properties:
397# ip_version: 4
398# labels: lan_rru_net
399# cidr: 172.16.0.0/24
400# start_ip: 172.16.0.3
401# end_ip: 172.16.0.12
402# gateway_ip: 172.16.0.1
403# requirements:
404# - network_template:
405# node: External
406# relationship: tosca.relationships.UsesNetworkTemplate
407# - owner:
408# node: mysite_mobile_net
409# relationship: tosca.relationships.MemberOfSlice
410# - connection:
411# node: mysite_vbbu_slice1
412# relationship: tosca.relationships.ConnectsToSlice
413#
414# lan_3gpp_s5s8_pgw_network:
415# type: tosca.nodes.network.Network.XOS
416# properties:
417# ip_version: 4
418# labels: lan_3gpp_s5s8_pgw_net
419# cidr: 172.17.1.0/24
420# start_ip: 172.17.1.2
421# end_ip: 172.17.1.8
422# gateway_ip: 172.17.1.1
423# requirements:
424# - network_template:
425# node: External
426# relationship: tosca.relationships.UsesNetworkTemplate
427# - owner:
428# node: mysite_mobile_net
429# relationship: tosca.relationships.MemberOfSlice
430# - connection:
431# node: mysite_vpgwc_slice1
432# relationship: tosca.relationships.ConnectsToSlice
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000433
Pingping Lin60be9682017-01-20 18:39:00 -0800434 shared_network:
435 type: tosca.nodes.network.Network.XOS
436 properties:
437 ip_version: 4
Pingping Lin3be0aa12017-01-25 23:39:16 +0000438 cidr: 100.0.0.0/24
Pingping Lin60be9682017-01-20 18:39:00 -0800439 requirements:
440 - network_template:
441 node: External
442 relationship: tosca.relationships.UsesNetworkTemplate
443 - owner:
444 node: mysite_mobile_net
445 relationship: tosca.relationships.MemberOfSlice
446 - slice:
447 node: mysite_mobile_net
448 relationship: tosca.relationships.ConnectsToSlice
449
JianHao700f5ec2017-02-08 09:00:05 +0000450 wan_network:
451 type: tosca.nodes.network.Network.XOS
452 properties:
453 ip_version: 4
454 cidr: 102.0.0.0/24
455 requirements:
456 - network_template:
457 node: External
458 relationship: tosca.relationships.UsesNetworkTemplate
459 - owner:
460 node: mysite_mobile_net
461 relationship: tosca.relationships.MemberOfSlice
462 - slice:
463 node: mysite_mobile_net
464 relationship: tosca.relationships.ConnectsToSlice
465
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000466 mysite:
467 type: tosca.nodes.Site
468
Pingping Lin65a7a1e2017-01-26 22:53:59 +0000469 licenseserver:
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000470 type: tosca.nodes.Image
Pingping Lin65a7a1e2017-01-26 22:53:59 +0000471 bbu:
472 type: tosca.nodes.Image
473 bbu_kernel:
474 type: tosca.nodes.Image
475 mme:
476 type: tosca.nodes.Image
477 hss:
478 type: tosca.nodes.Image
479 sgwc:
480 type: tosca.nodes.Image
481 sgwu:
482 type: tosca.nodes.Image
483 pgwc:
484 type: tosca.nodes.Image
485 pgwu:
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000486 type: tosca.nodes.Image
487
Pingping Lin4d155ce2016-09-29 21:13:50 +0000488 trusty-server-multi-nic:
489 type: tosca.nodes.Image
490
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000491 mysite_management:
492 description: This slice exists solely to own the management network
493 type: tosca.nodes.Slice
494 properties:
495 network: noauto
496 requirements:
497 - site:
498 node: mysite
499 relationship: tosca.relationships.MemberOfSite
500
501 mysite_mobile_net:
502 description: This slice exists solely to own the mobile network
503 type: tosca.nodes.Slice
504 properties:
505 network: noauto
506 requirements:
507 - site:
508 node: mysite
509 relationship: tosca.relationships.MemberOfSite
510
511 mysite_vbbu_slice1:
512 description: vBBU Service Slice 1
513 type: tosca.nodes.Slice
514 requirements:
515 - vBBU:
516 node: vBBU
517 relationship: tosca.relationships.MemberOfService
518 - site:
519 node: mysite
520 relationship: tosca.relationships.MemberOfSite
521 - default_image:
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800522 node: trusty-server-multi-nic
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000523 relationship: tosca.relationships.DefaultImage
524 - default_flavor:
525 node: m1.xlarge
526 relationship: tosca.relationships.DefaultFlavor
Pingping Lin2fe8efb2017-01-24 05:00:59 +0000527 - connection_to_management:
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000528 node: management
529 relationship: tosca.relationships.ConnectsToNetwork
Pingping Lin2fe8efb2017-01-24 05:00:59 +0000530 - connection_to_management_host:
531 node: management_host
532 relationship: tosca.relationships.ConnectsToNetwork
533 - connection_to_shared_network:
Pingping Lin60be9682017-01-20 18:39:00 -0800534 node: shared_network
535 relationship: tosca.relationships.ConnectsToNetwork
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000536 properties:
537 network: noauto
538# default_flavor: m1.xlarge
Pingping Linc5bf2e52016-10-05 01:50:08 +0000539#default_node: computeBBU2
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000540
541 mysite_vpgwc_slice1:
542 description: vPGWC Service Slice 1
543 type: tosca.nodes.Slice
544 requirements:
545 - vPGWC:
546 node: vPGWC
547 relationship: tosca.relationships.MemberOfService
548 - site:
549 node: mysite
550 relationship: tosca.relationships.MemberOfSite
551 - default_image:
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800552 node: trusty-server-multi-nic
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000553 relationship: tosca.relationships.DefaultImage
554 - default_flavor:
Pingping Lin65a7a1e2017-01-26 22:53:59 +0000555 node: m1.large
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000556 relationship: tosca.relationships.DefaultFlavor
Pingping Lin2fe8efb2017-01-24 05:00:59 +0000557 - connection_to_management:
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000558 node: management
559 relationship: tosca.relationships.ConnectsToNetwork
Pingping Lin2fe8efb2017-01-24 05:00:59 +0000560 - connection_to_management_host:
561 node: management_host
562 relationship: tosca.relationships.ConnectsToNetwork
563 - connection_to_shared_network:
Pingping Lin60be9682017-01-20 18:39:00 -0800564 node: shared_network
565 relationship: tosca.relationships.ConnectsToNetwork
JianHao700f5ec2017-02-08 09:00:05 +0000566 - connection_to_wan_network:
567 node: wan_network
568 relationship: tosca.relationships.ConnectsToNetwork
Pingping Linb7a7d2b2016-08-19 18:11:36 +0000569 properties:
570 network: noauto
JianHao8fa69232017-01-18 03:05:01 +0000571
572 mysite_vsgw_slice1:
573 description: vSGW Service Slice 1
574 type: tosca.nodes.Slice
575 requirements:
576 - vSGW:
577 node: vSGW
578 relationship: tosca.relationships.MemberOfService
579 - site:
580 node: mysite
581 relationship: tosca.relationships.MemberOfSite
582 - default_image:
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800583 node: trusty-server-multi-nic
JianHao8fa69232017-01-18 03:05:01 +0000584 relationship: tosca.relationships.DefaultImage
585 - default_flavor:
Pingping Lin65a7a1e2017-01-26 22:53:59 +0000586 node: m1.large
JianHao8fa69232017-01-18 03:05:01 +0000587 relationship: tosca.relationships.DefaultFlavor
Pingping Lin3be0aa12017-01-25 23:39:16 +0000588 - connection_to_management:
JianHao8fa69232017-01-18 03:05:01 +0000589 node: management
590 relationship: tosca.relationships.ConnectsToNetwork
Pingping Lin3be0aa12017-01-25 23:39:16 +0000591 - connection_to_management_host:
592 node: management_host
593 relationship: tosca.relationships.ConnectsToNetwork
594 - connection_to_shared_network:
595 node: shared_network
596 relationship: tosca.relationships.ConnectsToNetwork
JianHao8fa69232017-01-18 03:05:01 +0000597 properties:
598 network: noauto
599
Saleil Bhat9462d932017-01-20 20:09:06 -0800600
601 mysite_vmme_slice1:
602 description: vMME Service Slice 1
603 type: tosca.nodes.Slice
604 requirements:
605 - vMME:
606 node: vMME
607 relationship: tosca.relationships.MemberOfService
608 - site:
609 node: mysite
610 relationship: tosca.relationships.MemberOfSite
611 - default_image:
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800612 node: trusty-server-multi-nic
Saleil Bhat9462d932017-01-20 20:09:06 -0800613 relationship: tosca.relationships.DefaultImage
614 - default_flavor:
Pingping Lin65a7a1e2017-01-26 22:53:59 +0000615 node: m1.large
Saleil Bhat9462d932017-01-20 20:09:06 -0800616 relationship: tosca.relationships.DefaultFlavor
Pingping Lin3be0aa12017-01-25 23:39:16 +0000617 - connection_to_management:
Saleil Bhat9462d932017-01-20 20:09:06 -0800618 node: management
619 relationship: tosca.relationships.ConnectsToNetwork
Pingping Lin3be0aa12017-01-25 23:39:16 +0000620 - connection_to_management_host:
621 node: management_host
622 relationship: tosca.relationships.ConnectsToNetwork
623 - connection_to_shared_network:
624 node: shared_network
625 relationship: tosca.relationships.ConnectsToNetwork
Saleil Bhat9462d932017-01-20 20:09:06 -0800626 properties:
627 network: noauto
JianHao700f5ec2017-02-08 09:00:05 +0000628# default_node: compute1
Saleil Bhat9462d932017-01-20 20:09:06 -0800629
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800630 # tenant#vPGWU:
631 # type: tosca.nodes.VPGWCTenant
632 # properties:
633 # display_message: just a message
634 # image_name: pgwu
635 # requirements:
636 # - tenant:
637 # node: vPGWC
638 # relationship: tosca.relationships.MemberOfService
639 # - dependency:
640 # node: mysite_vpgwc_slice1
641 # relationship: tosca.relationships.DependsOn
JianHao700f5ec2017-02-08 09:00:05 +0000642
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800643 # tenant#vPGWC:
644 # type: tosca.nodes.VPGWCTenant
645 # properties:
646 # display_message: just a message
647 # image_name: trusty-server-multi-nic
648 # requirements:
649 # - tenant:
650 # node: vPGWC
651 # relationship: tosca.relationships.MemberOfService
652 # - dependency:
653 # node: mysite_vpgwc_slice1
654 # relationship: tosca.relationships.DependsOn
Saleil Bhat25deed42017-02-01 17:24:51 -0800655
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800656 # tenant#vmmetenant1:
657 # type: tosca.nodes.VMMETenant
658 # properties:
659 # tenant_message: just a message
660 # image_name: default
661 # requirements:
662 # - tenant:
663 # node: vMME
664 # relationship: tosca.relationships.MemberOfService
665 # - dependency:
666 # node: mysite_vmme_slice1
667 # relationship: tosca.relationships.DependsOn
Saleil Bhata9f32372017-01-23 18:48:49 -0800668
669
Saleil Bhat71cb40f2017-02-18 15:43:59 -0800670 # tenant#vmmetenant2:
671 # type: tosca.nodes.VMMETenant
672 # properties:
673 # tenant_message: just a message 2
674 # image_name: trusty-server-multi-nic
675 # requirements:
676 # - tenant:
677 # node: vMME
678 # relationship: tosca.relationships.MemberOfService
679 # - dependency:
680 # node: mysite_vmme_slice1
681 # relationship: tosca.relationships.DependsOn
Saleil Bhata9f32372017-01-23 18:48:49 -0800682
683