From 93cc5b1c5daa51108c444a85246bf9bbfb966b60 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Mon, 6 Feb 2023 16:26:44 +0000 Subject: [PATCH] feat: update generated APIs --- .../clients/src/api/domain/v2beta1/api.gen.ts | 7 +++++-- .../clients/src/api/domain/v2beta1/index.gen.ts | 1 + .../clients/src/api/domain/v2beta1/types.gen.ts | 15 ++++++++++++++- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/packages/clients/src/api/domain/v2beta1/api.gen.ts b/packages/clients/src/api/domain/v2beta1/api.gen.ts index 705564bfd..30c90b2e7 100644 --- a/packages/clients/src/api/domain/v2beta1/api.gen.ts +++ b/packages/clients/src/api/domain/v2beta1/api.gen.ts @@ -775,7 +775,7 @@ export class API extends ParentAPI { */ export class RegistrarAPI extends ParentAPI { protected pageOfListTasks = ( - request: Readonly, + request: Readonly = {}, ) => this.client.fetch( { @@ -783,6 +783,7 @@ export class RegistrarAPI extends ParentAPI { path: `/domain/v2beta1/tasks`, urlParams: urlParams( ['domain', request.domain], + ['order_by', request.orderBy ?? 'domain_desc'], [ 'organization_id', request.organizationId ?? @@ -797,6 +798,8 @@ export class RegistrarAPI extends ParentAPI { 'project_id', request.projectId ?? this.client.settings.defaultProjectId, ], + ['statuses', request.statuses], + ['types', request.types], ), }, unmarshalListTasksResponse, @@ -808,7 +811,7 @@ export class RegistrarAPI extends ParentAPI { * @param request - The request {@link RegistrarApiListTasksRequest} * @returns A Promise of ListTasksResponse */ - listTasks = (request: Readonly) => + listTasks = (request: Readonly = {}) => enrichForPagination('tasks', this.pageOfListTasks, request) /** diff --git a/packages/clients/src/api/domain/v2beta1/index.gen.ts b/packages/clients/src/api/domain/v2beta1/index.gen.ts index 968c121eb..74c3a82ab 100644 --- a/packages/clients/src/api/domain/v2beta1/index.gen.ts +++ b/packages/clients/src/api/domain/v2beta1/index.gen.ts @@ -97,6 +97,7 @@ export type { ListRenewableDomainsResponse, ListSSLCertificatesRequest, ListSSLCertificatesResponse, + ListTasksRequestOrderBy, ListTasksResponse, Nameserver, NewContact, diff --git a/packages/clients/src/api/domain/v2beta1/types.gen.ts b/packages/clients/src/api/domain/v2beta1/types.gen.ts index 7355bd288..a2364d14f 100644 --- a/packages/clients/src/api/domain/v2beta1/types.gen.ts +++ b/packages/clients/src/api/domain/v2beta1/types.gen.ts @@ -145,6 +145,16 @@ export type ListDomainsRequestOrderBy = 'domain_asc' | 'domain_desc' export type ListRenewableDomainsRequestOrderBy = 'domain_asc' | 'domain_desc' +export type ListTasksRequestOrderBy = + | 'domain_desc' + | 'domain_asc' + | 'type_asc' + | 'type_desc' + | 'status_asc' + | 'status_desc' + | 'updated_at_asc' + | 'updated_at_desc' + export type RawFormat = 'unknown_raw_format' | 'bind' export type RenewableDomainStatus = @@ -1026,9 +1036,12 @@ export type DeleteDNSZoneTsigKeyRequest = { export type RegistrarApiListTasksRequest = { page?: number pageSize?: number - domain: string projectId?: string organizationId?: string + domain?: string + types?: TaskType[] + statuses?: TaskStatus[] + orderBy?: ListTasksRequestOrderBy } export type RegistrarApiBuyDomainsRequest = {