Class: Aws::ObservabilityAdmin::Types::Encryption
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::Encryption
- Defined in:
- gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb
Overview
Defines the encryption configuration for S3 Table integrations, including the encryption algorithm and KMS key settings.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the KMS key used for encryption when using customer-managed keys.
-
#sse_algorithm ⇒ String
The server-side encryption algorithm used for encrypting data in the S3 Table integration.
Instance Attribute Details
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the KMS key used for encryption when using customer-managed keys.
716 717 718 719 720 721 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 716 class Encryption < Struct.new( :sse_algorithm, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#sse_algorithm ⇒ String
The server-side encryption algorithm used for encrypting data in the S3 Table integration.
716 717 718 719 720 721 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 716 class Encryption < Struct.new( :sse_algorithm, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |