Skip to main content

Module runtime_environment

Module runtime_environment 

Source

Structs§

RuntimeEnvironmentBindingEntry
RuntimeEnvironmentEntry
RuntimeEnvironmentPlan

Enums§

RuntimeEnvironmentBindingSource
RuntimeEnvironmentPlanEntry
RuntimeEnvironmentValue

Constants§

ENV_ALIEN_COMMANDS_DRAIN_TIMEOUT_MS
Graceful command receiver drain timeout, in milliseconds.
ENV_ALIEN_COMMANDS_LEASE_SECONDS
Lease duration requested by app-owned command receivers, in seconds.
ENV_ALIEN_COMMANDS_MAX_LEASES
Maximum command leases requested by an app-owned receiver per poll.
ENV_ALIEN_COMMANDS_POLL_INTERVAL_MS
Base command receiver poll interval, in milliseconds.
ENV_ALIEN_COMMANDS_POLL_JITTER
Fractional jitter applied to command receiver poll intervals.
ENV_ALIEN_COMMANDS_POLL_MAX_INTERVAL_MS
Maximum command receiver poll interval after adaptive backoff, in milliseconds.
ENV_ALIEN_COMMANDS_TARGET_RESOURCE_ID
Identifies which stack resource an app-owned command receiver leases for.
ENV_ALIEN_COMMANDS_TARGET_RESOURCE_TYPE
Type of the command target a pull Receiver leases for (container | daemon). Lease requests require a typed target and a receiver must not guess it (the worker runtime hardcodes worker; a Container/Daemon receiver gets its type injected). Companion to ENV_ALIEN_COMMANDS_TARGET_RESOURCE_ID.
ENV_ALIEN_COMMANDS_TOKEN
ENV_ALIEN_COMMANDS_TOKEN_FILE
File containing the command receiver bearer token. Receivers re-read this file after an unauthorized response so controllers can rotate credentials without restarting the workload.
ENV_ALIEN_COMMANDS_URL
Base URL of the command server API an app-owned pull Receiver (Container/Daemon) leases commands from. Pinned by the receiver contract; the TypeScript receiver reads the same variable. Missing or invalid values fail fast with COMMAND_RECEIVER_CONFIG_INVALID. Injected by the manager and operator controllers, scoped per command-enabled resource.
ENV_ALIEN_CURRENT_CONTAINER_BINDING_NAME
ENV_ALIEN_CURRENT_WORKER_BINDING_NAME
ENV_ALIEN_DEPLOYMENT_ID
ENV_ALIEN_DEPLOYMENT_NAME
ENV_ALIEN_DEPLOYMENT_TOKEN
Deployment bearer token, distinct from command delivery tokens.
ENV_ALIEN_DEPLOYMENT_TYPE
ENV_ALIEN_LAMBDA_MODE
ENV_ALIEN_MANAGER_URL
Base URL of the deployment’s manager.
ENV_ALIEN_PUBLIC_ENDPOINTS_JSON
ENV_ALIEN_QUEUE_BATCH_CONFIG
JSON batch limits keyed by logical queue resource ID.
ENV_ALIEN_RESOURCE_ID
Identifies the current app resource within its deployment stack. Unlike command-specific target variables, this is the universal resource identity name.
ENV_ALIEN_RUNTIME_SECRETS
ENV_ALIEN_RUNTIME_SEND_OTLP
ENV_ALIEN_SANDBOX_BROKER_URL
Where application pods reach the Kubernetes sandbox session broker. The Helm chart sets it on the operator from the Service it renders in front of the operator, which serves the broker; the Sandbox controller publishes it in the sandbox binding.
ENV_ALIEN_SECRETS
ENV_ALIEN_SECRET_ENV_REVISION
Opaque deployment-managed revision that rolls workloads when referenced secret values change without exposing secret-derived data in the spec.
ENV_ALIEN_TRANSPORT
ENV_ALIEN_WORKER_GRPC_ADDRESS
Address of the worker app protocol gRPC server. The runtime binds its Control + WaitUntil services here and injects the same value for the application it spawns; the app connects as the gRPC client. Presence of this variable is what selects the worker-protocol gRPC channel in the app SDK.
ENV_ALIEN_WORKER_TIMEOUT_SECONDS
Configured maximum Worker execution time in seconds, injected from the trusted resource.
ENV_AWS_ACCOUNT_ID
ENV_AWS_REGION
ENV_AZURE_CLIENT_ID
ENV_AZURE_REGION
ENV_AZURE_SUBSCRIPTION_ID
ENV_AZURE_TENANT_ID
ENV_GCP_PROJECT_ID
ENV_GCP_REGION
ENV_GOOGLE_CLOUD_PROJECT
ENV_OPERATOR_BASE_PLATFORM

Traits§

RuntimeEnvironmentRenderer

Functions§

container_runtime_environment_contract
container_runtime_environment_plan
daemon_runtime_environment_contract
daemon_runtime_environment_plan
is_reserved_runtime_environment_name
is_runtime_environment_contract_name
kubernetes_base_platform_runtime_environment_plan
render_runtime_environment_entries
render_runtime_environment_plan
standard_runtime_environment_plan
validate_prepared_runtime_environment_map
validate_prepared_runtime_environment_vars
validate_runtime_environment_user_map
validate_runtime_environment_user_vars
worker_runtime_environment_contract
worker_runtime_environment_plan
worker_transport_runtime_environment_plan