VirtualMachineRunCommandUpdate Konstruktoren
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.
Überlädt
VirtualMachineRunCommandUpdate() |
Initialisiert eine neue instance der VirtualMachineRunCommandUpdate-Klasse. |
VirtualMachineRunCommandUpdate(IDictionary<String,String>, VirtualMachineRunCommandScriptSource, IList<RunCommandInputParameter>, IList<RunCommandInputParameter>, Nullable<Boolean>, String, String, Nullable<Int32>, String, String, String, VirtualMachineRunCommandInstanceView) |
Initialisiert eine neue instance der VirtualMachineRunCommandUpdate-Klasse. |
VirtualMachineRunCommandUpdate(IDictionary<String,String>, VirtualMachineRunCommandScriptSource, IList<RunCommandInputParameter>, IList<RunCommandInputParameter>, Nullable<Boolean>, String, String, Nullable<Int32>, String, String, RunCommandManagedIdentity, RunCommandManagedIdentity, String, VirtualMachineRunCommandInstanceView, Nullable<Boolean>) |
Initialisiert eine neue instance der VirtualMachineRunCommandUpdate-Klasse. |
VirtualMachineRunCommandUpdate()
Initialisiert eine neue instance der VirtualMachineRunCommandUpdate-Klasse.
public VirtualMachineRunCommandUpdate ();
Public Sub New ()
Gilt für:
VirtualMachineRunCommandUpdate(IDictionary<String,String>, VirtualMachineRunCommandScriptSource, IList<RunCommandInputParameter>, IList<RunCommandInputParameter>, Nullable<Boolean>, String, String, Nullable<Int32>, String, String, String, VirtualMachineRunCommandInstanceView)
Initialisiert eine neue instance der VirtualMachineRunCommandUpdate-Klasse.
public VirtualMachineRunCommandUpdate (System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource source, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> parameters, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> protectedParameters, bool? asyncExecution, string runAsUser, string runAsPassword, int? timeoutInSeconds, string outputBlobUri, string errorBlobUri, string provisioningState, Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView instanceView);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandUpdate : System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> * Nullable<bool> * string * string * Nullable<int> * string * string * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView -> Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandUpdate
Public Sub New (tags As IDictionary(Of String, String), source As VirtualMachineRunCommandScriptSource, parameters As IList(Of RunCommandInputParameter), protectedParameters As IList(Of RunCommandInputParameter), asyncExecution As Nullable(Of Boolean), runAsUser As String, runAsPassword As String, timeoutInSeconds As Nullable(Of Integer), outputBlobUri As String, errorBlobUri As String, provisioningState As String, instanceView As VirtualMachineRunCommandInstanceView)
Parameter
- tags
- IDictionary<String,String>
Ressourcentags
Die Quelle des Ausführungsbefehlsskripts.
- parameters
- IList<RunCommandInputParameter>
Die vom Skript verwendeten Parameter.
- protectedParameters
- IList<RunCommandInputParameter>
Die vom Skript verwendeten Parameter.
Optional. Wenn dieser Wert auf TRUE festgelegt ist, wird die Bereitstellung abgeschlossen, sobald das Skript gestartet wird, und es wird nicht auf den Abschluss des Skripts gewartet.
- runAsUser
- String
Gibt das Benutzerkonto auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.
- runAsPassword
- String
Gibt das Benutzerkontokennwort auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.
- outputBlobUri
- String
Gibt das Azure Storage-Blob an, in das der Skriptausgabestream hochgeladen wird.
- errorBlobUri
- String
Gibt das Azure Storage-Blob an, in das der Skriptfehlerstream hochgeladen wird.
- provisioningState
- String
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.
- instanceView
- VirtualMachineRunCommandInstanceView
Der Befehl zum Ausführen des virtuellen Computers instance Ansicht.
Gilt für:
VirtualMachineRunCommandUpdate(IDictionary<String,String>, VirtualMachineRunCommandScriptSource, IList<RunCommandInputParameter>, IList<RunCommandInputParameter>, Nullable<Boolean>, String, String, Nullable<Int32>, String, String, RunCommandManagedIdentity, RunCommandManagedIdentity, String, VirtualMachineRunCommandInstanceView, Nullable<Boolean>)
Initialisiert eine neue instance der VirtualMachineRunCommandUpdate-Klasse.
public VirtualMachineRunCommandUpdate (System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource source = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> parameters = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> protectedParameters = default, bool? asyncExecution = default, string runAsUser = default, string runAsPassword = default, int? timeoutInSeconds = default, string outputBlobUri = default, string errorBlobUri = default, Microsoft.Azure.Management.Compute.Models.RunCommandManagedIdentity outputBlobManagedIdentity = default, Microsoft.Azure.Management.Compute.Models.RunCommandManagedIdentity errorBlobManagedIdentity = default, string provisioningState = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView instanceView = default, bool? treatFailureAsDeploymentFailure = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandUpdate : System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter> * Nullable<bool> * string * string * Nullable<int> * string * string * Microsoft.Azure.Management.Compute.Models.RunCommandManagedIdentity * Microsoft.Azure.Management.Compute.Models.RunCommandManagedIdentity * string * Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandUpdate
Public Sub New (Optional tags As IDictionary(Of String, String) = Nothing, Optional source As VirtualMachineRunCommandScriptSource = Nothing, Optional parameters As IList(Of RunCommandInputParameter) = Nothing, Optional protectedParameters As IList(Of RunCommandInputParameter) = Nothing, Optional asyncExecution As Nullable(Of Boolean) = Nothing, Optional runAsUser As String = Nothing, Optional runAsPassword As String = Nothing, Optional timeoutInSeconds As Nullable(Of Integer) = Nothing, Optional outputBlobUri As String = Nothing, Optional errorBlobUri As String = Nothing, Optional outputBlobManagedIdentity As RunCommandManagedIdentity = Nothing, Optional errorBlobManagedIdentity As RunCommandManagedIdentity = Nothing, Optional provisioningState As String = Nothing, Optional instanceView As VirtualMachineRunCommandInstanceView = Nothing, Optional treatFailureAsDeploymentFailure As Nullable(Of Boolean) = Nothing)
Parameter
- tags
- IDictionary<String,String>
Ressourcentags
Die Quelle des Ausführungsbefehlsskripts.
- parameters
- IList<RunCommandInputParameter>
Die vom Skript verwendeten Parameter.
- protectedParameters
- IList<RunCommandInputParameter>
Die vom Skript verwendeten Parameter.
Optional. Wenn dieser Wert auf TRUE festgelegt ist, wird die Bereitstellung abgeschlossen, sobald das Skript gestartet wird, und es wird nicht auf den Abschluss des Skripts gewartet.
- runAsUser
- String
Gibt das Benutzerkonto auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.
- runAsPassword
- String
Gibt das Benutzerkontokennwort auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.
- outputBlobUri
- String
Gibt das Azure Storage-Blob an, in das der Skriptausgabestream hochgeladen wird. Verwenden Sie einen SAS-URI mit Lese-, Anfüge-, Erstellungs- oder Schreibzugriff, ODER verwenden Sie eine verwaltete Identität, um dem virtuellen Computer Zugriff auf das Blob zu gewähren. Weitere Informationen finden Sie unter outputBlobManagedIdentity-Parameter.
- errorBlobUri
- String
Gibt das Azure Storage-Blob an, in das der Skriptfehlerstream hochgeladen wird. Verwenden Sie einen SAS-URI mit Lese-, Anfüge-, Erstellungs- oder Schreibzugriff, ODER verwenden Sie eine verwaltete Identität, um dem virtuellen Computer Zugriff auf das Blob zu gewähren. Weitere Informationen finden Sie unter errorBlobManagedIdentity-Parameter.
- outputBlobManagedIdentity
- RunCommandManagedIdentity
Benutzerseitig zugewiesene verwaltete Identität, die Zugriff auf das OutputBlobUri-Speicherblob hat. Verwenden Sie bei systemseitig zugewiesener Identität ein leeres Objekt. Stellen Sie sicher, dass die verwaltete Identität zugriff auf den Container des Blobs mit der Rollenzuweisung "Mitwirkender an Storage-Blobdaten" 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
- errorBlobManagedIdentity
- RunCommandManagedIdentity
Benutzerseitig zugewiesene verwaltete Identität, die Zugriff auf das Storage-Blob errorBlobUri hat. Verwenden Sie bei systemseitig zugewiesener Identität ein leeres Objekt. Stellen Sie sicher, dass die verwaltete Identität zugriff auf den Container des Blobs mit der Rollenzuweisung "Mitwirkender an Storage-Blobdaten" 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
- provisioningState
- String
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. Wenn treatFailureAsDeploymentFailure auf true festgelegt ist, schlägt jeder Fehler im Skript die Bereitstellung fehl, und ProvisioningState wird als Fehler gekennzeichnet. Wenn treatFailureAsDeploymentFailure auf false festgelegt ist, gibt ProvisioningState nur an, ob der Ausführungsbefehl von der Erweiterungsplattform ausgeführt wurde oder nicht, es würde nicht angeben, ob das Skript bei Skriptfehlern fehlgeschlagen ist. Siehe instance Ansicht des Ausführungsbefehls bei Skriptfehlern, um executionMessage, output, error zu sehen:https://aka.ms/runcommandmanaged#get-execution-status-and-results
- instanceView
- VirtualMachineRunCommandInstanceView
Der Befehl zum Ausführen des virtuellen Computers instance Ansicht.
Optional. Wenn true festgelegt ist, schlägt jeder Fehler im Skript die Bereitstellung fehl, und ProvisioningState wird als Fehler gekennzeichnet. Wenn dieser Wert auf false festgelegt ist, gibt ProvisioningState nur an, ob der Befehl run von der Erweiterungsplattform ausgeführt wurde oder nicht. Es würde nicht angeben, ob bei Skriptfehlern ein Skriptfehler aufgetreten ist. Siehe instance Ansicht des Ausführungsbefehls bei Skriptfehlern, um executionMessage, output, error zu sehen:https://aka.ms/runcommandmanaged#get-execution-status-and-results
Gilt für:
Azure SDK for .NET