Structs§
Enums§
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
Receiverleases for (container|daemon). Lease requests require a typed target and a receiver must not guess it (the worker runtime hardcodesworker; a Container/Daemon receiver gets its type injected). Companion toENV_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 withCOMMAND_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_ SERVICE_ ACCOUNT - Service-account binding name the minting resolver asks the manager to mint credentials for. Required by the external/bootstrap mint request contract.
- ENV_
ALIEN_ DEPLOYMENT_ TOKEN - Deployment bearer token an external/bootstrap mint client presents to the
manager. Kept distinct from
ENV_ALIEN_COMMANDS_TOKEN, which authenticates command delivery. Managed workload controllers do not inject this token. - ENV_
ALIEN_ DEPLOYMENT_ TYPE - ENV_
ALIEN_ LAMBDA_ MODE - ENV_
ALIEN_ MANAGER_ URL - Base URL of the deployment’s manager. The client-side minting-backed
credential resolver ([
alien-bindings]) posts to{ALIEN_MANAGER_URL}/v1/credentials/mintwhen an external/bootstrap integration explicitly configures the mint environment contract. Managed cloud workloads use projected identities. - ENV_
ALIEN_ PUBLIC_ ENDPOINTS_ JSON - 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. External/bootstrap mint clients include it when requesting resource-scoped credentials.
- ENV_
ALIEN_ RUNTIME_ SECRETS - ENV_
ALIEN_ RUNTIME_ SEND_ OTLP - 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 command execution time, in seconds. Controllers inject this from the trusted Worker resource rather than accepting a user-provided override.
- 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§
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