blob: 0106ca259f47c828960f42a3c25e8df3e63285d8 [file] [log] [blame]
Keong Limcae9c8d2019-05-17 15:29:58 +10001@startuml
2
3title v14 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 external-system
94class esr-ems-list
95class esr-ems
96class esr-thirdparty-sdnc-list
97class esr-thirdparty-sdnc
98class esr-vnfm-list
99class esr-vnfm
100class network
101class collections
102class collection
103class configurations
104class configuration
105class evcs
106class evc
107class forwarder-evcs
108class forwarder-evc
109class vlan-mappings
110class vlan-mapping
111class connectivities
112class connectivity
113class devices
114class device
115class ext-aai-networks
116class ext-aai-network
117class forwarding-paths
118class forwarding-path
119class forwarders
120class forwarder
121class generic-vnfs
122class generic-vnf
123class entitlements
124class entitlement
125class licenses
126class license
127class vf-modules
128class vf-module
129class instance-groups
130class instance-group
131class ipsec-configurations
132class ipsec-configuration
133class vig-servers
134class vig-server
135class l3-networks
136class l3-network
137class ctag-assignments
138class ctag-assignment
139class segmentation-assignments
140class segmentation-assignment
141class subnets
142class subnet
143class host-routes
144class host-route
145class lag-links
146class lag-link
147class lan-port-configs
148class lan-port-config
149class dhcp-services
150class dhcp-service
151class logical-links
152class logical-link
153class multicast-configurations
154class multicast-configuration
155class network-policies
156class network-policy
157class network-resources
158class network-resource
159class newvces
160class newvce
161class physical-links
162class physical-link
163class pnfs
164class pnf
165class software-versions
166class software-version
167class route-table-references
168class route-table-reference
169class sdwan-vpns
170class sdwan-vpn
171class site-pair-sets
172class site-pair-set
173class routing-instances
174class routing-instance
175class site-pairs
176class site-pair
177class classes-of-service
178class class-of-service
179class site-resources
180class site-resource
181class vces
182class vce
183class port-groups
184class port-group
185class cvlan-tags
186class cvlan-tag-entry
187class vlan-tags
188class vlan-tag
189class vnfcs
190class vnfc
191class cps
192class cp
193class vpls-pes
194class vpls-pe
195class vpn-bindings
196class vpn-binding
197class route-targets
198class route-target
199class wan-port-configs
200class wan-port-config
201class zones
202class zone
203class service-design-and-creation
204class models
205class model
206class model-vers
207class model-ver
208class model-elements
209class model-element
210class model-constraints
211class model-constraint
212class constrained-element-sets
213class constrained-element-set
214class element-choice-sets
215class element-choice-set
216class named-queries
217class named-query
218class named-query-elements
219class named-query-element
220class property-constraints
221class property-constraint
222class related-lookups
223class related-lookup
224class service-capabilities
225class service-capability
226class services
227class service
228class vnf-images
229class 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