/
AAI EdgeRules UML
AAI EdgeRules UML
References
- - AAI-2441Getting issue details... STATUS
- Generated by https://gerrit.onap.org/r/c/aai/schema-service/+/87941/2/generate-uml-snapshot.sh
- Repo https://gerrit.onap.org/r/gitweb?p=aai/schema-service.git;a=tree;f=aai-schema/src/main/resources/onap/dbedgerules;hb=HEAD
- See also PlantUML v11 EdgeRules by planttext.com
- See also PlantUML v12 EdgeRules by planttext.com
- See also PlantUML v13 EdgeRules by planttext.com
- See also PlantUML v14 EdgeRules by planttext.com
- See also PlantUML v15 EdgeRules by planttext.com
- See also PlantUML v16 EdgeRules by planttext.com
- See also wiki and sub-pages: Reverse-engineering AAI data model to Papyrus information model
- Intro demos:
Diagrams
v16 EdgeRules
Difference between v15 and v16
$ diff aai_edgerules_v15.plantuml aai_edgerules_v16.plantuml 3c3 < title v15 Active and Available Inventory EdgeRule Relationships --- > title v16 Active and Available Inventory EdgeRule Relationships 92a93 > "lan-port-config" -- "generic-vnf": PartOf > 111a113,115 > "metadatum" -- "cp": AppliesTo > > "metadatum" -- "generic-vnf": AppliesTo > > "metadatum" -- "pnf": AppliesTo > 138a143 > "sdwan-vpn" -- "generic-vnf": PartOf > 163a169 > "site-resource" -- "generic-vnf": PartOf > 205a212 > "wan-port-config" -- "generic-vnf": PartOf >
v15 EdgeRules
Difference between v14 and v15
$ diff aai_edgerules_v14.plantuml aai_edgerules_v15.plantuml 3c3 < title v14 Active and Available Inventory EdgeRule Relationships --- > title v15 Active and Available Inventory EdgeRule Relationships 31a32 > "configuration" -- "vrf": Uses > 35a37 > "contact" -- "generic-vnf": supports > 54a57 > "generic-vnf" -- "esr-vnfm": DependsOn > 147a151 > "service-instance" -- "instance-group": Uses > 193a198,200 > "vrf" -- "l3-network": Uses > > "vrf" -- "l-interface": Uses > > "vrf" -- "vpn-binding": AppliesTo >
v14 EdgeRules
Difference between v13 and v14
$ diff aai_edgerules_v13.plantuml aai_edgerules_v14.plantuml 3c3 < title v13 Active and Available Inventory EdgeRule Relationships --- > title v14 Active and Available Inventory EdgeRule Relationships 11a12 > "allotted-resource" -- "p-interface": Uses > 17a19 > "cloud-region" -- "network-technology": Uses > 27a30 > "configuration" -- "vnfc": Uses > 28a32,33 > "connectivity" -- "service-instance": PartOf > > "connectivity" -- "vpn-binding": PartOf > 31a37,38 > "device" -- "generic-vnf": Uses > > "device" -- "service-instance": PartOf > 33a41,42 > "ext-aai-network" -- "esr-system-info": Uses > > "flavor" -- "pserver": CanBeInstantiatedIn > 41a51 > "generic-vnf" -- "cloud-region": LocatedIn > 45a56 > "generic-vnf" -- "instance-group": Uses > 63a75 > "l3-network" -- "cp": LinksTo > 64a77 > "l3-network" -- "l3-network": Uses > 75a89,90 > "lan-port-config" -- "dhcp-service": Uses > > "lan-port-config" -- "service-instance": PartOf > 76a92,93 > "line-of-business" -- "l3-network": Uses > > "l-interface" -- "cp": LinksTo > 95a113 > "network-resource" -- "vpn-binding": Uses > 105a124 > "platform" -- "l3-network": Uses > 108a128 > "pnf" -- "network-resource": LinksTo > 115a136,138 > "sdwan-vpn" -- "service-instance": PartOf > > "sdwan-vpn" -- "tenant": PartOf > > "sdwan-vpn" -- "vpn-binding": PartOf > 134a158,161 > "site-resource" -- "allotted-resource": Uses > > "site-resource" -- "complex": Uses > > "site-resource" -- "service-instance": PartOf > > "sp-partner" -- "service-instance": PartOf > 146a174 > "vip-ipv4-address-list" -- "cp": Uses > 148a177 > "vip-ipv6-address-list" -- "cp": Uses > 153a183 > "vlan-tag" -- "cp": Uses > 162a193 > "vpn-binding" -- "p-interface": BindsTo > 167a199 > "wan-port-config" -- "service-instance": PartOf >
v13 EdgeRules
Difference between v12 and v13
$ diff aai_edgerules_v12.plantuml aai_edgerules_v13.plantuml 3c3 < title v12 Active and Available Inventory EdgeRule Relationships --- > title v13 Active and Available Inventory EdgeRule Relationships 4a5 > "allotted-resource" -- "allotted-resource": BindsTo > 8a10 > "allotted-resource" -- "model-ver": IsA > 13a16 > "cloud-region" -- "instance-group": Uses > 15a19 > "collection" -- "model-ver": IsA > 17a22,23 > "configuration" -- "configuration": BindsTo > > "configuration" -- "l3-network": PartOf > 19a26 > "configuration" -- "model-ver": IsA > 20a28,29 > "configuration" -- "vpn-binding": Uses > > "connector" -- "model-ver": IsA > 25a35 > "forwarder" -- "generic-vnf": AppliesTo > 37a48,49 > "generic-vnf" -- "model-ver": IsA > > "generic-vnf" -- "nos-server": HostedOn > 44a57 > "instance-group" -- "model-ver": IsA > 51a65 > "l3-network" -- "model-ver": IsA > 55a70 > "lag-interface" -- "l-interface": Uses > 71a87 > "logical-link" -- "model-ver": IsA > 79a96 > "nos-server" -- "pserver": HostedOn > 90a108 > "pnf" -- "model-ver": IsA > 98a117,118 > "service-instance" -- "collection": ComposedOf > > "service-instance" -- "configuration": ComposedOf > 106a127 > "service-instance" -- "model-ver": IsA > 121a143 > "vf-module" -- "model-ver": IsA > 132a155 > "vnfc" -- "model-ver": IsA > 138a162 > "vpn-binding" -- "customer": Uses >
v12 EdgeRules
Difference between v11 and v12
$ diff aai_edgerules_v11.plantuml aai_edgerules_v12.plantuml 3c3 < title v11 Active and Available Inventory EdgeRule Relationships --- > title v12 Active and Available Inventory EdgeRule Relationships 17a18 > "configuration" -- "l-interface": AppliesTo > 18a20 > "configuration" -- "pnf": AppliesTo > 22a25,30 > "forwarder" -- "configuration": Uses > > "forwarder" -- "lag-interface": ForwardsTo > > "forwarder" -- "l-interface": ForwardsTo > > "forwarder" -- "p-interface": ForwardsTo > > "forwarding-path" -- "configuration": Uses > > "forwarding-path" -- "service-instance": AppliesTo > 60a69,70 > "logical-link" -- "l-interface": Destination > > "logical-link" -- "l-interface": Source > 71a82 > "operational-environment" -- "operational-environment": Uses >
v11 EdgeRules
Difference between v10 and v11
$ diff aai_edgerules_v10.plantuml aai_edgerules_v11.plantuml 3c3 < title v10 Active and Available Inventory EdgeRule Relationships --- > title v11 Active and Available Inventory EdgeRule Relationships 7a8 > "allotted-resource" -- "l-interface": Uses > 15a17,18 > "configuration" -- "allotted-resource": Uses > > "configuration" -- "logical-link": Uses > 18a22 > "esr-thirdparty-sdnc" -- "pnf": AppliesTo > 19a24,26 > "generic-vnf" -- "complex": LocatedIn > > "generic-vnf" -- "configuration": Uses > > "generic-vnf" -- "ctag-pool": Uses > 22a30 > "generic-vnf" -- "pnf": HostedOn > 34a43 > "l3-network" -- "instance-group": MemberOf > 43a53 > "line-of-business" -- "generic-vnf": Uses > 66a77 > "platform" -- "generic-vnf": Uses > 69a81 > "project" -- "service-instance": Uses > 75a88 > "service-instance" -- "configuration": Uses > 86a100 > "service-instance" -- "zone": LocatedIn > 88a103 > "sriov-vf" -- "sriov-pf": Uses > 98a114,117 > "vip-ipv4-address-list" -- "instance-group": MemberOf > > "vip-ipv4-address-list" -- "subnet": MemberOf > > "vip-ipv6-address-list" -- "instance-group": MemberOf > > "vip-ipv6-address-list" -- "subnet": MemberOf > 101a121,123 > "vnfc" -- "instance-group": MemberOf > > "vnfc" -- "vip-ipv4-address-list": Uses > > "vnfc" -- "vip-ipv6-address-list": Uses >
, multiple selections available,
Related content
AAI OXM Schema UML
AAI OXM Schema UML
More like this
Reverse-engineering AAI data model to Papyrus information model
Reverse-engineering AAI data model to Papyrus information model
More like this
AAI Swagger v21 UML
AAI Swagger v21 UML
More like this
Edge Rules
Edge Rules
More like this
AAI Swagger v20 UML
AAI Swagger v20 UML
More like this
Example: Licenses and entitlements in AAI
Example: Licenses and entitlements in AAI
More like this