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