pub struct RotationRulesType {
pub automatically_after_days: Option<i64>,
}
Expand description
A structure that defines the rotation configuration for the secret.
Fields§
§automatically_after_days: Option<i64>
Specifies the number of days between automatic scheduled rotations of the secret.
Secrets Manager schedules the next rotation when the previous one is complete. Secrets Manager schedules the date by adding the rotation interval (number of days) to the actual date of the last rotation. The service chooses the hour within that 24-hour date window randomly. The minute is also chosen somewhat randomly, but weighted towards the top of the hour and influenced by a variety of factors that help distribute load.
Trait Implementations§
Source§impl Clone for RotationRulesType
impl Clone for RotationRulesType
Source§fn clone(&self) -> RotationRulesType
fn clone(&self) -> RotationRulesType
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 RotationRulesType
impl Debug for RotationRulesType
Source§impl Default for RotationRulesType
impl Default for RotationRulesType
Source§fn default() -> RotationRulesType
fn default() -> RotationRulesType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RotationRulesType
impl<'de> Deserialize<'de> for RotationRulesType
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 PartialEq for RotationRulesType
impl PartialEq for RotationRulesType
Source§impl Serialize for RotationRulesType
impl Serialize for RotationRulesType
impl StructuralPartialEq for RotationRulesType
Auto Trait Implementations§
impl Freeze for RotationRulesType
impl RefUnwindSafe for RotationRulesType
impl Send for RotationRulesType
impl Sync for RotationRulesType
impl Unpin for RotationRulesType
impl UnwindSafe for RotationRulesType
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