blob: 9226b8920ca5e51fa35e4a75f7f43b6382dda185 [file] [log] [blame]
Pingping Lin6cb0db92017-07-13 19:38:21 -07001tosca_definitions_version: tosca_simple_yaml_1_0
2
3# compile this with "m4 vmme.m4 > vmme.yaml"
4
5# include macros
6include(macros.m4)
7
8node_types:
9 tosca.nodes.VMMEService:
10 derived_from: tosca.nodes.Root
11 description: >
12 VMME Service
13 capabilities:
14 xos_base_service_caps
15 properties:
16 xos_base_props
17 xos_base_service_props
Omar Abdelkader17623d22017-08-03 14:54:50 -070018
Omar Abdelkader1b3fe7a2017-08-16 18:12:57 -060019 tosca.nodes.VMMETenant:
Omar Abdelkader17623d22017-08-03 14:54:50 -070020 derived_from: tosca.nodes.Root
21 description: >
22 VMME Tenant
23 properties:
24 xos_base_tenant_props
Omar Abdelkader41fa5352017-08-25 12:52:40 -060025
26 tosca.nodes.VMMEVendor:
27 derived_from: tosca.nodes.Root
28 description: >
29 VMME Vendor
Omar Abdelkader41fa5352017-08-25 12:52:40 -060030 properties:
Omar Abdelkader85ce3c82017-09-15 12:50:05 -050031 xos_base_props
Omar Abdelkader41fa5352017-08-25 12:52:40 -060032 name:
33 type: string
34 required: true
35
36 tosca.relationships.VendorOfTenant:
37 derived_from: tosca.relationships.Root
38 valid_target_types: [ tosca.capabilities.xos.VMMETenant ]
39