RunCommandManagedIdentity Klasse
Enthält clientId oder objectId (verwenden Sie nur eine, nicht beide) einer benutzerseitig zugewiesenen verwalteten Identität, die Zugriff auf das Speicherblob hat, das in Befehl ausführen verwendet wird. Verwenden Sie ein leeres RunCommandManagedIdentity-Objekt bei systemseitig zugewiesener Identität. Stellen Sie sicher, dass das Azure Storage-Blob im Fall von scriptUri vorhanden ist und dass die verwaltete Identität Zugriff auf den Blobcontainer mit der Rollenzuweisung "Storage Blob Data Reader" mit skriptUri-Blob und "Storage Blob Data Contributor" für Append-Blobs (outputBlobUri, errorBlobUri) erhalten hat. Im Fall einer benutzerseitig zugewiesenen Identität stellen Sie sicher, dass Sie sie unter der Identität des virtuellen Computers hinzufügen. Weitere Informationen zu verwalteter Identität und Befehl ausführen finden Sie unter https://aka.ms/ManagedIdentity und https://aka.ms/RunCommandManaged.
- Vererbung
-
azure.mgmt.compute._serialization.ModelRunCommandManagedIdentity
Konstruktor
RunCommandManagedIdentity(*, client_id: str | None = None, object_id: str | None = None, **kwargs: Any)
Nur Schlüsselwortparameter
Name | Beschreibung |
---|---|
client_id
|
Client-ID (GUID-Wert) der vom Benutzer zugewiesenen verwalteten Identität. ObjectId sollte nicht verwendet werden, wenn dies angegeben ist. |
object_id
|
Objekt-ID (GUID-Wert) der vom Benutzer zugewiesenen verwalteten Identität. ClientId sollte nicht verwendet werden, wenn dies angegeben ist. |
Variablen
Name | Beschreibung |
---|---|
client_id
|
Client-ID (GUID-Wert) der vom Benutzer zugewiesenen verwalteten Identität. ObjectId sollte nicht verwendet werden, wenn dies angegeben ist. |
object_id
|
Objekt-ID (GUID-Wert) der vom Benutzer zugewiesenen verwalteten Identität. ClientId sollte nicht verwendet werden, wenn dies angegeben ist. |
Azure SDK for Python