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;
}