pub struct AssociateKmsKeyRequest {
pub kms_key_id: String,
pub log_group_name: String,
}Fields§
§kms_key_id: StringThe Amazon Resource Name (ARN) of the CMK to use when encrypting log data. This must be a symmetric CMK. For more information, see Amazon Resource Names - AWS Key Management Service (AWS KMS) and Using Symmetric and Asymmetric Keys.
log_group_name: StringThe name of the log group.
Trait Implementations§
Source§impl Clone for AssociateKmsKeyRequest
impl Clone for AssociateKmsKeyRequest
Source§fn clone(&self) -> AssociateKmsKeyRequest
fn clone(&self) -> AssociateKmsKeyRequest
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 AssociateKmsKeyRequest
impl Debug for AssociateKmsKeyRequest
Source§impl Default for AssociateKmsKeyRequest
impl Default for AssociateKmsKeyRequest
Source§fn default() -> AssociateKmsKeyRequest
fn default() -> AssociateKmsKeyRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for AssociateKmsKeyRequest
impl PartialEq for AssociateKmsKeyRequest
Source§impl Serialize for AssociateKmsKeyRequest
impl Serialize for AssociateKmsKeyRequest
impl StructuralPartialEq for AssociateKmsKeyRequest
Auto Trait Implementations§
impl Freeze for AssociateKmsKeyRequest
impl RefUnwindSafe for AssociateKmsKeyRequest
impl Send for AssociateKmsKeyRequest
impl Sync for AssociateKmsKeyRequest
impl Unpin for AssociateKmsKeyRequest
impl UnwindSafe for AssociateKmsKeyRequest
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