public static DescribeApisResponse Unmarshall(UnmarshallerContext context)
{
DescribeApisResponse describeApisResponse = new DescribeApisResponse();
describeApisResponse.HttpResponse = context.HttpResponse;
describeApisResponse.RequestId = context.StringValue("DescribeApis.RequestId");
describeApisResponse.TotalCount = context.IntegerValue("DescribeApis.TotalCount");
describeApisResponse.PageSize = context.IntegerValue("DescribeApis.PageSize");
describeApisResponse.PageNumber = context.IntegerValue("DescribeApis.PageNumber");
List<DescribeApisResponse.ApiSummary> apiSummarys = new List<DescribeApisResponse.ApiSummary>();
for (int i = 0; i < context.Length("DescribeApis.ApiSummarys.Length"); i++) {
DescribeApisResponse.ApiSummary apiSummary = new DescribeApisResponse.ApiSummary();
apiSummary.RegionId = context.StringValue("DescribeApis.ApiSummarys["+ i +"].RegionId");
apiSummary.GroupId = context.StringValue("DescribeApis.ApiSummarys["+ i +"].GroupId");
apiSummary.GroupName = context.StringValue("DescribeApis.ApiSummarys["+ i +"].GroupName");
apiSummary.ApiId = context.StringValue("DescribeApis.ApiSummarys["+ i +"].ApiId");
apiSummary.ApiName = context.StringValue("DescribeApis.ApiSummarys["+ i +"].ApiName");
apiSummary.Visibility = context.StringValue("DescribeApis.ApiSummarys["+ i +"].Visibility");
apiSummary.Description = context.StringValue("DescribeApis.ApiSummarys["+ i +"].Description");
apiSummary.CreatedTime = context.StringValue("DescribeApis.ApiSummarys["+ i +"].CreatedTime");
apiSummary.ModifiedTime = context.StringValue("DescribeApis.ApiSummarys["+ i +"].ModifiedTime");
apiSummarys.Add(apiSummary);
}
describeApisResponse.ApiSummarys = apiSummarys;
return describeApisResponse;
}