org.onap migration
[vid.git] / vid-app-common / src / test / resources / vl-csar.JSON
1 {
2     "networks": {
3         "ExtVL 0": {
4             "type": "VL",
5             "commands": {
6                 "network_role": {
7                     "command": "get_input",
8                     "displayName": "network_role",
9                     "inputName": "extvl0_network_role"
10                 },
11                 "network_scope": {
12                     "command": "get_input",
13                     "displayName": "network_scope",
14                     "inputName": "extvl0_network_scope"
15                 },
16                 "exVL_naming#naming_policy": {
17                     "command": "get_input",
18                     "displayName": "exVL_naming#naming_policy",
19                     "inputName": "extvl0_exVL_naming_naming_policy"
20                 }
21             },
22             "customizationUuid": "664f8aa7-3989-46ac-81c0-dd72a8a63f26",
23             "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
24             "inputs": {
25                 "network_role": {
26                     "constraints": [
27                     ],
28                     "default": null,
29                     "description": "Unique label that defines the role that this network performs.   example: vce oam network, vnat sr-iov1 network\n",
30                     "entry_schema": null,
31                     "required": true,
32                     "type": "string"
33                 },
34                 "network_scope": {
35                     "constraints": [
36                     ],
37                     "default": null,
38                     "description": "Uniquely identifies the network scope. Valid values for the network scope   includes: VF - VF-level network. Intra-VF network which connects the VFCs (VMs) inside the VF. SERVICE - Service-level network. Intra-Service network which connects  the VFs within the service GLOBAL - Global network which can be shared by multiple services\n",
39                     "entry_schema": null,
40                     "required": true,
41                     "type": "string"
42                 },
43                 "exVL_naming#naming_policy": {
44                     "constraints": [
45                     ],
46                     "default": null,
47                     "description": "Reference to naming policy that ECOMP will use when the name is auto-generated",
48                     "entry_schema": null,
49                     "required": true,
50                     "type": "string"
51                 }
52             },
53             "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
54             "modelCustomizationName": "ExtVL 0",
55             "name": "ExtVL",
56             "properties": {
57                 "exVL_naming": "{naming_policy=get_input:extvl0_exVL_naming_naming_policy}",
58                 "network_role": "get_input:extvl0_network_role",
59                 "network_scope": "get_input:extvl0_network_scope"
60             },
61             "uuid": "af584529-d7f0-420e-a6f3-c38b689c030f",
62             "version": "4.0"
63         }
64     },
65     "service": {
66         "category": "Network L1-3",
67         "description": "dsfg",
68         "serviceRole": null,
69         "serviceType": null,
70         "inputs": {
71             "extvl0_exVL_naming_naming_policy": {
72                 "constraints": [
73                 ],
74                 "default": null,
75                 "description": "Reference to naming policy that ECOMP will use when the name is auto-generated",
76                 "entry_schema": null,
77                 "required": true,
78                 "type": "string"
79             },
80             "extvl0_network_role": {
81                 "constraints": [
82                 ],
83                 "default": null,
84                 "description": "Unique label that defines the role that this network performs.   example: vce oam network, vnat sr-iov1 network\n",
85                 "entry_schema": null,
86                 "required": true,
87                 "type": "string"
88             },
89             "extvl0_network_scope": {
90                 "constraints": [
91                 ],
92                 "default": null,
93                 "description": "Uniquely identifies the network scope. Valid values for the network scope   includes: VF - VF-level network. Intra-VF network which connects the VFCs (VMs) inside the VF. SERVICE - Service-level network. Intra-Service network which connects  the VFs within the service GLOBAL - Global network which can be shared by multiple services\n",
94                 "entry_schema": null,
95                 "required": true,
96                 "type": "string"
97             }
98         },
99         "invariantUuid": "d752a44c-ac7b-4bda-8111-fb52312d101e",
100         "name": "Macro_flow_test",
101         "serviceEcompNaming": "true",
102         "toscaModelURL": null,
103         "uuid": "68101369-6f08-4e99-9a28-fa6327d344f3",
104         "version": "1.0",
105         "instantiationType" : "ClientConfig"
106     },
107     "vfModules": {
108     },
109     "vnfs": {
110     },
111     "volumeGroups": {
112     },
113     "configurations": {
114     },
115     "serviceProxies": {
116     },
117     "pnfs": {
118     }
119 }