Re-exports§
pub use bindings::*;
Modules§
- Logic for model (
Manifest
) validation
Structs§
- A component definition
- Properties for the config list associated with components, providers, and links
- Properties for links
- Manifest file based on the Open Application Model (OAM) specification for declaratively managing wasmCloud applications
- The metadata describing the manifest
- A policy definition
- A representation of an OAM specification
- Configuration for various spreading requirements
- Properties for spread scalers
Enums§
- Properties that can be defined for a component
- Properties for defining traits
Constants§
- The currently supported kind for OAM manifests.
- The identifier for the builtin daemonscaler trait type
- The default link name
- The default weight for a spread
- The description key, as predefined by the OAM spec
- The string used for indicating a latest version. It is explicitly forbidden to use as a version for a manifest
- The identifier for the builtin linkdef trait type
- The expected OAM api version
- The annotation key for shared applications
- The identifier for the builtin spreadscaler trait type
- The version key, as predefined by the OAM spec