import { _EncryptionEntities, _UnmarshalledEncryptionEntities } from "./_EncryptionEntities"; /** *

The field-level encryption profile summary.

*/ export interface _FieldLevelEncryptionProfileSummary { /** *

ID for the field-level encryption profile summary.

*/ Id: string; /** *

The time when the the field-level encryption profile summary was last updated.

*/ LastModifiedTime: Date | string | number; /** *

Name for the field-level encryption profile summary.

*/ Name: 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; /** *

An optional comment for the field-level encryption profile summary.

*/ Comment?: string; } export interface _UnmarshalledFieldLevelEncryptionProfileSummary extends _FieldLevelEncryptionProfileSummary { /** *

The time when the the field-level encryption profile summary was last updated.

*/ LastModifiedTime: Date; /** *

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; }