RAN Slice allocate - CPS Integration
[ccsdk/distribution.git] / odlsli / src / main / properties / ran-slice-api-dg.properties
index 7b4eac4..46027d0 100644 (file)
@@ -3,7 +3,7 @@ controller.url=http://sdnc-oam.onap:8282
 controller.user=admin
 controller.pwd=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
 ransim-mounted=false
-configdb-deployed=true
+configdb-deployed=false
 
 restapi.trustStoreFileName=/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks
 restapi.trustStorePassword=adminadmin
@@ -106,8 +106,9 @@ restapi.terminateSNSSAIEntry.ToCUUP=/restconf/config/ran-network:ran-network/Nea
 restapi.removeRRMPolicyRatio.ToCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}
 restapi.removeRRMPolicyMember.ToCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
 restapi.terminateSNSSAIEntry.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
-restapi.removeRRMPolicyRatio.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/attributes/RRMPolicyRatio/{id}
+restapi.removeRRMPolicyRatio.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/RRMPolicyRatio/{id}
 restapi.removeRRMPolicyMember.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
+restapi.nearrtric.removeSliceProfile=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/sliceProfilesList/{sliceProfileId}
 
 
 # Restconf URLs with Netconf Mount of Ran Simulator TO BE FINALIZED
@@ -150,9 +151,10 @@ restapi.removeRRMPolicyMember.ToCUUP.ransim-mounted=/restconf/config/network-top
 restapi.terminateSNSSAIEntry.ToNRCellDU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
 restapi.removeRRMPolicyRatio.ToNRCellDU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/RRMPolicyRatio/{id}
 restapi.removeRRMPolicyMember.ToNRCellDU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
+restapi.nearrtric.removeSliceProfile.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/sliceProfilesList/{sliceProfileId}
 
 #URLs for ConfigDB TO BE FINALIZED
