summaryrefslogtreecommitdiffstats
path: root/docs/platform/consumed_api.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/platform/consumed_api.rst')
-rw-r--r--docs/platform/consumed_api.rst48
1 files changed, 48 insertions, 0 deletions
diff --git a/docs/platform/consumed_api.rst b/docs/platform/consumed_api.rst
index 84523d9f..030ea768 100644
--- a/docs/platform/consumed_api.rst
+++ b/docs/platform/consumed_api.rst
@@ -55,6 +55,30 @@ A&AI APIs
#. Query all sdnc controllers:
``/aai/v11/external-system/esr-thirdparty-sdnc-list``
+#. Query 5G slicing service instances:
+ ``GET /api/aai-business/v13/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances?service-role=e2eslice-service``
+
+#. Query 5G slicing NSI instances:
+ ``GET /api/aai-business/v13/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances?service-role=nsi``
+
+#. Query 5G slicing NSSI instances:
+ ``GET /api/aai-business/v13/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances?service-role=nssi``
+
+#. Query 5G slicing service profiles:
+ ``GET /api/aai-business/v19/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/service-profiles``
+
+#. Query allotted resources of 5G slicing service:
+ ``GET /api/aai-business/v13/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/allotted-resources``
+
+#. Query information associated with 5G slicing service/NSI/NSSI/:
+ ``GET /api/aai-business/v13/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}``
+
+#. Query NST associated with 5G slicing service:
+ ``GET /api/aai-sdc/v13/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}``
+
+#. Query 5G slicing order:
+ ``GET /api/aai-business/v13/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances?service-role=communication-service``
+
SO APIs
-------
#. Instantiate service instance:
@@ -66,6 +90,30 @@ SO APIs
#. Terminate service instance:
``DELETE /ecomp/mso/infra/e2eServiceInstances/v3/{serviceId}``
+#. Query operation progress:
+ ``GET /api/so-serviceInstances/v3/{serviceId}/operations/{operationId}``
+
+#. Activate 5G slicing service:
+ ``POST /api/so-serviceInstances/v3/{serviceInstanceId}/activate``
+
+#. Deactivate 5G slicing service:
+ ``POST /api/so-serviceInstances/v3/{serviceInstanceId}/deactivate``
+
+#. Terminate 5G slicing service:
+ ``DELETE /api/so-serviceInstances/v3/{serviceInstanceId}``
+
+#. Query 5G slicing task:
+ ``GET /api/so-orchestrationTasks/v4``
+
+#. Update 5G slicing task:
+ ``PUT /api/so-orchestrationTasks/v4/{taskId}``
+
+#. Commit 5G slicing task:
+ ``POST /api/so-orchestrationTasks/v4/{taskId}/commit``
+
+#. Submit 5G slicing order:
+ ``POST /api/so-serviceInstances/v3``
+
MSB APIs
--------
#. Service Registration: