Skip to main content

Module ids

Module ids 

Source
Expand description

Foundational Runtime identifier exports.

Structs§

AppFamily
Family/group identifier for compatible applications.
AppId
Unique identifier for an application.
CapabilityName
Generic capability name exposed by a Core.
ClusterId
Cluster identifier inside a tenant.
CommandName
Stable command name (for example: runtime.start).
CoreId
Stable identifier for a logical Core.
EventName
Stable event name (for example: RuntimeStarted).
InstanceId
Unique identifier for a running Core instance.
NodeId
Unique node identifier in a runtime cluster.
ProtocolVersion
Wire protocol version used by distributed AppCore peers.
QueryName
Stable query name (for example: runtime.status).
RuntimeContractVersion
Public runtime contract version declared by an app/plugin.
StateName
Stable state name (for example: Running).
SyncGroup
Sync isolation group (for example: dev, staging, production).
TenantId
Tenant isolation identifier for distributed AppCore deployments.

Functions§

validate_distributed_identifier
Validates the stricter lowercase identifier used for distributed boundaries.
validate_identifier
Validates a generic Runtime identifier.