public static DescribeCACertificatesResponse Unmarshall(UnmarshallerContext context) { DescribeCACertificatesResponse describeCACertificatesResponse = new DescribeCACertificatesResponse(); describeCACertificatesResponse.HttpResponse = context.HttpResponse; describeCACertificatesResponse.RequestId = context.StringValue("DescribeCACertificates.RequestId"); List<DescribeCACertificatesResponse.CACertificate> cACertificates = new List<DescribeCACertificatesResponse.CACertificate>(); for (int i = 0; i < context.Length("DescribeCACertificates.CACertificates.Length"); i++) { DescribeCACertificatesResponse.CACertificate cACertificate = new DescribeCACertificatesResponse.CACertificate(); cACertificate.RegionId = context.StringValue("DescribeCACertificates.CACertificates["+ i +"].RegionId"); cACertificate.CACertificateId = context.StringValue("DescribeCACertificates.CACertificates["+ i +"].CACertificateId"); cACertificate.CACertificateName = context.StringValue("DescribeCACertificates.CACertificates["+ i +"].CACertificateName"); cACertificate.Fingerprint = context.StringValue("DescribeCACertificates.CACertificates["+ i +"].Fingerprint"); cACertificates.Add(cACertificate); } describeCACertificatesResponse.CACertificates = cACertificates; return describeCACertificatesResponse; }
public static DescribeCACertificatesResponse Unmarshall(UnmarshallerContext context) { DescribeCACertificatesResponse describeCACertificatesResponse = new DescribeCACertificatesResponse(); describeCACertificatesResponse.HttpResponse = context.HttpResponse; describeCACertificatesResponse.RequestId = context.StringValue("DescribeCACertificates.RequestId"); List <DescribeCACertificatesResponse.CACertificate> cACertificates = new List <DescribeCACertificatesResponse.CACertificate>(); for (int i = 0; i < context.Length("DescribeCACertificates.CACertificates.Length"); i++) { DescribeCACertificatesResponse.CACertificate cACertificate = new DescribeCACertificatesResponse.CACertificate(); cACertificate.RegionId = context.StringValue("DescribeCACertificates.CACertificates[" + i + "].RegionId"); cACertificate.CACertificateId = context.StringValue("DescribeCACertificates.CACertificates[" + i + "].CACertificateId"); cACertificate.CACertificateName = context.StringValue("DescribeCACertificates.CACertificates[" + i + "].CACertificateName"); cACertificate.Fingerprint = context.StringValue("DescribeCACertificates.CACertificates[" + i + "].Fingerprint"); cACertificates.Add(cACertificate); } describeCACertificatesResponse.CACertificates = cACertificates; return(describeCACertificatesResponse); }