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