VirtualMachineIdentity Třída

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

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

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 poskytnuta pouze pro identitu přiřazenou systémem.

tenant_id
str

ID tenanta přidruženého k virtuálnímu počítači. Tato vlastnost bude poskytnuta 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}.