pub struct KmsCreateKeyRequest {
pub name: Option<String>,
pub description: Option<String>,
pub tags: BTreeMap<String, String>,
}Expand description
Metadata used to create a KMS key without exposing key material.
Fields§
§name: Option<String>§description: Option<String>Trait Implementations§
Source§impl Clone for KmsCreateKeyRequest
impl Clone for KmsCreateKeyRequest
Source§fn clone(&self) -> KmsCreateKeyRequest
fn clone(&self) -> KmsCreateKeyRequest
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 KmsCreateKeyRequest
impl Debug for KmsCreateKeyRequest
impl Eq for KmsCreateKeyRequest
Source§impl PartialEq for KmsCreateKeyRequest
impl PartialEq for KmsCreateKeyRequest
impl StructuralPartialEq for KmsCreateKeyRequest
Auto Trait Implementations§
impl Freeze for KmsCreateKeyRequest
impl RefUnwindSafe for KmsCreateKeyRequest
impl Send for KmsCreateKeyRequest
impl Sync for KmsCreateKeyRequest
impl Unpin for KmsCreateKeyRequest
impl UnsafeUnpin for KmsCreateKeyRequest
impl UnwindSafe for KmsCreateKeyRequest
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