public static DescribeDomainsResolutionResponse Unmarshall(UnmarshallerContext context)
{
DescribeDomainsResolutionResponse describeDomainsResolutionResponse = new DescribeDomainsResolutionResponse();
describeDomainsResolutionResponse.HttpResponse = context.HttpResponse;
describeDomainsResolutionResponse.RequestId = context.StringValue("DescribeDomainsResolution.RequestId");
describeDomainsResolutionResponse.GroupId = context.StringValue("DescribeDomainsResolution.GroupId");
List<DescribeDomainsResolutionResponse.DomainResolution> domainResolutions = new List<DescribeDomainsResolutionResponse.DomainResolution>();
for (int i = 0; i < context.Length("DescribeDomainsResolution.DomainResolutions.Length"); i++) {
DescribeDomainsResolutionResponse.DomainResolution domainResolution = new DescribeDomainsResolutionResponse.DomainResolution();
domainResolution.DomainName = context.StringValue("DescribeDomainsResolution.DomainResolutions["+ i +"].DomainName");
domainResolution.DomainResolutionStatus = context.StringValue("DescribeDomainsResolution.DomainResolutions["+ i +"].DomainResolutionStatus");
domainResolutions.Add(domainResolution);
}
describeDomainsResolutionResponse.DomainResolutions = domainResolutions;
return describeDomainsResolutionResponse;
}