References
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key AAI-2441 - Generated by swagger from the v16 AAI schema (OXM file) and manually massaged into PlantUML format.
- See also PlantUML
...
Attachments | ||
---|---|---|
|
Difference between v15 and v16
Code Block |
---|
$ diff aai_swagger_v15.plantuml aai_swagger_v16.plantuml
3c3
< title v15 Active and Available Inventory Relationships Class Diagram
---
> title v16 Active and Available Inventory Relationships Class Diagram
55a56,57
> class esr-nfvo
> class esr-nfvo-list
308a311,312
> "esr-nfvo" *-- "esr-system-info-list"
> "esr-nfvo-list" *-- "esr-nfvo"
317a322
> "external-system" *-- "esr-nfvo-list"
|
Diagram
PlantUML Macro | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
PlantUML Macro | ||||||||||||||
| ||||||||||||||
@startuml title v16 Active and Available Inventory Relationships Class Diagram class Inventory class aggregate-route class aggregate-routes class allotted-resource class allotted-resources class availability-zone class availability-zones class business class classes-of-service class class-of-service class cloud-infrastructure class cloud-region class cloud-regions class collection class collections class common class complex class complexes class configuration class configurations class connectivities class connectivity class connector class connectors class constrained-element-set class constrained-element-sets class contact class contacts class cp class cps class ctag-assignment class ctag-assignments class ctag-pool class ctag-pools class customer class customers class cvlan-tag-entry class cvlan-tags class device class devices class dhcp-service class dhcp-services class dvs-switch class dvs-switches class element-choice-set class element-choice-sets class entitlement class entitlements class esr-ems class esr-ems-list class esr-nfvo class esr-nfvo-list class esr-system-info class esr-system-info-list class esr-thirdparty-sdnc class esr-thirdparty-sdnc-list class esr-vnfm class esr-vnfm-list class evc class evcs class ext-aai-network class ext-aai-networks class external-system class flavor class flavors class forwarder class forwarder-evc class forwarder-evcs class forwarders class forwarding-path class forwarding-paths class generic-vnf class generic-vnfs class group-assignment class group-assignments class host-route class host-routes class hpa-capabilities class hpa-capability class hpa-capacity class hpa-feature-attributes class image class images class instance-group class instance-groups class ipsec-configuration class ipsec-configurations class l3-interface-ipv4-address-list class l3-interface-ipv6-address-list class l3-network class l3-networks class lag-interface class lag-interfaces class lag-link class lag-links class lan-port-config class lan-port-configs class license class licenses class line-of-business class lines-of-business class l-interface class l-interfaces class logical-link class logical-links class metadata class metadatum class model class model-constraint class model-constraints class model-element class model-elements class models class model-ver class model-vers class multicast-configuration class multicast-configurations class named-queries class named-query class named-query-element class named-query-elements class network class network-policies class network-policy class network-profile class network-profiles class network-resource class network-resources class network-technologies class network-technology class newvce class newvces class nos-server class nos-servers class oam-network class oam-networks class operational-environment class operational-environments class owning-entities class owning-entity class physical-link class physical-links class p-interface class p-interfaces class platform class platforms class pnf class pnfs class port-group class port-groups class project class projects class property-constraint class property-constraints class pserver class pservers class related-lookup class related-lookups class route-table-reference class route-table-references class route-target class route-targets class routing-instance class routing-instances class sdwan-vpn class sdwan-vpns class segmentation-assignment class segmentation-assignments class service class service-capabilities class service-capability class service-design-and-creation class service-instance class service-instances class services class service-subscription class service-subscriptions class site-pair class site-pairs class site-pair-set class site-pair-sets class site-resource class site-resources class snapshot class snapshots class software-version class software-versions class sp-partner class sp-partners class sriov-pf class sriov-pfs class sriov-vf class sriov-vfs class subnet class subnets class tenant class tenants class tunnel-xconnect class tunnel-xconnects class vce class vces class vf-module class vf-modules class vig-server class vig-servers class vip-ipv4-address-list class vip-ipv6-address-list class virtual-data-center class virtual-data-centers class vlan class vlan-mapping class vlan-mappings class vlans class vlan-tag class vlan-tags class vnfc class vnfcs class vnf-image class vnf-images class volume class volume-group class volume-groups class volumes class vpls-pe class vpls-pes class vpn-binding class vpn-bindings class vrf class vrfs class vserver class vservers class wan-port-config class wan-port-configs class zone class zones "Inventory" *-- "business" "Inventory" *-- "cloud-infrastructure" "Inventory" *-- "common" "Inventory" *-- "external-system" "Inventory" *-- "network" "Inventory" *-- "service-design-and-creation" "aggregate-routes" *-- "aggregate-route" "allotted-resource" *-- "tunnel-xconnects" "allotted-resources" *-- "allotted-resource" "availability-zones" *-- "availability-zone" "business" *-- "connectors" "business" *-- "customers" "business" *-- "lines-of-business" "business" *-- "owning-entities" "business" *-- "platforms" "business" *-- "projects" "business" *-- "sp-partners" "classes-of-service" *-- "class-of-service" "cloud-infrastructure" *-- "cloud-regions" "cloud-infrastructure" *-- "complexes" "cloud-infrastructure" *-- "network-profiles" "cloud-infrastructure" *-- "network-technologies" "cloud-infrastructure" *-- "operational-environments" "cloud-infrastructure" *-- "pservers" "cloud-infrastructure" *-- "virtual-data-centers" "cloud-region" *-- "availability-zones" "cloud-region" *-- "dvs-switches" "cloud-region" *-- "esr-system-info-list" "cloud-region" *-- "flavors" "cloud-region" *-- "group-assignments" "cloud-region" *-- "hpa-capabilities" "cloud-region" *-- "images" "cloud-region" *-- "oam-networks" "cloud-region" *-- "snapshots" "cloud-region" *-- "tenants" "cloud-region" *-- "vip-ipv4-address-list" "cloud-region" *-- "vip-ipv6-address-list" "cloud-region" *-- "volume-groups" "cloud-regions" *-- "cloud-region" "collections" *-- "collection" "common" *-- "contacts" "complex" *-- "ctag-pools" "complexes" *-- "complex" "configuration" *-- "evcs" "configuration" *-- "forwarder-evcs" "configuration" *-- "metadata" "configurations" *-- "configuration" "connectivities" *-- "connectivity" "connector" *-- "metadata" "connectors" *-- "connector" "constrained-element-set" *-- "element-choice-sets" "constrained-element-sets" *-- "constrained-element-set" "contacts" *-- "contact" "cp" *-- "l3-interface-ipv4-address-list" "cp" *-- "l3-interface-ipv6-address-list" "cps" *-- "cp" "ctag-assignments" *-- "ctag-assignment" "ctag-pools" *-- "ctag-pool" "customer" *-- "service-subscriptions" "customers" *-- "customer" "cvlan-tags" *-- "cvlan-tag-entry" "devices" *-- "device" "dhcp-services" *-- "dhcp-service" "dvs-switches" *-- "dvs-switch" "element-choice-sets" *-- "element-choice-set" "entitlements" *-- "entitlement" "esr-ems" *-- "esr-system-info-list" "esr-ems-list" *-- "esr-ems" "esr-nfvo" *-- "esr-system-info-list" "esr-nfvo-list" *-- "esr-nfvo" "esr-system-info-list" *-- "esr-system-info" "esr-thirdparty-sdnc" *-- "esr-system-info-list" "esr-thirdparty-sdnc-list" *-- "esr-thirdparty-sdnc" "esr-vnfm" *-- "esr-system-info-list" "esr-vnfm-list" *-- "esr-vnfm" "evcs" *-- "evc" "ext-aai-network" *-- "esr-system-info" "ext-aai-networks" *-- "ext-aai-network" "external-system" *-- "esr-ems-list" "external-system" *-- "esr-nfvo-list" "external-system" *-- "esr-thirdparty-sdnc-list" "external-system" *-- "esr-vnfm-list" "flavor" *-- "hpa-capabilities" "flavors" *-- "flavor" "forwarder-evc" *-- "vlan-mappings" "forwarder-evcs" *-- "forwarder-evc" "forwarders" *-- "forwarder" "forwarding-path" *-- "forwarders" "forwarding-paths" *-- "forwarding-path" "generic-vnf" *-- "entitlements" "generic-vnf" *-- "lag-interfaces" "generic-vnf" *-- "licenses" "generic-vnf" *-- "l-interfaces" "generic-vnf" *-- "vf-modules" "generic-vnfs" *-- "generic-vnf" "group-assignments" *-- "group-assignment" "host-routes" *-- "host-route" "hpa-capabilities" *-- "hpa-capability" "hpa-capability" *-- "hpa-feature-attributes" "image" *-- "metadata" "images" *-- "image" "instance-groups" *-- "instance-group" "ipsec-configuration" *-- "vig-servers" "ipsec-configurations" *-- "ipsec-configuration" "l3-network" *-- "aggregate-routes" "l3-network" *-- "ctag-assignments" "l3-network" *-- "segmentation-assignments" "l3-network" *-- "subnets" "l3-networks" *-- "l3-network" "lag-interface" *-- "l-interfaces" "lag-interfaces" *-- "lag-interface" "lag-links" *-- "lag-link" "lan-port-config" *-- "dhcp-services" "lan-port-configs" *-- "lan-port-config" "licenses" *-- "license" "lines-of-business" *-- "line-of-business" "l-interface" *-- "l3-interface-ipv4-address-list" "l-interface" *-- "l3-interface-ipv6-address-list" "l-interface" *-- "sriov-vfs" "l-interface" *-- "vlans" "l-interfaces" *-- "l-interface" "logical-links" *-- "logical-link" "metadata" *-- "metadatum" "model" *-- "model-vers" "model-constraint" *-- "constrained-element-sets" "model-constraints" *-- "model-constraint" "model-element" *-- "model-constraints" "model-elements" *-- "model-element" "models" *-- "model" "model-ver" *-- "metadata" "model-ver" *-- "model-elements" "model-vers" *-- "model-ver" "multicast-configurations" *-- "multicast-configuration" "named-queries" *-- "named-query" "named-query" *-- "named-query-elements" "named-query-element" *-- "property-constraints" "named-query-element" *-- "related-lookups" "named-query-elements" *-- "named-query-element" "network" *-- "collections" "network" *-- "configurations" "network" *-- "connectivities" "network" *-- "devices" "network" *-- "ext-aai-networks" "network" *-- "forwarding-paths" "network" *-- "generic-vnfs" "network" *-- "instance-groups" "network" *-- "ipsec-configurations" "network" *-- "l3-networks" "network" *-- "lag-links" "network" *-- "lan-port-configs" "network" *-- "logical-links" "network" *-- "multicast-configurations" "network" *-- "network-policies" "network" *-- "network-resources" "network" *-- "newvces" "network" *-- "physical-links" "network" *-- "pnfs" "network" *-- "route-table-references" "network" *-- "sdwan-vpns" "network" *-- "site-pair-sets" "network" *-- "site-resources" "network" *-- "vces" "network" *-- "vlan-tags" "network" *-- "vnfcs" "network" *-- "vpls-pes" "network" *-- "vpn-bindings" "network" *-- "wan-port-configs" "network" *-- "zones" "network-policies" *-- "network-policy" "network-profiles" *-- "network-profile" "network-resources" *-- "network-resource" "network-technologies" *-- "network-technology" "newvce" *-- "l-interfaces" "newvces" *-- "newvce" "nos-servers" *-- "nos-server" "oam-networks" *-- "oam-network" "operational-environments" *-- "operational-environment" "owning-entities" *-- "owning-entity" "physical-links" *-- "physical-link" "p-interface" *-- "l-interfaces" "p-interface" *-- "sriov-pfs" "p-interfaces" *-- "p-interface" "platforms" *-- "platform" "pnf" *-- "lag-interfaces" "pnf" *-- "p-interfaces" "pnf" *-- "software-versions" "pnf" *-- "vrfs" "pnfs" *-- "pnf" "port-group" *-- "cvlan-tags" "port-groups" *-- "port-group" "projects" *-- "project" "property-constraints" *-- "property-constraint" "pserver" *-- "hpa-capacity" "pserver" *-- "lag-interfaces" "pserver" *-- "p-interfaces" "pservers" *-- "pserver" "related-lookups" *-- "related-lookup" "route-table-references" *-- "route-table-reference" "route-targets" *-- "route-target" "routing-instance" *-- "site-pairs" "routing-instances" *-- "routing-instance" "sdwan-vpns" *-- "sdwan-vpn" "segmentation-assignments" *-- "segmentation-assignment" "service-capabilities" *-- "service-capability" "service-design-and-creation" *-- "models" "service-design-and-creation" *-- "named-queries" "service-design-and-creation" *-- "service-capabilities" "service-design-and-creation" *-- "services" "service-design-and-creation" *-- "vnf-images" "service-instance" *-- "allotted-resources" "service-instance" *-- "metadata" "service-instances" *-- "service-instance" "services" *-- "service" "service-subscription" *-- "service-instances" "service-subscriptions" *-- "service-subscription" "site-pair" *-- "classes-of-service" "site-pairs" *-- "site-pair" "site-pair-set" *-- "routing-instances" "site-pair-sets" *-- "site-pair-set" "site-resources" *-- "site-resource" "snapshots" *-- "snapshot" "software-versions" *-- "software-version" "sp-partners" *-- "sp-partner" "sriov-pfs" *-- "sriov-pf" "sriov-vfs" *-- "sriov-vf" "subnet" *-- "host-routes" "subnets" *-- "subnet" "tenant" *-- "nos-servers" "tenant" *-- "vservers" "tenants" *-- "tenant" "tunnel-xconnects" *-- "tunnel-xconnect" "vce" *-- "entitlements" "vce" *-- "licenses" "vce" *-- "port-groups" "vces" *-- "vce" "vf-modules" *-- "vf-module" "vig-servers" *-- "vig-server" "virtual-data-centers" *-- "virtual-data-center" "vlan" *-- "l3-interface-ipv4-address-list" "vlan" *-- "l3-interface-ipv6-address-list" "vlan-mappings" *-- "vlan-mapping" "vlans" *-- "vlan" "vlan-tags" *-- "vlan-tag" "vnfc" *-- "cps" "vnfc" *-- "l3-interface-ipv4-address-list" "vnfc" *-- "l3-interface-ipv6-address-list" "vnfcs" *-- "vnfc" "vnf-images" *-- "vnf-image" "volume-groups" *-- "volume-group" "volumes" *-- "volume" "vpls-pe" *-- "lag-interfaces" "vpls-pe" *-- "p-interfaces" "vpls-pes" *-- "vpls-pe" "vpn-binding" *-- "route-targets" "vpn-bindings" *-- "vpn-binding" "vrf" *-- "route-targets" "vrfs" *-- "vrf" "vserver" *-- "l-interfaces" "vserver" *-- "volumes" "vservers" *-- "vserver" "wan-port-configs" *-- "wan-port-config" "zones" *-- "zone" @enduml |
...