Expand description
Admin API types and configuration for secure bundle lifecycle management.
This module defines the types and configuration for an mTLS-secured admin API that enables runtime bundle deployment, upgrade, and removal without operator restart.
The actual HTTP server and routes live in the consuming crate (e.g. greentic-operator), which mounts these handlers on a dedicated port.
Re-exports§
pub use routes::AdminRequest;pub use routes::AdminResponse;pub use routes::BundleDeployRequest;pub use routes::BundleStatus;pub use routes::BundleStatusResponse;pub use routes::QaSubmitRequest;pub use routes::QaValidateRequest;pub use tls::AdminTlsConfig;