pub struct SecretManagerConfig {
pub enabled: Option<bool>,
pub rotation_config: Option<RotationConfig>,
}Expand description
SecretManagerConfig is config for secret manager enablement.
This type is not used in any activity, and only used as part of another schema.
Fields§
§enabled: Option<bool>Enable/Disable Secret Manager Config.
rotation_config: Option<RotationConfig>Rotation config for secret manager.
Trait Implementations§
Source§impl Clone for SecretManagerConfig
impl Clone for SecretManagerConfig
Source§fn clone(&self) -> SecretManagerConfig
fn clone(&self) -> SecretManagerConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SecretManagerConfig
impl Debug for SecretManagerConfig
Source§impl Default for SecretManagerConfig
impl Default for SecretManagerConfig
Source§fn default() -> SecretManagerConfig
fn default() -> SecretManagerConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecretManagerConfig
impl<'de> Deserialize<'de> for SecretManagerConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SecretManagerConfig
impl Serialize for SecretManagerConfig
impl Part for SecretManagerConfig
Auto Trait Implementations§
impl Freeze for SecretManagerConfig
impl RefUnwindSafe for SecretManagerConfig
impl Send for SecretManagerConfig
impl Sync for SecretManagerConfig
impl Unpin for SecretManagerConfig
impl UnwindSafe for SecretManagerConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more