Crate wasmcloud_host

Crate wasmcloud_host 

Source
Expand description

wasmCloud host library

Re-exports§

pub use oci::Config as OciConfig;
pub use policy::HostInfo as PolicyHostInfo;
pub use policy::Manager as PolicyManager;
pub use policy::Response as PolicyResponse;
pub use secrets::Manager as SecretsManager;
pub use wasmbus::Host as WasmbusHost;
pub use wasmbus::HostConfig as WasmbusHostConfig;
pub use url;

Modules§

oci
OCI artifact fetching
policy
wasmCloud policy service
registry
Common registry types
secrets
Secret management Module with structs for use in managing and accessing secrets in a wasmCloud lattice
wasmbus
wasmbus host
workload_identity
experimental workload identity

Structs§

HostMetrics
HostMetrics encapsulates the set of metrics emitted by the wasmcloud host
OciFetcher
OCI artifact fetcher
RegistryConfig
Credentials for a registry containing wasmCloud artifacts

Enums§

RegistryAuth
The authentication settings for a registry
RegistryType
The type of a registry
ResourceRef
A reference to a resource, either a file, an OCI image, or a builtin provider

Functions§

fetch_component
Fetch an component from a reference.