public static DescribeIpRangesResponse Unmarshall(UnmarshallerContext context) { DescribeIpRangesResponse describeIpRangesResponse = new DescribeIpRangesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeIpRanges.RequestId"), RegionId = context.StringValue("DescribeIpRanges.RegionId"), ClusterId = context.StringValue("DescribeIpRanges.ClusterId"), TotalCount = context.IntegerValue("DescribeIpRanges.TotalCount"), PageNumber = context.IntegerValue("DescribeIpRanges.PageNumber"), PageSize = context.IntegerValue("DescribeIpRanges.PageSize") }; List <DescribeIpRangesResponse.IpRange> ipRanges = new List <DescribeIpRangesResponse.IpRange>(); for (int i = 0; i < context.Length("DescribeIpRanges.IpRanges.Length"); i++) { DescribeIpRangesResponse.IpRange ipRange = new DescribeIpRangesResponse.IpRange() { IpAddress = context.StringValue($"DescribeIpRanges.IpRanges[{i}].IpAddress"), NicType = context.EnumValue <DescribeIpRangesResponse.IpRange.NicTypeEnum>($"DescribeIpRanges.IpRanges[{i}].NicType") }; ipRanges.Add(ipRange); } describeIpRangesResponse.IpRanges = ipRanges; return(describeIpRangesResponse); }
public static DescribeIpRangesResponse Unmarshall(UnmarshallerContext context) { DescribeIpRangesResponse describeIpRangesResponse = new DescribeIpRangesResponse(); describeIpRangesResponse.HttpResponse = context.HttpResponse; describeIpRangesResponse.RequestId = context.StringValue("DescribeIpRanges.RequestId"); describeIpRangesResponse.RegionId = context.StringValue("DescribeIpRanges.RegionId"); describeIpRangesResponse.ClusterId = context.StringValue("DescribeIpRanges.ClusterId"); describeIpRangesResponse.TotalCount = context.IntegerValue("DescribeIpRanges.TotalCount"); describeIpRangesResponse.PageNumber = context.IntegerValue("DescribeIpRanges.PageNumber"); describeIpRangesResponse.PageSize = context.IntegerValue("DescribeIpRanges.PageSize"); List <DescribeIpRangesResponse.DescribeIpRanges_IpRange> describeIpRangesResponse_ipRanges = new List <DescribeIpRangesResponse.DescribeIpRanges_IpRange>(); for (int i = 0; i < context.Length("DescribeIpRanges.IpRanges.Length"); i++) { DescribeIpRangesResponse.DescribeIpRanges_IpRange ipRange = new DescribeIpRangesResponse.DescribeIpRanges_IpRange(); ipRange.IpAddress = context.StringValue("DescribeIpRanges.IpRanges[" + i + "].IpAddress"); ipRange.NicType = context.StringValue("DescribeIpRanges.IpRanges[" + i + "].NicType"); describeIpRangesResponse_ipRanges.Add(ipRange); } describeIpRangesResponse.IpRanges = describeIpRangesResponse_ipRanges; return(describeIpRangesResponse); }
public static DescribeIpRangesResponse Unmarshall(UnmarshallerContext context) { DescribeIpRangesResponse describeIpRangesResponse = new DescribeIpRangesResponse(); describeIpRangesResponse.HttpResponse = context.HttpResponse; describeIpRangesResponse.RequestId = context.StringValue("DescribeIpRanges.RequestId"); describeIpRangesResponse.RegionId = context.StringValue("DescribeIpRanges.RegionId"); describeIpRangesResponse.ClusterId = context.StringValue("DescribeIpRanges.ClusterId"); describeIpRangesResponse.TotalCount = context.IntegerValue("DescribeIpRanges.TotalCount"); describeIpRangesResponse.PageNumber = context.IntegerValue("DescribeIpRanges.PageNumber"); describeIpRangesResponse.PageSize = context.IntegerValue("DescribeIpRanges.PageSize"); List<DescribeIpRangesResponse.IpRange> ipRanges = new List<DescribeIpRangesResponse.IpRange>(); for (int i = 0; i < context.Length("DescribeIpRanges.IpRanges.Length"); i++) { DescribeIpRangesResponse.IpRange ipRange = new DescribeIpRangesResponse.IpRange(); ipRange.IpAddress = context.StringValue("DescribeIpRanges.IpRanges["+ i +"].IpAddress"); ipRange.NicType = context.EnumValue<DescribeIpRangesResponse.IpRange.NicTypeEnum>("DescribeIpRanges.IpRanges["+ i +"].NicType"); ipRanges.Add(ipRange); } describeIpRangesResponse.IpRanges = ipRanges; return describeIpRangesResponse; }