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