diff options
author | Jozsef Csongvai <jozsef.csongvai@bell.ca> | 2020-05-25 11:23:21 -0400 |
---|---|---|
committer | Jozsef Csongvai <jozsef.csongvai@bell.ca> | 2020-05-27 13:19:06 -0400 |
commit | 1591ba7289f34c1c44881c169e91c3a6ceda9531 (patch) | |
tree | 3bf31ce9d1222761c59c245fd714caf30df996e6 /components | |
parent | d7fffebc00a236147e67ffa877016c5e6d1d911f (diff) |
Fix sub-attribute parsing for accessing resolved values
Added assignment-map attribute to ResourceResolutionComponent.
This attribute will hold a json object with the resolved values
for each artifact-prefix. It will enable accessing any resolved
value, using get_attribute with JsonPath.
Issue-ID: CCSDK-2389
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I3441569d9766fbd79703d2f224de448edd56dbb2
Diffstat (limited to 'components')
-rw-r--r-- | components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json b/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json index ff1b5260e..cc2013076 100644 --- a/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json +++ b/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json @@ -3,8 +3,14 @@ "version": "1.0.0", "attributes": { "assignment-params": { + "description": "Holds resolved template, resolution-summary or key-value", "required": true, "type": "string" + }, + "assignment-map": { + "description": "Holds resolved values for each artifact prefix eg. { vdns: { vnf-id: 123 } }", + "required": true, + "type": "map" } }, "capabilities": { @@ -77,6 +83,10 @@ "required": true, "type": "string" }, + "resource-assignment-map" : { + "required": true, + "type": "string" + }, "status": { "required": true, "type": "string" |