Expand description
Versioned, transport-independent Dekopon resources.
The v1alpha1 shape is inspired by Kubernetes resource documents: each authored
resource carries an API version, kind, metadata, spec, and an optional observed status
where useful. It is intentionally smaller than the Kubernetes API machinery.
Authored structures reject unknown fields. This catches misspelled security-relevant settings today; a future API version can introduce an explicit compatibility strategy if network negotiation requires one.
Structs§
- Agent
- A declarative agent resource.
- Agent
List - Versioned agent-list response.
- Agent
Spec - Desired state of an agent.
- Capability
- A declarative capability resource.
- Capability
List - Versioned capability-list response.
- Capability
Spec - Desired state of a capability.
- Object
Meta - Common authored metadata.
- Provider
- A declarative provider resource.
- Provider
List - Versioned provider-list response.
- Provider
Spec - Desired state of a provider connection.
Enums§
- Agent
Status - Operational phase reported for an agent.
- ApiVersion
- API version supported by this crate.
- Capability
Status - Availability reported for a capability.
- Kind
- Resource kind discriminator.
- Provider
Status - Availability reported for a provider.