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.ModelVirtualMachineIdentity
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}".
Azure SDK for Python