Class: Aws::SecurityHub::Types::AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Specifies the method used to encrypt the user’s data stores in the Athena workgroup.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#encryption_option ⇒ String
Indicates whether Amazon Simple Storage Service (Amazon S3) server-side encryption with Amazon S3 managed keys (SSE_S3), server-side encryption with KMS keys (SSE_KMS), or client-side encryption with KMS customer managed keys (CSE_KMS) is used.
-
#kms_key ⇒ String
For
SSE_KMS
andCSE_KMS
, this is the KMS key Amazon Resource Name (ARN) or ID.
Instance Attribute Details
#encryption_option ⇒ String
Indicates whether Amazon Simple Storage Service (Amazon S3) server-side encryption with Amazon S3 managed keys (SSE_S3), server-side encryption with KMS keys (SSE_KMS), or client-side encryption with KMS customer managed keys (CSE_KMS) is used.
2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2584 class AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails < Struct.new( :encryption_option, :kms_key) SENSITIVE = [] include Aws::Structure end |
#kms_key ⇒ String
For SSE_KMS
and CSE_KMS
, this is the KMS key Amazon Resource
Name (ARN) or ID.
2584 2585 2586 2587 2588 2589 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 2584 class AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails < Struct.new( :encryption_option, :kms_key) SENSITIVE = [] include Aws::Structure end |