349d049f0e69d400ed2bcb397d9d08b884afe236
[vid.git] / vid-app-common / src / test / resources / vl-csar.JSON
1 {
2     "service": {
3         "uuid": "68101369-6f08-4e99-9a28-fa6327d344f3",
4         "invariantUuid": "d752a44c-ac7b-4bda-8111-fb52312d101e",
5         "name": "Macro_flow_test",
6         "version": "1.0",
7         "toscaModelURL": null,
8         "category": "Network L1-3",
9         "serviceType": null,
10         "serviceRole": null,
11         "description": "dsfg",
12         "serviceEcompNaming": "true",
13         "instantiationType": "ClientConfig",
14         "inputs": {
15             "extvl0_network_scope": {
16                 "type": "string",
17                 "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",
18                 "entry_schema": null,
19                 "inputProperties": null,
20                 "constraints": [
21
22                 ],
23                 "required": true,
24                 "default": null
25             },
26             "extvl0_network_role": {
27                 "type": "string",
28                 "description": "Unique label that defines the role that this network performs.   example: vce oam network, vnat sr-iov1 network\n",
29                 "entry_schema": null,
30                 "inputProperties": null,
31                 "constraints": [
32
33                 ],
34                 "required": true,
35                 "default": null
36             },
37             "extvl0_exVL_naming_naming_policy": {
38                 "type": "string",
39                 "description": "Reference to naming policy that ECOMP will use when the name is auto-generated",
40                 "entry_schema": null,
41                 "inputProperties": null,
42                 "constraints": [
43
44                 ],
45                 "required": true,
46                 "default": null
47             }
48         }
49     },
50     "vnfs": {
51
52     },
53     "networks": {
54         "ExtVL 0": {
55             "uuid": "af584529-d7f0-420e-a6f3-c38b689c030f",
56             "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
57             "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
58             "name": "ExtVL",
59             "version": "4.0",
60             "customizationUuid": "664f8aa7-3989-46ac-81c0-dd72a8a63f26",
61             "inputs": {
62
63             },
64             "commands": {
65
66             },
67             "properties": {
68                 "network_role": "get_input:extvl0_network_role",
69                 "exVL_naming": "{naming_policy=get_input:extvl0_exVL_naming_naming_policy}",
70                 "network_scope": "get_input:extvl0_network_scope"
71             },
72             "type": "VL",
73             "modelCustomizationName": "ExtVL 0"
74         }
75     },
76     "collectionResource": {
77
78     },
79     "configurations": {
80
81     },
82     "serviceProxies": {
83
84     },
85     "vfModules": {
86
87     },
88     "volumeGroups": {
89
90     },
91     "pnfs": {
92
93     }
94 }