-
Sub-task
-
Resolution: Done
-
Medium
-
None
-
None
- supports the Create NS AAI (global_customer_id, service_type, service_instance_id, data)
- data =
{
"service-instance-id": ns_inst_id,
"service-instance-name": ns_name,
"service-type": NetworkService,
"service-role": NetworkService
}
** resource = /business/customers/customer/\{global_customer_id}
/service-subscriptions/service-subscription/{service_type}/service-instances/service-instance/{service_instance_id}
- data =
{
"service-instance-id": ns_inst_id,
"service-instance-name": ns_name,
"service-type": NetworkService,
"service-role": NetworkService
}
** resource = /business/customers/customer/\{global_customer_id}
-
- call AAI (resource, "PUT", data)
- supports the Query NS AAI (global_customer_id, service_type, service_instance_id)
- resource = /business/customers/customer/{global_customer_id}/service-subscriptions/service-subscription/{service_type}/service-instances/service-instance/{service_instance_id}?depth=all
-
- call AAI (resource, "GET")
- supports the Delete NS AAI (global_customer_id, service_type, service_instance_id, resource_version)
- resource = /business/customers/customer/{global_customer_id}/service-subscriptions/service-subscription/{service_type}/service-instances/service-instance/{service_instance_id}
- if resource_version is not empty, resource_version = resource + "?resource-version={resource_version}
- call AAI (resource, "DELETE")