Move CSIT to integration/csit repo
[integration/csit.git] / tests / appc / cdt / data / reference_AllAction_vUSP - Revenue Assurance_0.0.1V.json
1 {
2         "reference_data": [
3                 {
4                         "action": "Configure",
5                         "action-level": "vnf",
6                         "scope": {
7                                 "vnf-type": "vUSP - Revenue Assurance",
8                                 "vnf-type-list": "testvnftype",
9                                 "vnfc-type": ""
10                         },
11                         "template": "Y",
12                         "vm": [
13                                 {
14                                         "vm-instance": 1,
15                                         "vnfc": [
16                                                 {
17                                                         "vnfc-instance": "1",
18                                                         "vnfc-function-code": "rar",
19                                                         "ipaddress-v4-oam-vip": "Y",
20                                                         "group-notation-type": "first-vnfc-name",
21                                                         "group-notation-value": "pair",
22                                                         "vnfc-type": "vUSP vRAR"
23                                                 }
24                                         ]
25                                 },
26                                 {
27                                         "vm-instance": 2,
28                                         "vnfc": [
29                                                 {
30                                                         "vnfc-instance": "1",
31                                                         "vnfc-function-code": "rar",
32                                                         "ipaddress-v4-oam-vip": "Y",
33                                                         "group-notation-type": "first-vnfc-name",
34                                                         "group-notation-value": "pair",
35                                                         "vnfc-type": "vUSP vRAR"
36                                                 }
37                                         ]
38                                 }
39                         ],
40                         "device-protocol": "ANSIBLE",
41                         "user-name": "att",
42                         "port-number": "5000",
43                         "artifact-list": [
44                                 {
45                                         "artifact-name": "template_Configure_vUSP-RevenueAssurance_0.0.1V..json",
46                                         "artifact-type": "config_template"
47                                 },
48                                 {
49                                         "artifact-name": "pd_Configure_vUSP-RevenueAssurance_0.0.1V.yaml",
50                                         "artifact-type": "parameter_definitions"
51                                 },
52                                 {
53                                         "artifact-name": "param_Configure_vUSP-RevenueAssurance_0.0.1V.json",
54                                         "artifact-type": "param_values"
55                                 }
56                         ],
57                         "scopeType": "vnf-type"
58                 },
59                 {
60                         "action": "ConfigBackup",
61                         "action-level": "vnf",
62                         "scope": {
63                                 "vnf-type": "vUSP - Revenue Assurance",
64                                 "vnfc-type": "",
65                                 "vnfc-type-list": ["testvnftype"]
66                         },
67                         "template": "Y",
68                         "vm": [],
69                         "device-protocol": "ANSIBLE",
70                         "user-name": "att",
71                         "port-number": "5000",
72                         "artifact-list": [
73                                 {
74                                         "artifact-name": "template_ConfigBackup_vUSP-vRAR_0.0.1V.json",
75                                         "artifact-type": "config_template"
76                                 },
77                                 {
78                                         "artifact-name": "pd_ConfigBackup_vUSP-vRAR_0.0.1V.yaml",
79                                         "artifact-type": "parameter_definitions"
80                                 }
81                         ],
82                         "scopeType": "vnf-type"
83                 },
84                 {
85                         "action": "ConfigRestore",
86                         "action-level": "vnf",
87                         "scope": {
88                                 "vnf-type": "vUSP - Revenue Assurance",
89                                 "vnfc-type": "",
90                                 "vnfc-type-list": ["testvnftype"]
91                         },
92                         "template": "Y",
93                         "vm": [],
94                         "device-protocol": "ANSIBLE",
95                         "user-name": "att",
96                         "port-number": "5000",
97                         "artifact-list": [
98                                 {
99                                         "artifact-name": "template_ConfigRestore_vUSP-vRAR_0.0.1V.json",
100                                         "artifact-type": "config_template"
101                                 },
102                                 {
103                                         "artifact-name": "pd_ConfigRestore_vUSP-vRAR_0.0.1V.yaml",
104                                         "artifact-type": "parameter_definitions"
105                                 }
106                         ],
107                         "scopeType": "vnf-type"
108                 },
109                 {
110                         "action": "AllAction",
111                         "action-level": "vnf",
112                         "scope": {
113                                 "vnf-type": "vUSP - Revenue Assurance",
114                                 "vnfc-type": "",
115                                 "vnfc-type-list": ["testvnftype"]
116                         },
117                         "artifact-list": [
118                                 {
119                                         "artifact-name": "reference_AllAction_vUSP-RevenueAssurance_0.0.1V.json",
120                                         "artifact-type": "reference_template"
121                                 }
122                         ]
123                 }
124         ]
125 }