interface DataEncryptionMetadataProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.CleanRooms.Mixins.CfnCollaborationPropsMixin.DataEncryptionMetadataProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awscleanrooms/mixins#CfnCollaborationPropsMixin_DataEncryptionMetadataProperty |
Java | software.amazon.awscdk.mixins.preview.services.cleanrooms.mixins.CfnCollaborationPropsMixin.DataEncryptionMetadataProperty |
Python | aws_cdk.mixins_preview.aws_cleanrooms.mixins.CfnCollaborationPropsMixin.DataEncryptionMetadataProperty |
TypeScript | @aws-cdk/mixins-preview » aws_cleanrooms » mixins » CfnCollaborationPropsMixin » DataEncryptionMetadataProperty |
The settings for client-side encryption for cryptographic computing.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as cleanrooms_mixins } from '@aws-cdk/mixins-preview/aws-cleanrooms';
const dataEncryptionMetadataProperty: cleanrooms_mixins.CfnCollaborationPropsMixin.DataEncryptionMetadataProperty = {
allowCleartext: false,
allowDuplicates: false,
allowJoinsOnColumnsWithDifferentNames: false,
preserveNulls: false,
};
Properties
| Name | Type | Description |
|---|---|---|
| allow | boolean | IResolvable | Indicates whether encrypted tables can contain cleartext data ( TRUE ) or are to cryptographically process every column ( FALSE ). |
| allow | boolean | IResolvable | Indicates whether Fingerprint columns can contain duplicate entries ( TRUE ) or are to contain only non-repeated values ( FALSE ). |
| allow | boolean | IResolvable | 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 | boolean | IResolvable | Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE ) or cryptographically processed ( FALSE ). |
allowCleartext?
Type:
boolean | IResolvable
(optional)
Indicates whether encrypted tables can contain cleartext data ( TRUE ) or are to cryptographically process every column ( FALSE ).
allowDuplicates?
Type:
boolean | IResolvable
(optional)
Indicates whether Fingerprint columns can contain duplicate entries ( TRUE ) or are to contain only non-repeated values ( FALSE ).
allowJoinsOnColumnsWithDifferentNames?
Type:
boolean | IResolvable
(optional)
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 ).
preserveNulls?
Type:
boolean | IResolvable
(optional)
Indicates whether NULL values are to be copied as NULL to encrypted tables ( TRUE ) or cryptographically processed ( FALSE ).

.NET
Go
Java
Python
TypeScript