#[non_exhaustive]pub struct FieldLevelEncryptionProfile { /* private fields */ }
Expand description
A complex data type for field-level encryption profiles.
Implementations
sourceimpl FieldLevelEncryptionProfile
impl FieldLevelEncryptionProfile
sourcepub fn id(&self) -> Option<&str>
pub fn id(&self) -> Option<&str>
The ID for a field-level encryption profile configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The last time the field-level encryption profile was updated.
sourcepub fn field_level_encryption_profile_config(
&self
) -> Option<&FieldLevelEncryptionProfileConfig>
pub fn field_level_encryption_profile_config(
&self
) -> Option<&FieldLevelEncryptionProfileConfig>
A complex data type that includes the profile name and the encryption entities for the field-level encryption profile.
sourceimpl FieldLevelEncryptionProfile
impl FieldLevelEncryptionProfile
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FieldLevelEncryptionProfile
.
Trait Implementations
sourceimpl Clone for FieldLevelEncryptionProfile
impl Clone for FieldLevelEncryptionProfile
sourcefn clone(&self) -> FieldLevelEncryptionProfile
fn clone(&self) -> FieldLevelEncryptionProfile
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 FieldLevelEncryptionProfile
impl Debug for FieldLevelEncryptionProfile
sourceimpl PartialEq<FieldLevelEncryptionProfile> for FieldLevelEncryptionProfile
impl PartialEq<FieldLevelEncryptionProfile> for FieldLevelEncryptionProfile
sourcefn eq(&self, other: &FieldLevelEncryptionProfile) -> bool
fn eq(&self, other: &FieldLevelEncryptionProfile) -> bool
impl StructuralPartialEq for FieldLevelEncryptionProfile
Auto Trait Implementations
impl RefUnwindSafe for FieldLevelEncryptionProfile
impl Send for FieldLevelEncryptionProfile
impl Sync for FieldLevelEncryptionProfile
impl Unpin for FieldLevelEncryptionProfile
impl UnwindSafe for FieldLevelEncryptionProfile
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