MachineRunCommandScriptSource interface
Beschreibt die Skriptquellen für den Ausführungsbefehl. Verwenden Sie nur ein Skript, scriptUri, commandId.
Eigenschaften
| command |
Gibt die CommandId des vordefinierten integrierten Skripts an. |
| script | Gibt den Skriptinhalt an, der auf dem Computer ausgeführt werden soll. |
| script |
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. |
| script |
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