VirtualMachineRunCommandScriptSource interface
Beschreibt die Skriptquellen für den Befehl "ausführen". Verwenden Sie nur eine von script, scriptUri, commandId.
Eigenschaften
command |
Gibt eine commandId des vordefinierten integrierten Skripts an. |
script | Gibt den Skriptinhalt an, der auf dem virtuellen Computer ausgeführt werden soll. |
script |
Gibt den Speicherort für den Skriptdownload an. Dabei kann es sich entweder um einen SAS-URI eines Azure Storage-Blobs mit Lesezugriff oder um einen öffentlichen URI handeln. |
script |
Benutzerseitig zugewiesene verwaltete Identität, die im Fall eines Azure Storage-Blobs Zugriff auf scriptUri hat. Verwenden Sie bei systemseitig zugewiesener Identität ein leeres Objekt. Stellen Sie sicher, dass das Azure Storage-Blob vorhanden ist und die verwaltete Identität zugriff auf den Container des Blobs mit der Rollenzuweisung "Storage Blob Data Reader" erhalten hat. Stellen Sie bei benutzerseitig zugewiesener 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 eine commandId des vordefinierten integrierten Skripts an.
commandId?: string
Eigenschaftswert
string
script
Gibt den Skriptinhalt an, der auf dem virtuellen Computer ausgeführt werden soll.
script?: string
Eigenschaftswert
string
scriptUri
Gibt den Speicherort für den Skriptdownload an. Dabei kann es sich entweder um einen SAS-URI eines Azure Storage-Blobs mit Lesezugriff oder um einen öffentlichen URI handeln.
scriptUri?: string
Eigenschaftswert
string
scriptUriManagedIdentity
Benutzerseitig zugewiesene verwaltete Identität, die im Fall eines Azure Storage-Blobs Zugriff auf scriptUri hat. Verwenden Sie bei systemseitig zugewiesener Identität ein leeres Objekt. Stellen Sie sicher, dass das Azure Storage-Blob vorhanden ist und die verwaltete Identität zugriff auf den Container des Blobs mit der Rollenzuweisung "Storage Blob Data Reader" erhalten hat. Stellen Sie bei benutzerseitig zugewiesener 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