Class: Aws::OpenSearchService::Types::EncryptionAtRestOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::EncryptionAtRestOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opensearchservice/types.rb
Overview
Specifies whether the domain should encrypt data at rest, and if so, the Key Management Service (KMS) key to use. Can only be used when creating a new domain or enabling encryption at rest for the first time on an existing domain. You can’t modify this parameter after it’s already been specified.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
True to enable encryption at rest.
-
#kms_key_id ⇒ String
The KMS key ID.
Instance Attribute Details
#enabled ⇒ Boolean
True to enable encryption at rest.
3946 3947 3948 3949 3950 3951 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 3946 class EncryptionAtRestOptions < Struct.new( :enabled, :kms_key_id) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The KMS key ID. Takes the form ‘1a2a3a4-1a2a-3a4a-5a6a-1a2a3a4a5a6a`.
3946 3947 3948 3949 3950 3951 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 3946 class EncryptionAtRestOptions < Struct.new( :enabled, :kms_key_id) SENSITIVE = [] include Aws::Structure end |