import { _QueryArgProfileConfig, _UnmarshalledQueryArgProfileConfig } from "./_QueryArgProfileConfig"; import { _ContentTypeProfileConfig, _UnmarshalledContentTypeProfileConfig } from "./_ContentTypeProfileConfig"; /** *

A summary of a field-level encryption item.

*/ export interface _FieldLevelEncryptionSummary { /** *

The unique ID of a field-level encryption item.

*/ Id: string; /** *

The last time that the summary of field-level encryption items was modified.

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

An optional comment about the field-level encryption item.

*/ Comment?: string; /** *

A summary of a query argument-profile mapping.

*/ QueryArgProfileConfig?: _QueryArgProfileConfig; /** *

A summary of a content type-profile mapping.

*/ ContentTypeProfileConfig?: _ContentTypeProfileConfig; } export interface _UnmarshalledFieldLevelEncryptionSummary extends _FieldLevelEncryptionSummary { /** *

The last time that the summary of field-level encryption items was modified.

*/ LastModifiedTime: Date; /** *

A summary of a query argument-profile mapping.

*/ QueryArgProfileConfig?: _UnmarshalledQueryArgProfileConfig; /** *

A summary of a content type-profile mapping.

*/ ContentTypeProfileConfig?: _UnmarshalledContentTypeProfileConfig; }