public static DescribeInstanceAutoRenewAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeInstanceAutoRenewAttributeResponse describeInstanceAutoRenewAttributeResponse = new DescribeInstanceAutoRenewAttributeResponse(); describeInstanceAutoRenewAttributeResponse.HttpResponse = context.HttpResponse; describeInstanceAutoRenewAttributeResponse.RequestId = context.StringValue("DescribeInstanceAutoRenewAttribute.RequestId"); describeInstanceAutoRenewAttributeResponse.PageNumber = context.IntegerValue("DescribeInstanceAutoRenewAttribute.PageNumber"); describeInstanceAutoRenewAttributeResponse.TotalRecordCount = context.IntegerValue("DescribeInstanceAutoRenewAttribute.TotalRecordCount"); describeInstanceAutoRenewAttributeResponse.PageRecordCount = context.IntegerValue("DescribeInstanceAutoRenewAttribute.PageRecordCount"); List <DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_Item> describeInstanceAutoRenewAttributeResponse_items = new List <DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_Item>(); for (int i = 0; i < context.Length("DescribeInstanceAutoRenewAttribute.Items.Length"); i++) { DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_Item item = new DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_Item(); item.DBInstanceId = context.StringValue("DescribeInstanceAutoRenewAttribute.Items[" + i + "].DBInstanceId"); item.RegionId = context.StringValue("DescribeInstanceAutoRenewAttribute.Items[" + i + "].RegionId"); item.Duration = context.IntegerValue("DescribeInstanceAutoRenewAttribute.Items[" + i + "].Duration"); item.Status = context.StringValue("DescribeInstanceAutoRenewAttribute.Items[" + i + "].Status"); item.AutoRenew = context.StringValue("DescribeInstanceAutoRenewAttribute.Items[" + i + "].AutoRenew"); describeInstanceAutoRenewAttributeResponse_items.Add(item); } describeInstanceAutoRenewAttributeResponse.Items = describeInstanceAutoRenewAttributeResponse_items; return(describeInstanceAutoRenewAttributeResponse); }
public static DescribeInstanceAutoRenewAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeInstanceAutoRenewAttributeResponse describeInstanceAutoRenewAttributeResponse = new DescribeInstanceAutoRenewAttributeResponse(); describeInstanceAutoRenewAttributeResponse.HttpResponse = context.HttpResponse; describeInstanceAutoRenewAttributeResponse.RequestId = context.StringValue("DescribeInstanceAutoRenewAttribute.RequestId"); describeInstanceAutoRenewAttributeResponse.PageNumber = context.IntegerValue("DescribeInstanceAutoRenewAttribute.PageNumber"); describeInstanceAutoRenewAttributeResponse.PageSize = context.IntegerValue("DescribeInstanceAutoRenewAttribute.PageSize"); describeInstanceAutoRenewAttributeResponse.TotalCount = context.IntegerValue("DescribeInstanceAutoRenewAttribute.TotalCount"); List <DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute> describeInstanceAutoRenewAttributeResponse_instanceRenewAttributes = new List <DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute>(); for (int i = 0; i < context.Length("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes.Length"); i++) { DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute instanceRenewAttribute = new DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute(); instanceRenewAttribute.InstanceId = context.StringValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].InstanceId"); instanceRenewAttribute.AutoRenewEnabled = context.BooleanValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].AutoRenewEnabled"); instanceRenewAttribute.Duration = context.IntegerValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].Duration"); instanceRenewAttribute.PeriodUnit = context.StringValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].PeriodUnit"); instanceRenewAttribute.RenewalStatus = context.StringValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].RenewalStatus"); describeInstanceAutoRenewAttributeResponse_instanceRenewAttributes.Add(instanceRenewAttribute); } describeInstanceAutoRenewAttributeResponse.InstanceRenewAttributes = describeInstanceAutoRenewAttributeResponse_instanceRenewAttributes; return(describeInstanceAutoRenewAttributeResponse); }
public static DescribeInstanceAutoRenewAttributeResponse Unmarshall(UnmarshallerContext _ctx) { DescribeInstanceAutoRenewAttributeResponse describeInstanceAutoRenewAttributeResponse = new DescribeInstanceAutoRenewAttributeResponse(); describeInstanceAutoRenewAttributeResponse.HttpResponse = _ctx.HttpResponse; describeInstanceAutoRenewAttributeResponse.RequestId = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.RequestId"); describeInstanceAutoRenewAttributeResponse.TotalCount = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.TotalCount"); describeInstanceAutoRenewAttributeResponse.PageSize = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.PageSize"); describeInstanceAutoRenewAttributeResponse.PageNumber = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.PageNumber"); List <DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute> describeInstanceAutoRenewAttributeResponse_instanceRenewAttributes = new List <DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute>(); for (int i = 0; i < _ctx.Length("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes.Length"); i++) { DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute instanceRenewAttribute = new DescribeInstanceAutoRenewAttributeResponse.DescribeInstanceAutoRenewAttribute_InstanceRenewAttribute(); instanceRenewAttribute.InstanceId = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].InstanceId"); instanceRenewAttribute.RenewalStatus = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].RenewalStatus"); instanceRenewAttribute.Duration = _ctx.IntegerValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].Duration"); instanceRenewAttribute.PricingCycle = _ctx.StringValue("DescribeInstanceAutoRenewAttribute.InstanceRenewAttributes[" + i + "].PricingCycle"); describeInstanceAutoRenewAttributeResponse_instanceRenewAttributes.Add(instanceRenewAttribute); } describeInstanceAutoRenewAttributeResponse.InstanceRenewAttributes = describeInstanceAutoRenewAttributeResponse_instanceRenewAttributes; return(describeInstanceAutoRenewAttributeResponse); }