diff --git a/packages/clients/src/api/container/v1beta1/index.gen.ts b/packages/clients/src/api/container/v1beta1/index.gen.ts index bed3bb4d2..086a63cd2 100644 --- a/packages/clients/src/api/container/v1beta1/index.gen.ts +++ b/packages/clients/src/api/container/v1beta1/index.gen.ts @@ -7,6 +7,7 @@ export type { ContainerHttpOption, ContainerPrivacy, ContainerProtocol, + ContainerSandbox, ContainerStatus, CreateContainerRequest, CreateCronRequest, diff --git a/packages/clients/src/api/container/v1beta1/marshalling.gen.ts b/packages/clients/src/api/container/v1beta1/marshalling.gen.ts index c2ae2a29e..feec2f063 100644 --- a/packages/clients/src/api/container/v1beta1/marshalling.gen.ts +++ b/packages/clients/src/api/container/v1beta1/marshalling.gen.ts @@ -81,6 +81,7 @@ export const unmarshalContainer = (data: unknown): Container => { protocol: data.protocol, region: data.region, registryImage: data.registry_image, + sandbox: data.sandbox, secretEnvironmentVariables: unmarshalArrayOfObject( data.secret_environment_variables, unmarshalSecretHashedValue, @@ -364,6 +365,7 @@ export const marshalCreateContainerRequest = ( privacy: request.privacy, protocol: request.protocol, registry_image: request.registryImage, + sandbox: request.sandbox, secret_environment_variables: request.secretEnvironmentVariables !== undefined ? request.secretEnvironmentVariables.map(elt => @@ -506,6 +508,7 @@ export const marshalUpdateContainerRequest = ( protocol: request.protocol, redeploy: request.redeploy, registry_image: request.registryImage, + sandbox: request.sandbox, secret_environment_variables: request.secretEnvironmentVariables !== undefined ? request.secretEnvironmentVariables.map(elt => diff --git a/packages/clients/src/api/container/v1beta1/types.gen.ts b/packages/clients/src/api/container/v1beta1/types.gen.ts index b2e3a3e12..af4acee10 100644 --- a/packages/clients/src/api/container/v1beta1/types.gen.ts +++ b/packages/clients/src/api/container/v1beta1/types.gen.ts @@ -11,6 +11,8 @@ export type ContainerPrivacy = 'unknown_privacy' | 'public' | 'private' export type ContainerProtocol = 'unknown_protocol' | 'http1' | 'h2c' +export type ContainerSandbox = 'unknown_sandbox' | 'v1' | 'v2' + export type ContainerStatus = | 'unknown' | 'ready' @@ -217,6 +219,8 @@ export interface Container { * - Enabled: Serve both HTTP and HTTPS traffic. */ httpOption: ContainerHttpOption + /** Execution environment of the container. */ + sandbox: ContainerSandbox /** Region in which the container will be deployed. */ region: Region } @@ -395,6 +399,8 @@ export type CreateContainerRequest = { * - Enabled: Serve both HTTP and HTTPS traffic. */ httpOption?: ContainerHttpOption + /** Execution environment of the container. */ + sandbox?: ContainerSandbox } export type CreateCronRequest = { @@ -856,6 +862,8 @@ export type UpdateContainerRequest = { * - Enabled: Serve both HTTP and HTTPS traffic. */ httpOption?: ContainerHttpOption + /** Execution environment of the container. */ + sandbox?: ContainerSandbox } export type UpdateCronRequest = { diff --git a/packages/clients/src/api/function/v1beta1/index.gen.ts b/packages/clients/src/api/function/v1beta1/index.gen.ts index 2f6000812..be1b8b218 100644 --- a/packages/clients/src/api/function/v1beta1/index.gen.ts +++ b/packages/clients/src/api/function/v1beta1/index.gen.ts @@ -28,6 +28,7 @@ export type { FunctionHttpOption, FunctionPrivacy, FunctionRuntime, + FunctionSandbox, FunctionStatus, GetCronRequest, GetDomainRequest, diff --git a/packages/clients/src/api/function/v1beta1/marshalling.gen.ts b/packages/clients/src/api/function/v1beta1/marshalling.gen.ts index edc50d854..b12c03fed 100644 --- a/packages/clients/src/api/function/v1beta1/marshalling.gen.ts +++ b/packages/clients/src/api/function/v1beta1/marshalling.gen.ts @@ -119,6 +119,7 @@ export const unmarshalFunction = (data: unknown): Function => { region: data.region, runtime: data.runtime, runtimeMessage: data.runtime_message, + sandbox: data.sandbox, secretEnvironmentVariables: unmarshalArrayOfObject( data.secret_environment_variables, unmarshalSecretHashedValue, @@ -445,6 +446,7 @@ export const marshalCreateFunctionRequest = ( namespace_id: request.namespaceId, privacy: request.privacy, runtime: request.runtime, + sandbox: request.sandbox, secret_environment_variables: request.secretEnvironmentVariables !== undefined ? request.secretEnvironmentVariables.map(elt => @@ -576,6 +578,7 @@ export const marshalUpdateFunctionRequest = ( privacy: request.privacy, redeploy: request.redeploy, runtime: request.runtime, + sandbox: request.sandbox, secret_environment_variables: request.secretEnvironmentVariables !== undefined ? request.secretEnvironmentVariables.map(elt => diff --git a/packages/clients/src/api/function/v1beta1/types.gen.ts b/packages/clients/src/api/function/v1beta1/types.gen.ts index 237026f7b..f7e632192 100644 --- a/packages/clients/src/api/function/v1beta1/types.gen.ts +++ b/packages/clients/src/api/function/v1beta1/types.gen.ts @@ -58,6 +58,8 @@ export type FunctionRuntime = | 'go122' | 'rust179' +export type FunctionSandbox = 'unknown_sandbox' | 'v1' | 'v2' + export type FunctionStatus = | 'unknown' | 'ready' @@ -296,6 +298,8 @@ export interface Function { */ httpOption: FunctionHttpOption runtimeMessage: string + /** Execution environment of the function. */ + sandbox: FunctionSandbox } export interface Namespace { @@ -460,6 +464,8 @@ export type CreateFunctionRequest = { * - Enabled: Serve both HTTP and HTTPS traffic. */ httpOption?: FunctionHttpOption + /** Execution environment of the function. */ + sandbox?: FunctionSandbox } export type CreateNamespaceRequest = { @@ -945,6 +951,8 @@ export type UpdateFunctionRequest = { * - Enabled: Serve both HTTP and HTTPS traffic. */ httpOption?: FunctionHttpOption + /** Execution environment of the function. */ + sandbox?: FunctionSandbox } export type UpdateNamespaceRequest = {