-configdb.url=http://10.31.4.15:8080/api/sdnc-config-db/v4
+configdb.url=${CONFIG_DB_URL:-http://10.31.4.14:8086/api/sdnc-config-db/v4}
 restapi.configdb.getNearRTRICsFromTrackingArea=/nearrtric-list/{trackingArea}
 restapi.configdb.getListOfCells=/cell-list/{trackingArea}
 restapi.configdb.getCUCellsOfRIC=/cu-cell-list/{nearRTRICId}
@@ -169,6 +171,13 @@ restapi.configdb.getNearRTRICByNSSI=/nearrtric/{ranNFNSSIId}
 restapi.configdb.getNearRTRICById=/nearRTRIC/{nearRTRICId}
 restapi.configdb.getRRMPolicyRatio=/rrmPolicy/{resourceType}/{resourceId}
 
+restapi.configdb.removenSSAINearRTRIC=/nearrtric/{nearRTRICId}/{sNSSAI}
+restapi.configdb.removenSSAINRCellDU=/nrcelldu/{idNRCellDU}/{sNSSAI}
+restapi.configdb.removenSSAINRCellCU=/nrcellcu/{idNRCellCU}/{sNSSAI}
+restapi.configdb.removenSSAICUUP=/gnbcuup/{gnbCUUPId}/{sNSSAI}
+restapi.configdb.removenSSAICUUPRRMPOLICY=/gnbcuup/rrm/{gnbCUUPId}/{resourcetype}/{sNSSAI}
+
+
 #ConfigDB Templates for RestAPI calls against ConfigDB
 restapi.configDB.updateRANSliceInventory.templatefile=ranSlice-configDB-updateRANSliceInventory.json
 restapi.configDB.updateRRMPolicy.CUCP.templatefile=ranSlice-configDB-updateRRMPolicy-CUCP.json
@@ -184,6 +193,76 @@ restapi.configDB.updategNBDU.templatefile=ranSlice-configDB-updategNBDU.json
 #RRMPolicyID to be incremented by 1, anytime neew RRMPolicy is added
 configDB.rrmPolicyID=1
 
+#CPS endpoint to fetch the anchors
+restapi.cps.anchors.endpoint=${CPS_URL:-http://10.31.4.14:8883}/cps/api/v1/dataspaces/E2EDemo/anchors
+
+
+#CPS-TBDMT Details
+restapi.cps.tbdmt.execute.endpoint=${CPS_TBDMT_URL:-http://10.31.4.14:8081}/execute/{schemaSet}/{templateId}
+
+
+
+#Schemasets
+rannetwork.schemaset=ran-network
+cavsta.schemaset=ran-coverage-area
+inventory.schemaset=ran-inventory
+
+#CPS-TBDMT xpath template ids
+
+#allocate templates
+tbdmt.template.get-ric-from-cell-id=get-ric-from-cell-id
+tbdmt.template.add-nearrtric=add-nearrtric
+tbdmt.template.add-snssai-nrcellcu=add-snssai-nrcellcu
+tbdmt.template.add-nrcellcu-rrm-policy=add-nrcellcu-rrm-policy
+tbdmt.template.add-snssai-cuup=add-snssai-cuup
+tbdmt.template.add-cuup-rrm-policy=add-cuup-rrm-policy
+tbdmt.template.add-nrcelldu-snssai=add-nrcelldu-snssai
+tbdmt.template.add-nrcelldu-rrm-policy=add-nrcelldu-rrm-policy
+tbdmt.template.ran-inventory-new-slice=ran-inventory-new-slice
+
+#modify-allocate
+tbdmt.template.get-nearrtric-by-rannfnssi=get-nearrtric-by-rannfnssi
+tbdmt.template.get-cells-list=get-cells-list
+tbdmt.template.put-nearrtric=put-nearrtric
+tbdmt.template.put-nrcellcu=put-nrcellcu
+tbdmt.template.put-gnbcuupfunction=put-gnbcuupfunction
+tbdmt.template.put-nrcelldu=put-nrcelldu
+tbdmt.template.put-nrcellcu-rrm-policy=put-nrcellcu-rrm-policy
+tbdmt.template.get-nrcellcu-rrm-policy=get-nrcellcu-rrm-policy
+tbdmt.template.put-cuup-rrm-policy=put-cuup-rrm-policy
+tbdmt.template.put-nrcelldu-rrm-policy=put-nrcelldu-rrm-policy
+tbdmt.template.update-ran-inventory=update-ran-inventory
+tbdmt.template.get-cuup-rrm-policy=get-cuup-rrm-policy
+tbdmt.template.get-nrcelldu-rrm-policy=get-nrcelldu-rrm-policy
+tbdmt.template.put-nrcellcu-rrm-policy-member=put-nrcellcu-rrm-policy-member
+tbdmt.template.put-cuup-rrm-policy-member=put-cuup-rrm-policy-member
+tbdmt.template.put-nrcelldu-rrm-policy-member=put-nrcelldu-rrm-policy-member
+tbdmt.template.add-slice-profile=add-slice-profile
+tbdmt.template.put-status-rtric=put-status-nearrtric
+tbdmt.template.put-status-nrcellcu=put-status-nrcellcu
+tbdmt.template.put-status-cuup=put-status-gnbcuup
+tbdmt.template.put-status-nrcelldu=put-status-nrcelldu
+
+#reconfigure-ran-slice templates
+tbdmt.template.get-plmnid-mcc=get-plmnid-mcc
+tbdmt.template.get-plmnid-mnc=get-plmnid-mnc
+tbdmt.template.patch-dLThptPerSlice=patch-dLThptPerSlice
+tbdmt.template.patch-uLThptPerSlice=patch-uLThptPerSlice
+
+#terminate-ran-slice templates
+tbdmt.template.getmcc=get-plmnmccid-by-sliceprofileid
+tbdmt.template.get-plmnmncid-from-sliceprofile=get-plmnmncid-by-sliceprofileid
+tbdmt.template.delete-nssai-from-rtric=delete-nssai-from-rtric
+tbdmt.template.delete-nssai-from-cucp-plmninfo=delete-nssai-from-cucp-plmninfo
+tbdmt.template.delete-nssai-from-cucp-rrmpolicy=delete-nssai-from-cucp-rrmpolicy
+tbdmt.template.delete-nssai-from-cuup-plmninfo=delete-nssai-from-cuup-plmninfo
+tbdmt.template.delete-nssai-from-cuup-rrmpolicy=delete-nssai-from-cuup-rrmpolicy
+tbdmt.template.delete-nssai-from-du-plmninfo=delete-nssai-from-du-plmninfo
+tbdmt.template.delete-nssai-from-du-rrmpolicy=delete-nssai-from-du-rrmpolicy
+tbdmt.template.delete-rannfnssi=delete-rannfnssi
+tbdmt.template.delete-slice-profile=delete-slice-profile
+tbdmt.template.get-ran-slices=get-ran-slices
+
 #RAN Simulator Related Properties
 #The below RRMPolicy and PolicyMemberList ID's to be incremented by 1
 #anytime new RRMPolicy or PolicyMember is added to the list
@@ -200,3 +279,12 @@ restapi.so.callbackURL=http://so-bpmn-infra.onap:8081/mso/WorkflowMessage/AsyncS
 restapi.so.authorization=YXBpaEJwbW46cGFzc3dvcmQxJA==
 restapi.so.user=mso_admin
 restapi.so.password=password1$
+
+
+#A1-Adaptor properties
+a1.policytype.id=1
+a1.policytype.url.nearrtric11=http://10.31.4.11:8085/a1-p/policytypes
+a1.policytype.url.nearrtric22=http://10.31.4.12:8085/a1-p/policytypes
+a1.policyinstance.url.nearrtric11=http://10.31.4.11:8085/a1-p/policytypes/1/policies/
+a1.policyinstance.url.nearrtric22=http://10.31.4.12:8085/a1-p/policytypes/1/policies/
+