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