blob: 72715e90629c40207b7d350be92284bb41d79a08 [file] [log] [blame]
Omar Abdelkader6e806dc2017-08-30 23:56:48 -06001tosca_definitions_version: tosca_simple_yaml_1_0
2
3# compile this with "m4 vepc.m4 > vepc.yaml"
4
5# include macros
6include(macros.m4)
7
8node_types:
9 tosca.nodes.VEPCService:
10 derived_from: tosca.nodes.Root
11 description: >
12 VEPC Service
13 capabilities:
14 xos_base_service_caps
15 properties:
16 xos_base_props
17 xos_base_service_props
18
19 tosca.nodes.VEPCTenant:
20 derived_from: tosca.nodes.Root
21 description: >
22 VEPC Tenant
23 properties:
24 xos_base_tenant_props
25 description:
26 type: string
27 required: false
28 has_vhss:
29 type: boolean
30 required: true
31 has_vmme:
32 type: boolean
33 required: true
34 has_vmm:
35 type: boolean
36 required: true
37 has_vsm:
38 type: boolean
39 required: true
40 has_vsgwc:
41 type: boolean
42 required: true
43 has_vsgwu:
44 type: boolean
45 required: true
46 has_vpgwc:
47 type: boolean
48 required: true
49 has_vpgwu:
50 type: boolean
51 required: true
52