public static DescribeDomainResponse Unmarshall(UnmarshallerContext context)
{
DescribeDomainResponse describeDomainResponse = new DescribeDomainResponse();
describeDomainResponse.HttpResponse = context.HttpResponse;
describeDomainResponse.RequestId = context.StringValue("DescribeDomain.RequestId");
describeDomainResponse.GroupId = context.StringValue("DescribeDomain.GroupId");
describeDomainResponse.DomainName = context.StringValue("DescribeDomain.DomainName");
describeDomainResponse.SubDomain = context.StringValue("DescribeDomain.SubDomain");
describeDomainResponse.CertificateId = context.StringValue("DescribeDomain.CertificateId");
describeDomainResponse.CertificateName = context.StringValue("DescribeDomain.CertificateName");
describeDomainResponse.CertificateBody = context.StringValue("DescribeDomain.CertificateBody");
describeDomainResponse.CertificatePrivateKey = context.StringValue("DescribeDomain.CertificatePrivateKey");
describeDomainResponse.DomainBindingStatus = context.StringValue("DescribeDomain.DomainBindingStatus");
describeDomainResponse.DomainCNAMEStatus = context.StringValue("DescribeDomain.DomainCNAMEStatus");
return describeDomainResponse;
}