Add passthrough attributes
[optf/osdf.git] / test / policy-local-files / vnfPolicy_vPGN_TD.json
1 {
2   "service": "vnfPolicy",
3   "policyName": "OSDF_DUBLIN.vnfPolicy_vPGN_TD",
4   "description": "vnfPolicy",
5   "templateVersion": "OpenSource.version.1",
6   "version": "oofDublin",
7   "priority": "6",
8   "riskType": "test",
9   "riskLevel": "3",
10   "guard": "False",
11   "content": {
12     "identity": "vnf_vPGN_TD",
13     "policyScope": [
14       "td",
15       "us",
16       "vPGN"
17     ],
18     "policyType": "vnfPolicy",
19     "resources": [
20       "vPGN"
21     ],
22     "applicableResources": "any",
23     "vnfProperties": [
24       {
25         "inventoryProvider": "aai",
26         "serviceType": "",
27         "inventoryType": "vfmodule",
28         "customerId": {
29           "get_param": "chosen_customer_id"
30         },
31         "equipmentRole": "",
32         "unique": "False",
33         "attributes": {
34           "orchestrationStatus": [
35             "active"
36           ],
37           "provStatus": "ACTIVE",
38           "cloudRegionId": {
39             "get_param": "chosen_region"
40           },
41           "service_instance_id": {
42             "get_param": "service_id"
43           }
44         },
45         "passthroughAttributes": {
46           "td-role": "anchor"
47         }
48       }
49     ]
50   }
51 }