pub struct KmsDeleteKeyRequest {
pub key_id: String,
pub pending_window_in_days: Option<u32>,
pub force_immediate: bool,
}Expand description
Request to schedule or immediately delete a KMS key.
Fields§
§key_id: String§pending_window_in_days: Option<u32>§force_immediate: boolTrait Implementations§
Source§impl Clone for KmsDeleteKeyRequest
impl Clone for KmsDeleteKeyRequest
Source§fn clone(&self) -> KmsDeleteKeyRequest
fn clone(&self) -> KmsDeleteKeyRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KmsDeleteKeyRequest
impl Debug for KmsDeleteKeyRequest
impl Eq for KmsDeleteKeyRequest
Source§impl PartialEq for KmsDeleteKeyRequest
impl PartialEq for KmsDeleteKeyRequest
impl StructuralPartialEq for KmsDeleteKeyRequest
Auto Trait Implementations§
impl Freeze for KmsDeleteKeyRequest
impl RefUnwindSafe for KmsDeleteKeyRequest
impl Send for KmsDeleteKeyRequest
impl Sync for KmsDeleteKeyRequest
impl Unpin for KmsDeleteKeyRequest
impl UnsafeUnpin for KmsDeleteKeyRequest
impl UnwindSafe for KmsDeleteKeyRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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