public static DescribeDeployedApisResponse Unmarshall(UnmarshallerContext context) { DescribeDeployedApisResponse describeDeployedApisResponse = new DescribeDeployedApisResponse(); describeDeployedApisResponse.HttpResponse = context.HttpResponse; describeDeployedApisResponse.RequestId = context.StringValue("DescribeDeployedApis.RequestId"); describeDeployedApisResponse.TotalCount = context.IntegerValue("DescribeDeployedApis.TotalCount"); describeDeployedApisResponse.PageSize = context.IntegerValue("DescribeDeployedApis.PageSize"); describeDeployedApisResponse.PageNumber = context.IntegerValue("DescribeDeployedApis.PageNumber"); List<DescribeDeployedApisResponse.DeployedApiItem> deployedApis = new List<DescribeDeployedApisResponse.DeployedApiItem>(); for (int i = 0; i < context.Length("DescribeDeployedApis.DeployedApis.Length"); i++) { DescribeDeployedApisResponse.DeployedApiItem deployedApiItem = new DescribeDeployedApisResponse.DeployedApiItem(); deployedApiItem.RegionId = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].RegionId"); deployedApiItem.ApiId = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].ApiId"); deployedApiItem.ApiName = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].ApiName"); deployedApiItem.GroupId = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].GroupId"); deployedApiItem.GroupName = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].GroupName"); deployedApiItem.StageName = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].StageName"); deployedApiItem.Visibility = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].Visibility"); deployedApiItem.Description = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].Description"); deployedApiItem.DeployedTime = context.StringValue("DescribeDeployedApis.DeployedApis["+ i +"].DeployedTime"); deployedApis.Add(deployedApiItem); } describeDeployedApisResponse.DeployedApis = deployedApis; return describeDeployedApisResponse; }