Class: Aws::CleanRooms::Types::DataEncryptionMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::DataEncryptionMetadata
- 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
-
#allow_cleartext ⇒ Boolean
Indicates whether encrypted tables can contain cleartext data (‘TRUE`) or are to cryptographically process every column (`FALSE`).
-
#allow_duplicates ⇒ Boolean
Indicates whether Fingerprint columns can contain duplicate entries (‘TRUE`) or are to contain only non-repeated values (`FALSE`).
-
#allow_joins_on_columns_with_different_names ⇒ Boolean
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`).
-
#preserve_nulls ⇒ Boolean
Indicates whether NULL values are to be copied as NULL to encrypted tables (‘TRUE`) or cryptographically processed (`FALSE`).
Instance Attribute Details
#allow_cleartext ⇒ Boolean
Indicates whether encrypted tables can contain cleartext data (‘TRUE`) or are to cryptographically process every column (`FALSE`).
3042 3043 3044 3045 3046 3047 3048 3049 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3042 class DataEncryptionMetadata < Struct.new( :allow_cleartext, :allow_duplicates, :allow_joins_on_columns_with_different_names, :preserve_nulls) SENSITIVE = [] include Aws::Structure end |
#allow_duplicates ⇒ Boolean
Indicates whether Fingerprint columns can contain duplicate entries (‘TRUE`) or are to contain only non-repeated values (`FALSE`).
3042 3043 3044 3045 3046 3047 3048 3049 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3042 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_names ⇒ Boolean
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`).
3042 3043 3044 3045 3046 3047 3048 3049 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3042 class DataEncryptionMetadata < Struct.new( :allow_cleartext, :allow_duplicates, :allow_joins_on_columns_with_different_names, :preserve_nulls) SENSITIVE = [] include Aws::Structure end |
#preserve_nulls ⇒ Boolean
Indicates whether NULL values are to be copied as NULL to encrypted tables (‘TRUE`) or cryptographically processed (`FALSE`).
3042 3043 3044 3045 3046 3047 3048 3049 |
# File 'lib/aws-sdk-cleanrooms/types.rb', line 3042 class DataEncryptionMetadata < Struct.new( :allow_cleartext, :allow_duplicates, :allow_joins_on_columns_with_different_names, :preserve_nulls) SENSITIVE = [] include Aws::Structure end |