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