From 03a872323dcbe685d890e34be5ce5dc49c8be4b4 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Fri, 15 Nov 2024 15:27:56 +0000 Subject: [PATCH] feat: update generated APIs --- packages/clients/src/api/block/v1alpha1/api.gen.ts | 2 +- packages/clients/src/api/block/v1alpha1/marshalling.gen.ts | 5 +++-- packages/clients/src/api/block/v1alpha1/types.gen.ts | 4 ++-- packages/clients/src/api/mongodb/v1alpha1/index.gen.ts | 1 + packages/clients/src/api/webhosting/v1/index.gen.ts | 2 ++ 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/clients/src/api/block/v1alpha1/api.gen.ts b/packages/clients/src/api/block/v1alpha1/api.gen.ts index 8483f75da..f9091162f 100644 --- a/packages/clients/src/api/block/v1alpha1/api.gen.ts +++ b/packages/clients/src/api/block/v1alpha1/api.gen.ts @@ -143,7 +143,7 @@ export class API extends ParentAPI { * @param request - The request {@link CreateVolumeRequest} * @returns A Promise of Volume */ - createVolume = (request: Readonly) => + createVolume = (request: Readonly = {}) => this.client.fetch( { body: JSON.stringify( diff --git a/packages/clients/src/api/block/v1alpha1/marshalling.gen.ts b/packages/clients/src/api/block/v1alpha1/marshalling.gen.ts index 6f2108dee..3aff55dec 100644 --- a/packages/clients/src/api/block/v1alpha1/marshalling.gen.ts +++ b/packages/clients/src/api/block/v1alpha1/marshalling.gen.ts @@ -1,5 +1,6 @@ // This file was automatically generated. DO NOT EDIT. // If you have any remark or suggestion do not hesitate to open an issue. +import randomName from '@scaleway/random-name' import { isJSONObject, resolveOneOf, @@ -190,7 +191,7 @@ export const marshalCreateSnapshotRequest = ( request: CreateSnapshotRequest, defaults: DefaultValues, ): Record => ({ - name: request.name, + name: request.name || randomName('snp'), project_id: request.projectId ?? defaults.defaultProjectId, tags: request.tags, volume_id: request.volumeId, @@ -215,7 +216,7 @@ export const marshalCreateVolumeRequest = ( request: CreateVolumeRequest, defaults: DefaultValues, ): Record => ({ - name: request.name, + name: request.name || randomName('vol'), project_id: request.projectId ?? defaults.defaultProjectId, tags: request.tags, ...resolveOneOf([ diff --git a/packages/clients/src/api/block/v1alpha1/types.gen.ts b/packages/clients/src/api/block/v1alpha1/types.gen.ts index 04752066e..2ca7ac020 100644 --- a/packages/clients/src/api/block/v1alpha1/types.gen.ts +++ b/packages/clients/src/api/block/v1alpha1/types.gen.ts @@ -191,7 +191,7 @@ export type CreateSnapshotRequest = { /** UUID of the volume to snapshot. */ volumeId: string /** Name of the snapshot. */ - name: string + name?: string /** UUID of the project to which the volume and the snapshot belong. */ projectId?: string /** List of tags assigned to the snapshot. */ @@ -202,7 +202,7 @@ export type CreateVolumeRequest = { /** Zone to target. If none is passed will use default zone from the config. */ zone?: Zone /** Name of the volume. */ - name: string + name?: string /** * The maximum IO/s expected, according to the different options available in * stock (`5000 | 15000`). diff --git a/packages/clients/src/api/mongodb/v1alpha1/index.gen.ts b/packages/clients/src/api/mongodb/v1alpha1/index.gen.ts index 734c25891..34d98a87f 100644 --- a/packages/clients/src/api/mongodb/v1alpha1/index.gen.ts +++ b/packages/clients/src/api/mongodb/v1alpha1/index.gen.ts @@ -7,6 +7,7 @@ export type { CreateInstanceRequestVolumeDetails, CreateSnapshotRequest, CreateUserRequest, + DeleteEndpointRequest, DeleteInstanceRequest, DeleteSnapshotRequest, Endpoint, diff --git a/packages/clients/src/api/webhosting/v1/index.gen.ts b/packages/clients/src/api/webhosting/v1/index.gen.ts index a4e80599e..461774cf0 100644 --- a/packages/clients/src/api/webhosting/v1/index.gen.ts +++ b/packages/clients/src/api/webhosting/v1/index.gen.ts @@ -37,6 +37,7 @@ export type { HostingApiCreateSessionRequest, HostingApiDeleteHostingRequest, HostingApiGetHostingRequest, + HostingApiGetResourceSummaryRequest, HostingApiListHostingsRequest, HostingApiResetHostingPasswordRequest, HostingApiUpdateHostingRequest, @@ -73,6 +74,7 @@ export type { OfferOptionRequest, OfferOptionWarning, ResetHostingPasswordResponse, + ResourceSummary, Session, Website, WebsiteApiListWebsitesRequest,