Improvements to the OSDF changes for new PEF APIs
[optf/osdf.git] / test / policy-local-files / vnfPolicy_vPGN_TD.json
index 2e79f2f..c441156 100644 (file)
@@ -1,51 +1,52 @@
 {
-  "service": "vnfPolicy",
-  "policyName": "OSDF_DUBLIN.vnfPolicy_vPGN_TD",
-  "description": "vnfPolicy",
-  "templateVersion": "OpenSource.version.1",
-  "version": "oofDublin",
-  "priority": "6",
-  "riskType": "test",
-  "riskLevel": "3",
-  "guard": "False",
-  "content": {
-    "identity": "vnf_vPGN_TD",
-    "policyScope": [
-      "td",
-      "us",
-      "vPGN"
-    ],
-    "policyType": "vnfPolicy",
-    "resources": [
-      "vPGN"
-    ],
-    "applicableResources": "any",
-    "vnfProperties": [
-      {
-        "inventoryProvider": "aai",
-        "serviceType": "",
-        "inventoryType": "vfmodule",
-        "customerId": {
-          "get_param": "chosen_customer_id"
-        },
-        "equipmentRole": "",
-        "unique": "False",
-        "attributes": {
-          "orchestrationStatus": [
-            "active"
-          ],
-          "provStatus": "ACTIVE",
-          "cloudRegionId": {
-            "get_param": "chosen_region"
+  "OSDF_FRANKFURT.vnfPolicy_vPGN_TD": {
+    "type": "onap.policies.optimization.VnfPolicy",
+    "version": "1.0.0",
+    "type_version": "1.0.0",
+    "metadata": {
+      "policy-id": "OSDF_FRANKFURT.vnfPolicy_vPGN_TD",
+      "policy-version": 1
+    },
+    "properties": {
+      "scope": [
+        "OSDF_FRANKFURT",
+        "TD"
+      ],
+      "resources": [
+        "vPGN"
+      ],
+      "geography": [
+        "US"
+      ],
+      "identity": "vnf_vPGN_TD",
+      "applicableResources": "any",
+      "vnfProperties": [
+        {
+          "inventoryProvider": "aai",
+          "serviceType": "",
+          "inventoryType": "vfmodule",
+          "customerId": {
+            "get_param": "chosen_customer_id"
           },
-          "service_instance_id": {
-            "get_param": "service_id"
+          "equipmentRole": "",
+          "unique": "False",
+          "attributes": {
+            "orchestrationStatus": [
+              "active"
+            ],
+            "provStatus": "ACTIVE",
+            "cloudRegionId": {
+              "get_param": "chosen_region"
+            },
+            "service_instance_id": {
+              "get_param": "service_id"
+            }
+          },
+          "passthroughAttributes": {
+            "td-role": "anchor"
           }
-        },
-        "passthroughAttributes": {
-          "td-role": "anchor"
         }
-      }
-    ]
+      ]
+    }
   }
-}
\ No newline at end of file
+}