IdentityProperties Class

Properties of a managed identity.

Constructor

IdentityProperties(*, type: str | _models.ManagedIdentityType | None = None, principal_id: str | None = None, tenant_id: str | None = None, client_secret_url: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
type

Managed identity. Known values are: "None", "SystemAssigned", "UserAssigned", and "SystemAssigned,UserAssigned".

Default value: None
principal_id
str

The principal id of resource identity.

Default value: None
tenant_id
str

The tenant identifier of resource.

Default value: None
client_secret_url
str

The client secret URL of the identity.

Default value: None

Variables

Name Description
type

Managed identity. Known values are: "None", "SystemAssigned", "UserAssigned", and "SystemAssigned,UserAssigned".

principal_id
str

The principal id of resource identity.

tenant_id
str

The tenant identifier of resource.

client_secret_url
str

The client secret URL of the identity.