public static DescribeHistoryApisResponse Unmarshall(UnmarshallerContext context) { DescribeHistoryApisResponse describeHistoryApisResponse = new DescribeHistoryApisResponse(); describeHistoryApisResponse.HttpResponse = context.HttpResponse; describeHistoryApisResponse.RequestId = context.StringValue("DescribeHistoryApis.RequestId"); describeHistoryApisResponse.TotalCount = context.IntegerValue("DescribeHistoryApis.TotalCount"); describeHistoryApisResponse.PageSize = context.IntegerValue("DescribeHistoryApis.PageSize"); describeHistoryApisResponse.PageNumber = context.IntegerValue("DescribeHistoryApis.PageNumber"); List <DescribeHistoryApisResponse.DescribeHistoryApis_ApiHisItem> describeHistoryApisResponse_apiHisItems = new List <DescribeHistoryApisResponse.DescribeHistoryApis_ApiHisItem>(); for (int i = 0; i < context.Length("DescribeHistoryApis.ApiHisItems.Length"); i++) { DescribeHistoryApisResponse.DescribeHistoryApis_ApiHisItem apiHisItem = new DescribeHistoryApisResponse.DescribeHistoryApis_ApiHisItem(); apiHisItem.RegionId = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].RegionId"); apiHisItem.ApiId = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].ApiId"); apiHisItem.ApiName = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].ApiName"); apiHisItem.GroupId = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].GroupId"); apiHisItem.GroupName = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].GroupName"); apiHisItem.StageName = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].StageName"); apiHisItem.HistoryVersion = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].HistoryVersion"); apiHisItem.Status = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].Status"); apiHisItem.Description = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].Description"); apiHisItem.DeployedTime = context.StringValue("DescribeHistoryApis.ApiHisItems[" + i + "].DeployedTime"); describeHistoryApisResponse_apiHisItems.Add(apiHisItem); } describeHistoryApisResponse.ApiHisItems = describeHistoryApisResponse_apiHisItems; return(describeHistoryApisResponse); }
public static DescribeHistoryApisResponse Unmarshall(UnmarshallerContext context) { DescribeHistoryApisResponse describeHistoryApisResponse = new DescribeHistoryApisResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeHistoryApis.RequestId"), TotalCount = context.IntegerValue("DescribeHistoryApis.TotalCount"), PageSize = context.IntegerValue("DescribeHistoryApis.PageSize"), PageNumber = context.IntegerValue("DescribeHistoryApis.PageNumber") }; List <DescribeHistoryApisResponse.ApiHisItem> apiHisItems = new List <DescribeHistoryApisResponse.ApiHisItem>(); for (int i = 0; i < context.Length("DescribeHistoryApis.ApiHisItems.Length"); i++) { DescribeHistoryApisResponse.ApiHisItem apiHisItem = new DescribeHistoryApisResponse.ApiHisItem() { RegionId = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].RegionId"), ApiId = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].ApiId"), ApiName = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].ApiName"), GroupId = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].GroupId"), GroupName = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].GroupName"), StageName = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].StageName"), HistoryVersion = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].HistoryVersion"), Status = context.EnumValue <DescribeHistoryApisResponse.ApiHisItem.StatusEnum>($"DescribeHistoryApis.ApiHisItems[{i}].Status"), Description = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].Description"), DeployedTime = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].DeployedTime") }; apiHisItems.Add(apiHisItem); } describeHistoryApisResponse.ApiHisItems = apiHisItems; return(describeHistoryApisResponse); }