diff --git a/packages/clients/src/api/instance/v1/marshalling.gen.ts b/packages/clients/src/api/instance/v1/marshalling.gen.ts index aee50f457..8b47dc8bb 100644 --- a/packages/clients/src/api/instance/v1/marshalling.gen.ts +++ b/packages/clients/src/api/instance/v1/marshalling.gen.ts @@ -1909,6 +1909,7 @@ export const marshalServerActionRequest = ( defaults: DefaultValues, ): Record => ({ action: request.action, + disable_ipv6: request.disableIpv6, name: request.name, volumes: request.volumes !== undefined diff --git a/packages/clients/src/api/instance/v1/types.gen.ts b/packages/clients/src/api/instance/v1/types.gen.ts index 75e01c5fa..3a158427e 100644 --- a/packages/clients/src/api/instance/v1/types.gen.ts +++ b/packages/clients/src/api/instance/v1/types.gen.ts @@ -1010,7 +1010,7 @@ export type CreateServerRequest = { /** Define the Instance commercial type (i.e. GP1-S). */ commercialType: string /** Instance image ID or label. */ - image: string + image?: string /** Volumes attached to the server. */ volumes?: Record /** @@ -1763,6 +1763,11 @@ export type ServerActionRequest = { * should only be specified when performing a backup action. */ volumes?: Record + /** + * Disable IPv6 on the Instance while performing migration to routed IPs. This + * field should only be specified when performing a enable_routed_ip action. + */ + disableIpv6?: boolean } export interface ServerActionResponse {