MachineRunCommandScriptSource interface

Beschreibt die Skriptquellen für den Ausführungsbefehl. Verwenden Sie nur ein Skript, scriptUri, commandId.

Eigenschaften

commandId

Gibt die CommandId des vordefinierten integrierten Skripts an.

script

Gibt den Skriptinhalt an, der auf dem Computer ausgeführt werden soll.

scriptUri

Gibt den Speicherort für den Skriptdownload an. Es kann sich um einen SAS-URI eines Azure Speicher-Blobs mit Lesezugriff oder öffentlichem URI sein.

scriptUriManagedIdentity

Vom Benutzer zugewiesene verwaltete Identität, die Zugriff auf scriptUri hat, falls Azure Speicher-BLOB. Verwenden Sie ein leeres Objekt im Fall der vom System zugewiesenen Identität. Stellen Sie sicher, dass das Azure Speicher-BLOB vorhanden ist, und die verwaltete Identität wurde zugriff auf den Container des Blobs mit der Rollenzuweisung "Storage Blob Data Reader" erhalten. Stellen Sie bei der vom Benutzer zugewiesenen Identität 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.

Details zur Eigenschaft

commandId

Gibt die CommandId des vordefinierten integrierten Skripts an.

commandId?: string

Eigenschaftswert

string

script

Gibt den Skriptinhalt an, der auf dem Computer ausgeführt werden soll.

script?: string

Eigenschaftswert

string

scriptUri

Gibt den Speicherort für den Skriptdownload an. Es kann sich um einen SAS-URI eines Azure Speicher-Blobs mit Lesezugriff oder öffentlichem URI sein.

scriptUri?: string

Eigenschaftswert

string

scriptUriManagedIdentity

Vom Benutzer zugewiesene verwaltete Identität, die Zugriff auf scriptUri hat, falls Azure Speicher-BLOB. Verwenden Sie ein leeres Objekt im Fall der vom System zugewiesenen Identität. Stellen Sie sicher, dass das Azure Speicher-BLOB vorhanden ist, und die verwaltete Identität wurde zugriff auf den Container des Blobs mit der Rollenzuweisung "Storage Blob Data Reader" erhalten. Stellen Sie bei der vom Benutzer zugewiesenen Identität 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.

scriptUriManagedIdentity?: RunCommandManagedIdentity

Eigenschaftswert