RAN Slice DG implementation of ran-slice-api_instantiateRANSliceModifyAllocate
[ccsdk/distribution.git] / platform-logic / restapi-templates / src / main / json / ranSlice-patch-RRMPolicyRatio-NRCellCU.json
diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-patch-RRMPolicyRatio-NRCellCU.json b/platform-logic/restapi-templates/src/main/json/ranSlice-patch-RRMPolicyRatio-NRCellCU.json
new file mode 100644 (file)
index 0000000..a5dbfe8
--- /dev/null
@@ -0,0 +1,35 @@
+{
+        "ietf-yang-patch:yang-patch" : {
+          "patch-id" : "patch-2",
+          "comment" : "Patch NRCellCU RRMPolicyRatio",
+          "edit" : [
+            {
+              "edit-id" : "edit2",
+              "operation" : "merge",
+              "target" : "/ran-network:RRMPolicyRatio[ran-network:id='${"tmp.RRMPolicyRatio_id}']",
+              "value" : {
+                  "ran-network:RRMPolicyRatio": [
+                    {
+                      "ran-network:id": ${tmp.RRMPolicyRatio_id},
+                      "ran-network:attributes": {
+                        "ran-network:quotaType": "STRICT",
+                        "ran-network:rRMPolicyMaxRatio": ${tmp.rrmPolicyDedicatedRatio_CellCU_updated},
+                        "ran-network:rRMPolicyMinRatio": ${tmp.rrmPolicyDedicatedRatio_CellCU_updated},
+                        "ran-network:rRMPolicyDedicatedRatio": ${tmp.rrmPolicyDedicatedRatio_CellCU_updated},
+                        "ran-network:resourceType": "RRC Connected Users",
+                        "ran-network:rRMPolicyMemberList": [
+                          {
+                            "ran-network:idx": ${tmp.RRMPolicyMember_id},
+                            "ran-network:sNSSAI": ${tmp.payload.sNSSAI},
+                            "ran-network:mcc": ${tmp.mcc},
+                            "ran-network:mnc": ${tmp.mnc}
+                          }
+                        ]
+                      }
+                    }
+                  ]
+              }
+            }
+          ]
+        }
+      }
\ No newline at end of file