Compartilhar via


EncryptionWithCmk Class

Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.search._serialization.Model
EncryptionWithCmk

Constructor

EncryptionWithCmk(*, enforcement: str | _models.SearchEncryptionWithCmk | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
enforcement

Describes how a search service should enforce having one or more non customer encrypted resources. Known values are: "Disabled", "Enabled", and "Unspecified".

Variables

Name Description
enforcement

Describes how a search service should enforce having one or more non customer encrypted resources. Known values are: "Disabled", "Enabled", and "Unspecified".

encryption_compliance_status

Describes whether the search service is compliant or not with respect to having non customer encrypted resources. If a service has more than one non customer encrypted resource and 'Enforcement' is 'enabled' then the service will be marked as 'nonCompliant'. Known values are: "Compliant" and "NonCompliant".