Class: Aws::DynamoDB::Types::SSEDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDB::Types::SSEDescription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dynamodb/types.rb
Overview
The description of the server-side encryption status on the specified table.
Instance Attribute Summary collapse
-
#kms_master_key_arn ⇒ String
The KMS master key ARN used for the KMS encryption.
-
#sse_type ⇒ String
Server-side encryption type:.
-
#status ⇒ String
The current state of server-side encryption:.
Instance Attribute Details
#kms_master_key_arn ⇒ String
The KMS master key ARN used for the KMS encryption.
5829 5830 5831 5832 5833 5834 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5829 class SSEDescription < Struct.new( :status, :sse_type, :kms_master_key_arn) include Aws::Structure end |
#sse_type ⇒ String
Server-side encryption type:
-
‘AES256` - Server-side encryption which uses the AES256 algorithm (not applicable).
-
‘KMS` - Server-side encryption which uses AWS Key Management Service. Key is stored in your account and is managed by AWS KMS (KMS charges apply).
5829 5830 5831 5832 5833 5834 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5829 class SSEDescription < Struct.new( :status, :sse_type, :kms_master_key_arn) include Aws::Structure end |
#status ⇒ String
The current state of server-side encryption:
-
‘ENABLING` - Server-side encryption is being enabled.
-
‘ENABLED` - Server-side encryption is enabled.
-
‘DISABLING` - Server-side encryption is being disabled.
-
‘DISABLED` - Server-side encryption is disabled.
-
‘UPDATING` - Server-side encryption is being updated.
5829 5830 5831 5832 5833 5834 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5829 class SSEDescription < Struct.new( :status, :sse_type, :kms_master_key_arn) include Aws::Structure end |