summaryrefslogtreecommitdiffstats
path: root/plantuml/aai_edgerules_v16.plantuml
blob: 1ee0845ad122229b88ba90b15efb1008169918a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
@startuml
title v16 Active and Available Inventory EdgeRule Relationships
"allotted-resource" -- "allotted-resource" : BindsTo >
"allotted-resource" -- "generic-vnf" : PartOf >
"allotted-resource" -- "instance-group" : MemberOf >
"allotted-resource" -- "l3-network" : PartOf >
"allotted-resource" -- "l-interface" : Uses >
"allotted-resource" -- "model-ver" : IsA >
"allotted-resource" -- "network-policy" : Uses >
"allotted-resource" -- "p-interface" : Uses >
"allotted-resource" -- "vlan" : PartOf >
"availability-zone" -- "complex" : LocatedIn >
"availability-zone" -- "service-capability" : AppliesTo >
"cloud-region" -- "complex" : LocatedIn >
"cloud-region" -- "instance-group" : Uses >
"cloud-region" -- "l3-network" : Uses >
"cloud-region" -- "network-technology" : Uses >
"cloud-region" -- "zone" : LocatedIn >
"collection" -- "model-ver" : IsA >
"complex" -- "l3-network" : Uses >
"configuration" -- "allotted-resource" : Uses >
"configuration" -- "configuration" : BindsTo >
"configuration" -- "l3-network" : PartOf >
"configuration" -- "l-interface" : AppliesTo >
"configuration" -- "logical-link" : Uses >
"configuration" -- "model-ver" : IsA >
"configuration" -- "pnf" : AppliesTo >
"configuration" -- "vnfc" : Uses >
"configuration" -- "vpn-binding" : Uses >
"configuration" -- "vrf" : Uses >
"connectivity" -- "service-instance" : PartOf >
"connectivity" -- "vpn-binding" : PartOf >
"connector" -- "model-ver" : IsA >
"connector" -- "virtual-data-center" : LocatedIn >
"contact" -- "generic-vnf" : supports >
"ctag-pool" -- "availability-zone" : AppliesTo >
"device" -- "generic-vnf" : Uses >
"device" -- "service-instance" : PartOf >
"dvs-switch" -- "availability-zone" : AppliesTo >
"esr-thirdparty-sdnc" -- "pnf" : AppliesTo >
"ext-aai-network" -- "esr-system-info" : Uses >
"flavor" -- "pserver" : CanBeInstantiatedIn >
"forwarder" -- "configuration" : Uses >
"forwarder" -- "generic-vnf" : AppliesTo >
"forwarder" -- "lag-interface" : ForwardsTo >
"forwarder" -- "l-interface" : ForwardsTo >
"forwarder" -- "p-interface" : ForwardsTo >
"forwarding-path" -- "configuration" : Uses >
"forwarding-path" -- "service-instance" : AppliesTo >
"generic-vnf" -- "availability-zone" : Uses >
"generic-vnf" -- "cloud-region" : LocatedIn >
"generic-vnf" -- "complex" : LocatedIn >
"generic-vnf" -- "configuration" : Uses >
"generic-vnf" -- "ctag-pool" : Uses >
"generic-vnf" -- "esr-vnfm" : DependsOn >
"generic-vnf" -- "instance-group" : MemberOf >
"generic-vnf" -- "instance-group" : Uses >
"generic-vnf" -- "ipsec-configuration" : Uses >
"generic-vnf" -- "l3-network" : Uses >
"generic-vnf" -- "model-ver" : IsA >
"generic-vnf" -- "nos-server" : HostedOn >
"generic-vnf" -- "pnf" : HostedOn >
"generic-vnf" -- "pserver" : HostedOn >
"generic-vnf" -- "virtual-data-center" : LocatedIn >
"generic-vnf" -- "vnf-image" : Uses >
"generic-vnf" -- "volume-group" : DependsOn >
"generic-vnf" -- "vserver" : HostedOn >
"instance-group" -- "model" : Targets >
"instance-group" -- "model-ver" : IsA >
"l3-interface-ipv4-address-list" -- "cp" : BelongsTo >
"l3-interface-ipv4-address-list" -- "instance-group" : MemberOf >
"l3-interface-ipv4-address-list" -- "l3-network" : MemberOf >
"l3-interface-ipv4-address-list" -- "subnet" : MemberOf >
"l3-interface-ipv6-address-list" -- "cp" : BelongsTo >
"l3-interface-ipv6-address-list" -- "instance-group" : MemberOf >
"l3-interface-ipv6-address-list" -- "l3-network" : MemberOf >
"l3-interface-ipv6-address-list" -- "subnet" : MemberOf >
"l3-network" -- "cp" : LinksTo >
"l3-network" -- "instance-group" : MemberOf >
"l3-network" -- "l3-network" : Uses >
"l3-network" -- "model-ver" : IsA >
"l3-network" -- "network-policy" : Uses >
"l3-network" -- "route-table-reference" : Uses >
"l3-network" -- "vpn-binding" : Uses >
"lag-interface" -- "lag-link" : LinksTo >
"lag-interface" -- "l-interface" : Uses >
"lag-interface" -- "logical-link" : Uses >
"lag-interface" -- "p-interface" : Uses >
"lag-interface" -- "pnf" : BindsTo >
"lag-interface" -- "pserver" : BindsTo >
"lag-interface" -- "vpls-pe" : BindsTo >
"lan-port-config" -- "dhcp-service" : Uses >
"lan-port-config" -- "generic-vnf" : PartOf >
"lan-port-config" -- "service-instance" : PartOf >
"line-of-business" -- "generic-vnf" : Uses >
"line-of-business" -- "l3-network" : Uses >
"l-interface" -- "cp" : LinksTo >
"l-interface" -- "instance-group" : MemberOf >
"l-interface" -- "logical-link" : LinksTo >
"l-interface" -- "p-interface" : BindsTo >
"l-interface" -- "vserver" : BindsTo >
"logical-link" -- "cloud-region" : LocatedIn >
"logical-link" -- "generic-vnf" : BridgedTo >
"logical-link" -- "lag-link" : Uses >
"logical-link" -- "l-interface" : Destination >
"logical-link" -- "l-interface" : Source >
"logical-link" -- "logical-link" : Uses >
"logical-link" -- "model-ver" : IsA >
"logical-link" -- "pnf" : BridgedTo >
"logical-link" -- "pserver" : BridgedTo >
"logical-link" -- "virtual-data-center" : LocatedIn >
"logical-link" -- "vpn-binding" : Uses >
"metadatum" -- "cp" : AppliesTo >
"metadatum" -- "generic-vnf" : AppliesTo >
"metadatum" -- "pnf" : AppliesTo >
"model-element" -- "model-ver" : IsA >
"named-query" -- "model" : AppliesTo >
"named-query-element" -- "model" : IsA >
"network-profile" -- "generic-vnf" : AppliesTo >
"network-resource" -- "vpn-binding" : Uses >
"nos-server" -- "pserver" : HostedOn >
"oam-network" -- "complex" : AppliesTo >
"oam-network" -- "service-capability" : AppliesTo >
"operational-environment" -- "operational-environment" : Uses >
"p-interface" -- "logical-link" : LinksTo >
"p-interface" -- "physical-link" : LinksTo >
"p-interface" -- "pnf" : BindsTo >
"p-interface" -- "pserver" : BindsTo >
"p-interface" -- "vpls-pe" : BindsTo >
"platform" -- "generic-vnf" : Uses >
"platform" -- "l3-network" : Uses >
"pnf" -- "complex" : LocatedIn >
"pnf" -- "instance-group" : MemberOf >
"pnf" -- "model-ver" : IsA >
"pnf" -- "network-resource" : LinksTo >
"pnf" -- "zone" : LocatedIn >
"project" -- "service-instance" : Uses >
"pserver" -- "availability-zone" : MemberOf >
"pserver" -- "cloud-region" : LocatedIn >
"pserver" -- "complex" : LocatedIn >
"pserver" -- "group-assignment" : MemberOf >
"pserver" -- "zone" : LocatedIn >
"sdwan-vpn" -- "generic-vnf" : PartOf >
"sdwan-vpn" -- "service-instance" : PartOf >
"sdwan-vpn" -- "tenant" : PartOf >
"sdwan-vpn" -- "vpn-binding" : PartOf >
"service-instance" -- "allotted-resource" : Uses >
"service-instance" -- "collection" : ComposedOf >
"service-instance" -- "configuration" : ComposedOf >
"service-instance" -- "configuration" : Uses >
"service-instance" -- "connector" : Uses >
"service-instance" -- "ctag-assignment" : Uses >
"service-instance" -- "cvlan-tag" : ComposedOf >
"service-instance" -- "generic-vnf" : ComposedOf >
"service-instance" -- "instance-group" : MemberOf >
"service-instance" -- "instance-group" : Uses >
"service-instance" -- "l3-network" : ComposedOf >
"service-instance" -- "logical-link" : Uses >
"service-instance" -- "model-ver" : IsA >
"service-instance" -- "pnf" : ComposedOf >
"service-instance" -- "service-instance" : ComposedOf >
"service-instance" -- "vce" : ComposedOf >
"service-instance" -- "vlan" : ComposedOf >
"service-instance" -- "zone" : LocatedIn >
"service-subscription" -- "tenant" : Uses >
"site-pair-set" -- "generic-vnf" : AppliesTo >
"site-resource" -- "allotted-resource" : Uses >
"site-resource" -- "complex" : Uses >
"site-resource" -- "generic-vnf" : PartOf >
"site-resource" -- "service-instance" : PartOf >
"sp-partner" -- "service-instance" : PartOf >
"sriov-vf" -- "sriov-pf" : Uses >
"tenant" -- "group-assignment" : MemberOf >
"tenant" -- "l3-network" : Uses >
"tenant" -- "volume-group" : DependsOn >
"vce" -- "availability-zone" : Uses >
"vce" -- "complex" : LocatedIn >
"vce" -- "vserver" : HostedOn >
"vf-module" -- "l3-network" : DependsOn >
"vf-module" -- "model-ver" : IsA >
"vf-module" -- "vnfc" : Uses >
"vf-module" -- "volume-group" : Uses >
"vf-module" -- "vserver" : Uses >
"vip-ipv4-address-list" -- "cp" : Uses >
"vip-ipv4-address-list" -- "instance-group" : MemberOf >
"vip-ipv4-address-list" -- "subnet" : MemberOf >
"vip-ipv6-address-list" -- "cp" : Uses >
"vip-ipv6-address-list" -- "instance-group" : MemberOf >
"vip-ipv6-address-list" -- "subnet" : MemberOf >
"vlan" -- "l-interface" : LinksTo >
"vlan" -- "logical-link" : Uses >
"vlan" -- "multicast-configuration" : Uses >
"vlan-tag" -- "cp" : Uses >
"vnfc" -- "instance-group" : MemberOf >
"vnfc" -- "model-ver" : IsA >
"vnfc" -- "vip-ipv4-address-list" : Uses >
"vnfc" -- "vip-ipv6-address-list" : Uses >
"vnfc" -- "vserver" : HostedOn >
"volume-group" -- "complex" : LocatedIn >
"vpls-pe" -- "complex" : LocatedIn >
"vpls-pe" -- "ctag-pool" : Uses >
"vpn-binding" -- "customer" : Uses >
"vpn-binding" -- "p-interface" : BindsTo >
"vrf" -- "l3-network" : Uses >
"vrf" -- "l-interface" : Uses >
"vrf" -- "vpn-binding" : AppliesTo >
"vserver" -- "flavor" : Uses >
"vserver" -- "image" : Uses >
"vserver" -- "pserver" : HostedOn >
"vserver" -- "snapshot" : Uses >
"vserver" -- "volume" : AttachesTo >
"wan-port-config" -- "generic-vnf" : PartOf >
"wan-port-config" -- "service-instance" : PartOf >
"zone" -- "complex" : LocatedIn >
@enduml