CmkKekIdentity Class
The details of the managed identity used for CMK.
Constructor
CmkKekIdentity(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
identity_type
|
str or
IdentityType
The identity type. 'SystemAssigned' and 'UserAssigned' are mutually exclusive. 'SystemAssigned' will use implicitly created managed identity. Known values are: "SystemAssigned" and "UserAssigned". |
|
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. |
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