public static DescribeAuthorizedApisResponse Unmarshall(UnmarshallerContext context) { DescribeAuthorizedApisResponse describeAuthorizedApisResponse = new DescribeAuthorizedApisResponse(); describeAuthorizedApisResponse.HttpResponse = context.HttpResponse; describeAuthorizedApisResponse.RequestId = context.StringValue("DescribeAuthorizedApis.RequestId"); describeAuthorizedApisResponse.TotalCount = context.IntegerValue("DescribeAuthorizedApis.TotalCount"); describeAuthorizedApisResponse.PageSize = context.IntegerValue("DescribeAuthorizedApis.PageSize"); describeAuthorizedApisResponse.PageNumber = context.IntegerValue("DescribeAuthorizedApis.PageNumber"); List <DescribeAuthorizedApisResponse.DescribeAuthorizedApis_AuthorizedApi> describeAuthorizedApisResponse_authorizedApis = new List <DescribeAuthorizedApisResponse.DescribeAuthorizedApis_AuthorizedApi>(); for (int i = 0; i < context.Length("DescribeAuthorizedApis.AuthorizedApis.Length"); i++) { DescribeAuthorizedApisResponse.DescribeAuthorizedApis_AuthorizedApi authorizedApi = new DescribeAuthorizedApisResponse.DescribeAuthorizedApis_AuthorizedApi(); authorizedApi.RegionId = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].RegionId"); authorizedApi.GroupId = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].GroupId"); authorizedApi.GroupName = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].GroupName"); authorizedApi.StageName = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].StageName"); authorizedApi._Operator = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].Operator"); authorizedApi.ApiId = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].ApiId"); authorizedApi.ApiName = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].ApiName"); authorizedApi.AuthorizationSource = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].AuthorizationSource"); authorizedApi.Description = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].Description"); authorizedApi.AuthorizedTime = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].AuthorizedTime"); authorizedApi.AuthVaildTime = context.StringValue("DescribeAuthorizedApis.AuthorizedApis[" + i + "].AuthVaildTime"); describeAuthorizedApisResponse_authorizedApis.Add(authorizedApi); } describeAuthorizedApisResponse.AuthorizedApis = describeAuthorizedApisResponse_authorizedApis; return(describeAuthorizedApisResponse); }
public static DescribeAuthorizedApisResponse Unmarshall(UnmarshallerContext context) { DescribeAuthorizedApisResponse describeAuthorizedApisResponse = new DescribeAuthorizedApisResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeAuthorizedApis.RequestId"), TotalCount = context.IntegerValue("DescribeAuthorizedApis.TotalCount"), PageSize = context.IntegerValue("DescribeAuthorizedApis.PageSize"), PageNumber = context.IntegerValue("DescribeAuthorizedApis.PageNumber") }; List <DescribeAuthorizedApisResponse.AuthorizedApi> authorizedApis = new List <DescribeAuthorizedApisResponse.AuthorizedApi>(); for (int i = 0; i < context.Length("DescribeAuthorizedApis.AuthorizedApis.Length"); i++) { DescribeAuthorizedApisResponse.AuthorizedApi authorizedApi = new DescribeAuthorizedApisResponse.AuthorizedApi() { RegionId = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].RegionId"), GroupId = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].GroupId"), GroupName = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].GroupName"), StageName = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].StageName"), Operator = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].Operator"), ApiId = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].ApiId"), ApiName = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].ApiName"), AuthorizationSource = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].AuthorizationSource"), Description = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].Description"), AuthorizedTime = context.StringValue($"DescribeAuthorizedApis.AuthorizedApis[{i}].AuthorizedTime") }; authorizedApis.Add(authorizedApi); } describeAuthorizedApisResponse.AuthorizedApis = authorizedApis; return(describeAuthorizedApisResponse); }