diff --git a/packages_generated/rdb/src/v1/api.gen.ts b/packages_generated/rdb/src/v1/api.gen.ts index 1299d8645..f1a6743e9 100644 --- a/packages_generated/rdb/src/v1/api.gen.ts +++ b/packages_generated/rdb/src/v1/api.gen.ts @@ -1092,6 +1092,7 @@ The configured endpoints do not change. 'page_size', request.pageSize ?? this.client.settings.defaultPageSize, ], + ['skip_size_retrieval', request.skipSizeRetrieval], ), }, unmarshalListDatabasesResponse, diff --git a/packages_generated/rdb/src/v1/types.gen.ts b/packages_generated/rdb/src/v1/types.gen.ts index 86b013539..851560a95 100644 --- a/packages_generated/rdb/src/v1/types.gen.ts +++ b/packages_generated/rdb/src/v1/types.gen.ts @@ -618,7 +618,7 @@ export interface Database { */ managed: boolean /** - * Size of the database. + * Size of the database. Set to 0 if the size retrieval is too time-consuming or `skip_size_retrieval` is set to true. */ size: number } @@ -1542,6 +1542,10 @@ export type ListDatabasesRequest = { * Criteria to use when ordering database listing. */ orderBy?: ListDatabasesRequestOrderBy + /** + * Whether to skip the retrieval of each database size. If true, the size of each returned database will be set to 0. + */ + skipSizeRetrieval: boolean page?: number pageSize?: number }