Sdílet prostřednictvím


VirtualMachineIdentity Třída

Identita virtuálního počítače.

Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.

Dědičnost
azure.mgmt.compute._serialization.Model
VirtualMachineIdentity

Konstruktor

VirtualMachineIdentity(*, type: str | _models.ResourceIdentityType | None = None, user_assigned_identities: Dict[str, _models.UserAssignedIdentitiesValue] | None = None, **kwargs: Any)

Keyword-Only Parameters

type
str nebo ResourceIdentityType

Typ identity použité pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. Známé hodnoty jsou: SystemAssigned, UserAssigned, SystemAssigned, UserAssigned a None.

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.

Proměnné

principal_id
str

ID objektu zabezpečení identity virtuálního počítače. Tato vlastnost bude k dispozici pouze pro identitu přiřazenou systémem.

tenant_id
str

ID tenanta přidružené k virtuálnímu počítači. Tato vlastnost bude k dispozici pouze pro identitu přiřazenou systémem.

type
str nebo ResourceIdentityType

Typ identity použité pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. Známé hodnoty jsou: SystemAssigned, UserAssigned, SystemAssigned, UserAssigned a None.

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.