import { _EncryptionEntities, _UnmarshalledEncryptionEntities } from "./_EncryptionEntities"; /** *
A complex data type of profiles for the field-level encryption.
*/ export interface _FieldLevelEncryptionProfileConfig { /** *Profile name for the field-level encryption profile.
*/ Name: string; /** *A unique number that ensures that the request can't be replayed.
*/ CallerReference: string; /** *An optional comment for the field-level encryption profile.
*/ Comment?: string; /** *A complex data type of encryption entities for the field-level encryption profile that include the public key ID, provider, and field patterns for specifying which fields to encrypt with this key.
*/ EncryptionEntities: _EncryptionEntities; } export interface _UnmarshalledFieldLevelEncryptionProfileConfig extends _FieldLevelEncryptionProfileConfig { /** *A complex data type of encryption entities for the field-level encryption profile that include the public key ID, provider, and field patterns for specifying which fields to encrypt with this key.
*/ EncryptionEntities: _UnmarshalledEncryptionEntities; }