Skip to main content

Module types

Module types 

Source
Expand description

Types used as operation parameters and responses.

Modules§

builder
Types for composing complex structures.
error
Error types.

Structs§

AcquireRequest
AcquireRequest
AcquireResponse
AcquireResponse
AcquiredDeploymentResponse
AcquiredDeploymentResponse
AcrArtifactRegistryBinding
Azure Container Registry binding configuration
AgentSyncRequest
Body of POST /v1/sync.
AgentSyncResponse
AgentSyncResponse
AiAvailabilityObservation
AiAvailabilityObservation
AiHeartbeatStatus
AiHeartbeatStatus
AiModelAvailabilityObservation
AiModelAvailabilityObservation
AlienError
Canonical error container that provides a structured way to represent errors with rich metadata including error codes, human-readable messages, context, and chaining capabilities for error propagation.
AlienErrorCode
A unique identifier for the type of error.
AlienErrorMessage
Human-readable error message.
ArtifactRegistryHeartbeatStatus
ArtifactRegistryHeartbeatStatus
AuroraPostgresBinding
AWS Aurora Serverless v2 binding.
AuroraPostgresHeartbeatData
AuroraPostgresHeartbeatData
AwsBedrockAiHeartbeatData
AwsBedrockAiHeartbeatData
AwsCodeBuildHeartbeatData
AwsCodeBuildHeartbeatData
AwsComputeClusterHeartbeatData
AwsComputeClusterHeartbeatData
AwsCustomCertificateConfig
AwsCustomCertificateConfig
AwsDaemonHeartbeatData
AwsDaemonHeartbeatData
AwsDynamoDbKeySchemaElement
AwsDynamoDbKeySchemaElement
AwsDynamoDbKvHeartbeatData
AwsDynamoDbKvHeartbeatData
AwsEcrArtifactRegistryHeartbeatData
AwsEcrArtifactRegistryHeartbeatData
AwsEcrRepositoryHeartbeatData
AwsEcrRepositoryHeartbeatData
AwsIamRoleServiceAccountHeartbeatData
AwsIamRoleServiceAccountHeartbeatData
AwsKmsKeyHeartbeatData
AwsKmsKeyHeartbeatData
AwsLambdaWorkerHeartbeatData
AwsLambdaWorkerHeartbeatData
AwsManagementConfig
AWS management configuration extracted from stack settings
AwsMicrovmSandboxHeartbeatData
AWS: the image a sandbox runs from, and the lifecycle state AWS reports for it.
AwsParameterStoreVaultHeartbeatData
AwsParameterStoreVaultHeartbeatData
AwsRemoteStackManagementHeartbeatData
AwsRemoteStackManagementHeartbeatData
AwsS3StorageHeartbeatData
AwsS3StorageHeartbeatData
AwsSqsQueueHeartbeatData
AwsSqsQueueHeartbeatData
AwsVpcNetworkHeartbeatData
AwsVpcNetworkHeartbeatData
AzureBlobStorageHeartbeatData
AzureBlobStorageHeartbeatData
AzureComputeClusterHeartbeatData
AzureComputeClusterHeartbeatData
AzureContainerAppsBuildHeartbeatData
AzureContainerAppsBuildHeartbeatData
AzureContainerAppsEnvironmentHeartbeatData
AzureContainerAppsEnvironmentHeartbeatData
AzureContainerAppsEnvironmentHeartbeatStatus
AzureContainerAppsEnvironmentHeartbeatStatus
AzureContainerAppsEnvironmentWorkloadProfile
AzureContainerAppsEnvironmentWorkloadProfile
AzureContainerAppsWorkerHeartbeatData
AzureContainerAppsWorkerHeartbeatData
AzureContainerRegistryHeartbeatData
AzureContainerRegistryHeartbeatData
AzureCustomCertificateConfig
AzureCustomCertificateConfig
AzureDaemonHeartbeatData
AzureDaemonHeartbeatData
AzureFlexibleServerPostgresHeartbeatData
AzureFlexibleServerPostgresHeartbeatData
AzureFoundryAiHeartbeatData
AzureFoundryAiHeartbeatData
AzureKeyVaultHeartbeatData
AzureKeyVaultHeartbeatData
AzureKeyVaultKeyHeartbeatData
AzureKeyVaultKeyHeartbeatData
AzureManagedIdentityServiceAccountHeartbeatData
AzureManagedIdentityServiceAccountHeartbeatData
AzureManagementConfig
Azure management configuration extracted from stack settings
AzureRemoteStackManagementHeartbeatData
AzureRemoteStackManagementHeartbeatData
AzureResourceGroupHeartbeatData
AzureResourceGroupHeartbeatData
AzureResourceGroupHeartbeatStatus
AzureResourceGroupHeartbeatStatus
AzureResourceProviderActivationHeartbeatData
AzureResourceProviderActivationHeartbeatData
AzureSandboxGroupHeartbeatData
Azure: the sandbox group’s ARM state. The data plane has no list operation, so a sandbox count is not available here.
AzureServiceBusNamespaceHeartbeatData
AzureServiceBusNamespaceHeartbeatData
AzureServiceBusQueueHeartbeatData
AzureServiceBusQueueHeartbeatData
AzureStorageAccountEndpoints
AzureStorageAccountEndpoints
AzureStorageAccountHeartbeatData
AzureStorageAccountHeartbeatData
AzureTableKvHeartbeatData
AzureTableKvHeartbeatData
AzureVnetNetworkHeartbeatData
AzureVnetNetworkHeartbeatData
BaseResource
Resource that can hold any resource type in the Alien system. All resources share common ‘type’ and ‘id’ fields with additional type-specific properties.
BaseResourceOutputs
Resource outputs that can hold output data for any resource type in the Alien system. All resource outputs share a common ‘type’ field with additional type-specific output properties.
BlobStorageBinding
Azure Blob Storage binding configuration
BuildHeartbeatStatus
BuildHeartbeatStatus
BundleSignatureRequest
Body of POST /v1/deployments/{id}/bundle-signature.
BundleSignatureResponse
A signature over a bundle manifest.
BundleSource
One OCI artifact and how to authenticate when pulling it.
BundleSources
The artifacts a bundle carries besides the release’s own images.
CloudSqlPostgresBinding
GCP Cloud SQL binding.
CommandPayloadResponse
Payload response containing params and response data from KV
CommandStatusResponse
Response to status queries
CommandTarget
Identifies the specific resource a command is addressed to.
CommandsInfo
CommandsInfo
ComputeCapacityBlocker
ComputeCapacityBlocker
ComputeCapacityGroupStatus
ComputeCapacityGroupStatus
ComputeCapacityRecommendation
ComputeCapacityRecommendation
ComputeClusterHeartbeatStatus
ComputeClusterHeartbeatStatus
ComputeDrainBlocker
ComputeDrainBlocker
ComputeDrainProgress
ComputeDrainProgress
ComputeSettings
Deployment-time compute choices for Alien-managed compute pools.
ContainerAppsEnvironmentBinding
Binding configuration for a pre-existing Azure Container Apps Environment.
ContainerImageIdentity
Image a running container reports.
ContainerResourceSelection
Deployment-time resource allocation for a container. Omitted fields use release defaults.
CreateCommandRequest
Request to create a new command
CreateCommandResponse
Response to command creation
CreateDeploymentGroupRequest
CreateDeploymentGroupRequest
CreateDeploymentRequest
CreateDeploymentRequest
CreateDeploymentResponse
CreateDeploymentResponse
CreateReleaseChannelRequest
Body of POST /v1/release-channels.
CreateReleaseRequest
CreateReleaseRequest
CreateTokenRequest
CreateTokenRequest
CreateTokenResponse
CreateTokenResponse
CreatedTokenResponse
CreatedTokenResponse
CustomCertificateConfig
Platform-specific certificate references for custom domains.
CustomDomainConfig
Custom domain configuration for a single resource.
CustomPluginOperationsConfig
A published custom plugin at an exact version.
DeleteDeploymentRequest
DeleteDeploymentRequest
DeleteDeploymentResponse
DeleteDeploymentResponse
DeploymentGroupMinimal
DeploymentGroupMinimal
DeploymentGroupResponse
DeploymentGroupResponse
DeploymentInfoResponse
DeploymentInfoResponse
DeploymentResponse
DeploymentResponse
DeploymentRoutingResponse
What a deployment follows and the release that makes it run.
DomainSettings
Domain configuration for the stack.
DynamicContainerHealthCheck
DynamicContainerHealthCheck
DynamicContainerReport
What the Operator observed after applying one target generation.
DynamodbKvBinding
AWS DynamoDB KV binding configuration
EcrArtifactRegistryBinding
AWS ECR (Elastic Container Registry) binding configuration
Envelope
Commands envelope sent to deployments
EnvironmentVariable
Environment variable for deployment
ErrorResponse
Error response wrapper for API endpoints
ExecutionClaim
ExecutionClaim
ExternalAiBinding
External AI provider binding configuration (BYO-key).
ExternalAiHeartbeatData
ExternalAiHeartbeatData
ExternalBindings
Map from resource ID to external binding.
ExternalPasswordSecretKeyRef
ExternalPasswordSecretKeyRef
ExternalPasswordSecretRef
ExternalPasswordSecretRef
ExternalPostgresBinding
Operator-provided / BYO database binding.
FailureDomainSelection
Failure-domain policy selected for a compute pool.
FirestoreKvBinding
GCP Firestore KV binding configuration
FlexibleServerPostgresBinding
Azure Flexible Server binding.
GarArtifactRegistryBinding
Google Artifact Registry binding configuration
GcpAgentPlatformSandboxHeartbeatData
GCP: the Agent Platform template sandboxes are cut from, and the engine it hangs under.
GcpArtifactRegistryHeartbeatData
GcpArtifactRegistryHeartbeatData
GcpCloudBuildHeartbeatData
GcpCloudBuildHeartbeatData
GcpCloudKmsKeyHeartbeatData
GcpCloudKmsKeyHeartbeatData
GcpCloudRunWorkerHeartbeatData
GcpCloudRunWorkerHeartbeatData
GcpCloudSqlPostgresHeartbeatData
GcpCloudSqlPostgresHeartbeatData
GcpCloudStorageHeartbeatData
GcpCloudStorageHeartbeatData
GcpComputeClusterHeartbeatData
GcpComputeClusterHeartbeatData
GcpCustomCertificateConfig
GcpCustomCertificateConfig
GcpDaemonHeartbeatData
GcpDaemonHeartbeatData
GcpFederationTrust
The exact manager identity trusted by a deployment-owned identity pool.
GcpFirestoreKvHeartbeatData
GcpFirestoreKvHeartbeatData
GcpManagementConfig
GCP management configuration extracted from stack settings
GcpPubSubQueueHeartbeatData
GcpPubSubQueueHeartbeatData
GcpRemoteStackManagementHeartbeatData
GcpRemoteStackManagementHeartbeatData
GcpSecretManagerVaultHeartbeatData
GcpSecretManagerVaultHeartbeatData
GcpServiceAccountHeartbeatData
GcpServiceAccountHeartbeatData
GcpServiceUsageActivationHeartbeatData
GcpServiceUsageActivationHeartbeatData
GcpVertexAiHeartbeatData
GcpVertexAiHeartbeatData
GcpVpcNetworkHeartbeatData
GcpVpcNetworkHeartbeatData
GcsStorageBinding
Google Cloud Storage binding configuration
GetSecretResponse
Response body for getting a secret.
GitMetadata
GitMetadata
GitMetadataResponse
GitMetadataResponse
HealthResponse
HealthResponse
HeartbeatCollectionIssue
HeartbeatCollectionIssue
HelmRelease
A Helm release, identified by its name and namespace.
HorizonContainerHeartbeatData
HorizonContainerHeartbeatData
ImportedResource
One resolved resource import payload.
InitializeRequest
InitializeRequest
InitializeResponse
InitializeResponse
KeyHeartbeatStatus
KeyHeartbeatStatus
KeyVaultBinding
Azure Key Vault binding configuration
KubernetesBuildHeartbeatData
KubernetesBuildHeartbeatData
KubernetesCloudReference
Optional provider-specific identity for a cloud-backed Kubernetes cluster.
KubernetesClusterHeartbeatData
KubernetesClusterHeartbeatData
KubernetesClusterNodeStatus
KubernetesClusterNodeStatus
KubernetesClusterSettings
Kubernetes cluster setup settings.
KubernetesContainerHeartbeatData
KubernetesContainerHeartbeatData
KubernetesCustomCertificateConfig
KubernetesCustomCertificateConfig
KubernetesDaemonHeartbeatData
KubernetesDaemonHeartbeatData
KubernetesEventInvolvedObject
KubernetesEventInvolvedObject
KubernetesEventSnapshot
KubernetesEventSnapshot
KubernetesEventSource
KubernetesEventSource
KubernetesGatewayRouteProfile
Shared Gateway API route profile values.
KubernetesIngressRouteProfile
Shared Ingress route profile values.
KubernetesNodeConditionStatus
KubernetesNodeConditionStatus
KubernetesNodeResources
KubernetesNodeResources
KubernetesNodeUsage
KubernetesNodeUsage
KubernetesOwnerReference
KubernetesOwnerReference
KubernetesPodRuntimeUnitStatus
KubernetesPodRuntimeUnitStatus
KubernetesSandboxHeartbeatData
Kubernetes: pods carrying the sandbox label, in the deployment’s namespace.
KubernetesSecretVaultBinding
Kubernetes Secrets vault binding configuration
KubernetesSecretVaultHeartbeatData
KubernetesSecretVaultHeartbeatData
KubernetesSettings
Kubernetes runtime substrate configuration.
KubernetesTlsSecretRef
Namespace-scoped Kubernetes TLS Secret reference.
KubernetesWorkerHeartbeatData
KubernetesWorkerHeartbeatData
KubernetesWorkloadCondition
KubernetesWorkloadCondition
KubernetesWorkloadStatus
KubernetesWorkloadStatus
KvHeartbeatStatus
KvHeartbeatStatus
LeaseInfo
Lease information
LeaseRequest
Request for acquiring leases
LeaseResponse
Response to lease acquisition
ListDeploymentGroupsResponse
ListDeploymentGroupsResponse
ListDeploymentsResponse
ListDeploymentsResponse
ListReleaseChannelsResponse
ListReleaseChannelsResponse
ListReleasesResponse
ListReleasesResponse
ListTokensResponse
ListTokensResponse
LoadBalancerEndpoint
Load balancer endpoint information for DNS management. This is optional metadata used by the DNS controller to create domain mappings.
LocalArtifactRegistryBinding
Local container registry binding configuration.
LocalArtifactRegistryHeartbeatData
LocalArtifactRegistryHeartbeatData
LocalComputeClusterHeartbeatData
LocalComputeClusterHeartbeatData
LocalContainerHeartbeatData
LocalContainerHeartbeatData
LocalDaemonHeartbeatData
LocalDaemonHeartbeatData
LocalHttpQueueBinding
Connection to one manager-owned local queue. Old SDKs reject its distinct service tag.
LocalKvBinding
Local development KV binding configuration
LocalKvHeartbeatData
LocalKvHeartbeatData
LocalPostgresBinding
Local embedded Postgres binding.
LocalPostgresHeartbeatData
LocalPostgresHeartbeatData
LocalQueueBinding
Local queue parameters
LocalQueueHeartbeatData
LocalQueueHeartbeatData
LocalRuntimeEventSnapshot
LocalRuntimeEventSnapshot
LocalRuntimeEventSubject
LocalRuntimeEventSubject
LocalRuntimeUnitStatus
LocalRuntimeUnitStatus
LocalSandboxHeartbeatData
Local: containers Docker still holds for this sandbox.
LocalServiceAccountHeartbeatData
LocalServiceAccountHeartbeatData
LocalStorageBinding
Local filesystem storage binding configuration
LocalStorageHeartbeatData
LocalStorageHeartbeatData
LocalVaultBinding
Local development vault binding (for testing/development)
LocalVaultHeartbeatData
LocalVaultHeartbeatData
LocalWorkerHeartbeatData
LocalWorkerHeartbeatData
MachinesComputeClusterHeartbeatData
MachinesComputeClusterHeartbeatData
MachinesComputeMachineStatus
MachinesComputeMachineStatus
MachinesDaemonHeartbeatData
MachinesDaemonHeartbeatData
ManagedRuntimeEventInvolvedObject
ManagedRuntimeEventInvolvedObject
ManagedRuntimeEventSnapshot
ManagedRuntimeEventSnapshot
ManagedRuntimeEventSource
ManagedRuntimeEventSource
ManagedRuntimeUnitStatus
ManagedRuntimeUnitStatus
ManagerCapabilities
ManagerCapabilities
ManagerInfoResponse
ManagerInfoResponse
MetricSample
MetricSample
NetworkHeartbeatStatus
NetworkHeartbeatStatus
ObservedApplicationImage
A container image running in one observed application workload.
ObservedApplicationReport
Application release the Operator observes running in its environment.
ObservedCounts
ObservedCounts
ObservedInventoryBatch
ObservedInventoryBatch
ObservedResourceSample
ObservedResourceSample
OperationsBundleDownload
One bundle the Operator needs to download to reach targetBundleHash. The manager mints a short-lived presigned GET URL per bundle — the Operator never holds real cloud storage credentials, mirroring the OCI registry proxy’s credential-injection pattern.
OperationsConfig
Operations declared by a stack, or by an Operator installed on its own.
OperationsReport
Report-only summary of the operations the Operator has loaded, used to confirm a bundle sync actually took effect.
OperatorCapabilityReport
Report-only Operator capability status.
OperatorImageReport
Exact immutable Operator image identity observed by the running process.
ParameterStoreVaultBinding
AWS SSM Parameter Store vault binding configuration
PluginOperationsConfig
Settings and approval rules for one plugin.
PostgresHeartbeatStatus
PostgresHeartbeatStatus
PresignedRequest
A presigned request that can be serialized, stored, and executed later. Hides implementation details for different storage backends.
PromoteReleaseRequest
Body of POST /v1/releases/{id}/promote.
ProviderFleetStatus
ProviderFleetStatus
PubSubQueueBinding
GCP Pub/Sub parameters
PublicEndpointOutput
Runtime-resolved public endpoint metadata.
QueueHeartbeatStatus
QueueHeartbeatStatus
RawHeartbeatSnippet
RawHeartbeatSnippet
RecentLogEntry
RecentLogEntry
RecentLogsResponse
RecentLogsResponse
ReconcileRequest
ReconcileRequest
ReconcileResponse
ReconcileResponse
RedisKvBinding
Redis KV binding configuration
ReleaseChannelResponse
A release channel.
ReleaseRequest
ReleaseRequest
ReleaseResponse
ReleaseResponse
RemoteAwsBedrockAiBinding
RemoteAwsBedrockAiBinding
RemoteAwsClientConfig
Response-safe AWS client configuration. The public contract deliberately has no static, profile, metadata, or web-identity credential variants.
RemoteAwsKmsKeyBinding
RemoteAwsKmsKeyBinding
RemoteAwsSandboxBinding
Concrete MicroVM sandbox topology returned to remote clients.
RemoteAzureClientConfig
Response-safe Azure client configuration containing one storage-audience access token for the stack’s Remote Bindings identity.
RemoteAzureFoundryAiBinding
RemoteAzureFoundryAiBinding
RemoteAzureKeyVaultKeyBinding
RemoteAzureKeyVaultKeyBinding
RemoteAzureSandboxBinding
Concrete sandbox-group topology returned to remote clients.
RemoteBlobStorageBinding
Concrete Azure Blob Storage topology returned to remote clients.
RemoteDynamodbKvBinding
Concrete DynamoDB KV topology returned to remote clients.
RemoteFirestoreKvBinding
Concrete Firestore KV topology returned to remote clients.
RemoteGcpClientConfig
Response-safe GCP client configuration. Refreshable source credentials and service endpoint overrides cannot be represented by this type.
RemoteGcpCloudKmsKeyBinding
RemoteGcpCloudKmsKeyBinding
RemoteGcpSandboxBinding
Concrete Agent Platform topology returned to remote clients.
RemoteGcpVertexAiBinding
RemoteGcpVertexAiBinding
RemoteGcsStorageBinding
Concrete Google Cloud Storage topology returned to remote clients.
RemotePubsubQueueBinding
Concrete send-only queue topology returned to remote clients.
RemoteS3StorageBinding
Concrete S3 topology returned to remote clients.
RemoteServiceBusQueueBinding
Concrete send-only queue topology returned to remote clients.
RemoteSqsQueueBinding
Concrete send-only queue topology returned to remote clients.
RemoteStackManagementHeartbeatStatus
RemoteStackManagementHeartbeatStatus
RemoteTableStorageKvBinding
Concrete Azure Table Storage KV topology returned to remote clients.
RenewRequest
RenewRequest
ReportedOperation
A single operation the Operator currently has loaded. Opaque identifiers only — no tier, description, or other plugin business logic crosses into this public crate.
ReportedTelemetry
One OTLP batch from the environment.
ResolveBindingRequest
Request body for POST /v1/bindings/resolve.
ResourceEntry
ResourceEntry
ResourceHeartbeat
ResourceHeartbeat
ResourceRef
Reference to a resource by its stable id and resource type.
ResourceType
Resource type identifier that determines the specific kind of resource. This field is used for polymorphic deserialization and resource-specific behavior.
ResponseHandling
Response handling configuration for deployments
S3StorageBinding
S3 storage binding configuration.
SandboxHeartbeatStatus
SandboxHeartbeatStatus
ScopeInfo
ScopeInfo
SecretManagerVaultBinding
GCP Secret Manager vault binding configuration
SecretReference
Reference to a Kubernetes Secret
ServiceAccountHeartbeatStatus
ServiceAccountHeartbeatStatus
ServiceActivationHeartbeatStatus
ServiceActivationHeartbeatStatus
ServiceBusQueueBinding
Azure Service Bus parameters
SetDeploymentChannelRequest
Body of PUT /v1/deployments/{id}/channel.
SetDeploymentPinRequest
Body of PUT /v1/deployments/{id}/pin.
SetQuotaWarningOverridesRequest
Replace the saved quota warning overrides. An empty list explicitly clears them.
SetSecretRequest
Request body for setting a secret.
SqsQueueBinding
AWS SQS queue parameters
StackByPlatform
The release API accepts stacks keyed by platform. Only one platform stack needs to be present.
StackImportRequest
Request body for manager-side stack import.
StackImportResponse
Response body returned after a stack import.
StackResourceState
Represents the state of a single resource within the stack for a specific platform.
StackSettings
User-customizable deployment settings specified at deploy time.
StackState
Represents the collective state of all resources in a stack, including platform and pending actions.
StatusReport
StatusReport
StatusReportResponse
StatusReportResponse
StorageHeartbeatStatus
StorageHeartbeatStatus
StorageUpload
Storage upload information
StorePayloadRequest
Request to store payload data directly in KV by command_id.
SubmitResponseRequest
Request to submit a command response (from deployment)
TableStorageKvBinding
Azure Table Storage KV binding configuration
TargetDynamicContainer
One release-independent container the Operator should run in its namespace. The manager sends the complete set on every sync. An empty set removes containers previously owned by this deployment.
TargetOperationsBundleSet
Target operations-bundle set for the Operator to converge its loaded plugin registry toward, independent of any release/config target — a plugin can be enabled with no release change, so this is not nested under TargetDeployment.
TokenResponse
TokenResponse
ToolDownload
A downloadable build of a tool.
TraceContext
W3C Trace Context propagated with a command lease.
UnacquiredDeployment
Atomic outcome for one explicitly requested deployment that was not acquired.
UploadCompleteRequest
Request to mark upload as complete
UploadCompleteResponse
Response to upload completion
Value
Value
VaultHeartbeatStatus
VaultHeartbeatStatus
VaultMutationResponse
Response body for successful Vault mutations.
WhoamiResponse
WhoamiResponse
WorkloadHeartbeatStatus
WorkloadHeartbeatStatus
WorkloadReplicaStatus
WorkloadReplicaStatus

