pub struct GetKeyRotationStatusResponse {
pub key_rotation_enabled: Option<bool>,
pub key_id: Option<String>,
pub rotation_period_in_days: Option<i32>,
pub next_rotation_date: Option<f64>,
}Expand description
AWS API: kms.v1.GetKeyRotationStatusResponse
§Coverage
4 of 5 fields included. Omitted fields:
OnDemandRotationStartDate— not selected in manifest
Fields§
§key_rotation_enabled: Option<bool>A Boolean value that specifies whether key rotation is enabled.
key_id: Option<String>Identifies the specified symmetric encryption KMS key.
rotation_period_in_days: Option<i32>The number of days between each automatic rotation. The default value is 365 days.
next_rotation_date: Option<f64>The next date that KMS will automatically rotate the key material.
Trait Implementations§
Source§impl Clone for GetKeyRotationStatusResponse
impl Clone for GetKeyRotationStatusResponse
Source§fn clone(&self) -> GetKeyRotationStatusResponse
fn clone(&self) -> GetKeyRotationStatusResponse
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 GetKeyRotationStatusResponse
impl Debug for GetKeyRotationStatusResponse
Source§impl Default for GetKeyRotationStatusResponse
impl Default for GetKeyRotationStatusResponse
Source§fn default() -> GetKeyRotationStatusResponse
fn default() -> GetKeyRotationStatusResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetKeyRotationStatusResponse
impl<'de> Deserialize<'de> for GetKeyRotationStatusResponse
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
Auto Trait Implementations§
impl Freeze for GetKeyRotationStatusResponse
impl RefUnwindSafe for GetKeyRotationStatusResponse
impl Send for GetKeyRotationStatusResponse
impl Sync for GetKeyRotationStatusResponse
impl Unpin for GetKeyRotationStatusResponse
impl UnsafeUnpin for GetKeyRotationStatusResponse
impl UnwindSafe for GetKeyRotationStatusResponse
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