Crate cm_config

Source

Structs§

AbiRevisionPolicy
The enforcement and validation policy to apply to component target ABI revisions. By default, enforce ABI compatibility for all components.
AllowlistEntry
A single security policy allowlist entry.
AllowlistEntryBuilder
CapabilityAllowlistKey
Allowlist key for capability routing policy. Part of the runtime security policy. This defines all the required keying information to lookup whether a capability exists in the policy map or not.
ChildPolicyAllowlists
Allowlists for child option policy. Part of runtime security policy.
DebugCapabilityAllowlistEntry
Represents a single allowed route for a debug capability.
DebugCapabilityKey
Allowlist key for debug capability allowlists. This defines all portions of the allowlist that do not support globbing.
HealthCheck
Information about the health checks during the update process.
JobPolicyAllowlists
Allowlists for Zircon job policy. Part of runtime security policy.
RuntimeConfig
Runtime configuration options. This configuration intended to be “global”, in that the same configuration is applied throughout a given running instance of component_manager.
SecurityPolicy
Runtime security policy.

Enums§

AllowlistEntryParseError
AllowlistMatcher
CapabilityAllowlistSource
The available capability sources for capability allow lists. This is a strict subset of all possible Ref types, with equality support.
CompatibilityCheckError
PolicyConfigError
TraceProvider
Where to look for the trace provider. Defaults to Namespace.
VmexSource
Where to get the Vmex resource from, if this component_manager is hosting bootfs. Defaults to SystemResource.