aboutsummaryrefslogtreecommitdiffstats
path: root/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml
diff options
context:
space:
mode:
authorHesam Rahimi <hesam.rahimi@huawei.com>2022-02-06 10:05:53 -0500
committerHesam Rahimi <hesam.rahimi@huawei.com>2022-02-06 15:30:17 +0000
commitc0b1245e899df3621fa7183b537156f0ba296cd9 (patch)
tree3ce7b3c9273ee43be6a0147cfff7dba365addea4 /platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml
parent0c625e439eff8f5a4c387123e7fbf9b0e519c28e (diff)
- Support for the Transport Slicing use-case to work with the updated YANG models
and ACTN PNC simulator. - Mark service-instance as "Activated" and "Deactivated" accordingly when a slice is getting activated or deactivated. Issue-ID: SDNC-1665 Signed-off-by: Hesam Rahimi <hesam.rahimi@huawei.com> Change-Id: I185272d8b9e9c38729e2d687a854b3be9eac3cfd Former-commit-id: 6cefcb5942c1e6b3328d510aee77357623751c2b
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml')
-rw-r--r--platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml b/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml
index 6f263361..3997add7 100644
--- a/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml
+++ b/platform-logic/generic-resource-api/src/main/xml/trans_slicing/GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-deactivate.xml
@@ -186,6 +186,13 @@
<parameter name='connectivity-id' value='`$tmp.aai.connectivity.connectivity-id`' />
<parameter name='operational-status' value='Deactivated' />
</update>
+ <update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance'
+ key='service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id
+ AND customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id
+ AND service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type'>
+ <parameter name='service-instance-id' value='`$tmp.aai.service-instance.service-instance-id`' />
+ <parameter name='orchestration-status' value='Deactivated' />
+ </update>
</block>
</outcome>
</execute>