Class: Aws::CleanRooms::Types::DataEncryptionMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRooms::Types::DataEncryptionMetadata
- Defined in:
- gems/aws-sdk-cleanrooms/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
).
3014 3015 3016 3017 3018 3019 3020 3021 |
# File 'gems/aws-sdk-cleanrooms/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_duplicates ⇒ Boolean
Indicates whether Fingerprint columns can contain duplicate entries
(TRUE
) or are to contain only non-repeated values (FALSE
).
3014 3015 3016 3017 3018 3019 3020 3021 |
# File 'gems/aws-sdk-cleanrooms/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_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
).
3014 3015 3016 3017 3018 3019 3020 3021 |
# File 'gems/aws-sdk-cleanrooms/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_nulls ⇒ Boolean
Indicates whether NULL values are to be copied as NULL to encrypted
tables (TRUE
) or cryptographically processed (FALSE
).
3014 3015 3016 3017 3018 3019 3020 3021 |
# File 'gems/aws-sdk-cleanrooms/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 |