VirtualMachineRunCommandScriptSource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt die Skriptquellen für den Befehl "ausführen". Verwenden Sie nur eine von script, scriptUri, commandId.
public class VirtualMachineRunCommandScriptSource
type VirtualMachineRunCommandScriptSource = class
Public Class VirtualMachineRunCommandScriptSource
- Vererbung
-
VirtualMachineRunCommandScriptSource
Konstruktoren
VirtualMachineRunCommandScriptSource() |
Initialisiert eine neue instance der VirtualMachineRunCommandScriptSource-Klasse. |
VirtualMachineRunCommandScriptSource(String, String, String, RunCommandManagedIdentity) |
Initialisiert eine neue instance der VirtualMachineRunCommandScriptSource-Klasse. |
Eigenschaften
CommandId |
Ruft ab oder legt fest, dass eine commandId des vordefinierten integrierten Skripts angegeben wird. |
Script |
Ruft den Skriptinhalt ab, der auf dem virtuellen Computer ausgeführt werden soll, oder legt diesen fest. |
ScriptUri |
Ruft den Speicherort des Skriptdownloads ab oder legt fest. Dabei kann es sich entweder um einen SAS-URI eines Azure Storage-Blobs mit Lesezugriff oder um einen öffentlichen URI handeln. |
ScriptUriManagedIdentity |
Ruft die benutzerseitig zugewiesene verwaltete Identität ab, die im Fall eines Azure Storage-Blobs Zugriff auf scriptUri hat, oder legt diese fest. 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. |
Gilt für:
Azure SDK for .NET