Class: Aws::CleanRooms::Types::DataEncryptionMetadata

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cleanrooms/types.rb

Overview

The settings for client-side encryption for cryptographic computing.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allow_cleartextBoolean

Indicates whether encrypted tables can contain cleartext data (‘TRUE`) or are to cryptographically process every column (`FALSE`).

Returns:

  • (Boolean)


3014
3015
3016
3017
3018
3019
3020
3021
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3014

class DataEncryptionMetadata < Struct.new(
  :allow_cleartext,
  :allow_duplicates,
  :allow_joins_on_columns_with_different_names,
  :preserve_nulls)
  SENSITIVE = []
  include Aws::Structure
end

#allow_duplicatesBoolean

Indicates whether Fingerprint columns can contain duplicate entries (‘TRUE`) or are to contain only non-repeated values (`FALSE`).

Returns:

  • (Boolean)


3014
3015
3016
3017
3018
3019
3020
3021
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3014

class DataEncryptionMetadata < Struct.new(
  :allow_cleartext,
  :allow_duplicates,
  :allow_joins_on_columns_with_different_names,
  :preserve_nulls)
  SENSITIVE = []
  include Aws::Structure
end

#allow_joins_on_columns_with_different_namesBoolean

Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name (‘TRUE`) or can only be joined on Fingerprint columns of the same name (`FALSE`).

Returns:

  • (Boolean)


3014
3015
3016
3017
3018
3019
3020
3021
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3014

class DataEncryptionMetadata < Struct.new(
  :allow_cleartext,
  :allow_duplicates,
  :allow_joins_on_columns_with_different_names,
  :preserve_nulls)
  SENSITIVE = []
  include Aws::Structure
end

#preserve_nullsBoolean

Indicates whether NULL values are to be copied as NULL to encrypted tables (‘TRUE`) or cryptographically processed (`FALSE`).

Returns:

  • (Boolean)


3014
3015
3016
3017
3018
3019
3020
3021
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3014

class DataEncryptionMetadata < Struct.new(
  :allow_cleartext,
  :allow_duplicates,
  :allow_joins_on_columns_with_different_names,
  :preserve_nulls)
  SENSITIVE = []
  include Aws::Structure
end