blob: c6d5f1400dc9bf15b2c126ffbbc37b4932c893ee [file] [log] [blame]
Pingping Linc5bf2e52016-10-05 01:50:08 +00001tosca_definitions_version: tosca_simple_yaml_1_0
2
3description: Setup CORD-related services -- vOLT, vCPE, vBNG.
4
5imports:
6 - custom_types/xos.yaml
Pingping Lin74292aa2017-05-02 16:23:24 -07007 - custom_types/monitoring_tosca_types.yaml
Pingping Linc5bf2e52016-10-05 01:50:08 +00008
9topology_template:
10 node_templates:
11 service_ceilometer:
12 type: tosca.nodes.CeilometerService
13 properties:
14 no-create: true
15 no-update: true
16 no-delete: true
17
18 my_ceilometer_tenant:
19 description: Ceilometer Service default Tenant
20 type: tosca.nodes.CeilometerTenant
21 requirements:
22 - provider_service:
23 node: service_ceilometer
24 relationship: tosca.relationships.MemberOfService
25
26 Ceilometer:
27 type: tosca.nodes.DashboardView
28 properties:
29 url: template:xosCeilometerDashboard
30 Tenant:
31 type: tosca.nodes.DashboardView
32 properties:
33 no-create: true
34 no-update: true
35 no-delete: true
36
37 padmin@vicci.org:
38 type: tosca.nodes.User
39 properties:
40 firstname: XOS
41 lastname: admin
42 is_admin: true
43 requirements:
44 - tenant_dashboard:
45 node: Tenant
46 relationship: tosca.relationships.UsesDashboard
47 - ceilometer_dashboard:
48 node: Ceilometer
49 relationship: tosca.relationships.UsesDashboard