Crate shipcat_definitions[−][src]
Re-exports
pub use crate::region::Environment; | |
pub use crate::region::KongConfig; | |
pub use crate::region::ReconciliationMode; | |
pub use crate::region::Region; | |
pub use crate::region::VaultConfig; | |
pub use crate::region::VersionScheme; | |
pub use crate::config::Cluster; | |
pub use crate::config::Config; | |
pub use crate::config::ConfigFallback; | |
pub use crate::config::ShipcatConfig; | |
pub use crate::manifest::Manifest; | |
pub use crate::manifest::ShipcatManifest; | |
pub use crate::base::BaseManifest; | |
pub use status::ManifestStatus; | |
pub use crate::vault::Vault; |
Modules
base | |
config | Master config with cross-region data |
deserializers | |
manifest | |
math | Computational helpers |
region | Config with regional data |
status | Status objects |
structs | Structs for the manifest |
teams | Definitions of teams/squads/tribes (via ewok or otherwise) |
template | A renderer of |
vault | A Hashicorp Vault HTTP client using |
Structs
Error | The Error type. |
Enums
ConfigState | Various states a Config can exist in depending on resolution. |
ErrorKind | The kind of an error. |
PrimaryWorkload | Type of primary workload that is associated with the Manifest |
Traits
ResultExt | Additional methods for |
Functions
gen_all_crds |
Type Definitions
Result | Convenient wrapper around |