blob: 504c2bf57d4c9531d20da80bc80b39b266280405 [file] [log] [blame]
Keong Limcae9c8d2019-05-17 15:29:58 +10001@startuml
2
3title v16 Active and Available Inventory Relationships Class Diagram
4class Inventory
5class business
6class connectors
7class connector
8class metadata
9class metadatum
10class customers
11class customer
12class service-subscriptions
13class service-subscription
14class service-instances
15class service-instance
16class allotted-resources
17class allotted-resource
18class tunnel-xconnects
19class tunnel-xconnect
20class lines-of-business
21class line-of-business
22class owning-entities
23class owning-entity
24class platforms
25class platform
26class projects
27class project
28class sp-partners
29class sp-partner
30class cloud-infrastructure
31class cloud-regions
32class cloud-region
33class availability-zones
34class availability-zone
35class dvs-switches
36class dvs-switch
37class esr-system-info-list
38class esr-system-info
39class flavors
40class flavor
41class hpa-capabilities
42class hpa-capability
43class hpa-feature-attributes
44class group-assignments
45class group-assignment
46class images
47class image
48class oam-networks
49class oam-network
50class snapshots
51class snapshot
52class tenants
53class tenant
54class nos-servers
55class nos-server
56class vservers
57class vserver
58class l-interfaces
59class l-interface
60class l3-interface-ipv4-address-list
61class l3-interface-ipv6-address-list
62class sriov-vfs
63class sriov-vf
64class vlans
65class vlan
66class volumes
67class volume
68class vip-ipv4-address-list
69class vip-ipv6-address-list
70class volume-groups
71class volume-group
72class complexes
73class complex
74class ctag-pools
75class ctag-pool
76class network-profiles
77class network-profile
78class network-technologies
79class network-technology
80class operational-environments
81class operational-environment
82class pservers
83class pserver
84class hpa-capacity
85class lag-interfaces
86class lag-interface
87class p-interfaces
88class p-interface
89class sriov-pfs
90class sriov-pf
91class virtual-data-centers
92class virtual-data-center
93class common
94class contacts
95class contact
96class external-system
97class esr-ems-list
98class esr-ems
99class esr-nfvo-list
100class esr-nfvo
101class esr-thirdparty-sdnc-list
102class esr-thirdparty-sdnc
103class esr-vnfm-list
104class esr-vnfm
105class network
106class collections
107class collection
108class configurations
109class configuration
110class evcs
111class evc
112class forwarder-evcs
113class forwarder-evc
114class vlan-mappings
115class vlan-mapping
116class connectivities
117class connectivity
118class devices
119class device
120class ext-aai-networks
121class ext-aai-network
122class forwarding-paths
123class forwarding-path
124class forwarders
125class forwarder
126class generic-vnfs
127class generic-vnf
128class entitlements
129class entitlement
130class licenses
131class license
132class vf-modules
133class vf-module
134class instance-groups
135class instance-group
136class ipsec-configurations
137class ipsec-configuration
138class vig-servers
139class vig-server
140class l3-networks
141class l3-network
142class aggregate-routes
143class aggregate-route
144class ctag-assignments
145class ctag-assignment
146class segmentation-assignments
147class segmentation-assignment
148class subnets
149class subnet
150class host-routes
151class host-route
152class lag-links
153class lag-link
154class lan-port-configs
155class lan-port-config
156class dhcp-services
157class dhcp-service
158class logical-links
159class logical-link
160class multicast-configurations
161class multicast-configuration
162class network-policies
163class network-policy
164class network-resources
165class network-resource
166class newvces
167class newvce
168class physical-links
169class physical-link
170class pnfs
171class pnf
172class software-versions
173class software-version
174class vrfs
175class vrf
176class route-targets
177class route-target
178class route-table-references
179class route-table-reference
180class sdwan-vpns
181class sdwan-vpn
182class site-pair-sets
183class site-pair-set
184class routing-instances
185class routing-instance
186class site-pairs
187class site-pair
188class classes-of-service
189class class-of-service
190class site-resources
191class site-resource
192class vces
193class vce
194class port-groups
195class port-group
196class cvlan-tags
197class cvlan-tag-entry
198class vlan-tags
199class vlan-tag
200class vnfcs
201class vnfc
202class cps
203class cp
204class vpls-pes
205class vpls-pe
206class vpn-bindings
207class vpn-binding
208class wan-port-configs
209class wan-port-config
210class zones
211class zone
212class service-design-and-creation
213class models
214class model
215class model-vers
216class model-ver
217class model-elements
218class model-element
219class model-constraints
220class model-constraint
221class constrained-element-sets
222class constrained-element-set
223class element-choice-sets
224class element-choice-set
225class named-queries
226class named-query
227class named-query-elements
228class named-query-element
229class property-constraints
230class property-constraint
231class related-lookups
232class related-lookup
233class service-capabilities
234class service-capability
235class services
236class service
237class vnf-images
238class 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