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