Freigeben über


VirtualMachineIdentity Klasse

Identität für den virtuellen Computer.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
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 oder ResourceIdentityType

Der Identitätstyp, der für den virtuellen Computer verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. Bekannte Werte sind: "SystemAssigned", "UserAssigned", "SystemAssigned", "UserAssigned" und "None".

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

Die Liste der Benutzeridentitäten, die dem virtuellen Computer zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Variablen

principal_id
str

Die Prinzipal-ID der VM-Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

tenant_id
str

Die Mandanten-ID, die dem virtuellen Computer zugeordnet ist. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

type
str oder ResourceIdentityType

Der Identitätstyp, der für den virtuellen Computer verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. Bekannte Werte sind: "SystemAssigned", "UserAssigned", "SystemAssigned", "UserAssigned" und "None".

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

Die Liste der Benutzeridentitäten, die dem virtuellen Computer zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".