Class: Aws::Glue::Types::DataQualityEncryption

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb

Overview

Specifies how Data Quality assets in your account should be encrypted.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_quality_encryption_mode ⇒ String

The encryption mode to use for encrypting Data Quality assets. These assets include data quality rulesets, results, statistics, anomaly detection models and observations.

Valid values are SSEKMS for encryption using a customer-managed KMS key, or DISABLED.

Returns:

  • (String)


8915
8916
8917
8918
8919
8920
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 8915

class DataQualityEncryption < Struct.new(
  :data_quality_encryption_mode,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_arn ⇒ String

The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.

Returns:

  • (String)


8915
8916
8917
8918
8919
8920
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 8915

class DataQualityEncryption < Struct.new(
  :data_quality_encryption_mode,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end