Skip to main content

Module ids

Module ids 

Source
Expand description

Module: ids

Responsibility: layer-neutral identifiers and boundary-safe primitives. Does not own: business logic, policy decisions, or storage-backed types. Boundary: exposes pure IDs, enums, and newtypes across ops, workflow, and API.

Re-exports§

pub use capability as cap;

Modules§

capability
Module: ids::capability

Structs§

AppId
AppId
CanisterRole
CanisterRole
CanonicalNetworkId
CanonicalNetworkId
ComponentBinding
ComponentBinding
ComponentChildBinding
ComponentChildBinding
ComponentInstanceId
ComponentInstanceId
ComponentSpecAdmission
ComponentSpecAdmission
ComponentSpecId
ComponentSpecId
ComponentTopologyDigest
ComponentTopologyDigest
CyclesFundingBudget
CyclesFundingBudget
EndpointCall
EndpointCall
EndpointId
EndpointId
FleetBinding
FleetBinding
FleetCoordinatorBinding
FleetCoordinatorBinding
FleetId
FleetId
FleetKey
FleetKey
FleetName
FleetName
FleetRegistryAuthority
FleetRegistryAuthority
FleetSubnetRootBinding
FleetSubnetRootBinding
FleetSubnetRootLimits
FleetSubnetRootLimits
FleetSubnetRootReleaseSet
FleetSubnetRootReleaseSet
IntentId
IntentId
ReleaseBuildId
ReleaseBuildId
ReleaseBuildNonce
ReleaseBuildNonce
ReleaseSetDigest
ReleaseSetDigest
SubnetId
SubnetId

Enums§

AccessMetricKind
AccessMetricKind
BuildNetwork
BuildNetwork
CanonicalNetworkIdParseError
CanonicalNetworkIdParseError
CanonicalNetworkTrustAnchorError
CanonicalNetworkTrustAnchorError
ComponentInstanceIdParseError
ComponentInstanceIdParseError
ComponentSpecIdParseError
ComponentSpecIdParseError
EndpointCallKind
EndpointCallKind
FleetIdParseError
FleetIdParseError
FleetNameParseError
FleetNameParseError
ReleaseBuildIdParseError
ReleaseBuildIdParseError
SystemMetricKind
SystemMetricKind

Constants§

RELEASE_BUILD_ID_ENV
Host-to-build-script environment variable carrying one planned release identity.

Type Aliases§

IntentResourceKey
IntentResourceKey