Share via


EncryptionWithCmk interface

Describes a policy that determines how resources within the search service are to be encrypted with customer managed keys.

Properties

encryptionComplianceStatus

Returns the status of search service compliance with respect to non-CMK-encrypted objects. If a service has more than one unencrypted object, and enforcement is enabled, the service is marked as noncompliant. NOTE: This property will not be serialized. It can only be populated by the server.

enforcement

Describes how a search service should enforce compliance if it finds objects that aren't encrypted with the customer-managed key.

Property Details

encryptionComplianceStatus

Returns the status of search service compliance with respect to non-CMK-encrypted objects. If a service has more than one unencrypted object, and enforcement is enabled, the service is marked as noncompliant. NOTE: This property will not be serialized. It can only be populated by the server.

encryptionComplianceStatus?: SearchEncryptionComplianceStatus

Property Value

enforcement

Describes how a search service should enforce compliance if it finds objects that aren't encrypted with the customer-managed key.

enforcement?: SearchEncryptionWithCmk

Property Value