[AAI] Release docker artifact 1.9.7 to include v27
[aai/schema-service.git] / plantuml / aai_swagger_v13.plantuml
1 @startuml
2
3 title v13 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 lines-of-business
21 class line-of-business
22 class owning-entities
23 class owning-entity
24 class platforms
25 class platform
26 class projects
27 class project
28 class cloud-infrastructure
29 class cloud-regions
30 class cloud-region
31 class availability-zones
32 class availability-zone
33 class dvs-switches
34 class dvs-switch
35 class esr-system-info-list
36 class esr-system-info
37 class flavors
38 class flavor
39 class hpa-capabilities
40 class hpa-capability
41 class hpa-feature-attributes
42 class group-assignments
43 class group-assignment
44 class images
45 class image
46 class oam-networks
47 class oam-network
48 class snapshots
49 class snapshot
50 class tenants
51 class tenant
52 class vservers
53 class vserver
54 class l-interfaces
55 class l-interface
56 class l3-interface-ipv4-address-list
57 class l3-interface-ipv6-address-list
58 class sriov-vfs
59 class sriov-vf
60 class vlans
61 class vlan
62 class volumes
63 class volume
64 class vip-ipv4-address-list
65 class vip-ipv6-address-list
66 class volume-groups
67 class volume-group
68 class complexes
69 class complex
70 class ctag-pools
71 class ctag-pool
72 class network-profiles
73 class network-profile
74 class operational-environments
75 class operational-environment
76 class pservers
77 class pserver
78 class lag-interfaces
79 class lag-interface
80 class p-interfaces
81 class p-interface
82 class sriov-pfs
83 class sriov-pf
84 class virtual-data-centers
85 class virtual-data-center
86 class external-system
87 class esr-ems-list
88 class esr-ems
89 class esr-thirdparty-sdnc-list
90 class esr-thirdparty-sdnc
91 class esr-vnfm-list
92 class esr-vnfm
93 class network
94 class collections
95 class collection
96 class configurations
97 class configuration
98 class evcs
99 class evc
100 class forwarder-evcs
101 class forwarder-evc
102 class forwarding-paths
103 class forwarding-path
104 class forwarders
105 class forwarder
106 class generic-vnfs
107 class generic-vnf
108 class entitlements
109 class entitlement
110 class licenses
111 class license
112 class vf-modules
113 class vf-module
114 class instance-groups
115 class instance-group
116 class ipsec-configurations
117 class ipsec-configuration
118 class vig-servers
119 class vig-server
120 class l3-networks
121 class l3-network
122 class ctag-assignments
123 class ctag-assignment
124 class segmentation-assignments
125 class segmentation-assignment
126 class subnets
127 class subnet
128 class host-routes
129 class host-route
130 class lag-links
131 class lag-link
132 class logical-links
133 class logical-link
134 class multicast-configurations
135 class multicast-configuration
136 class network-policies
137 class network-policy
138 class newvces
139 class newvce
140 class physical-links
141 class physical-link
142 class pnfs
143 class pnf
144 class route-table-references
145 class route-table-reference
146 class site-pair-sets
147 class site-pair-set
148 class routing-instances
149 class routing-instance
150 class site-pairs
151 class site-pair
152 class classes-of-service
153 class class-of-service
154 class vces
155 class vce
156 class port-groups
157 class port-group
158 class cvlan-tags
159 class cvlan-tag-entry
160 class vnfcs
161 class vnfc
162 class vpls-pes
163 class vpls-pe
164 class vpn-bindings
165 class vpn-binding
166 class route-targets
167 class route-target
168 class zones
169 class zone
170 class service-design-and-creation
171 class models
172 class model
173 class model-vers
174 class model-ver
175 class model-elements
176 class model-element
177 class model-constraints
178 class model-constraint
179 class constrained-element-sets
180 class constrained-element-set
181 class element-choice-sets
182 class element-choice-set
183 class named-queries
184 class named-query
185 class named-query-elements
186 class named-query-element
187 class property-constraints
188 class property-constraint
189 class related-lookups
190 class related-lookup
191 class service-capabilities
192 class service-capability
193 class services
194 class service
195 class vnf-images
196 class vnf-image
197 "Inventory" *-- "business"
198 "Inventory" *-- "cloud-infrastructure"
199 "Inventory" *-- "common"
200 "Inventory" *-- "external-system"
201 "Inventory" *-- "network"
202 "Inventory" *-- "service-design-and-creation"
203 "business" *-- "connectors"
204 "connectors" *-- "connector"
205 "connector" *-- "metadata"
206 "metadata" *-- "metadatum"
207 "business" *-- "customers"
208 "customers" *-- "customer"
209 "customer" *-- "service-subscriptions"
210 "service-subscriptions" *-- "service-subscription"
211 "service-subscription" *-- "service-instances"
212 "service-instances" *-- "service-instance"
213 "service-instance" *-- "allotted-resources"
214 "allotted-resources" *-- "allotted-resource"
215 "allotted-resource" *-- "tunnel-xconnects"
216 "tunnel-xconnects" *-- "tunnel-xconnect"
217 "service-instance" *-- "metadata"
218 "business" *-- "lines-of-business"
219 "lines-of-business" *-- "line-of-business"
220 "business" *-- "owning-entities"
221 "owning-entities" *-- "owning-entity"
222 "business" *-- "platforms"
223 "platforms" *-- "platform"
224 "business" *-- "projects"
225 "projects" *-- "project"
226 "cloud-infrastructure" *-- "cloud-regions"
227 "cloud-regions" *-- "cloud-region"
228 "cloud-region" *-- "availability-zones"
229 "availability-zones" *-- "availability-zone"
230 "cloud-region" *-- "dvs-switches"
231 "dvs-switches" *-- "dvs-switch"
232 "cloud-region" *-- "esr-system-info-list"
233 "esr-system-info-list" *-- "esr-system-info"
234 "cloud-region" *-- "flavors"
235 "flavors" *-- "flavor"
236 "flavor" *-- "hpa-capabilities"
237 "hpa-capabilities" *-- "hpa-capability"
238 "hpa-capability" *-- "hpa-feature-attributes"
239 "cloud-region" *-- "group-assignments"
240 "group-assignments" *-- "group-assignment"
241 "cloud-region" *-- "hpa-capabilities"
242 "cloud-region" *-- "images"
243 "images" *-- "image"
244 "image" *-- "metadata"
245 "cloud-region" *-- "oam-networks"
246 "oam-networks" *-- "oam-network"
247 "cloud-region" *-- "snapshots"
248 "snapshots" *-- "snapshot"
249 "cloud-region" *-- "tenants"
250 "tenants" *-- "tenant"
251 "tenant" *-- "vservers"
252 "vservers" *-- "vserver"
253 "vserver" *-- "l-interfaces"
254 "l-interfaces" *-- "l-interface"
255 "l-interface" *-- "l3-interface-ipv4-address-list"
256 "l-interface" *-- "l3-interface-ipv6-address-list"
257 "l-interface" *-- "sriov-vfs"
258 "sriov-vfs" *-- "sriov-vf"
259 "l-interface" *-- "vlans"
260 "vlans" *-- "vlan"
261 "vlan" *-- "l3-interface-ipv4-address-list"
262 "vlan" *-- "l3-interface-ipv6-address-list"
263 "vserver" *-- "volumes"
264 "volumes" *-- "volume"
265 "cloud-region" *-- "vip-ipv4-address-list"
266 "cloud-region" *-- "vip-ipv6-address-list"
267 "cloud-region" *-- "volume-groups"
268 "volume-groups" *-- "volume-group"
269 "cloud-infrastructure" *-- "complexes"
270 "complexes" *-- "complex"
271 "complex" *-- "ctag-pools"
272 "ctag-pools" *-- "ctag-pool"
273 "cloud-infrastructure" *-- "network-profiles"
274 "network-profiles" *-- "network-profile"
275 "cloud-infrastructure" *-- "operational-environments"
276 "operational-environments" *-- "operational-environment"
277 "cloud-infrastructure" *-- "pservers"
278 "pservers" *-- "pserver"
279 "pserver" *-- "lag-interfaces"
280 "lag-interfaces" *-- "lag-interface"
281 "lag-interface" *-- "l-interfaces"
282 "pserver" *-- "p-interfaces"
283 "p-interfaces" *-- "p-interface"
284 "p-interface" *-- "l-interfaces"
285 "p-interface" *-- "sriov-pfs"
286 "sriov-pfs" *-- "sriov-pf"
287 "cloud-infrastructure" *-- "virtual-data-centers"
288 "virtual-data-centers" *-- "virtual-data-center"
289 "external-system" *-- "esr-ems-list"
290 "esr-ems-list" *-- "esr-ems"
291 "esr-ems" *-- "esr-system-info-list"
292 "external-system" *-- "esr-thirdparty-sdnc-list"
293 "esr-thirdparty-sdnc-list" *-- "esr-thirdparty-sdnc"
294 "esr-thirdparty-sdnc" *-- "esr-system-info-list"
295 "external-system" *-- "esr-vnfm-list"
296 "esr-vnfm-list" *-- "esr-vnfm"
297 "esr-vnfm" *-- "esr-system-info-list"
298 "network" *-- "collections"
299 "collections" *-- "collection"
300 "network" *-- "configurations"
301 "configurations" *-- "configuration"
302 "configuration" *-- "evcs"
303 "evcs" *-- "evc"
304 "configuration" *-- "forwarder-evcs"
305 "forwarder-evcs" *-- "forwarder-evc"
306 "configuration" *-- "metadata"
307 "network" *-- "forwarding-paths"
308 "forwarding-paths" *-- "forwarding-path"
309 "forwarding-path" *-- "forwarders"
310 "forwarders" *-- "forwarder"
311 "network" *-- "generic-vnfs"
312 "generic-vnfs" *-- "generic-vnf"
313 "generic-vnf" *-- "entitlements"
314 "entitlements" *-- "entitlement"
315 "generic-vnf" *-- "l-interfaces"
316 "generic-vnf" *-- "lag-interfaces"
317 "generic-vnf" *-- "licenses"
318 "licenses" *-- "license"
319 "generic-vnf" *-- "vf-modules"
320 "vf-modules" *-- "vf-module"
321 "network" *-- "instance-groups"
322 "instance-groups" *-- "instance-group"
323 "network" *-- "ipsec-configurations"
324 "ipsec-configurations" *-- "ipsec-configuration"
325 "ipsec-configuration" *-- "vig-servers"
326 "vig-servers" *-- "vig-server"
327 "network" *-- "l3-networks"
328 "l3-networks" *-- "l3-network"
329 "l3-network" *-- "ctag-assignments"
330 "ctag-assignments" *-- "ctag-assignment"
331 "l3-network" *-- "segmentation-assignments"
332 "segmentation-assignments" *-- "segmentation-assignment"
333 "l3-network" *-- "subnets"
334 "subnets" *-- "subnet"
335 "subnet" *-- "host-routes"
336 "host-routes" *-- "host-route"
337 "network" *-- "lag-links"
338 "lag-links" *-- "lag-link"
339 "network" *-- "logical-links"
340 "logical-links" *-- "logical-link"
341 "network" *-- "multicast-configurations"
342 "multicast-configurations" *-- "multicast-configuration"
343 "network" *-- "network-policies"
344 "network-policies" *-- "network-policy"
345 "network" *-- "newvces"
346 "newvces" *-- "newvce"
347 "newvce" *-- "l-interfaces"
348 "network" *-- "physical-links"
349 "physical-links" *-- "physical-link"
350 "network" *-- "pnfs"
351 "pnfs" *-- "pnf"
352 "pnf" *-- "lag-interfaces"
353 "pnf" *-- "p-interfaces"
354 "network" *-- "route-table-references"
355 "route-table-references" *-- "route-table-reference"
356 "network" *-- "site-pair-sets"
357 "site-pair-sets" *-- "site-pair-set"
358 "site-pair-set" *-- "routing-instances"
359 "routing-instances" *-- "routing-instance"
360 "routing-instance" *-- "site-pairs"
361 "site-pairs" *-- "site-pair"
362 "site-pair" *-- "classes-of-service"
363 "classes-of-service" *-- "class-of-service"
364 "network" *-- "vces"
365 "vces" *-- "vce"
366 "vce" *-- "entitlements"
367 "vce" *-- "licenses"
368 "vce" *-- "port-groups"
369 "port-groups" *-- "port-group"
370 "port-group" *-- "cvlan-tags"
371 "cvlan-tags" *-- "cvlan-tag-entry"
372 "network" *-- "vnfcs"
373 "vnfcs" *-- "vnfc"
374 "vnfc" *-- "l3-interface-ipv4-address-list"
375 "vnfc" *-- "l3-interface-ipv6-address-list"
376 "network" *-- "vpls-pes"
377 "vpls-pes" *-- "vpls-pe"
378 "vpls-pe" *-- "lag-interfaces"
379 "vpls-pe" *-- "p-interfaces"
380 "network" *-- "vpn-bindings"
381 "vpn-bindings" *-- "vpn-binding"
382 "vpn-binding" *-- "route-targets"
383 "route-targets" *-- "route-target"
384 "network" *-- "zones"
385 "zones" *-- "zone"
386 "service-design-and-creation" *-- "models"
387 "models" *-- "model"
388 "model" *-- "model-vers"
389 "model-vers" *-- "model-ver"
390 "model-ver" *-- "metadata"
391 "model-ver" *-- "model-elements"
392 "model-elements" *-- "model-element"
393 "model-element" *-- "model-constraints"
394 "model-constraints" *-- "model-constraint"
395 "model-constraint" *-- "constrained-element-sets"
396 "constrained-element-sets" *-- "constrained-element-set"
397 "constrained-element-set" *-- "element-choice-sets"
398 "element-choice-sets" *-- "element-choice-set"
399 "service-design-and-creation" *-- "named-queries"
400 "named-queries" *-- "named-query"
401 "named-query" *-- "named-query-elements"
402 "named-query-elements" *-- "named-query-element"
403 "named-query-element" *-- "property-constraints"
404 "property-constraints" *-- "property-constraint"
405 "named-query-element" *-- "related-lookups"
406 "related-lookups" *-- "related-lookup"
407 "service-design-and-creation" *-- "service-capabilities"
408 "service-capabilities" *-- "service-capability"
409 "service-design-and-creation" *-- "services"
410 "services" *-- "service"
411 "service-design-and-creation" *-- "vnf-images"
412 "vnf-images" *-- "vnf-image"
413 @enduml