diff --git a/packages/clients/src/api/vpc/v2/api.gen.ts b/packages/clients/src/api/vpc/v2/api.gen.ts index 233a362f9..54f37022c 100644 --- a/packages/clients/src/api/vpc/v2/api.gen.ts +++ b/packages/clients/src/api/vpc/v2/api.gen.ts @@ -13,7 +13,6 @@ import { marshalCreateRouteRequest, marshalCreateVPCRequest, marshalDeleteSubnetsRequest, - marshalMigrateZonalPrivateNetworksRequest, marshalSetSubnetsRequest, marshalUpdatePrivateNetworkRequest, marshalUpdateRouteRequest, @@ -50,7 +49,6 @@ import type { ListSubnetsResponse, ListVPCsRequest, ListVPCsResponse, - MigrateZonalPrivateNetworksRequest, PrivateNetwork, Route, SetSubnetsRequest, @@ -288,31 +286,6 @@ export class API extends ParentAPI { path: `/vpc/v2/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/private-networks/${validatePathParam('privateNetworkId', request.privateNetworkId)}`, }) - /** - * Migrate Private Networks from zoned to regional. Transform multiple - * existing zoned Private Networks (scoped to a single Availability Zone) into - * regional Private Networks, scoped to an entire region. You can transform - * one or many Private Networks (specified by their Private Network IDs) - * within a single Scaleway Organization or Project, with the same call. - * - * @deprecated - * @param request - The request {@link MigrateZonalPrivateNetworksRequest} - */ - migrateZonalPrivateNetworks = ( - request: Readonly = {}, - ) => - this.client.fetch({ - body: JSON.stringify( - marshalMigrateZonalPrivateNetworksRequest( - request, - this.client.settings, - ), - ), - headers: jsonContentHeaders, - method: 'POST', - path: `/vpc/v2/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/private-networks/migrate-zonal`, - }) - /** * Enable DHCP on a Private Network. Enable DHCP managed on an existing * Private Network. Note that you will not be able to deactivate it diff --git a/packages/clients/src/api/vpc/v2/index.gen.ts b/packages/clients/src/api/vpc/v2/index.gen.ts index 2a0001ca7..000a8628c 100644 --- a/packages/clients/src/api/vpc/v2/index.gen.ts +++ b/packages/clients/src/api/vpc/v2/index.gen.ts @@ -26,7 +26,6 @@ export type { ListVPCsRequest, ListVPCsRequestOrderBy, ListVPCsResponse, - MigrateZonalPrivateNetworksRequest, PrivateNetwork, Route, SetSubnetsRequest, diff --git a/packages/clients/src/api/vpc/v2/marshalling.gen.ts b/packages/clients/src/api/vpc/v2/marshalling.gen.ts index 8e7e2723c..daa154cb9 100644 --- a/packages/clients/src/api/vpc/v2/marshalling.gen.ts +++ b/packages/clients/src/api/vpc/v2/marshalling.gen.ts @@ -3,7 +3,6 @@ import randomName from '@scaleway/random-name' import { isJSONObject, - resolveOneOf, unmarshalArrayOfObject, unmarshalDate, } from '../../../bridge' @@ -19,7 +18,6 @@ import type { ListPrivateNetworksResponse, ListSubnetsResponse, ListVPCsResponse, - MigrateZonalPrivateNetworksRequest, PrivateNetwork, Route, SetSubnetsRequest, @@ -250,25 +248,6 @@ export const marshalDeleteSubnetsRequest = ( subnets: request.subnets, }) -export const marshalMigrateZonalPrivateNetworksRequest = ( - request: MigrateZonalPrivateNetworksRequest, - defaults: DefaultValues, -): Record => ({ - private_network_ids: request.privateNetworkIds, - ...resolveOneOf([ - { - default: defaults.defaultOrganizationId, - param: 'organization_id', - value: request.organizationId, - }, - { - default: defaults.defaultProjectId, - param: 'project_id', - value: request.projectId, - }, - ]), -}) - export const marshalSetSubnetsRequest = ( request: SetSubnetsRequest, defaults: DefaultValues, diff --git a/packages/clients/src/api/vpc/v2/types.gen.ts b/packages/clients/src/api/vpc/v2/types.gen.ts index d5228ca5b..e33d426d8 100644 --- a/packages/clients/src/api/vpc/v2/types.gen.ts +++ b/packages/clients/src/api/vpc/v2/types.gen.ts @@ -413,32 +413,6 @@ export interface ListVPCsResponse { totalCount: number } -export type MigrateZonalPrivateNetworksRequest = { - /** - * Region to target. If none is passed will use default region from the - * config. - */ - region?: ScwRegion - /** - * Organization ID to target. The specified zoned Private Networks within this - * Organization will be migrated to regional. - * - * One-of ('scope'): at most one of 'organizationId', 'projectId' could be - * set. - */ - organizationId?: string - /** - * Project to target. The specified zoned Private Networks within this Project - * will be migrated to regional. - * - * One-of ('scope'): at most one of 'organizationId', 'projectId' could be - * set. - */ - projectId?: string - /** IDs of the Private Networks to migrate. */ - privateNetworkIds?: string[] -} - export type SetSubnetsRequest = { /** * Region to target. If none is passed will use default region from the