fix odl patches
[ccsdk/distribution.git] / odlsli / src / main / properties / ran-slice-api-dg.properties
1 restapi.templateDir=/opt/onap/ccsdk/restapi/templates
2 controller.url=http://sdnc-oam.onap:8282
3 controller.user=admin
4 controller.pwd=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
5 ransim-mounted=false
6 configdb-deployed=false
7
8 restapi.trustStoreFileName=/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks
9 restapi.trustStorePassword=adminadmin
10 restapi.keyStoreFileName=/opt/onap/sdnc/data/stores/sdnc.p12
11 restapi.keyStorePassword=adminadmin
12 restapi.connection-oof-url=http://oof.api.simpledemo.onap.org:8698/api/oof/v1/route
13 naming.gen-name.url=http://neng-serv:8080
14 naming.gen-name.user=ccsdkapps
15 naming.gen-name.pwd=ccsdkapps
16
17 #
18 # Configuration file for A&AI Client
19 #
20
21 #
22 # Certificate keystore and truststore
23 #
24 org.onap.ccsdk.sli.adaptors.aai.ssl.trust=/opt/onap/ccsdk/data/stores/truststore.onap.client.jks
25 org.onap.ccsdk.sli.adaptors.aai.ssl.trust.psswd=adminadmin
26 org.onap.ccsdk.sli.adaptors.aai.host.certificate.ignore=true
27
28 org.onap.ccsdk.sli.adaptors.aai.client.name=AAI
29 org.onap.ccsdk.sli.adaptors.aai.client.psswd=AAI
30
31 org.onap.ccsdk.sli.adaptors.aai.application=AAI
32 #
33 # Configuration for A&AI Client
34 #
35 org.onap.ccsdk.sli.adaptors.aai.uri=https://10.31.4.57:30233/aai/v23
36 connection.timeout=60000
37 read.timeout=60000
38
39 #AAI APIs
40 restapi.aai.fetchSliceProfile=/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}/service-instances/service-instance/{service-instance-id}/slice-profiles/slice-profile/{profile-id}
41
42
43 #Patch Targets TO BE FINALIZED
44 ranSlice.configureNearRTRIC.target=
45 ranSlice.instantiateRANSlice.target=
46 ranSlice.configureRANSliceInstance.target=
47 ranSlice.configureCU.target=
48 ranSlice.configureDU.target=
49 ranSlice.activateRANSliceInstance.target=
50 ranSlice.deactivateRANSliceInstance.target=
51 ranSlice.terminateRANSliceInstance.target=
52 ranSlice.determineRANSliceResources.target=
53 ranSlice.configNotification.target=
54
55 # Restconf Templates TO BE FINALIZED
56
57 restapi.ranSlice.AddGet.PLMNInfoListEntry.GNBCUUPFn.templatefile=ranSlice-add-get-PLMNInfoListEntry-GNBCUUPFn.json
58 restapi.ranSlice.AddGet.PLMNInfoListEntry.NRCellCU.templatefile=ranSlice-add-get-PLMNInfoListEntry-NRCellCU.json
59 restapi.ranSlice.AddGet.PLMNInfoListEntry.NRCellDU.templatefile=ranSlice-add-get-PLMNInfoListEntry-NRCellDU.json
60 restapi.ranSlice.add.nSSAIEntry.GNBCUUPFn.template=ranSlice-add-nSSAIEntry-GNBCUUPFn.json
61 restapi.ranSlice.add.nSSAIEntry.NRCellCU.template=ranSlice-add-nSSAIEntry-NRCellCU.json
62 restapi.ranSlice.add.nSSAIEntry.NRCellDU.template=ranSlice-add-nSSAIEntry-NRCellDU.json
63 restapi.ranSlice.add.RRMPolicyRatio.GNBCUUPFn.template==ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json
64 restapi.ranSlice.add.RRMPolicyRatio.NRCellCU.template=ranSlice-add-RRMPolicyRatio-NRCellCU.json
65 restapi.ranSlice.add.RRMPolicyRatio.NRCellDU.template=ranSlice-add-RRMPolicyRatio-NRCellDU.json
66 restapi.ranSlice.add.RRMPolicyRatio.NRRIC.template=ranSlice-add-RRMPolicyRatio-NRRIC.json
67 restapi.ranSlice.add.sliceProfile.NRRIC.template=ranSlice-add-sliceProfile-NRRIC.json
68 restapi.ranSlice.configDB.updateRANSliceInventory.template=ranSlice-configDB-updateRANSliceInventory.json
69
70
71 # Restconf URLs without Netconf Mount of Ran Simulator TO BE FINALIZED
72 restapi.config=/restconf/config
73
74 # Also to be used for closed loop slicing
75 restapi.addnSSAIEntry.ToNearRTRIC=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/pLMNInfoList/{mcc}/{mnc}
76 restapi.addSliceProfile.ToNearRTRIC=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/sliceProfilesList/{sliceProfileId}
77 restapi.addRRMPolicyRatio.ToNearRTRIC=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/RRMPolicyRatio/{id}
78 restapi.addRRMPolicyRatio.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/RRMPolicyRatio/{id}
79 restapi.addPLMNInfoListEntry.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}
80 restapi.getPLMNInfoListEntry.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}
81 restapi.addnSSAIEntry.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
82 restapi.addRRMPolicyRatio.ToGNBCUUPFn=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}
83 restapi.addPLMNInfoListEntry.ToGNBCUUPFn=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}
84 restapi.getPLMNInfoListEntry.ToGNBCUUPFn=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}
85 # for Intelligent slicing
86 restapi.addnSSAIEntry.ToGNBCUUPFn=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
87 restapi.addRRMPolicyRatio.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/RRMPolicyRatio/{id}
88 restapi.addPLMNInfoListEntry.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}
89 restapi.getPLMNInfoListEntry.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}
90 # Use also for Intelligent Slicing
91 restapi.addnSSAIEntry.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
92
93 #Patch RAN Slice APIs
94 restapi.patchPLMNInfoListEntry.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}
95 restapi.RRMPolicyRatioEntry.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes
96 restapi.patchPLMNInfoListEntry.ToGNBCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}
97 restapi.RRMPolicyRatioEntry.ToGNBCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes
98 restapi.patchPLMNInfoListEntry.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}
99 restapi.RRMPolicyRatioEntry.ToGNBDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes
100
101 #Terminate RAN Slice APIs
102 restapi.terminateSNSSAIEntry.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
103 restapi.removeRRMPolicyRatio.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/RRMPolicyRatio/{id}
104 restapi.removeRRMPolicyMember.ToNRCellCU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
105 restapi.terminateSNSSAIEntry.ToCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
106 restapi.removeRRMPolicyRatio.ToCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}
107 restapi.removeRRMPolicyMember.ToCUUP=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
108 restapi.terminateSNSSAIEntry.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
109 restapi.removeRRMPolicyRatio.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/NRCellDU/{idNRCellDU}/attributes/RRMPolicyRatio/{id}
110 restapi.removeRRMPolicyMember.ToNRCellDU=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBDUFunction/{idGNBDUFunction}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
111 restapi.nearrtric.removeSliceProfile=/restconf/config/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/sliceProfilesList/{sliceProfileId}
112
113
114 # Restconf URLs with Netconf Mount of Ran Simulator TO BE FINALIZED
115
116 # Also to be used for closed loop slicing
117 restapi.addnSSAIEntry.ToNearRTRIC.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/pLMNInfoList/{mcc}/{mnc}
118 restapi.addSliceProfile.ToNearRTRIC.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}
119 restapi.addRRMPolicyRatio.ToNearRTRIC.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/attributes/RRMPolicyRatio/{id}
120 restapi.addRRMPolicyRatio.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}
121 restapi.addPLMNInfoListEntry.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}
122 restapi.getPLMNInfoListEntry.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}
123 restapi.addnSSAIEntry.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}
124 restapi.addRRMPolicyRatio.ToGNBCUUPFn.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}
125 restapi.addPLMNInfoListEntry.ToGNBCUUPFn.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}
126 restapi.getPLMNInfoListEntry.ToGNBCUUPFn.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}
127 # for Intelligent slicing
128 restapi.addnSSAIEntry.ToGNBCUUPFn.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
129 restapi.addRRMPolicyRatio.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/RRMPolicyRatio/{id}
130 restapi.addPLMNInfoListEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}
131 restapi.getPLMNInfoListEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}
132 # Use also for Intelligent Slicing
133 restapi.addnSSAIEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
134
135 #Patch APIs - with Netconf Mount of Ran Simulator
136 restapi.patchPLMNInfoListEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}
137 restapi.RRMPolicyRatioEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes
138 restapi.patchPLMNInfoListEntry.ToGNBCUUP.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}
139 restapi.RRMPolicyRatioEntry.ToGNBCUUP.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes
140 restapi.patchPLMNInfoListEntry.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}
141 restapi.RRMPolicyRatioEntry.ToGNBDU.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
142
143 #Terminate RAN Slice - with Netconf Mount of Ran Simulator
144
145 restapi.terminateSNSSAIEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
146 restapi.removeRRMPolicyRatio.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/RRMPolicyRatio/{id}
147 restapi.removeRRMPolicyMember.ToNRCellCU.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUCPFunction/{idGNBCUCPFunction}/NRCellCU/{idNRCellCU}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
148 restapi.terminateSNSSAIEntry.ToCUUP.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/pLMNInfoList/{mcc}/{mnc}/sNSSAIList/{sNssai}
149 restapi.removeRRMPolicyRatio.ToCUUP.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}
150 restapi.removeRRMPolicyMember.ToCUUP.ransim-mounted=/restconf/config/network-topology:network-topology/topology/topology-netconf/node/{mountName}/yang-ext:mount/ran-network:ran-network/NearRTRIC/{idNearRTRIC}/GNBCUUPFunction/{idGNBCUUPFunction}/attributes/RRMPolicyRatio/{id}/attributes/rRMPolicyMemberList/{idx}
151 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}
152 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}
153 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}
154 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}
155
156 #URLs for ConfigDB TO BE FINALIZED
157 configdb.url=${CONFIG_DB_URL:-http://10.31.4.14:8086/api/sdnc-config-db/v4}
158 restapi.configdb.getNearRTRICsFromTrackingArea=/nearrtric-list/{trackingArea}
159 restapi.configdb.getListOfCells=/cell-list/{trackingArea}
160 restapi.configdb.getCUCellsOfRIC=/cu-cell-list/{nearRTRICId}
161 restapi.configdb.getDUCellsOfRIC=/du-cell-list/{nearRTRICId}
162 restapi.configdb.updateRANSliceInventory=/ranslice-details
163 restapi.configdb.updateRRMPolicy=/rrmPolicy
164 restapi.configdb.updatenearRTRIC=/nearRTRIC
165 restapi.configdb.updategNBCUCP=/gNBCUCP
166 restapi.configdb.updategNBCUUP=/gNBCUUP
167 restapi.configdb.updategNBDU=/gNBDU
168 restapi.configdb.getplmn=/plmn/{sliceProfileId}
169
170 restapi.configdb.getNearRTRICByNSSI=/nearrtric/{ranNFNSSIId}
171 restapi.configdb.getNearRTRICById=/nearRTRIC/{nearRTRICId}
172 restapi.configdb.getRRMPolicyRatio=/rrmPolicy/{resourceType}/{resourceId}
173
174 restapi.configdb.removenSSAINearRTRIC=/nearrtric/{nearRTRICId}/{sNSSAI}
175 restapi.configdb.removenSSAINRCellDU=/nrcelldu/{idNRCellDU}/{sNSSAI}
176 restapi.configdb.removenSSAINRCellCU=/nrcellcu/{idNRCellCU}/{sNSSAI}
177 restapi.configdb.removenSSAICUUP=/gnbcuup/{gnbCUUPId}/{sNSSAI}
178 restapi.configdb.removenSSAICUUPRRMPOLICY=/gnbcuup/rrm/{gnbCUUPId}/{resourcetype}/{sNSSAI}
179
180 restapi.configdb.updateCellCU=/nrcellcu
181
182 #ConfigDB Templates for RestAPI calls against ConfigDB
183 restapi.configDB.updateRANSliceInventory.templatefile=ranSlice-configDB-updateRANSliceInventory.json
184 restapi.configDB.updateRRMPolicy.CUCP.templatefile=ranSlice-configDB-updateRRMPolicy-CUCP.json
185 restapi.configDB.updateRRMPolicy.CUUP.templatefile=ranSlice-configDB-updateRRMPolicy-CUUP.json
186 restapi.configDB.updateRRMPolicy.DU.templatefile=ranSlice-configDB-updateRRMPolicy-DU.json
187 restapi.configDB.updatenearRTRIC.templatefile=ranSlice-configDB-updatenearRTRIC.json
188 restapi.configDB.updategNBCUCP.templatefile=ranSlice-configDB-updategNBCUCP.json
189 restapi.configDB.updategNBCUUP.templatefile=ranSlice-configDB-updategNBCUUP.json
190 restapi.configDB.updategNBDU.templatefile=ranSlice-configDB-updategNBDU.json
191
192
193 #ConfigDB Related Properties
194 #RRMPolicyID to be incremented by 1, anytime neew RRMPolicy is added
195 configDB.rrmPolicyID=1
196
197 #CPS endpoint to fetch the anchors
198 restapi.cps.anchors.endpoint=${CPS_URL:-http://10.31.4.14:8883}/cps/api/v1/dataspaces/E2EDemo/anchors
199
200
201 #CPS-TBDMT Details
202 restapi.cps.tbdmt.execute.endpoint=${CPS_TBDMT_URL:-http://10.31.4.14:8081}/execute/{schemaSet}/{templateId}
203
204
205
206 #Schemasets
207 rannetwork.schemaset=ran-network
208 cavsta.schemaset=ran-coverage-area
209 inventory.schemaset=ran-inventory
210
211 #CPS-TBDMT xpath template ids
212
213 #allocate templates
214 tbdmt.template.get-ric-from-cell-id=get-ric-from-cell-id
215 tbdmt.template.add-nearrtric=add-nearrtric
216 tbdmt.template.add-snssai-nrcellcu=add-snssai-nrcellcu
217 tbdmt.template.add-nrcellcu-rrm-policy=add-nrcellcu-rrm-policy
218 tbdmt.template.add-snssai-cuup=add-snssai-cuup
219 tbdmt.template.add-cuup-rrm-policy=add-cuup-rrm-policy
220 tbdmt.template.add-nrcelldu-snssai=add-snssai-nrcelldu
221 tbdmt.template.add-nrcelldu-rrm-policy=add-nrcelldu-rrm-policy
222 tbdmt.template.ran-inventory-new-slice=ran-inventory-new-slice
223
224 #modify-allocate
225 tbdmt.template.get-nearrtric-by-rannfnssi=get-nearrtric-by-rannfnssi
226 tbdmt.template.get-cells-list=get-cells-list
227 tbdmt.template.put-nearrtric=put-nearrtric
228 tbdmt.template.put-nrcellcu=put-nrcellcu
229 tbdmt.template.put-gnbcuupfunction=put-gnbcuupfunction
230 tbdmt.template.put-nrcelldu=put-nrcelldu
231 tbdmt.template.put-nrcellcu-rrm-policy=put-nrcellcu-rrm-policy
232 tbdmt.template.get-nrcellcu-rrm-policy=get-nrcellcu-rrm-policy
233 tbdmt.template.put-cuup-rrm-policy=put-cuup-rrm-policy
234 tbdmt.template.put-nrcelldu-rrm-policy=put-nrcelldu-rrm-policy
235 tbdmt.template.update-ran-inventory=update-ran-inventory
236 tbdmt.template.get-cuup-rrm-policy=get-cuup-rrm-policy
237 tbdmt.template.get-nrcelldu-rrm-policy=get-nrcelldu-rrm-policy
238 tbdmt.template.put-nrcellcu-rrm-policy-member=put-nrcellcu-rrm-policy-member
239 tbdmt.template.put-cuup-rrm-policy-member=put-cuup-rrm-policy-member
240 tbdmt.template.put-nrcelldu-rrm-policy-member=put-nrcelldu-rrm-policy-member
241 tbdmt.template.add-slice-profile=add-slice-profile
242 tbdmt.template.put-status-rtric=put-status-nearrtric
243 tbdmt.template.put-status-nrcellcu=put-status-nrcellcu
244 tbdmt.template.put-status-cuup=put-status-gnbcuup
245 tbdmt.template.put-status-nrcelldu=put-status-nrcelldu
246
247 #reconfigure-ran-slice templates
248 tbdmt.template.get-plmnid=get-plmnid
249 tbdmt.template.patch-configData=patch-configData
250 tbdmt.template.patch-cell-configData=patch-cell-configData
251
252 #terminate-ran-slice templates
253 tbdmt.template.getmcc=get-plmnmccid-by-sliceprofileid
254 tbdmt.template.get-plmnmncid-from-sliceprofile=get-plmnmncid-by-sliceprofileid
255 tbdmt.template.delete-nssai-from-rtric=delete-nssai-from-rtric
256 tbdmt.template.delete-nssai-from-cucp-plmninfo=delete-nssai-from-cucp-plmninfo
257 tbdmt.template.delete-nssai-from-cucp-rrmpolicy=delete-nssai-from-cucp-rrmpolicy
258 tbdmt.template.delete-nssai-from-cuup-plmninfo=delete-nssai-from-cuup-plmninfo
259 tbdmt.template.delete-nssai-from-cuup-rrmpolicy=delete-nssai-from-cuup-rrmpolicy
260 tbdmt.template.delete-nssai-from-du-plmninfo=delete-nssai-from-du-plmninfo
261 tbdmt.template.delete-nssai-from-du-rrmpolicy=delete-nssai-from-du-rrmpolicy
262 tbdmt.template.delete-rannfnssi=delete-rannfnssi
263 tbdmt.template.delete-slice-profile=delete-slice-profile
264 tbdmt.template.get-ran-slices=get-ran-slices
265 tbdmt.template.delete-nrcellcu-rrmpolicyratio=delete-nrcellcu-rrmpolicyratio
266 tbdmt.template.delete-cuup-rrmpolicyratio=delete-cuup-rrmpolicyratio
267 tbdmt.template.delete-nrcelldu-rrmpolicyratio=delete-nrcelldu-rrmpolicyratio
268
269 #RAN Simulator Related Properties
270 #The below RRMPolicy and PolicyMemberList ID's to be incremented by 1
271 #anytime new RRMPolicy or PolicyMember is added to the list
272 ranNetwork.RRMPolicyRatioMemberID=1
273
274 #RANSlice Related Properties
275 nrcelldu.TotalPRBsPerCell=10240
276 nrcellcu.maxNumberOfConnsPerCell=5120
277 cuupfunction.DRBFactor=0.6
278 cuupfunction.maxNumberOfDRBsPerCUUP=10240
279
280 #SO Callback URLs
281 restapi.so.callbackURL=http://so-bpmn-infra.onap:8081/mso/WorkflowMessage/AsyncSdnrResponse/{requestId}
282 restapi.so.authorization=YXBpaEJwbW46cGFzc3dvcmQxJA==
283 restapi.so.user=mso_admin
284 restapi.so.password=password1$
285
286
287 #A1-Adaptor properties
288 a1.policytype.id=1
289 a1.policytype.url.nearrtric11=http://10.31.4.11:8085/a1-p/policytypes
290 a1.policytype.url.nearrtric22=http://10.31.4.12:8085/a1-p/policytypes
291 a1.policyinstance.url.nearrtric11=http://10.31.4.11:8085/a1-p/policytypes/1/policies/
292 a1.policyinstance.url.nearrtric22=http://10.31.4.12:8085/a1-p/policytypes/1/policies/
293