public static DescribeDBInstancesByExpireTimeResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstancesByExpireTimeResponse describeDBInstancesByExpireTimeResponse = new DescribeDBInstancesByExpireTimeResponse(); describeDBInstancesByExpireTimeResponse.HttpResponse = context.HttpResponse; describeDBInstancesByExpireTimeResponse.RequestId = context.StringValue("DescribeDBInstancesByExpireTime.RequestId"); describeDBInstancesByExpireTimeResponse.PageNumber = context.IntegerValue("DescribeDBInstancesByExpireTime.PageNumber"); describeDBInstancesByExpireTimeResponse.TotalRecordCount = context.IntegerValue("DescribeDBInstancesByExpireTime.TotalRecordCount"); describeDBInstancesByExpireTimeResponse.PageRecordCount = context.IntegerValue("DescribeDBInstancesByExpireTime.PageRecordCount"); List<DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime> items = new List<DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime>(); for (int i = 0; i < context.Length("DescribeDBInstancesByExpireTime.Items.Length"); i++) { DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime dBInstanceExpireTime = new DescribeDBInstancesByExpireTimeResponse.DBInstanceExpireTime(); dBInstanceExpireTime.DBInstanceId = context.StringValue("DescribeDBInstancesByExpireTime.Items["+ i +"].DBInstanceId"); dBInstanceExpireTime.DBInstanceDescription = context.StringValue("DescribeDBInstancesByExpireTime.Items["+ i +"].DBInstanceDescription"); dBInstanceExpireTime.ExpireTime = context.StringValue("DescribeDBInstancesByExpireTime.Items["+ i +"].ExpireTime"); items.Add(dBInstanceExpireTime); } describeDBInstancesByExpireTimeResponse.Items = items; return describeDBInstancesByExpireTimeResponse; }