public static DescribeCdnTypesResponse Unmarshall(UnmarshallerContext context)
{
DescribeCdnTypesResponse describeCdnTypesResponse = new DescribeCdnTypesResponse();
describeCdnTypesResponse.HttpResponse = context.HttpResponse;
describeCdnTypesResponse.RequestId = context.StringValue("DescribeCdnTypes.RequestId");
List<DescribeCdnTypesResponse.CdnType> cdnTypes = new List<DescribeCdnTypesResponse.CdnType>();
for (int i = 0; i < context.Length("DescribeCdnTypes.CdnTypes.Length"); i++) {
DescribeCdnTypesResponse.CdnType cdnType = new DescribeCdnTypesResponse.CdnType();
cdnType.Type = context.StringValue("DescribeCdnTypes.CdnTypes["+ i +"].Type");
cdnType.Desc = context.StringValue("DescribeCdnTypes.CdnTypes["+ i +"].Desc");
cdnTypes.Add(cdnType);
}
describeCdnTypesResponse.CdnTypes = cdnTypes;
return describeCdnTypesResponse;
}