1 open_cli_schema_version: 1.0
3 description: Create a service instance using MSO
13 description: cloud region identifier
16 long_option: cloud-region
19 description: tenant id
22 long_option: tenant-id
24 - name: model-invariant-id
25 description: model invariant id generated by ASDC.
28 long_option: model-invariant-id
31 description: model uuid generated by ASDC.
34 long_option: model-uuid
37 description: model name as provided in ASDC design time.
40 long_option: model-name
43 description: model-version
46 long_option: model-version
49 description: unique id for customer
55 description: service instance name
58 long_option: instance-name
60 - name: supress-rollback
61 description: rollback changes if instantiation fails.
64 long_option: supress-rollback
67 description: subscription service type
70 long_option: service-type
77 description: instance id for the created service.
84 uri: /ecomp/mso/infra/serviceInstances/v3
86 body: '{"requestDetails": {"cloudConfiguration" : {"lcpCloudRegionId": "${cloud-region}","tenantId": "${tenant-id}"},"modelInfo": {"modelType": "service","modelInvariantId": "${model-invariant-id}","modelNameVersionId": "${model-uuid}","modelName": "${model-name}","modelVersion": "${model-version}"},"subscriberInfo": {"globalSubscriberId": "${customer}"},"requestInfo": {"instanceName": "${instance-name}","source": "VID","suppressRollback": "${supress-rollback}"},"requestParameters": {"subscriptionServiceType": "${service-type}"}}}'
91 service-id: $b{$.requestReferences.instanceId}
93 body: '{"requestReferences":{"instanceId":"${instance-id}","requestId":"375ba428-65e7-4f2b-afb9-74735ac6bfd0"}}'