From 81ccfd4c4195fcbad4591b1d5ba2350a0916f385 Mon Sep 17 00:00:00 2001 From: Hariharan Date: Thu, 16 Sep 2021 21:44:44 +0530 Subject: TerminateRANSliceInstance - CPS Integration Issue-ID: CCSDK-3466 Signed-off-by: Hariharan Change-Id: I2f0ffe4923b64d84018f5e442c0c9a692420366c --- .../main/json/cps-templates/cps-get-plmnid.json | 5 ++++ .../main/json/cps-templates/cps.put-nearrtric.json | 30 ++++++++++++++++++++++ .../cps-templates/delete-celldu-plmn-nssai.json | 10 ++++++++ .../cps-templates/delete-celldu-rrm-nssai.json | 10 ++++++++ .../json/cps-templates/delete-cucp-plmn-nssai.json | 10 ++++++++ .../cps-templates/delete-cucp-rrmpolicy-nssai.json | 9 +++++++ .../json/cps-templates/delete-cuup-plmn-nssai.json | 9 +++++++ .../json/cps-templates/delete-cuup-rrm-nssai.json | 8 ++++++ .../json/cps-templates/delete-nearrtic-nssai.json | 8 ++++++ 9 files changed, 99 insertions(+) create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/cps-get-plmnid.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/cps.put-nearrtric.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-plmn-nssai.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-rrm-nssai.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-plmn-nssai.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-rrmpolicy-nssai.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-plmn-nssai.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-rrm-nssai.json create mode 100644 platform-logic/restapi-templates/src/main/json/cps-templates/delete-nearrtic-nssai.json (limited to 'platform-logic/restapi-templates/src/main/json') diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/cps-get-plmnid.json b/platform-logic/restapi-templates/src/main/json/cps-templates/cps-get-plmnid.json new file mode 100644 index 00000000..2df7ccb1 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/cps-get-plmnid.json @@ -0,0 +1,5 @@ +{ +"inputParameters": { +"sliceProfileId": ${tmp.sliceprofileid} +} +} diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/cps.put-nearrtric.json b/platform-logic/restapi-templates/src/main/json/cps-templates/cps.put-nearrtric.json new file mode 100644 index 00000000..9eb0723d --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/cps.put-nearrtric.json @@ -0,0 +1,30 @@ +{ + "inputParameters":{ + "idNearRTRIC":${tmp.nearRTRICId}, + "mcc":${tmp.mcc}, + "mnc":${tmp.mnc} + }, +"payload": { +"sNSSAIList":[ +{ +"sNssai":${tmp.payload.sNSSAI}, +"status":"ACTIVE", +"configData": [ +{ +"configParameter":"dLThptPerSlice", +"configValue":${tmp.nearRTRIC.dLThptPerSlice} +}, +{ +"configParameter":"uLThptPerSlice", +"configValue":${tmp.nearRTRIC.uLThptPerSlice} +}, + +{ +"configParameter":"maxNumberOfConns", +"configValue":${tmp.nearRTRIC.maxNumberOfConns} +} +] +} +] +} +} diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-plmn-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-plmn-nssai.json new file mode 100644 index 00000000..ed90314b --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-plmn-nssai.json @@ -0,0 +1,10 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"idGNBDUFunction": ${tmp.GNBDUId}, +"idNRCellDU": ${tmp.cellDULocalId}, +"mcc": ${tmp.mcc}, +"mnc": ${tmp.mnc}, +"sNSSAIList": ${tmp.sNSSAI} +} +} diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-rrm-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-rrm-nssai.json new file mode 100644 index 00000000..cdc55efb --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-celldu-rrm-nssai.json @@ -0,0 +1,10 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"idGNBDUFunction": ${tmp.GNBDUId}, +"idNRCellDU": ${tmp.cellDULocalId}, +"id": ${tmp.cellDURRMPolicyRatio_id}, +"idx": ${tmp.cellDURRMPolicyMember_sNSSAI} +} +} + diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-plmn-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-plmn-nssai.json new file mode 100644 index 00000000..d4f5ab9a --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-plmn-nssai.json @@ -0,0 +1,10 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"idGNBCUCPFunction": ${tmp.CUCPName}, +"idNRCellCU": ${tmp.cellCULocalId}, +"mcc": ${tmp.mcc}, +"mnc": ${tmp.mnc}, +"sNSSAIList": ${tmp.sNSSAI} +} +} diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-rrmpolicy-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-rrmpolicy-nssai.json new file mode 100644 index 00000000..33073ff5 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cucp-rrmpolicy-nssai.json @@ -0,0 +1,9 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"idGNBCUCPFunction": ${tmp.CUCPName}, +"idNRCellCU": ${tmp.cellCULocalId}, +"id": ${tmp.RRMPolicyRatio_id}, +"idx": ${tmp.RRMPolicyMember_id} +} +}' diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-plmn-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-plmn-nssai.json new file mode 100644 index 00000000..0743259a --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-plmn-nssai.json @@ -0,0 +1,9 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"idGNBCUUPFunction": ${tmp.idGNBCUUPFunction}, +"mcc": ${tmp.mcc}, +"mnc": ${tmp.mnc}, +"sNSSAIList": ${tmp.sNSSAI} +} +}' diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-rrm-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-rrm-nssai.json new file mode 100644 index 00000000..acd87355 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-cuup-rrm-nssai.json @@ -0,0 +1,8 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"idGNBCUUPFunction": ${tmp.idGNBCUUPFunction}, +"id": ${tmp.CUUPRRMPolicyRatio_id}, +"idx": ${tmp.CUUPRRMPolicyMember_id} +} +} diff --git a/platform-logic/restapi-templates/src/main/json/cps-templates/delete-nearrtic-nssai.json b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-nearrtic-nssai.json new file mode 100644 index 00000000..1ae31a73 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/cps-templates/delete-nearrtic-nssai.json @@ -0,0 +1,8 @@ +{ +"inputParameters": { +"idNearRTRIC": ${tmp.nearRTRICId}, +"mcc": ${tmp.mcc}, +"mnc": ${tmp.mnc}, +"sNSSAIList": ${tmp.ric.sNSSAI} +} +} -- cgit 1.2.3-korg