diff --git a/packages/clients/src/api/vpcgw/v2/api.gen.ts b/packages/clients/src/api/vpcgw/v2/api.gen.ts index 03f4cf9d8..cddf0d7a4 100644 --- a/packages/clients/src/api/vpcgw/v2/api.gen.ts +++ b/packages/clients/src/api/vpcgw/v2/api.gen.ts @@ -222,6 +222,7 @@ export class API extends ParentAPI { { method: 'DELETE', path: `/vpc-gw/v2/zones/${validatePathParam('zone', request.zone ?? this.client.settings.defaultZone)}/gateways/${validatePathParam('gatewayId', request.gatewayId)}`, + urlParams: urlParams(['delete_ip', request.deleteIp]), }, unmarshalGateway, ) diff --git a/packages/clients/src/api/vpcgw/v2/types.gen.ts b/packages/clients/src/api/vpcgw/v2/types.gen.ts index cd68222c7..7951d0f24 100644 --- a/packages/clients/src/api/vpcgw/v2/types.gen.ts +++ b/packages/clients/src/api/vpcgw/v2/types.gen.ts @@ -271,6 +271,8 @@ export type DeleteGatewayRequest = { zone?: Zone /** ID of the gateway to delete. */ gatewayId: string + /** Defines whether the PGW's IP should be deleted. */ + deleteIp: boolean } export type DeleteIPRequest = {