Enums§

AiAccessTest
AiAccessTest
AiAvailabilityBlocker
AiAvailabilityBlocker
AiAvailabilitySource
Provider control plane used to observe model availability without invoking a model, spending customer quota, or accepting provider terms.
AiHeartbeatData
AiHeartbeatData
AiHeartbeatDataVariant0Backend
AiHeartbeatDataVariant0Backend
AiHeartbeatDataVariant1Backend
AiHeartbeatDataVariant1Backend
AiHeartbeatDataVariant2Backend
AiHeartbeatDataVariant2Backend
AiHeartbeatDataVariant3Backend
AiHeartbeatDataVariant3Backend
AiModelAvailability
AiModelAvailability
ArtifactRegistryBinding
Service-type based artifact registry binding that supports multiple registry providers
ArtifactRegistryBindingVariant0Service
ArtifactRegistryBindingVariant0Service
ArtifactRegistryBindingVariant1Service
ArtifactRegistryBindingVariant1Service
ArtifactRegistryBindingVariant2Service
ArtifactRegistryBindingVariant2Service
ArtifactRegistryBindingVariant3Service
ArtifactRegistryBindingVariant3Service
ArtifactRegistryHeartbeatData
ArtifactRegistryHeartbeatData
ArtifactRegistryHeartbeatDataVariant0Backend
ArtifactRegistryHeartbeatDataVariant0Backend
ArtifactRegistryHeartbeatDataVariant1Backend
ArtifactRegistryHeartbeatDataVariant1Backend
ArtifactRegistryHeartbeatDataVariant2Backend
ArtifactRegistryHeartbeatDataVariant2Backend
ArtifactRegistryHeartbeatDataVariant3Backend
ArtifactRegistryHeartbeatDataVariant3Backend
BindingValueOptionString
Represents a value that can be either a concrete value, a template expression, or a reference to a Kubernetes Secret
BindingValueString
Represents a value that can be either a concrete value, a template expression, or a reference to a Kubernetes Secret
BindingValueU8
Represents a value that can be either a concrete value, a template expression, or a reference to a Kubernetes Secret
BindingValueU16
Represents a value that can be either a concrete value, a template expression, or a reference to a Kubernetes Secret
BindingValueVecString
Represents a value that can be either a concrete value, a template expression, or a reference to a Kubernetes Secret
BodySpec
Body specification supporting inline and storage modes
BuildHeartbeatData
BuildHeartbeatData
BuildHeartbeatDataVariant0Backend
BuildHeartbeatDataVariant0Backend
BuildHeartbeatDataVariant1Backend
BuildHeartbeatDataVariant1Backend
BuildHeartbeatDataVariant2Backend
BuildHeartbeatDataVariant2Backend
BuildHeartbeatDataVariant3Backend
BuildHeartbeatDataVariant3Backend
ClientApi
A public API accepted from an application client.
CommandResponse
Command response from deployment
CommandState
Command states in the Commands protocol lifecycle
CommandTargetType
The kind of command-capable resource a command targets.
ComputeCapacityBlockerCategory
ComputeCapacityBlockerCategory
ComputeClusterHeartbeatData
ComputeClusterHeartbeatData
ComputeClusterHeartbeatDataVariant0Backend
ComputeClusterHeartbeatDataVariant0Backend
ComputeClusterHeartbeatDataVariant1Backend
ComputeClusterHeartbeatDataVariant1Backend
ComputeClusterHeartbeatDataVariant2Backend
ComputeClusterHeartbeatDataVariant2Backend
ComputeClusterHeartbeatDataVariant3Backend
ComputeClusterHeartbeatDataVariant3Backend
ComputeClusterHeartbeatDataVariant4Backend
ComputeClusterHeartbeatDataVariant4Backend
ComputeDrainProgressStatus
ComputeDrainProgressStatus
ComputePoolSelection
User-selected deployment settings for one compute pool.
ContainerHeartbeatData
ContainerHeartbeatData
ContainerHeartbeatDataVariant0Backend
ContainerHeartbeatDataVariant0Backend
ContainerHeartbeatDataVariant1Backend
ContainerHeartbeatDataVariant1Backend
ContainerHeartbeatDataVariant2Backend
ContainerHeartbeatDataVariant2Backend
CreatableTokenType
Token kinds an admin can create through the API.
DaemonHeartbeatData
DaemonHeartbeatData
DaemonHeartbeatDataVariant0Backend
DaemonHeartbeatDataVariant0Backend
DaemonHeartbeatDataVariant1Backend
DaemonHeartbeatDataVariant1Backend
DaemonHeartbeatDataVariant2Backend
DaemonHeartbeatDataVariant2Backend
DaemonHeartbeatDataVariant3Backend
DaemonHeartbeatDataVariant3Backend
DaemonHeartbeatDataVariant4Backend
DaemonHeartbeatDataVariant4Backend
DaemonHeartbeatDataVariant5Backend
DaemonHeartbeatDataVariant5Backend
DeleteDeploymentAction
DeleteDeploymentAction
DeploymentAcquireUnavailableReason
Why an explicitly requested deployment was not acquired.
DeploymentModel
Deployment model: how updates are delivered to the remote environment.
DynamicContainerStatus
DynamicContainerStatus
EndpointAccess
Reachability of the deployment’s public endpoints, fixed at setup.
EnvironmentVariableType
Type of environment variable
ExposeProtocol
Protocol for public workload endpoints.
ExternalBinding
Represents a binding to pre-existing infrastructure.
ExternalBindingVariant0
External storage binding (S3-compatible, GCS, Blob Storage)
ExternalBindingVariant0Variant0Service
ExternalBindingVariant0Variant0Service
ExternalBindingVariant0Variant0Type
ExternalBindingVariant0Variant0Type
ExternalBindingVariant0Variant1Service
ExternalBindingVariant0Variant1Service
ExternalBindingVariant0Variant1Type
ExternalBindingVariant0Variant1Type
ExternalBindingVariant0Variant2Service
ExternalBindingVariant0Variant2Service
ExternalBindingVariant0Variant2Type
ExternalBindingVariant0Variant2Type
ExternalBindingVariant0Variant3Service
ExternalBindingVariant0Variant3Service
ExternalBindingVariant0Variant3Type
ExternalBindingVariant0Variant3Type
ExternalBindingVariant1
External queue binding (Kafka, SQS, etc.)
ExternalBindingVariant2
External KV binding (Redis, etc.)
ExternalBindingVariant3
External artifact registry binding (OCI registry)
ExternalBindingVariant4
External vault binding (HashiCorp Vault, etc.)
ExternalBindingVariant6
External Postgres binding (operator-provided / BYO database)
ExternalBindingVariant1Variant0Service
ExternalBindingVariant1Variant0Service
ExternalBindingVariant1Variant0Type
ExternalBindingVariant1Variant0Type
ExternalBindingVariant1Variant1Service
ExternalBindingVariant1Variant1Service
ExternalBindingVariant1Variant1Type
ExternalBindingVariant1Variant1Type
ExternalBindingVariant1Variant2Service
ExternalBindingVariant1Variant2Service
ExternalBindingVariant1Variant2Type
ExternalBindingVariant1Variant2Type
ExternalBindingVariant1Variant3Service
ExternalBindingVariant1Variant3Service
ExternalBindingVariant1Variant3Type
ExternalBindingVariant1Variant3Type
ExternalBindingVariant1Variant4Service
ExternalBindingVariant1Variant4Service
ExternalBindingVariant1Variant4Type
ExternalBindingVariant1Variant4Type
ExternalBindingVariant2Variant0Service
ExternalBindingVariant2Variant0Service
ExternalBindingVariant2Variant0Type
ExternalBindingVariant2Variant0Type
ExternalBindingVariant2Variant1Service
ExternalBindingVariant2Variant1Service
ExternalBindingVariant2Variant1Type
ExternalBindingVariant2Variant1Type
ExternalBindingVariant2Variant2Service
ExternalBindingVariant2Variant2Service
ExternalBindingVariant2Variant2Type
ExternalBindingVariant2Variant2Type
ExternalBindingVariant2Variant3Service
ExternalBindingVariant2Variant3Service
ExternalBindingVariant2Variant3Type
ExternalBindingVariant2Variant3Type
ExternalBindingVariant2Variant4Service
ExternalBindingVariant2Variant4Service
ExternalBindingVariant2Variant4Type
ExternalBindingVariant2Variant4Type
ExternalBindingVariant3Variant0Service
ExternalBindingVariant3Variant0Service
ExternalBindingVariant3Variant0Type
ExternalBindingVariant3Variant0Type
ExternalBindingVariant3Variant1Service
ExternalBindingVariant3Variant1Service
ExternalBindingVariant3Variant1Type
ExternalBindingVariant3Variant1Type
ExternalBindingVariant3Variant2Service
ExternalBindingVariant3Variant2Service
ExternalBindingVariant3Variant2Type
ExternalBindingVariant3Variant2Type
ExternalBindingVariant3Variant3Service
ExternalBindingVariant3Variant3Service
ExternalBindingVariant3Variant3Type
ExternalBindingVariant3Variant3Type
ExternalBindingVariant4Variant0Service
ExternalBindingVariant4Variant0Service
ExternalBindingVariant4Variant0Type
ExternalBindingVariant4Variant0Type
ExternalBindingVariant4Variant1Service
ExternalBindingVariant4Variant1Service
ExternalBindingVariant4Variant1Type
ExternalBindingVariant4Variant1Type
ExternalBindingVariant4Variant2Service
ExternalBindingVariant4Variant2Service
ExternalBindingVariant4Variant2Type
ExternalBindingVariant4Variant2Type
ExternalBindingVariant4Variant3Service
ExternalBindingVariant4Variant3Service
ExternalBindingVariant4Variant3Type
ExternalBindingVariant4Variant3Type
ExternalBindingVariant4Variant4Service
ExternalBindingVariant4Variant4Service
ExternalBindingVariant4Variant4Type
ExternalBindingVariant4Variant4Type
ExternalBindingVariant5Type
ExternalBindingVariant5Type
ExternalBindingVariant6Variant0Service
ExternalBindingVariant6Variant0Service
ExternalBindingVariant6Variant0Type
ExternalBindingVariant6Variant0Type
ExternalBindingVariant6Variant1Service
ExternalBindingVariant6Variant1Service
ExternalBindingVariant6Variant1Type
ExternalBindingVariant6Variant1Type
ExternalBindingVariant6Variant2Service
ExternalBindingVariant6Variant2Service
ExternalBindingVariant6Variant2Type
ExternalBindingVariant6Variant2Type
ExternalBindingVariant6Variant3Service
ExternalBindingVariant6Variant3Service
ExternalBindingVariant6Variant3Type
ExternalBindingVariant6Variant3Type
ExternalBindingVariant6Variant4Password
ExternalBindingVariant6Variant4Password
ExternalBindingVariant6Variant4Service
ExternalBindingVariant6Variant4Service
ExternalBindingVariant6Variant4Type
ExternalBindingVariant6Variant4Type
ExternalBindingVariant6Variant5Service
ExternalBindingVariant6Variant5Service
ExternalBindingVariant6Variant5Type
ExternalBindingVariant6Variant5Type
ExternalBindingVariant7Type
ExternalBindingVariant7Type
ExternalPostgresBindingPassword
ExternalPostgresBindingPassword
ExternalPostgresSslMode
TLS policy for an operator-provided / BYO Postgres database.
HeartbeatBackend
HeartbeatBackend
HeartbeatCollectionIssueReason
HeartbeatCollectionIssueReason
HeartbeatIssueSeverity
HeartbeatIssueSeverity
HeartbeatsMode
How heartbeat health checks are handled.
HorizonWorkloadSchedulingMode
HorizonWorkloadSchedulingMode
ImportSourceKind
Package source that produced an import request. Observability label only — the manager does not branch on this value, and any new deployment pathway can omit it without affecting import behavior.
InitialDesiredRelease
InitialDesiredRelease
KeyHeartbeatData
KeyHeartbeatData
KubernetesCertificateMode
Certificate publication or reference mode for Kubernetes public endpoints.
KubernetesCertificateModeVariant0Mode
KubernetesCertificateModeVariant0Mode
KubernetesCertificateModeVariant1Mode
KubernetesCertificateModeVariant1Mode
KubernetesCertificateModeVariant2Mode
KubernetesCertificateModeVariant2Mode
KubernetesCertificateModeVariant3Mode
KubernetesCertificateModeVariant3Mode
KubernetesCertificateModeVariant4Mode
KubernetesCertificateModeVariant4Mode
KubernetesClusterOwnership
Ownership model for the Kubernetes cluster.
KubernetesExposureSettings
Kubernetes public HTTPS exposure mode.
KubernetesRouteProfile
Kubernetes route API selected for public endpoints.
KubernetesRouteProfileVariant0RouteApi
KubernetesRouteProfileVariant0RouteApi
KubernetesRouteProfileVariant1RouteApi
KubernetesRouteProfileVariant1RouteApi
KubernetesRouteProviderOptions
Provider-specific route options required by supported managed profiles.
KubernetesWorkloadKind
KubernetesWorkloadKind
KvBinding
Represents a KV binding for key-value storage across platforms
KvBindingVariant0Service
KvBindingVariant0Service
KvBindingVariant1Service
KvBindingVariant1Service
KvBindingVariant2Service
KvBindingVariant2Service
KvBindingVariant3Service
KvBindingVariant3Service
KvBindingVariant4Service
KvBindingVariant4Service
KvHeartbeatData
KvHeartbeatData
KvHeartbeatDataVariant0Backend
KvHeartbeatDataVariant0Backend
KvHeartbeatDataVariant1Backend
KvHeartbeatDataVariant1Backend
KvHeartbeatDataVariant2Backend
KvHeartbeatDataVariant2Backend
KvHeartbeatDataVariant3Backend
KvHeartbeatDataVariant3Backend
LocalOperation
Local filesystem operations
LocalRuntimeUnitKind
LocalRuntimeUnitKind
ManagementConfig
Management configuration for different cloud platforms.
ManagementConfigVariant0Platform
ManagementConfigVariant0Platform
ManagementConfigVariant1Platform
ManagementConfigVariant1Platform
ManagementConfigVariant2Platform
ManagementConfigVariant2Platform
ManagementConfigVariant3Platform
ManagementConfigVariant3Platform
MetricUnit
MetricUnit
NetworkHeartbeatData
NetworkHeartbeatData
NetworkHeartbeatDataVariant0Backend
NetworkHeartbeatDataVariant0Backend
NetworkHeartbeatDataVariant1Backend
NetworkHeartbeatDataVariant1Backend
NetworkHeartbeatDataVariant2Backend
NetworkHeartbeatDataVariant2Backend
NetworkSettings
Network configuration for the stack.
ObservedApplicationSource
Where the Operator read the application identity from.
ObservedHealth
ObservedHealth
OperationApproval
Approval rule for the operations a pattern matches.
OperationApprovalDecision
Whether matching operations run without approval.
OperationSettingValue
Value of one plugin setting.
OperatorCapabilityState
State of an Operator capability as observed inside the environment.
OperatorImageSource
Origin of the exact Operator image running this process.
Platform
Represents the target cloud platform.
PostgresBinding
Connection details for a Postgres database, one variant per backend.
PostgresBindingVariant0Service
PostgresBindingVariant0Service
PostgresBindingVariant1Service
PostgresBindingVariant1Service
PostgresBindingVariant2Service
PostgresBindingVariant2Service
PostgresBindingVariant3Service
PostgresBindingVariant3Service
PostgresBindingVariant4Password
PostgresBindingVariant4Password
PostgresBindingVariant4Service
PostgresBindingVariant4Service
PostgresBindingVariant5Service
PostgresBindingVariant5Service
PostgresHeartbeatData
PostgresHeartbeatData
PostgresHeartbeatDataVariant0Backend
PostgresHeartbeatDataVariant0Backend
PostgresHeartbeatDataVariant1Backend
PostgresHeartbeatDataVariant1Backend
PostgresHeartbeatDataVariant2Backend
PostgresHeartbeatDataVariant2Backend
PostgresHeartbeatDataVariant3Backend
PostgresHeartbeatDataVariant3Backend
PresignedOperation
The type of operation a presigned request performs
PresignedRequestBackend
Storage backend representation for different presigned request types
ProviderLifecycleState
ProviderLifecycleState
PublicEndpointTargetSettings
DNS target mode for public endpoints.
QueueBinding
Binding parameters for Queue at runtime or in templates.
QueueBindingVariant0Service
QueueBindingVariant0Service
QueueBindingVariant1Service
QueueBindingVariant1Service
QueueBindingVariant2Service
QueueBindingVariant2Service
QueueBindingVariant3Service
QueueBindingVariant3Service
QueueBindingVariant4Service
QueueBindingVariant4Service
QueueHeartbeatData
QueueHeartbeatData
QueueHeartbeatDataVariant0Backend
QueueHeartbeatDataVariant0Backend
QueueHeartbeatDataVariant1Backend
QueueHeartbeatDataVariant1Backend
QueueHeartbeatDataVariant2Backend
QueueHeartbeatDataVariant2Backend
QueueHeartbeatDataVariant3Backend
QueueHeartbeatDataVariant3Backend
RawHeartbeatSnippetFormat
RawHeartbeatSnippetFormat
RemoteAwsCredentials
The only AWS credential form remote binding resolution can return.
RemoteAzureCredentials
The only Azure credential form remote binding resolution can return.
RemoteGcpCredentials
The only GCP credential form remote binding resolution can return.
RemoteStackManagementHeartbeatData
RemoteStackManagementHeartbeatData
RemoteStackManagementHeartbeatDataVariant0Backend
RemoteStackManagementHeartbeatDataVariant0Backend
RemoteStackManagementHeartbeatDataVariant1Backend
RemoteStackManagementHeartbeatDataVariant1Backend
RemoteStackManagementHeartbeatDataVariant2Backend
RemoteStackManagementHeartbeatDataVariant2Backend
ResolveBindingKind
ResolveBindingKind
ResolveBindingResponse
One approved remote Storage binding paired with credentials for the same provider. The discriminant makes cross-provider combinations impossible.
ResourceHeartbeatData
ResourceHeartbeatData
ResourceLifecycle
Describes the lifecycle of a resource within a stack, determining how it’s managed and deployed.
ResourceStatus
Represents the high-level status of a resource during its lifecycle.
SandboxHeartbeatData
Content-free telemetry about what a sandbox resource is running.
SandboxHeartbeatDataVariant0Backend
SandboxHeartbeatDataVariant0Backend
SandboxHeartbeatDataVariant1Backend
SandboxHeartbeatDataVariant1Backend
SandboxHeartbeatDataVariant2Backend
SandboxHeartbeatDataVariant2Backend
SandboxHeartbeatDataVariant3Backend
SandboxHeartbeatDataVariant3Backend
SandboxHeartbeatDataVariant4Backend
SandboxHeartbeatDataVariant4Backend
ServiceAccountHeartbeatData
ServiceAccountHeartbeatData
ServiceAccountHeartbeatDataVariant0Backend
ServiceAccountHeartbeatDataVariant0Backend
ServiceAccountHeartbeatDataVariant1Backend
ServiceAccountHeartbeatDataVariant1Backend
ServiceAccountHeartbeatDataVariant2Backend
ServiceAccountHeartbeatDataVariant2Backend
ServiceAccountHeartbeatDataVariant3Backend
ServiceAccountHeartbeatDataVariant3Backend
ServiceActivationHeartbeatData
ServiceActivationHeartbeatData
ServiceActivationHeartbeatDataVariant0Backend
ServiceActivationHeartbeatDataVariant0Backend
ServiceActivationHeartbeatDataVariant1Backend
ServiceActivationHeartbeatDataVariant1Backend
SetupHandoff
SetupHandoff
SetupManagement
Whether setup remains a separate administrator operation.
SourceCredentials
SourceCredentials
StorageBinding
Service-type based storage binding that supports multiple storage providers
StorageBindingVariant0Service
StorageBindingVariant0Service
StorageBindingVariant1Service
StorageBindingVariant1Service
StorageBindingVariant2Service
StorageBindingVariant2Service
StorageBindingVariant3Service
StorageBindingVariant3Service
StorageHeartbeatData
StorageHeartbeatData
StorageHeartbeatDataVariant0Backend
StorageHeartbeatDataVariant0Backend
StorageHeartbeatDataVariant1Backend
StorageHeartbeatDataVariant1Backend
StorageHeartbeatDataVariant2Backend
StorageHeartbeatDataVariant2Backend
StorageHeartbeatDataVariant3Backend
StorageHeartbeatDataVariant3Backend
TelemetryMode
How telemetry (logs, metrics, traces) is handled.
UpdatesMode
How updates are delivered to the deployment.
VaultBinding
Represents a vault binding for secure secret management
VaultBindingVariant0Service
VaultBindingVariant0Service
VaultBindingVariant1Service
VaultBindingVariant1Service
VaultBindingVariant2Service
VaultBindingVariant2Service
VaultBindingVariant3Service
VaultBindingVariant3Service
VaultBindingVariant4Service
VaultBindingVariant4Service
VaultHeartbeatData
VaultHeartbeatData
VaultHeartbeatDataVariant0Backend
VaultHeartbeatDataVariant0Backend
VaultHeartbeatDataVariant1Backend
VaultHeartbeatDataVariant1Backend
VaultHeartbeatDataVariant2Backend
VaultHeartbeatDataVariant2Backend
VaultHeartbeatDataVariant3Backend
VaultHeartbeatDataVariant3Backend
VaultHeartbeatDataVariant4Backend
VaultHeartbeatDataVariant4Backend
WorkerHeartbeatData
WorkerHeartbeatData
WorkerHeartbeatDataVariant0Backend
WorkerHeartbeatDataVariant0Backend
WorkerHeartbeatDataVariant1Backend
WorkerHeartbeatDataVariant1Backend
WorkerHeartbeatDataVariant2Backend
WorkerHeartbeatDataVariant2Backend
WorkerHeartbeatDataVariant3Backend
WorkerHeartbeatDataVariant3Backend
WorkerHeartbeatDataVariant4Backend
WorkerHeartbeatDataVariant4Backend