From 37f4937f46e17465653dc663ff70c63555f4885a Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Thu, 2 Oct 2025 14:56:22 +0000 Subject: [PATCH] feat: update generated APIs --- .../audit_trail/src/v1alpha1/api.gen.ts | 12 ++++++++++++ .../audit_trail/src/v1alpha1/index.gen.ts | 1 + .../audit_trail/src/v1alpha1/types.gen.ts | 11 +++++++++++ 3 files changed, 24 insertions(+) diff --git a/packages_generated/audit_trail/src/v1alpha1/api.gen.ts b/packages_generated/audit_trail/src/v1alpha1/api.gen.ts index 204837f64..e69acd475 100644 --- a/packages_generated/audit_trail/src/v1alpha1/api.gen.ts +++ b/packages_generated/audit_trail/src/v1alpha1/api.gen.ts @@ -18,6 +18,7 @@ import { } from './marshalling.gen' import type { CreateExportJobRequest, + DeleteExportJobRequest, ExportJob, ListAuthenticationEventsRequest, ListAuthenticationEventsResponse, @@ -181,4 +182,15 @@ export class API extends ParentAPI { }, unmarshalExportJob, ) + + /** + * Delete an export job. Deletes an export job for a specified id. + * + * @param request - The request {@link DeleteExportJobRequest} + */ + deleteExportJob = (request: Readonly) => + this.client.fetch({ + method: 'DELETE', + path: `/audit-trail/v1alpha1/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/export-jobs/${validatePathParam('exportJobId', request.exportJobId)}`, + }) } diff --git a/packages_generated/audit_trail/src/v1alpha1/index.gen.ts b/packages_generated/audit_trail/src/v1alpha1/index.gen.ts index 03724ad24..e95b832dd 100644 --- a/packages_generated/audit_trail/src/v1alpha1/index.gen.ts +++ b/packages_generated/audit_trail/src/v1alpha1/index.gen.ts @@ -16,6 +16,7 @@ export type { BaremetalServerInfo, BaremetalSettingInfo, CreateExportJobRequest, + DeleteExportJobRequest, Event, EventPrincipal, ExportJob, diff --git a/packages_generated/audit_trail/src/v1alpha1/types.gen.ts b/packages_generated/audit_trail/src/v1alpha1/types.gen.ts index e3db985b7..1c1c1c4bb 100644 --- a/packages_generated/audit_trail/src/v1alpha1/types.gen.ts +++ b/packages_generated/audit_trail/src/v1alpha1/types.gen.ts @@ -517,6 +517,17 @@ export type CreateExportJobRequest = { tags?: Record } +export type DeleteExportJobRequest = { + /** + * Region to target. If none is passed will use default region from the config. + */ + region?: ScwRegion + /** + * ID of the export job. + */ + exportJobId: string +} + export interface ExportJob { /** * ID of the export job.