aboutsummaryrefslogtreecommitdiffstats
path: root/aai-schema/src/main/resources/onap/dbedgerules/v24
diff options
context:
space:
mode:
authorMarcin Krasowski <m.krasowski@samsung.com>2021-08-03 10:05:34 +0200
committerMarcin Krasowski <m.krasowski@samsung.com>2021-08-09 14:26:08 +0200
commitcfd3f02ea5c9d6eb01d6d9ddd10c5da9778c35a1 (patch)
treea80bec54d1655306e878f7bd9a98ffa0eb101c42 /aai-schema/src/main/resources/onap/dbedgerules/v24
parent4c6f290ec55342952db093852eac3a25adc6b78d (diff)
AAI information model extended with object to hold basic information
about k8s resources. AAI was extended with the object to hold basic information on kubernetes resources (CNF) and its relations to other entities like tenant, vnf modules etc. More can be found here: https://wiki.onap.org/display/DW/Simplified+K8S+Resource+Model+-+IM Issue-ID: AAI-3205 Signed-off-by: Marcin Krasowski <m.krasowski@samsung.com> Change-Id: Iec879011d604438c4ae0e2991bf945edd6f48e08
Diffstat (limited to 'aai-schema/src/main/resources/onap/dbedgerules/v24')
-rw-r--r--aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json35
1 files changed, 34 insertions, 1 deletions
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json b/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json
index 6826a78..b289a6b 100644
--- a/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json
+++ b/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_v24.json
@@ -6352,6 +6352,39 @@
"prevent-delete": "NONE",
"default": "true",
"description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
- }
+ },{
+ "from": "k8s-resource",
+ "to": "tenant",
+ "label": "org.onap.relationships.inventory.BelongsTo",
+ "direction": "OUT",
+ "multiplicity": "MANY2ONE",
+ "contains-other-v": "!${direction}",
+ "delete-other-v": "NONE",
+ "prevent-delete": "!${direction}",
+ "default": "true",
+ "description":""
+ },{
+ "from": "vf-module",
+ "to": "k8s-resource",
+ "label": "org.onap.relationships.inventory.Uses",
+ "direction": "OUT",
+ "multiplicity": "ONE2MANY",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "prevent-delete": "NONE",
+ "default": "true",
+ "description":""
+ },{
+ "from": "generic-vnf",
+ "to": "k8s-resource",
+ "label": "tosca.relationships.HostedOn",
+ "direction": "OUT",
+ "multiplicity": "ONE2MANY",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "prevent-delete": "NONE",
+ "default": "true",
+ "description":""
+ }
]
}