aboutsummaryrefslogtreecommitdiffstats
path: root/robot/assets/templates/so/cds_request.jinja
blob: 625df95b0aeacd9eefd9a0ffea595d9fd15e7a84 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
   "requestDetails" : {
      "subscriberInfo" : {
         "globalSubscriberId" : "{{subscriber_id}}"
      },
      "requestInfo" : {
         "suppressRollback" : false,
         "productFamilyId" : "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
         "requestorId" : "robot-ete",
         "instanceName" : "{{service_instance_name}}",
         "source" : "VID"
      },
      "cloudConfiguration":{  
         "lcpCloudRegionId":"{{GLOBAL_INJECTED_REGION}}",
         "tenantId":"{{GLOBAL_INJECTED_OPENSTACK_TENANT_ID}}",
         "cloudOwner":"{{cloud_owner}}"
      },
      "requestParameters" : {
         "subscriptionServiceType" : "{{subscription_service_type}}",
         "userParams" : [
            {
               "Homing_Solution":"{{homing_solution}}"
            },
            {  
               "service" : {
                  "instanceParams" : [],
                  "instanceName" : "{{service_instance_name}}",
                  "resources" : {
                     "vnfs" : {{vnfs}
                  },
                  "modelInfo":{  
         		     "modelVersion":"1.0",
         			 "modelVersionId":"{{service_model_uuid}}",
         			 "modelInvariantId":"{{service_model_invariantuuid}}",
         			 "modelName":"{{service_model_name}}",
         			 "modelType":"service"
                  }
               }
            }
         ],
         "aLaCarte" : false
      },
      "project" : {
         "projectName" : "Project-Demonstration"
      },
      "owningEntity" : {
         "owningEntityId":"{{owning_entity_id}}",
         "owningEntityName":"{{owning_entity}}"
      },
      "modelInfo" : {
         "modelVersion":"1.0",
         "modelVersionId" : "{{service_model_uuid}}",
         "modelInvariantId" : "{{service_model_invariantuuid}}",
         "modelName" : "{{service_model_name}}",
         "modelType" : "service"
      }
   }
}