Skip to content

Commit c638994

Browse files
feat(vpc/v2): drop MigrateZonalPrivateNetworks (#1760)
Co-authored-by: Jules Castéran <[email protected]>
1 parent 90cc4c1 commit c638994

File tree

4 files changed

+0
-75
lines changed

4 files changed

+0
-75
lines changed

packages/clients/src/api/vpc/v2/api.gen.ts

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import {
1313
marshalCreateRouteRequest,
1414
marshalCreateVPCRequest,
1515
marshalDeleteSubnetsRequest,
16-
marshalMigrateZonalPrivateNetworksRequest,
1716
marshalSetSubnetsRequest,
1817
marshalUpdatePrivateNetworkRequest,
1918
marshalUpdateRouteRequest,
@@ -50,7 +49,6 @@ import type {
5049
ListSubnetsResponse,
5150
ListVPCsRequest,
5251
ListVPCsResponse,
53-
MigrateZonalPrivateNetworksRequest,
5452
PrivateNetwork,
5553
Route,
5654
SetSubnetsRequest,
@@ -288,31 +286,6 @@ export class API extends ParentAPI {
288286
path: `/vpc/v2/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/private-networks/${validatePathParam('privateNetworkId', request.privateNetworkId)}`,
289287
})
290288

291-
/**
292-
* Migrate Private Networks from zoned to regional. Transform multiple
293-
* existing zoned Private Networks (scoped to a single Availability Zone) into
294-
* regional Private Networks, scoped to an entire region. You can transform
295-
* one or many Private Networks (specified by their Private Network IDs)
296-
* within a single Scaleway Organization or Project, with the same call.
297-
*
298-
* @deprecated
299-
* @param request - The request {@link MigrateZonalPrivateNetworksRequest}
300-
*/
301-
migrateZonalPrivateNetworks = (
302-
request: Readonly<MigrateZonalPrivateNetworksRequest> = {},
303-
) =>
304-
this.client.fetch<void>({
305-
body: JSON.stringify(
306-
marshalMigrateZonalPrivateNetworksRequest(
307-
request,
308-
this.client.settings,
309-
),
310-
),
311-
headers: jsonContentHeaders,
312-
method: 'POST',
313-
path: `/vpc/v2/regions/${validatePathParam('region', request.region ?? this.client.settings.defaultRegion)}/private-networks/migrate-zonal`,
314-
})
315-
316289
/**
317290
* Enable DHCP on a Private Network. Enable DHCP managed on an existing
318291
* Private Network. Note that you will not be able to deactivate it

packages/clients/src/api/vpc/v2/index.gen.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ export type {
2626
ListVPCsRequest,
2727
ListVPCsRequestOrderBy,
2828
ListVPCsResponse,
29-
MigrateZonalPrivateNetworksRequest,
3029
PrivateNetwork,
3130
Route,
3231
SetSubnetsRequest,

packages/clients/src/api/vpc/v2/marshalling.gen.ts

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import randomName from '@scaleway/random-name'
44
import {
55
isJSONObject,
6-
resolveOneOf,
76
unmarshalArrayOfObject,
87
unmarshalDate,
98
} from '../../../bridge'
@@ -19,7 +18,6 @@ import type {
1918
ListPrivateNetworksResponse,
2019
ListSubnetsResponse,
2120
ListVPCsResponse,
22-
MigrateZonalPrivateNetworksRequest,
2321
PrivateNetwork,
2422
Route,
2523
SetSubnetsRequest,
@@ -250,25 +248,6 @@ export const marshalDeleteSubnetsRequest = (
250248
subnets: request.subnets,
251249
})
252250

253-
export const marshalMigrateZonalPrivateNetworksRequest = (
254-
request: MigrateZonalPrivateNetworksRequest,
255-
defaults: DefaultValues,
256-
): Record<string, unknown> => ({
257-
private_network_ids: request.privateNetworkIds,
258-
...resolveOneOf([
259-
{
260-
default: defaults.defaultOrganizationId,
261-
param: 'organization_id',
262-
value: request.organizationId,
263-
},
264-
{
265-
default: defaults.defaultProjectId,
266-
param: 'project_id',
267-
value: request.projectId,
268-
},
269-
]),
270-
})
271-
272251
export const marshalSetSubnetsRequest = (
273252
request: SetSubnetsRequest,
274253
defaults: DefaultValues,

packages/clients/src/api/vpc/v2/types.gen.ts

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -413,32 +413,6 @@ export interface ListVPCsResponse {
413413
totalCount: number
414414
}
415415

416-
export type MigrateZonalPrivateNetworksRequest = {
417-
/**
418-
* Region to target. If none is passed will use default region from the
419-
* config.
420-
*/
421-
region?: ScwRegion
422-
/**
423-
* Organization ID to target. The specified zoned Private Networks within this
424-
* Organization will be migrated to regional.
425-
*
426-
* One-of ('scope'): at most one of 'organizationId', 'projectId' could be
427-
* set.
428-
*/
429-
organizationId?: string
430-
/**
431-
* Project to target. The specified zoned Private Networks within this Project
432-
* will be migrated to regional.
433-
*
434-
* One-of ('scope'): at most one of 'organizationId', 'projectId' could be
435-
* set.
436-
*/
437-
projectId?: string
438-
/** IDs of the Private Networks to migrate. */
439-
privateNetworkIds?: string[]
440-
}
441-
442416
export type SetSubnetsRequest = {
443417
/**
444418
* Region to target. If none is passed will use default region from the

0 commit comments

Comments
 (0)