You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DynamoDB::Types::SSEDescription

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

The description of the server-side encryption status on the specified table.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#kms_master_key_arnString

The KMS customer master key (CMK) ARN used for the KMS encryption.

Returns:

  • (String)

    The KMS customer master key (CMK) ARN used for the KMS encryption.

#sse_typeString

Server-side encryption type. The only supported value is:

  • 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).

^

Possible values:

  • AES256
  • KMS

Returns:

  • (String)

    Server-side encryption type.

#statusString

Represents the current state of server-side encryption. The only supported values are:

  • ENABLED - Server-side encryption is enabled.

  • UPDATING - Server-side encryption is being updated.

    Possible values:

    • ENABLING
    • ENABLED
    • DISABLING
    • DISABLED
    • UPDATING

Returns:

  • (String)

    Represents the current state of server-side encryption.