1 package org.onap.vid.mso.model;
3 import com.fasterxml.jackson.annotation.JsonProperty;
7 /* Based on this model:
10 // "requestDetails": {
12 // "modelType": "instanceGroup",
13 // "modelVersionId": "ddcbbf3d-f2c1-4ca0-8852-76a807285efc"
17 // "requestorId": "az2016"
19 // "relatedInstanceList": [
21 // "relatedInstance": {
22 // "instanceId": "{the relate-to/parent serviceInstanceId}",
24 // "modelType": "service",
25 // "modelVersionId": "b3b7e7d3-ecb9-4a91-8f6d-e60d236e8e77",
30 // "requestParameters": {
38 public class InstanceGroupInstantiationRequestDetails extends BaseResourceInstantiationRequestDetails {
40 public InstanceGroupInstantiationRequestDetails(@JsonProperty(value = "modelInfo", required = true) ModelInfo modelInfo,
41 @JsonProperty(value = "requestInfo", required = true) RequestInfo requestInfo,
42 @JsonProperty(value = "relatedInstanceList", required = true) List<RelatedInstance> relatedInstanceList,
43 @JsonProperty(value = "requestParameters", required = true) RequestParameters requestParameters)
45 super(modelInfo, null, requestInfo, null, null, relatedInstanceList, requestParameters);