Add parameters of k8s-resource required for deletion and identification
[aai/schema-service.git] / plantuml / aai_edgerules_v13.plantuml
1 @startuml
2 title v13 Active and Available Inventory EdgeRule Relationships
3 "allotted-resource" -- "allotted-resource" : BindsTo >
4 "allotted-resource" -- "generic-vnf" : PartOf >
5 "allotted-resource" -- "instance-group" : MemberOf >
6 "allotted-resource" -- "l3-network" : PartOf >
7 "allotted-resource" -- "l-interface" : Uses >
8 "allotted-resource" -- "model-ver" : IsA >
9 "allotted-resource" -- "network-policy" : Uses >
10 "allotted-resource" -- "vlan" : PartOf >
11 "availability-zone" -- "complex" : LocatedIn >
12 "availability-zone" -- "service-capability" : AppliesTo >
13 "cloud-region" -- "complex" : LocatedIn >
14 "cloud-region" -- "instance-group" : Uses >
15 "cloud-region" -- "l3-network" : Uses >
16 "cloud-region" -- "zone" : LocatedIn >
17 "collection" -- "model-ver" : IsA >
18 "complex" -- "l3-network" : Uses >
19 "configuration" -- "allotted-resource" : Uses >
20 "configuration" -- "configuration" : BindsTo >
21 "configuration" -- "l3-network" : PartOf >
22 "configuration" -- "l-interface" : AppliesTo >
23 "configuration" -- "logical-link" : Uses >
24 "configuration" -- "model-ver" : IsA >
25 "configuration" -- "pnf" : AppliesTo >
26 "configuration" -- "vpn-binding" : Uses >
27 "connector" -- "model-ver" : IsA >
28 "connector" -- "virtual-data-center" : LocatedIn >
29 "ctag-pool" -- "availability-zone" : AppliesTo >
30 "dvs-switch" -- "availability-zone" : AppliesTo >
31 "esr-thirdparty-sdnc" -- "pnf" : AppliesTo >
32 "forwarder" -- "configuration" : Uses >
33 "forwarder" -- "generic-vnf" : AppliesTo >
34 "forwarder" -- "lag-interface" : ForwardsTo >
35 "forwarder" -- "l-interface" : ForwardsTo >
36 "forwarder" -- "p-interface" : ForwardsTo >
37 "forwarding-path" -- "configuration" : Uses >
38 "forwarding-path" -- "service-instance" : AppliesTo >
39 "generic-vnf" -- "availability-zone" : Uses >
40 "generic-vnf" -- "complex" : LocatedIn >
41 "generic-vnf" -- "configuration" : Uses >
42 "generic-vnf" -- "ctag-pool" : Uses >
43 "generic-vnf" -- "instance-group" : MemberOf >
44 "generic-vnf" -- "ipsec-configuration" : Uses >
45 "generic-vnf" -- "l3-network" : Uses >
46 "generic-vnf" -- "model-ver" : IsA >
47 "generic-vnf" -- "nos-server" : HostedOn >
48 "generic-vnf" -- "pnf" : HostedOn >
49 "generic-vnf" -- "pserver" : HostedOn >
50 "generic-vnf" -- "virtual-data-center" : LocatedIn >
51 "generic-vnf" -- "vnf-image" : Uses >
52 "generic-vnf" -- "volume-group" : DependsOn >
53 "generic-vnf" -- "vserver" : HostedOn >
54 "instance-group" -- "model" : Targets >
55 "instance-group" -- "model-ver" : IsA >
56 "l3-interface-ipv4-address-list" -- "instance-group" : MemberOf >
57 "l3-interface-ipv4-address-list" -- "l3-network" : MemberOf >
58 "l3-interface-ipv4-address-list" -- "subnet" : MemberOf >
59 "l3-interface-ipv6-address-list" -- "instance-group" : MemberOf >
60 "l3-interface-ipv6-address-list" -- "l3-network" : MemberOf >
61 "l3-interface-ipv6-address-list" -- "subnet" : MemberOf >
62 "l3-network" -- "instance-group" : MemberOf >
63 "l3-network" -- "model-ver" : IsA >
64 "l3-network" -- "network-policy" : Uses >
65 "l3-network" -- "route-table-reference" : Uses >
66 "l3-network" -- "vpn-binding" : Uses >
67 "lag-interface" -- "lag-link" : LinksTo >
68 "lag-interface" -- "l-interface" : Uses >
69 "lag-interface" -- "logical-link" : Uses >
70 "lag-interface" -- "p-interface" : Uses >
71 "lag-interface" -- "pnf" : BindsTo >
72 "lag-interface" -- "pserver" : BindsTo >
73 "lag-interface" -- "vpls-pe" : BindsTo >
74 "line-of-business" -- "generic-vnf" : Uses >
75 "l-interface" -- "instance-group" : MemberOf >
76 "l-interface" -- "logical-link" : LinksTo >
77 "l-interface" -- "p-interface" : BindsTo >
78 "l-interface" -- "vserver" : BindsTo >
79 "logical-link" -- "cloud-region" : LocatedIn >
80 "logical-link" -- "generic-vnf" : BridgedTo >
81 "logical-link" -- "lag-link" : Uses >
82 "logical-link" -- "l-interface" : Destination >
83 "logical-link" -- "l-interface" : Source >
84 "logical-link" -- "logical-link" : Uses >
85 "logical-link" -- "model-ver" : IsA >
86 "logical-link" -- "pnf" : BridgedTo >
87 "logical-link" -- "pserver" : BridgedTo >
88 "logical-link" -- "virtual-data-center" : LocatedIn >
89 "logical-link" -- "vpn-binding" : Uses >
90 "model-element" -- "model-ver" : IsA >
91 "named-query" -- "model" : AppliesTo >
92 "named-query-element" -- "model" : IsA >
93 "network-profile" -- "generic-vnf" : AppliesTo >
94 "nos-server" -- "pserver" : HostedOn >
95 "oam-network" -- "complex" : AppliesTo >
96 "oam-network" -- "service-capability" : AppliesTo >
97 "operational-environment" -- "operational-environment" : Uses >
98 "p-interface" -- "logical-link" : LinksTo >
99 "p-interface" -- "physical-link" : LinksTo >
100 "p-interface" -- "pnf" : BindsTo >
101 "p-interface" -- "pserver" : BindsTo >
102 "p-interface" -- "vpls-pe" : BindsTo >
103 "platform" -- "generic-vnf" : Uses >
104 "pnf" -- "complex" : LocatedIn >
105 "pnf" -- "instance-group" : MemberOf >
106 "pnf" -- "model-ver" : IsA >
107 "pnf" -- "zone" : LocatedIn >
108 "project" -- "service-instance" : Uses >
109 "pserver" -- "availability-zone" : MemberOf >
110 "pserver" -- "cloud-region" : LocatedIn >
111 "pserver" -- "complex" : LocatedIn >
112 "pserver" -- "group-assignment" : MemberOf >
113 "pserver" -- "zone" : LocatedIn >
114 "service-instance" -- "allotted-resource" : Uses >
115 "service-instance" -- "collection" : ComposedOf >
116 "service-instance" -- "configuration" : ComposedOf >
117 "service-instance" -- "configuration" : Uses >
118 "service-instance" -- "connector" : Uses >
119 "service-instance" -- "ctag-assignment" : Uses >
120 "service-instance" -- "cvlan-tag" : ComposedOf >
121 "service-instance" -- "generic-vnf" : ComposedOf >
122 "service-instance" -- "instance-group" : MemberOf >
123 "service-instance" -- "l3-network" : ComposedOf >
124 "service-instance" -- "logical-link" : Uses >
125 "service-instance" -- "model-ver" : IsA >
126 "service-instance" -- "pnf" : ComposedOf >
127 "service-instance" -- "service-instance" : ComposedOf >
128 "service-instance" -- "vce" : ComposedOf >
129 "service-instance" -- "vlan" : ComposedOf >
130 "service-instance" -- "zone" : LocatedIn >
131 "service-subscription" -- "tenant" : Uses >
132 "site-pair-set" -- "generic-vnf" : AppliesTo >
133 "sriov-vf" -- "sriov-pf" : Uses >
134 "tenant" -- "group-assignment" : MemberOf >
135 "tenant" -- "l3-network" : Uses >
136 "tenant" -- "volume-group" : DependsOn >
137 "vce" -- "availability-zone" : Uses >
138 "vce" -- "complex" : LocatedIn >
139 "vce" -- "vserver" : HostedOn >
140 "vf-module" -- "l3-network" : DependsOn >
141 "vf-module" -- "model-ver" : IsA >
142 "vf-module" -- "vnfc" : Uses >
143 "vf-module" -- "volume-group" : Uses >
144 "vf-module" -- "vserver" : Uses >
145 "vip-ipv4-address-list" -- "instance-group" : MemberOf >
146 "vip-ipv4-address-list" -- "subnet" : MemberOf >
147 "vip-ipv6-address-list" -- "instance-group" : MemberOf >
148 "vip-ipv6-address-list" -- "subnet" : MemberOf >
149 "vlan" -- "l-interface" : LinksTo >
150 "vlan" -- "logical-link" : Uses >
151 "vlan" -- "multicast-configuration" : Uses >
152 "vnfc" -- "instance-group" : MemberOf >
153 "vnfc" -- "model-ver" : IsA >
154 "vnfc" -- "vip-ipv4-address-list" : Uses >
155 "vnfc" -- "vip-ipv6-address-list" : Uses >
156 "vnfc" -- "vserver" : HostedOn >
157 "volume-group" -- "complex" : LocatedIn >
158 "vpls-pe" -- "complex" : LocatedIn >
159 "vpls-pe" -- "ctag-pool" : Uses >
160 "vpn-binding" -- "customer" : Uses >
161 "vserver" -- "flavor" : Uses >
162 "vserver" -- "image" : Uses >
163 "vserver" -- "pserver" : HostedOn >
164 "vserver" -- "snapshot" : Uses >
165 "vserver" -- "volume" : AttachesTo >
166 "zone" -- "complex" : LocatedIn >
167 @enduml