Identity Class

Properties to configure User Assigned Identities for Bring your Own Keys.

Constructor

Identity()

Variables

Name Description
principal_id
str

ObjectId from the KeyVault.

tenant_id
str

TenantId from the KeyVault.

type
Union[str, <xref:"ManagedServiceIdentityType">]

Type of managed service identity. Known values are: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", and "None".

user_assigned_identities
dict[str, <xref:"UserAssignedIdentity">]

Properties for User Assigned Identities.

Attributes

principalId

ObjectId from the KeyVault.

principalId: str

tenantId

TenantId from the KeyVault.

tenantId: str

type

"SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", and "None".

type: str | ManagedServiceIdentityType

userAssignedIdentities

Properties for User Assigned Identities.

userAssignedIdentities: dict[str, 'UserAssignedIdentity']