pub struct AwsElasticsearchDomainEncryptionAtRestOptions {
pub enabled: Option<bool>,
pub kms_key_id: Option<String>,
}
Expand description
Details about the configuration for encryption at rest.
Fields§
§enabled: Option<bool>
Whether encryption at rest is enabled.
kms_key_id: Option<String>
The KMS key ID. Takes the form 1a2a3a4-1a2a-3a4a-5a6a-1a2a3a4a5a6a.
Trait Implementations§
Source§impl Clone for AwsElasticsearchDomainEncryptionAtRestOptions
impl Clone for AwsElasticsearchDomainEncryptionAtRestOptions
Source§fn clone(&self) -> AwsElasticsearchDomainEncryptionAtRestOptions
fn clone(&self) -> AwsElasticsearchDomainEncryptionAtRestOptions
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 Default for AwsElasticsearchDomainEncryptionAtRestOptions
impl Default for AwsElasticsearchDomainEncryptionAtRestOptions
Source§fn default() -> AwsElasticsearchDomainEncryptionAtRestOptions
fn default() -> AwsElasticsearchDomainEncryptionAtRestOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsElasticsearchDomainEncryptionAtRestOptions
impl<'de> Deserialize<'de> for AwsElasticsearchDomainEncryptionAtRestOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AwsElasticsearchDomainEncryptionAtRestOptions
impl PartialEq for AwsElasticsearchDomainEncryptionAtRestOptions
Source§fn eq(&self, other: &AwsElasticsearchDomainEncryptionAtRestOptions) -> bool
fn eq(&self, other: &AwsElasticsearchDomainEncryptionAtRestOptions) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for AwsElasticsearchDomainEncryptionAtRestOptions
Auto Trait Implementations§
impl Freeze for AwsElasticsearchDomainEncryptionAtRestOptions
impl RefUnwindSafe for AwsElasticsearchDomainEncryptionAtRestOptions
impl Send for AwsElasticsearchDomainEncryptionAtRestOptions
impl Sync for AwsElasticsearchDomainEncryptionAtRestOptions
impl Unpin for AwsElasticsearchDomainEncryptionAtRestOptions
impl UnwindSafe for AwsElasticsearchDomainEncryptionAtRestOptions
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