public static DescribeAuthorizedAppsResponse Unmarshall(UnmarshallerContext context)
{
DescribeAuthorizedAppsResponse describeAuthorizedAppsResponse = new DescribeAuthorizedAppsResponse();
describeAuthorizedAppsResponse.HttpResponse = context.HttpResponse;
describeAuthorizedAppsResponse.RequestId = context.StringValue("DescribeAuthorizedApps.RequestId");
describeAuthorizedAppsResponse.TotalCount = context.IntegerValue("DescribeAuthorizedApps.TotalCount");
describeAuthorizedAppsResponse.PageSize = context.IntegerValue("DescribeAuthorizedApps.PageSize");
describeAuthorizedAppsResponse.PageNumber = context.IntegerValue("DescribeAuthorizedApps.PageNumber");
List<DescribeAuthorizedAppsResponse.AuthorizedApp> authorizedApps = new List<DescribeAuthorizedAppsResponse.AuthorizedApp>();
for (int i = 0; i < context.Length("DescribeAuthorizedApps.AuthorizedApps.Length"); i++) {
DescribeAuthorizedAppsResponse.AuthorizedApp authorizedApp = new DescribeAuthorizedAppsResponse.AuthorizedApp();
authorizedApp.StageName = context.StringValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].StageName");
authorizedApp.AppId = context.LongValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].AppId");
authorizedApp.AppName = context.StringValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].AppName");
authorizedApp.Operator = context.StringValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].Operator");
authorizedApp.AuthorizationSource = context.StringValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].AuthorizationSource");
authorizedApp.Description = context.StringValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].Description");
authorizedApp.AuthorizedTime = context.StringValue("DescribeAuthorizedApps.AuthorizedApps["+ i +"].AuthorizedTime");
authorizedApps.Add(authorizedApp);
}
describeAuthorizedAppsResponse.AuthorizedApps = authorizedApps;
return describeAuthorizedAppsResponse;
}