public static DescribeCdnDomainBaseDetailResponse Unmarshall(UnmarshallerContext context) { DescribeCdnDomainBaseDetailResponse describeCdnDomainBaseDetailResponse = new DescribeCdnDomainBaseDetailResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeCdnDomainBaseDetail.RequestId") }; DescribeCdnDomainBaseDetailResponse.DomainBaseDetailModel_ domainBaseDetailModel = new DescribeCdnDomainBaseDetailResponse.DomainBaseDetailModel_() { Cname = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Cname"), CdnType = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.CdnType"), DomainStatus = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.DomainStatus"), SourceType = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.SourceType"), DomainName = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.DomainName"), Remark = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Remark"), GmtModified = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.GmtModified"), GmtCreated = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.GmtCreated") }; List <string> sources = new List <string>(); for (int i = 0; i < context.Length("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Sources.Length"); i++) { sources.Add(context.StringValue($"DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Sources[{i}]")); } domainBaseDetailModel.Sources = sources; describeCdnDomainBaseDetailResponse.DomainBaseDetailModel = domainBaseDetailModel; return(describeCdnDomainBaseDetailResponse); }
public static DescribeCdnDomainBaseDetailResponse Unmarshall(UnmarshallerContext context) { DescribeCdnDomainBaseDetailResponse describeCdnDomainBaseDetailResponse = new DescribeCdnDomainBaseDetailResponse(); describeCdnDomainBaseDetailResponse.HttpResponse = context.HttpResponse; describeCdnDomainBaseDetailResponse.RequestId = context.StringValue("DescribeCdnDomainBaseDetail.RequestId"); DescribeCdnDomainBaseDetailResponse.DescribeCdnDomainBaseDetail_DomainBaseDetailModel domainBaseDetailModel = new DescribeCdnDomainBaseDetailResponse.DescribeCdnDomainBaseDetail_DomainBaseDetailModel(); domainBaseDetailModel.Cname = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Cname"); domainBaseDetailModel.CdnType = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.CdnType"); domainBaseDetailModel.DomainStatus = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.DomainStatus"); domainBaseDetailModel.SourceType = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.SourceType"); domainBaseDetailModel.Region = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Region"); domainBaseDetailModel.DomainName = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.DomainName"); domainBaseDetailModel.Remark = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Remark"); domainBaseDetailModel.GmtModified = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.GmtModified"); domainBaseDetailModel.GmtCreated = context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.GmtCreated"); List <string> domainBaseDetailModel_sources = new List <string>(); for (int i = 0; i < context.Length("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Sources.Length"); i++) { domainBaseDetailModel_sources.Add(context.StringValue("DescribeCdnDomainBaseDetail.DomainBaseDetailModel.Sources[" + i + "]")); } domainBaseDetailModel.Sources = domainBaseDetailModel_sources; describeCdnDomainBaseDetailResponse.DomainBaseDetailModel = domainBaseDetailModel; return(describeCdnDomainBaseDetailResponse); }