public static DescribeApiTrafficControlsResponse Unmarshall(UnmarshallerContext context) { DescribeApiTrafficControlsResponse describeApiTrafficControlsResponse = new DescribeApiTrafficControlsResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeApiTrafficControls.RequestId"), TotalCount = context.IntegerValue("DescribeApiTrafficControls.TotalCount"), PageSize = context.IntegerValue("DescribeApiTrafficControls.PageSize"), PageNumber = context.IntegerValue("DescribeApiTrafficControls.PageNumber") }; List <DescribeApiTrafficControlsResponse.ApiTrafficControlItem> apiTrafficControls = new List <DescribeApiTrafficControlsResponse.ApiTrafficControlItem>(); for (int i = 0; i < context.Length("DescribeApiTrafficControls.ApiTrafficControls.Length"); i++) { DescribeApiTrafficControlsResponse.ApiTrafficControlItem apiTrafficControlItem = new DescribeApiTrafficControlsResponse.ApiTrafficControlItem() { ApiId = context.StringValue($"DescribeApiTrafficControls.ApiTrafficControls[{i}].ApiId"), ApiName = context.StringValue($"DescribeApiTrafficControls.ApiTrafficControls[{i}].ApiName"), TrafficControlId = context.StringValue($"DescribeApiTrafficControls.ApiTrafficControls[{i}].TrafficControlId"), TrafficControlName = context.StringValue($"DescribeApiTrafficControls.ApiTrafficControls[{i}].TrafficControlName"), BoundTime = context.StringValue($"DescribeApiTrafficControls.ApiTrafficControls[{i}].BoundTime") }; apiTrafficControls.Add(apiTrafficControlItem); } describeApiTrafficControlsResponse.ApiTrafficControls = apiTrafficControls; return(describeApiTrafficControlsResponse); }
public static DescribeApiTrafficControlsResponse Unmarshall(UnmarshallerContext context) { DescribeApiTrafficControlsResponse describeApiTrafficControlsResponse = new DescribeApiTrafficControlsResponse(); describeApiTrafficControlsResponse.HttpResponse = context.HttpResponse; describeApiTrafficControlsResponse.RequestId = context.StringValue("DescribeApiTrafficControls.RequestId"); describeApiTrafficControlsResponse.TotalCount = context.IntegerValue("DescribeApiTrafficControls.TotalCount"); describeApiTrafficControlsResponse.PageSize = context.IntegerValue("DescribeApiTrafficControls.PageSize"); describeApiTrafficControlsResponse.PageNumber = context.IntegerValue("DescribeApiTrafficControls.PageNumber"); List<DescribeApiTrafficControlsResponse.ApiTrafficControlItem> apiTrafficControls = new List<DescribeApiTrafficControlsResponse.ApiTrafficControlItem>(); for (int i = 0; i < context.Length("DescribeApiTrafficControls.ApiTrafficControls.Length"); i++) { DescribeApiTrafficControlsResponse.ApiTrafficControlItem apiTrafficControlItem = new DescribeApiTrafficControlsResponse.ApiTrafficControlItem(); apiTrafficControlItem.ApiId = context.StringValue("DescribeApiTrafficControls.ApiTrafficControls["+ i +"].ApiId"); apiTrafficControlItem.ApiName = context.StringValue("DescribeApiTrafficControls.ApiTrafficControls["+ i +"].ApiName"); apiTrafficControlItem.TrafficControlId = context.StringValue("DescribeApiTrafficControls.ApiTrafficControls["+ i +"].TrafficControlId"); apiTrafficControlItem.TrafficControlName = context.StringValue("DescribeApiTrafficControls.ApiTrafficControls["+ i +"].TrafficControlName"); apiTrafficControlItem.BoundTime = context.StringValue("DescribeApiTrafficControls.ApiTrafficControls["+ i +"].BoundTime"); apiTrafficControls.Add(apiTrafficControlItem); } describeApiTrafficControlsResponse.ApiTrafficControls = apiTrafficControls; return describeApiTrafficControlsResponse; }