Freigeben über


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 Run Command verwendet wird. Verwenden Sie bei systemseitig zugewiesener Identität ein leeres RunCommandManagedIdentity-Objekt. Stellen Sie sicher, dass das Azure Storage-Blob im Fall von scriptUri vorhanden ist und die verwaltete Identität Zugriff auf den Blobcontainer mit der Rollenzuweisung "Storage Blob Data Reader" mit scriptUri blob und "Storage Blob Data Contributor" für Anfügen von Blobs (outputBlobUri, errorBlobUri) erhalten hat. Im Fall einer vom Benutzer zugewiesenen Identität müssen 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.Model
RunCommandManagedIdentity

Konstruktor

RunCommandManagedIdentity(*, client_id: str | None = None, object_id: str | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
client_id
str

Client-ID (GUID-Wert) der benutzerseitig zugewiesenen verwalteten Identität. ObjectId sollte nicht verwendet werden, wenn dies angegeben ist.

object_id
str

Objekt-ID (GUID-Wert) der benutzerseitig zugewiesenen verwalteten Identität. ClientId sollte nicht verwendet werden, wenn dies angegeben ist.

Variablen

Name Beschreibung
client_id
str

Client-ID (GUID-Wert) der benutzerseitig zugewiesenen verwalteten Identität. ObjectId sollte nicht verwendet werden, wenn dies angegeben ist.

object_id
str

Objekt-ID (GUID-Wert) der benutzerseitig zugewiesenen verwalteten Identität. ClientId sollte nicht verwendet werden, wenn dies angegeben ist.