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