blob: 32f2a128949b3e9278f2652376393c6bf867eba8 [file] [log] [blame]
Pingping Lin3df9b352016-04-01 01:53:19 -07001tosca_definitions_version: tosca_simple_yaml_1_0
2
3description: >
4 * Adds OpenCloud Sites, Deployments, and Controllers.
5
6imports:
7 - custom_types/xos.yaml
8
9 johndoe@stanford.us:
10 type: tosca.nodes.User
11 properties:
12 password: letmein
13 firstname: john
14 lastname: doe
15 requirements:
16 - site:
17 node: mysite
18 relationship: tosca.relationships.MemberOfSite
19
20 # A subscriber
21 Stanford:
22 type: tosca.nodes.CORDSubscriber
23 properties:
24 service_specific_id: 123
25 firewall_enable: false
26 cdn_enable: false
27 url_filter_enable: false
28 url_filter_level: R
29 requirements:
30 - house_admin:
31 node: johndoe@stanford.us
32 relationship: tosca.relationships.AdminPrivilege
33
34 Barbera Lapinski:
35 type: tosca.nodes.CORDUser
36 properties:
37 mac: 01:02:03:04:05:06
38 level: PG_13
39 requirements:
40 - household:
41 node: Stanford
42 relationship: tosca.relationships.SubscriberDevice
43
44 Norbert Shumway:
45 type: tosca.nodes.CORDUser
46 properties:
47 mac: 90:E2:BA:82:F9:75
48 level: PG_13
49 requirements:
50 - household:
51 node: Stanford
52 relationship: tosca.relationships.SubscriberDevice
53
54 Fay Muldoon:
55 type: tosca.nodes.CORDUser
56 properties:
57 mac: 68:5B:35:9D:91:D5
58 level: PG_13
59 requirements:
60 - household:
61 node: Stanford
62 relationship: tosca.relationships.SubscriberDevice
63
64 Janene Earnest:
65 type: tosca.nodes.CORDUser
66 properties:
67 mac: 34:36:3B:C9:B6:A6
68 level: PG_13
69 requirements:
70 - household:
71 node: Stanford
72 relationship: tosca.relationships.SubscriberDevice
73
74 RRU:
75 type: tosca.nodes.Service
76 properties:
77 view_url: /mcord/?service=vBBU
78 icon_url: /static/mCordServices/service_rru.png
79 kind: RAN
80
81 eSON:
82 type: tosca.nodes.Service
83 properties:
84 icon_url: /static/mCordServices/service_server.png
85 view_url: http://www.google.com
86 kind: RAN
87
88 # EPC
89 vMME:
90 type: tosca.nodes.Service
91 properties:
92 icon_url: /static/mCordServices/service_server.png
93 view_url: /mcord/?service=vMME
94 kind: vEPC
95
96 vSGW:
97 type: tosca.nodes.Service
98 properties:
99 view_url: /mcord/?service=vSGW
100 icon_url: /static/mCordServices/service_server.png
101 kind: vEPC
102
103 vPGW:
104 type: tosca.nodes.Service
105 properties:
106 view_url: /mcord/?service=vPGW
107 icon_url: /static/mCordServices/service_server.png
108 kind: vEPC
109
110 # EDGE
111 Cache:
112 type: tosca.nodes.Service
113 properties:
114 view_url: /mcord/?service=Cache
115 icon_url: /static/mCordServices/service_cache.png
116 kind: EDGE
117
118 Firewall:
119 type: tosca.nodes.Service
120 properties:
121 view_url: /mcord/?service=Firewall
122 icon_url: /static/mCordServices/service_firewall.png
123 kind: EDGE
124
125 Video Optimization:
126 type: tosca.nodes.Service
127 properties:
128 view_url: /mcord/?service=Video%20Optimization
129 icon_url: /static/mCordServices/service_video.png
130 kind: EDGE