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  |