Improvements to the OSDF changes for new PEF APIs
[optf/osdf.git] / test / policy-local-files / Distance_vG_1.json
index c498c7a..dcb45b2 100644 (file)
@@ -1,22 +1,36 @@
 {
-  "service": "distancePolicy",
-  "policyName": "OSDF_DUBLIN.Distance_vG_1",
-  "description": "Distance Policy for vG",
-  "templateVersion": "OpenSource.version.1",
-  "version": "test1",
-  "priority": "3",
-  "riskType": "test",
-  "riskLevel": "2",
-  "guard": "False",
-  "content": {
-    "distanceProperties": {
-      "locationInfo": "customer_loc",
-      "distance": { "value": "1500", "operator": "<", "unit": "km" }
+  "OSDF_FRANKFURT.Distance_vG_1": {
+    "type": "onap.policies.optimization.DistancePolicy",
+    "version": "1.0.0",
+    "type_version": "1.0.0",
+    "metadata": {
+      "policy-id": "OSDF_FRANKFURT.Distance_vG_1",
+      "policy-version": 1
     },
-    "identity": "distance-vG",
-    "resources": ["vG"],
-    "policyScope": ["vCPE", "US", "INTERNATIONAL", "ip", "vG"],
-    "policyType": "distance_to_location",
-    "applicableResources": "any"
+    "properties": {
+      "scope": [
+        "OSDF_FRANKFURT" 
+      ],
+      "services": [
+        "vCPE"
+      ],
+      "resources": [
+        "vG"
+      ],
+      "geography": [
+        "US",
+        "INTERNATIONAL"
+      ],
+      "identity": "distance-vG",
+      "applicableResources": "any",
+      "distanceProperties": {
+        "locationInfo": "customer_loc",
+        "distance": {
+          "value": "1500",
+          "operator": "<",
+          "unit": "km"
+        }
+      }
+    }
   }
 }