blob: b112022bb786d30220ac59a75c294ad38519c76d [file] [log] [blame]
Keong Limcae9c8d2019-05-17 15:29:58 +10001@startuml
2
3title v12 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 cloud-infrastructure
29class cloud-regions
30class cloud-region
31class availability-zones
32class availability-zone
33class dvs-switches
34class dvs-switch
35class esr-system-info-list
36class esr-system-info
37class flavors
38class flavor
39class hpa-capabilities
40class hpa-capability
41class hpa-feature-attributes
42class group-assignments
43class group-assignment
44class images
45class image
46class oam-networks
47class oam-network
48class snapshots
49class snapshot
50class tenants
51class tenant
52class vservers
53class vserver
54class l-interfaces
55class l-interface
56class l3-interface-ipv4-address-list
57class l3-interface-ipv6-address-list
58class sriov-vfs
59class sriov-vf
60class vlans
61class vlan
62class volumes
63class volume
64class vip-ipv4-address-list
65class vip-ipv6-address-list
66class volume-groups
67class volume-group
68class complexes
69class complex
70class ctag-pools
71class ctag-pool
72class network-profiles
73class network-profile
74class operational-environments
75class operational-environment
76class pservers
77class pserver
78class lag-interfaces
79class lag-interface
80class p-interfaces
81class p-interface
82class sriov-pfs
83class sriov-pf
84class virtual-data-centers
85class virtual-data-center
86class external-system
87class esr-ems-list
88class esr-ems
89class esr-thirdparty-sdnc-list
90class esr-thirdparty-sdnc
91class esr-vnfm-list
92class esr-vnfm
93class network
94class configurations
95class configuration
96class evcs
97class evc
98class forwarder-evcs
99class forwarder-evc
100class forwarding-paths
101class forwarding-path
102class forwarders
103class forwarder
104class generic-vnfs
105class generic-vnf
106class entitlements
107class entitlement
108class licenses
109class license
110class vf-modules
111class vf-module
112class instance-groups
113class instance-group
114class ipsec-configurations
115class ipsec-configuration
116class vig-servers
117class vig-server
118class l3-networks
119class l3-network
120class ctag-assignments
121class ctag-assignment
122class segmentation-assignments
123class segmentation-assignment
124class subnets
125class subnet
126class host-routes
127class host-route
128class lag-links
129class lag-link
130class logical-links
131class logical-link
132class multicast-configurations
133class multicast-configuration
134class network-policies
135class network-policy
136class newvces
137class newvce
138class physical-links
139class physical-link
140class pnfs
141class pnf
142class route-table-references
143class route-table-reference
144class site-pair-sets
145class site-pair-set
146class routing-instances
147class routing-instance
148class site-pairs
149class site-pair
150class classes-of-service
151class class-of-service
152class vces
153class vce
154class port-groups
155class port-group
156class cvlan-tags
157class cvlan-tag-entry
158class vnfcs
159class vnfc
160class vpls-pes
161class vpls-pe
162class vpn-bindings
163class vpn-binding
164class route-targets
165class route-target
166class zones
167class zone
168class service-design-and-creation
169class models
170class model
171class model-vers
172class model-ver
173class model-elements
174class model-element
175class model-constraints
176class model-constraint
177class constrained-element-sets
178class constrained-element-set
179class element-choice-sets
180class element-choice-set
181class named-queries
182class named-query
183class named-query-elements
184class named-query-element
185class property-constraints
186class property-constraint
187class related-lookups
188class related-lookup
189class service-capabilities
190class service-capability
191class services
192class service
193class vnf-images
194class vnf-image
195"Inventory" *-- "business"
196"Inventory" *-- "cloud-infrastructure"
197"Inventory" *-- "common"
198"Inventory" *-- "external-system"
199"Inventory" *-- "network"
200"Inventory" *-- "service-design-and-creation"
201"business" *-- "connectors"
202"connectors" *-- "connector"
203"connector" *-- "metadata"
204"metadata" *-- "metadatum"
205"business" *-- "customers"
206"customers" *-- "customer"
207"customer" *-- "service-subscriptions"
208"service-subscriptions" *-- "service-subscription"
209"service-subscription" *-- "service-instances"
210"service-instances" *-- "service-instance"
211"service-instance" *-- "allotted-resources"
212"allotted-resources" *-- "allotted-resource"
213"allotted-resource" *-- "tunnel-xconnects"
214"tunnel-xconnects" *-- "tunnel-xconnect"
215"service-instance" *-- "metadata"
216"business" *-- "lines-of-business"
217"lines-of-business" *-- "line-of-business"
218"business" *-- "owning-entities"
219"owning-entities" *-- "owning-entity"
220"business" *-- "platforms"
221"platforms" *-- "platform"
222"business" *-- "projects"
223"projects" *-- "project"
224"cloud-infrastructure" *-- "cloud-regions"
225"cloud-regions" *-- "cloud-region"
226"cloud-region" *-- "availability-zones"
227"availability-zones" *-- "availability-zone"
228"cloud-region" *-- "dvs-switches"
229"dvs-switches" *-- "dvs-switch"
230"cloud-region" *-- "esr-system-info-list"
231"esr-system-info-list" *-- "esr-system-info"
232"cloud-region" *-- "flavors"
233"flavors" *-- "flavor"
234"flavor" *-- "hpa-capabilities"
235"hpa-capabilities" *-- "hpa-capability"
236"hpa-capability" *-- "hpa-feature-attributes"
237"cloud-region" *-- "group-assignments"
238"group-assignments" *-- "group-assignment"
239"cloud-region" *-- "hpa-capabilities"
240"cloud-region" *-- "images"
241"images" *-- "image"
242"image" *-- "metadata"
243"cloud-region" *-- "oam-networks"
244"oam-networks" *-- "oam-network"
245"cloud-region" *-- "snapshots"
246"snapshots" *-- "snapshot"
247"cloud-region" *-- "tenants"
248"tenants" *-- "tenant"
249"tenant" *-- "vservers"
250"vservers" *-- "vserver"
251"vserver" *-- "l-interfaces"
252"l-interfaces" *-- "l-interface"
253"l-interface" *-- "l3-interface-ipv4-address-list"
254"l-interface" *-- "l3-interface-ipv6-address-list"
255"l-interface" *-- "sriov-vfs"
256"sriov-vfs" *-- "sriov-vf"
257"l-interface" *-- "vlans"
258"vlans" *-- "vlan"
259"vlan" *-- "l3-interface-ipv4-address-list"
260"vlan" *-- "l3-interface-ipv6-address-list"
261"vserver" *-- "volumes"
262"volumes" *-- "volume"
263"cloud-region" *-- "vip-ipv4-address-list"
264"cloud-region" *-- "vip-ipv6-address-list"
265"cloud-region" *-- "volume-groups"
266"volume-groups" *-- "volume-group"
267"cloud-infrastructure" *-- "complexes"
268"complexes" *-- "complex"
269"complex" *-- "ctag-pools"
270"ctag-pools" *-- "ctag-pool"
271"cloud-infrastructure" *-- "network-profiles"
272"network-profiles" *-- "network-profile"
273"cloud-infrastructure" *-- "operational-environments"
274"operational-environments" *-- "operational-environment"
275"cloud-infrastructure" *-- "pservers"
276"pservers" *-- "pserver"
277"pserver" *-- "lag-interfaces"
278"lag-interfaces" *-- "lag-interface"
279"lag-interface" *-- "l-interfaces"
280"pserver" *-- "p-interfaces"
281"p-interfaces" *-- "p-interface"
282"p-interface" *-- "l-interfaces"
283"p-interface" *-- "sriov-pfs"
284"sriov-pfs" *-- "sriov-pf"
285"cloud-infrastructure" *-- "virtual-data-centers"
286"virtual-data-centers" *-- "virtual-data-center"
287"external-system" *-- "esr-ems-list"
288"esr-ems-list" *-- "esr-ems"
289"esr-ems" *-- "esr-system-info-list"
290"external-system" *-- "esr-thirdparty-sdnc-list"
291"esr-thirdparty-sdnc-list" *-- "esr-thirdparty-sdnc"
292"esr-thirdparty-sdnc" *-- "esr-system-info-list"
293"external-system" *-- "esr-vnfm-list"
294"esr-vnfm-list" *-- "esr-vnfm"
295"esr-vnfm" *-- "esr-system-info-list"
296"network" *-- "configurations"
297"configurations" *-- "configuration"
298"configuration" *-- "evcs"
299"evcs" *-- "evc"
300"configuration" *-- "forwarder-evcs"
301"forwarder-evcs" *-- "forwarder-evc"
302"configuration" *-- "metadata"
303"network" *-- "forwarding-paths"
304"forwarding-paths" *-- "forwarding-path"
305"forwarding-path" *-- "forwarders"
306"forwarders" *-- "forwarder"
307"network" *-- "generic-vnfs"
308"generic-vnfs" *-- "generic-vnf"
309"generic-vnf" *-- "entitlements"
310"entitlements" *-- "entitlement"
311"generic-vnf" *-- "l-interfaces"
312"generic-vnf" *-- "lag-interfaces"
313"generic-vnf" *-- "licenses"
314"licenses" *-- "license"
315"generic-vnf" *-- "vf-modules"
316"vf-modules" *-- "vf-module"
317"network" *-- "instance-groups"
318"instance-groups" *-- "instance-group"
319"network" *-- "ipsec-configurations"
320"ipsec-configurations" *-- "ipsec-configuration"
321"ipsec-configuration" *-- "vig-servers"
322"vig-servers" *-- "vig-server"
323"network" *-- "l3-networks"
324"l3-networks" *-- "l3-network"
325"l3-network" *-- "ctag-assignments"
326"ctag-assignments" *-- "ctag-assignment"
327"l3-network" *-- "segmentation-assignments"
328"segmentation-assignments" *-- "segmentation-assignment"
329"l3-network" *-- "subnets"
330"subnets" *-- "subnet"
331"subnet" *-- "host-routes"
332"host-routes" *-- "host-route"
333"network" *-- "lag-links"
334"lag-links" *-- "lag-link"
335"network" *-- "logical-links"
336"logical-links" *-- "logical-link"
337"network" *-- "multicast-configurations"
338"multicast-configurations" *-- "multicast-configuration"
339"network" *-- "network-policies"
340"network-policies" *-- "network-policy"
341"network" *-- "newvces"
342"newvces" *-- "newvce"
343"newvce" *-- "l-interfaces"
344"network" *-- "physical-links"
345"physical-links" *-- "physical-link"
346"network" *-- "pnfs"
347"pnfs" *-- "pnf"
348"pnf" *-- "lag-interfaces"
349"pnf" *-- "p-interfaces"
350"network" *-- "route-table-references"
351"route-table-references" *-- "route-table-reference"
352"network" *-- "site-pair-sets"
353"site-pair-sets" *-- "site-pair-set"
354"site-pair-set" *-- "routing-instances"
355"routing-instances" *-- "routing-instance"
356"routing-instance" *-- "site-pairs"
357"site-pairs" *-- "site-pair"
358"site-pair" *-- "classes-of-service"
359"classes-of-service" *-- "class-of-service"
360"network" *-- "vces"
361"vces" *-- "vce"
362"vce" *-- "entitlements"
363"vce" *-- "licenses"
364"vce" *-- "port-groups"
365"port-groups" *-- "port-group"
366"port-group" *-- "cvlan-tags"
367"cvlan-tags" *-- "cvlan-tag-entry"
368"network" *-- "vnfcs"
369"vnfcs" *-- "vnfc"
370"vnfc" *-- "l3-interface-ipv4-address-list"
371"vnfc" *-- "l3-interface-ipv6-address-list"
372"network" *-- "vpls-pes"
373"vpls-pes" *-- "vpls-pe"
374"vpls-pe" *-- "lag-interfaces"
375"vpls-pe" *-- "p-interfaces"
376"network" *-- "vpn-bindings"
377"vpn-bindings" *-- "vpn-binding"
378"vpn-binding" *-- "route-targets"
379"route-targets" *-- "route-target"
380"network" *-- "zones"
381"zones" *-- "zone"
382"service-design-and-creation" *-- "models"
383"models" *-- "model"
384"model" *-- "model-vers"
385"model-vers" *-- "model-ver"
386"model-ver" *-- "metadata"
387"model-ver" *-- "model-elements"
388"model-elements" *-- "model-element"
389"model-element" *-- "model-constraints"
390"model-constraints" *-- "model-constraint"
391"model-constraint" *-- "constrained-element-sets"
392"constrained-element-sets" *-- "constrained-element-set"
393"constrained-element-set" *-- "element-choice-sets"
394"element-choice-sets" *-- "element-choice-set"
395"service-design-and-creation" *-- "named-queries"
396"named-queries" *-- "named-query"
397"named-query" *-- "named-query-elements"
398"named-query-elements" *-- "named-query-element"
399"named-query-element" *-- "property-constraints"
400"property-constraints" *-- "property-constraint"
401"named-query-element" *-- "related-lookups"
402"related-lookups" *-- "related-lookup"
403"service-design-and-creation" *-- "service-capabilities"
404"service-capabilities" *-- "service-capability"
405"service-design-and-creation" *-- "services"
406"services" *-- "service"
407"service-design-and-creation" *-- "vnf-images"
408"vnf-images" *-- "vnf-image"
409@enduml