Struct aws_sdk_glue::model::MlUserDataEncryption
source · [−]#[non_exhaustive]pub struct MlUserDataEncryption { /* private fields */ }Expand description
The encryption-at-rest settings of the transform that apply to accessing user data.
Implementations
sourceimpl MlUserDataEncryption
impl MlUserDataEncryption
sourcepub fn ml_user_data_encryption_mode(
&self
) -> Option<&MlUserDataEncryptionModeString>
pub fn ml_user_data_encryption_mode(
&self
) -> Option<&MlUserDataEncryptionModeString>
The encryption mode applied to user data. Valid values are:
-
DISABLED: encryption is disabled
-
SSEKMS: use of server-side encryption with Key Management Service (SSE-KMS) for user data stored in Amazon S3.
sourcepub fn kms_key_id(&self) -> Option<&str>
pub fn kms_key_id(&self) -> Option<&str>
The ID for the customer-provided KMS key.
sourceimpl MlUserDataEncryption
impl MlUserDataEncryption
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture MlUserDataEncryption.
Trait Implementations
sourceimpl Clone for MlUserDataEncryption
impl Clone for MlUserDataEncryption
sourcefn clone(&self) -> MlUserDataEncryption
fn clone(&self) -> MlUserDataEncryption
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for MlUserDataEncryption
impl Debug for MlUserDataEncryption
sourceimpl PartialEq<MlUserDataEncryption> for MlUserDataEncryption
impl PartialEq<MlUserDataEncryption> for MlUserDataEncryption
sourcefn eq(&self, other: &MlUserDataEncryption) -> bool
fn eq(&self, other: &MlUserDataEncryption) -> bool
impl StructuralPartialEq for MlUserDataEncryption
Auto Trait Implementations
impl RefUnwindSafe for MlUserDataEncryption
impl Send for MlUserDataEncryption
impl Sync for MlUserDataEncryption
impl Unpin for MlUserDataEncryption
impl UnwindSafe for MlUserDataEncryption
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more