public static DescribeCdnServiceResponse Unmarshall(UnmarshallerContext context) { DescribeCdnServiceResponse describeCdnServiceResponse = new DescribeCdnServiceResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeCdnService.RequestId"), InternetChargeType = context.StringValue("DescribeCdnService.InternetChargeType"), OpeningTime = context.StringValue("DescribeCdnService.OpeningTime"), ChangingChargeType = context.StringValue("DescribeCdnService.ChangingChargeType"), ChangingAffectTime = context.StringValue("DescribeCdnService.ChangingAffectTime") }; List <DescribeCdnServiceResponse.LockReason> operationLocks = new List <DescribeCdnServiceResponse.LockReason>(); for (int i = 0; i < context.Length("DescribeCdnService.OperationLocks.Length"); i++) { DescribeCdnServiceResponse.LockReason lockReason = new DescribeCdnServiceResponse.LockReason() { LockReason_ = context.StringValue($"DescribeCdnService.OperationLocks[{i}].LockReason") }; operationLocks.Add(lockReason); } describeCdnServiceResponse.OperationLocks = operationLocks; return(describeCdnServiceResponse); }
public static DescribeCdnServiceResponse Unmarshall(UnmarshallerContext context) { DescribeCdnServiceResponse describeCdnServiceResponse = new DescribeCdnServiceResponse(); describeCdnServiceResponse.HttpResponse = context.HttpResponse; describeCdnServiceResponse.RequestId = context.StringValue("DescribeCdnService.RequestId"); describeCdnServiceResponse.InstanceId = context.StringValue("DescribeCdnService.InstanceId"); describeCdnServiceResponse.InternetChargeType = context.StringValue("DescribeCdnService.InternetChargeType"); describeCdnServiceResponse.OpeningTime = context.StringValue("DescribeCdnService.OpeningTime"); describeCdnServiceResponse.ChangingChargeType = context.StringValue("DescribeCdnService.ChangingChargeType"); describeCdnServiceResponse.ChangingAffectTime = context.StringValue("DescribeCdnService.ChangingAffectTime"); List <DescribeCdnServiceResponse.DescribeCdnService_LockReason> describeCdnServiceResponse_operationLocks = new List <DescribeCdnServiceResponse.DescribeCdnService_LockReason>(); for (int i = 0; i < context.Length("DescribeCdnService.OperationLocks.Length"); i++) { DescribeCdnServiceResponse.DescribeCdnService_LockReason lockReason = new DescribeCdnServiceResponse.DescribeCdnService_LockReason(); lockReason.LockReason = context.StringValue("DescribeCdnService.OperationLocks[" + i + "].LockReason"); describeCdnServiceResponse_operationLocks.Add(lockReason); } describeCdnServiceResponse.OperationLocks = describeCdnServiceResponse_operationLocks; return(describeCdnServiceResponse); }