</block>\r
</for>\r
</for>\r
+ <for silentFailure='true' index='rix' start='0' end="`$aai.service-instance.metadata.metadatum_length`" >\r
+ <switch test='`$aai.service-instance.metadata.metadatum[$rix].metaname`'>\r
+ <outcome value='remote-id'>\r
+ <block atomic='true'>\r
+ <delete plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService" \r
+ resource="service-instance"\r
+ key="customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id AND\r
+ service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type AND\r
+ service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id AND\r
+ metadatum.metaname = $aai.service-instance.metadata.metadatum[$rix].metaname" ></delete>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='controller-service-id'>\r
+ <block atomic='true'>\r
+ <delete plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService" \r
+ resource="service-instance"\r
+ key="customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id AND\r
+ service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type AND\r
+ service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id AND\r
+ metadatum.metaname = $aai.service-instance.metadata.metadatum[$rix].metaname" ></delete>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='cvlan'>\r
+ <block atomic='true'>\r
+ <delete plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService" \r
+ resource="service-instance"\r
+ key="customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id AND\r
+ service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type AND\r
+ service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id AND\r
+ metadatum.metaname = $aai.service-instance.metadata.metadatum[$rix].metaname" ></delete>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='svlan'>\r
+ <block atomic='true'>\r
+ <delete plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService" \r
+ resource="service-instance"\r
+ key="customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id AND\r
+ service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type AND\r
+ service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id AND\r
+ metadatum.metaname = $aai.service-instance.metadata.metadatum[$rix].metaname" ></delete>\r
+ </block>\r
+ </outcome>\r
+ <outcome value='expected-ont-id'>\r
+ <block atomic='true'>\r
+ <delete plugin="org.onap.ccsdk.sli.adaptors.aai.AAIService" \r
+ resource="service-instance"\r
+ key="customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id AND\r
+ service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type AND\r
+ service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id AND\r
+ metadatum.metaname = $aai.service-instance.metadata.metadatum[$rix].metaname" ></delete>\r
+ </block>\r
+ </outcome>\r
+ </switch>\r
+ </for>\r
</block>\r
</outcome>\r
</get-resource>\r