[AAI] Up-version aai/schema-service to 1.12.2 for Montreal
[aai/schema-service.git] / plantuml / aai_swagger_v10.plantuml
1 @startuml
2
3 title v10 Active and Available Inventory Relationships Class Diagram
4 class Inventory
5 class business
6 class connectors
7 class connector
8 class metadata
9 class metadatum
10 class customers
11 class customer
12 class service-subscriptions
13 class service-subscription
14 class service-instances
15 class service-instance
16 class allotted-resources
17 class allotted-resource
18 class tunnel-xconnects
19 class tunnel-xconnect
20 class cloud-infrastructure
21 class cloud-regions
22 class cloud-region
23 class availability-zones
24 class availability-zone
25 class dvs-switches
26 class dvs-switch
27 class flavors
28 class flavor
29 class group-assignments
30 class group-assignment
31 class images
32 class image
33 class oam-networks
34 class oam-network
35 class snapshots
36 class snapshot
37 class tenants
38 class tenant
39 class vservers
40 class vserver
41 class l-interfaces
42 class l-interface
43 class l3-interface-ipv4-address-list
44 class l3-interface-ipv6-address-list
45 class sriov-vfs
46 class sriov-vf
47 class vlans
48 class vlan
49 class volumes
50 class volume
51 class volume-groups
52 class volume-group
53 class complexes
54 class complex
55 class ctag-pools
56 class ctag-pool
57 class network-profiles
58 class network-profile
59 class pservers
60 class pserver
61 class lag-interfaces
62 class lag-interface
63 class p-interfaces
64 class p-interface
65 class virtual-data-centers
66 class virtual-data-center
67 class network
68 class generic-vnfs
69 class generic-vnf
70 class entitlements
71 class entitlement
72 class licenses
73 class license
74 class vf-modules
75 class vf-module
76 class instance-groups
77 class instance-group
78 class ipsec-configurations
79 class ipsec-configuration
80 class vig-servers
81 class vig-server
82 class l3-networks
83 class l3-network
84 class ctag-assignments
85 class ctag-assignment
86 class segmentation-assignments
87 class segmentation-assignment
88 class subnets
89 class subnet
90 class lag-links
91 class lag-link
92 class logical-links
93 class logical-link
94 class multicast-configurations
95 class multicast-configuration
96 class network-policies
97 class network-policy
98 class newvces
99 class newvce
100 class physical-links
101 class physical-link
102 class pnfs
103 class pnf
104 class route-table-references
105 class route-table-reference
106 class site-pair-sets
107 class site-pair-set
108 class routing-instances
109 class routing-instance
110 class site-pairs
111 class site-pair
112 class classes-of-service
113 class class-of-service
114 class vces
115 class vce
116 class port-groups
117 class port-group
118 class cvlan-tags
119 class cvlan-tag-entry
120 class vnfcs
121 class vnfc
122 class vpls-pes
123 class vpls-pe
124 class vpn-bindings
125 class vpn-binding
126 class route-targets
127 class route-target
128 class zones
129 class zone
130 class service-design-and-creation
131 class models
132 class model
133 class model-vers
134 class model-ver
135 class model-elements
136 class model-element
137 class model-constraints
138 class model-constraint
139 class constrained-element-sets
140 class constrained-element-set
141 class element-choice-sets
142 class element-choice-set
143 class named-queries
144 class named-query
145 class named-query-elements
146 class named-query-element
147 class property-constraints
148 class property-constraint
149 class related-lookups
150 class related-lookup
151 class service-capabilities
152 class service-capability
153 class services
154 class service
155 class vnf-images
156 class vnf-image
157 "Inventory" *-- "business"
158 "Inventory" *-- "cloud-infrastructure"
159 "Inventory" *-- "common"
160 "Inventory" *-- "external-system"
161 "Inventory" *-- "network"
162 "Inventory" *-- "service-design-and-creation"
163 "business" *-- "connectors"
164 "connectors" *-- "connector"
165 "connector" *-- "metadata"
166 "metadata" *-- "metadatum"
167 "business" *-- "customers"
168 "customers" *-- "customer"
169 "customer" *-- "service-subscriptions"
170 "service-subscriptions" *-- "service-subscription"
171 "service-subscription" *-- "service-instances"
172 "service-instances" *-- "service-instance"
173 "service-instance" *-- "allotted-resources"
174 "allotted-resources" *-- "allotted-resource"
175 "allotted-resource" *-- "tunnel-xconnects"
176 "tunnel-xconnects" *-- "tunnel-xconnect"
177 "service-instance" *-- "metadata"
178 "cloud-infrastructure" *-- "cloud-regions"
179 "cloud-regions" *-- "cloud-region"
180 "cloud-region" *-- "availability-zones"
181 "availability-zones" *-- "availability-zone"
182 "cloud-region" *-- "dvs-switches"
183 "dvs-switches" *-- "dvs-switch"
184 "cloud-region" *-- "flavors"
185 "flavors" *-- "flavor"
186 "cloud-region" *-- "group-assignments"
187 "group-assignments" *-- "group-assignment"
188 "cloud-region" *-- "images"
189 "images" *-- "image"
190 "image" *-- "metadata"
191 "cloud-region" *-- "oam-networks"
192 "oam-networks" *-- "oam-network"
193 "cloud-region" *-- "snapshots"
194 "snapshots" *-- "snapshot"
195 "cloud-region" *-- "tenants"
196 "tenants" *-- "tenant"
197 "tenant" *-- "vservers"
198 "vservers" *-- "vserver"
199 "vserver" *-- "l-interfaces"
200 "l-interfaces" *-- "l-interface"
201 "l-interface" *-- "l3-interface-ipv4-address-list"
202 "l-interface" *-- "l3-interface-ipv6-address-list"
203 "l-interface" *-- "sriov-vfs"
204 "sriov-vfs" *-- "sriov-vf"
205 "l-interface" *-- "vlans"
206 "vlans" *-- "vlan"
207 "vlan" *-- "l3-interface-ipv4-address-list"
208 "vlan" *-- "l3-interface-ipv6-address-list"
209 "vserver" *-- "volumes"
210 "volumes" *-- "volume"
211 "cloud-region" *-- "volume-groups"
212 "volume-groups" *-- "volume-group"
213 "cloud-infrastructure" *-- "complexes"
214 "complexes" *-- "complex"
215 "complex" *-- "ctag-pools"
216 "ctag-pools" *-- "ctag-pool"
217 "cloud-infrastructure" *-- "network-profiles"
218 "network-profiles" *-- "network-profile"
219 "cloud-infrastructure" *-- "pservers"
220 "pservers" *-- "pserver"
221 "pserver" *-- "lag-interfaces"
222 "lag-interfaces" *-- "lag-interface"
223 "lag-interface" *-- "l-interfaces"
224 "pserver" *-- "p-interfaces"
225 "p-interfaces" *-- "p-interface"
226 "p-interface" *-- "l-interfaces"
227 "cloud-infrastructure" *-- "virtual-data-centers"
228 "virtual-data-centers" *-- "virtual-data-center"
229 "network" *-- "generic-vnfs"
230 "generic-vnfs" *-- "generic-vnf"
231 "generic-vnf" *-- "entitlements"
232 "entitlements" *-- "entitlement"
233 "generic-vnf" *-- "l-interfaces"
234 "generic-vnf" *-- "lag-interfaces"
235 "generic-vnf" *-- "licenses"
236 "licenses" *-- "license"
237 "generic-vnf" *-- "vf-modules"
238 "vf-modules" *-- "vf-module"
239 "network" *-- "instance-groups"
240 "instance-groups" *-- "instance-group"
241 "network" *-- "ipsec-configurations"
242 "ipsec-configurations" *-- "ipsec-configuration"
243 "ipsec-configuration" *-- "vig-servers"
244 "vig-servers" *-- "vig-server"
245 "network" *-- "l3-networks"
246 "l3-networks" *-- "l3-network"
247 "l3-network" *-- "ctag-assignments"
248 "ctag-assignments" *-- "ctag-assignment"
249 "l3-network" *-- "segmentation-assignments"
250 "segmentation-assignments" *-- "segmentation-assignment"
251 "l3-network" *-- "subnets"
252 "subnets" *-- "subnet"
253 "network" *-- "lag-links"
254 "lag-links" *-- "lag-link"
255 "network" *-- "logical-links"
256 "logical-links" *-- "logical-link"
257 "network" *-- "multicast-configurations"
258 "multicast-configurations" *-- "multicast-configuration"
259 "network" *-- "network-policies"
260 "network-policies" *-- "network-policy"
261 "network" *-- "newvces"
262 "newvces" *-- "newvce"
263 "newvce" *-- "l-interfaces"
264 "network" *-- "physical-links"
265 "physical-links" *-- "physical-link"
266 "network" *-- "pnfs"
267 "pnfs" *-- "pnf"
268 "pnf" *-- "lag-interfaces"
269 "pnf" *-- "p-interfaces"
270 "network" *-- "route-table-references"
271 "route-table-references" *-- "route-table-reference"
272 "network" *-- "site-pair-sets"
273 "site-pair-sets" *-- "site-pair-set"
274 "site-pair-set" *-- "routing-instances"
275 "routing-instances" *-- "routing-instance"
276 "routing-instance" *-- "site-pairs"
277 "site-pairs" *-- "site-pair"
278 "site-pair" *-- "classes-of-service"
279 "classes-of-service" *-- "class-of-service"
280 "network" *-- "vces"
281 "vces" *-- "vce"
282 "vce" *-- "entitlements"
283 "vce" *-- "licenses"
284 "vce" *-- "port-groups"
285 "port-groups" *-- "port-group"
286 "port-group" *-- "cvlan-tags"
287 "cvlan-tags" *-- "cvlan-tag-entry"
288 "network" *-- "vnfcs"
289 "vnfcs" *-- "vnfc"
290 "network" *-- "vpls-pes"
291 "vpls-pes" *-- "vpls-pe"
292 "vpls-pe" *-- "lag-interfaces"
293 "vpls-pe" *-- "p-interfaces"
294 "network" *-- "vpn-bindings"
295 "vpn-bindings" *-- "vpn-binding"
296 "vpn-binding" *-- "route-targets"
297 "route-targets" *-- "route-target"
298 "network" *-- "zones"
299 "zones" *-- "zone"
300 "service-design-and-creation" *-- "models"
301 "models" *-- "model"
302 "model" *-- "model-vers"
303 "model-vers" *-- "model-ver"
304 "model-ver" *-- "metadata"
305 "model-ver" *-- "model-elements"
306 "model-elements" *-- "model-element"
307 "model-element" *-- "model-constraints"
308 "model-constraints" *-- "model-constraint"
309 "model-constraint" *-- "constrained-element-sets"
310 "constrained-element-sets" *-- "constrained-element-set"
311 "constrained-element-set" *-- "element-choice-sets"
312 "element-choice-sets" *-- "element-choice-set"
313 "service-design-and-creation" *-- "named-queries"
314 "named-queries" *-- "named-query"
315 "named-query" *-- "named-query-elements"
316 "named-query-elements" *-- "named-query-element"
317 "named-query-element" *-- "property-constraints"
318 "property-constraints" *-- "property-constraint"
319 "named-query-element" *-- "related-lookups"
320 "related-lookups" *-- "related-lookup"
321 "service-design-and-creation" *-- "service-capabilities"
322 "service-capabilities" *-- "service-capability"
323 "service-design-and-creation" *-- "services"
324 "services" *-- "service"
325 "service-design-and-creation" *-- "vnf-images"
326 "vnf-images" *-- "vnf-image"
327 @enduml