CmkKekIdentity Class

The details of the managed identity used for CMK.

Constructor

CmkKekIdentity(*args: Any, **kwargs: Any)

Variables

Name Description
identity_type

The identity type. 'SystemAssigned' and 'UserAssigned' are mutually exclusive. 'SystemAssigned' will use implicitly created managed identity. Known values are: "SystemAssigned" and "UserAssigned".

identity_id
str

The managed identity to be used which has access permissions to the Key Vault. Provide a value here in case identity types: 'UserAssigned' only.

Attributes

identity_id

The managed identity to be used which has access permissions to the Key Vault. Provide a value here in case identity types: 'UserAssigned' only.

identity_id: str | None

identity_type

The identity type. 'SystemAssigned' and 'UserAssigned' are mutually exclusive. 'SystemAssigned' will use implicitly created managed identity. Known values are: "SystemAssigned" and "UserAssigned".

identity_type: str | _models.IdentityType | None