Schemas
scaleway.functions.v1beta1.CreateTriggerRequest.MnqNatsClientConfig
subjectName of the NATS subject the trigger should listen to.
mnq_nats_account_idID of the Messaging and Queuing NATS account.
mnq_regionRegion in which the Messaging and Queuing project is activated.
Currently, only the fr-par and nl-ams regions are available.
mnq_project_idID of the Messaging and Queuing project.
scaleway.functions.v1beta1.CreateTriggerRequest.MnqSqsClientConfig
queueName of the SQS queue the trigger should listen to.
mnq_project_idID of the Messaging and Queuing project. You must have activated SQS on this project.
mnq_regionRegion in which the Messaging and Queuing project is activated.
Currently, only the fr-par and nl-ams regions are available.
scaleway.functions.v1beta1.Cron
idUUID of the cron.
function_idUUID of the function the cron applies to.
scheduleSchedule of the cron.
Arguments to pass with the cron.
statusStatus of the cron.
nameName of the cron.
scaleway.functions.v1beta1.Cron.Status
scaleway.functions.v1beta1.Domain
idUUID of the domain.
hostnameHostname associated with the function.
function_idUUID of the function the domain is associated with.
urlURL of the function.
statusState of the domain.
error_messageError message if the domain is in "error" state.
scaleway.functions.v1beta1.Domain.Status
scaleway.functions.v1beta1.Function
idUUID of the function.
nameName of the function.
namespace_idUUID of the namespace the function belongs to.
statusStatus of the function.
Environment variables of the function.
min_scaleMinimum number of instances to scale the function to.
max_scaleMaximum number of instances to scale the function to.
runtimeRuntime of the function.
memory_limitMemory limit of the function in MB.
cpu_limitCPU limit of the function.
timeoutRequest processing time limit for the function. (in seconds)
handlerHandler to use for the function.
error_messageError message if the function is in "error" state.
build_messageDescription of the current build step.
privacyPrivacy setting of the function.
descriptionDescription of the function.
domain_nameDomain name associated with the function.
Secret environment variables of the function.
regionRegion in which the function is deployed.
http_optionConfiguration for handling of HTTP and HTTPS requests. Possible values:
- redirected: Responds to HTTP request with a 301 redirect to ask the clients to use HTTPS.
- enabled: Serve both HTTP and HTTPS traffic.
runtime_messagesandboxExecution environment of the function.
created_atCreation date of the function. (RFC 3339 format)
updated_atLast update date of the function. (RFC 3339 format)
ready_atLast date when the function was successfully deployed and set to ready. (RFC 3339 format)
tagsList of tags applied to the Serverless Function.
private_network_idID of the Private Network the function is connected to. When connected to a Private Network, the function can access other Scaleway resources in this Private Network.
scaleway.functions.v1beta1.Function.HttpOption
scaleway.functions.v1beta1.Function.Privacy
scaleway.functions.v1beta1.Function.Runtime
scaleway.functions.v1beta1.Function.Sandbox
scaleway.functions.v1beta1.Function.Status
scaleway.functions.v1beta1.ListCronsRequest.OrderBy
scaleway.functions.v1beta1.ListCronsResponse
Array of crons.
total_countTotal number of crons.
scaleway.functions.v1beta1.ListDomainsRequest.OrderBy
scaleway.functions.v1beta1.ListDomainsResponse
Array of domains.
total_countTotal number of domains.
scaleway.functions.v1beta1.ListFunctionRuntimesResponse
Array of runtimes available.
total_countTotal number of runtimes.
scaleway.functions.v1beta1.ListFunctionsRequest.OrderBy
scaleway.functions.v1beta1.ListFunctionsResponse
Array of functions.
total_countTotal number of functions.
scaleway.functions.v1beta1.ListNamespacesRequest.OrderBy
scaleway.functions.v1beta1.ListNamespacesResponse
total_countTotal number of namespaces.
scaleway.functions.v1beta1.ListTokensRequest.OrderBy
scaleway.functions.v1beta1.ListTriggersRequest.OrderBy
scaleway.functions.v1beta1.ListTriggersResponse
total_countTotal count of existing triggers (matching any filters specified).
Triggers on this page.
scaleway.functions.v1beta1.Namespace
idUUID of the namespace.
nameName of the namespace.
Environment variables of the namespace.
organization_idUUID of the Organization the namespace belongs to.
project_idUUID of the Project the namespace belongs to.
statusStatus of the namespace.
registry_namespace_idUUID of the registry namespace.
error_messageError message if the namespace is in "error" state.
registry_endpointRegistry endpoint of the namespace.
descriptionDescription of the namespace.
Secret environment variables of the namespace.
regionRegion in which the namespace is located.
tagsList of tags applied to the Serverless Function Namespace.
created_atCreation date of the namespace. (RFC 3339 format)
updated_atLast update date of the namespace. (RFC 3339 format)
vpc_integration_activated[DEPRECATED] By default, as of 2025/08/20, all namespaces are now compatible with VPC. The value of this field doesn't matter anymore, and will be removed in a near future.
scaleway.functions.v1beta1.Namespace.Status
scaleway.functions.v1beta1.Runtime
namelanguageversiondefault_handlercode_samplestatusstatus_messageextensionimplementationlogo_urlscaleway.functions.v1beta1.Runtime.Status
scaleway.functions.v1beta1.Secret
keyvaluescaleway.functions.v1beta1.Token
idUUID of the token.
tokenString of the token.
function_idUUID of the function the token is associated with.
namespace_idUUID of the namespace the token is associated with.
statusStatus of the token.
descriptionDescription of the token.
expires_atDate on which the token expires. (RFC 3339 format)
public_keyPublic key of the token.
scaleway.functions.v1beta1.Token.Status
scaleway.functions.v1beta1.Trigger
idID of the trigger.
nameName of the trigger.
descriptionDescription of the trigger.
function_idID of the function to trigger.
input_typeType of the input.
statusStatus of the trigger.
error_messageError message of the trigger.
Configuration for a Scaleway Messaging and Queuing SQS queue.
Configuration for a Scaleway Messaging and Queuing NATS subject.
scaleway.functions.v1beta1.Trigger.InputType
scaleway.functions.v1beta1.Trigger.MnqNatsClientConfig
subjectName of the NATS subject the trigger listens to.
mnq_nats_account_idID of the Messaging and Queuing NATS account.
mnq_project_idID of the Messaging and Queuing project.
mnq_regionRegion in which the Messaging and Queuing project is activated.
Currently, only the fr-par and nl-ams regions are available.
mnq_credential_idID of the Messaging and Queuing credentials used to subscribe to the NATS subject.
scaleway.functions.v1beta1.Trigger.MnqSqsClientConfig
queueName of the SQS queue the trigger listens to.
mnq_project_idID of the Messaging and Queuing project.
mnq_regionRegion in which the Messaging and Queuing project is activated.
Currently, only the fr-par and nl-ams regions are available.
mnq_credential_idID of the Messaging and Queuing credentials used to read from the SQS queue.