Freigeben über


Job Konstruktoren

Definition

Überlädt

Job()

Initialisiert eine neue instance der Job-Klasse.

Job(String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, JobErrorDetails, String, String, UpdateDownloadProgress, UpdateInstallProgress, Nullable<Int32>, String, String, String)

Initialisiert eine neue instance der Job-Klasse.

Job()

Initialisiert eine neue instance der Job-Klasse.

public Job ();
Public Sub New ()

Gilt für:

Job(String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, JobErrorDetails, String, String, UpdateDownloadProgress, UpdateInstallProgress, Nullable<Int32>, String, String, String)

Initialisiert eine neue instance der Job-Klasse.

public Job (string id = default, string name = default, string type = default, string status = default, DateTime? startTime = default, DateTime? endTime = default, int? percentComplete = default, Microsoft.Azure.Management.EdgeGateway.Models.JobErrorDetails error = default, string jobType = default, string currentStage = default, Microsoft.Azure.Management.EdgeGateway.Models.UpdateDownloadProgress downloadProgress = default, Microsoft.Azure.Management.EdgeGateway.Models.UpdateInstallProgress installProgress = default, int? totalRefreshErrors = default, string errorManifestFile = default, string shareId = default, string folder = default);
new Microsoft.Azure.Management.EdgeGateway.Models.Job : string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.EdgeGateway.Models.JobErrorDetails * string * string * Microsoft.Azure.Management.EdgeGateway.Models.UpdateDownloadProgress * Microsoft.Azure.Management.EdgeGateway.Models.UpdateInstallProgress * Nullable<int> * string * string * string -> Microsoft.Azure.Management.EdgeGateway.Models.Job
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional status As String = Nothing, Optional startTime As Nullable(Of DateTime) = Nothing, Optional endTime As Nullable(Of DateTime) = Nothing, Optional percentComplete As Nullable(Of Integer) = Nothing, Optional error As JobErrorDetails = Nothing, Optional jobType As String = Nothing, Optional currentStage As String = Nothing, Optional downloadProgress As UpdateDownloadProgress = Nothing, Optional installProgress As UpdateInstallProgress = Nothing, Optional totalRefreshErrors As Nullable(Of Integer) = Nothing, Optional errorManifestFile As String = Nothing, Optional shareId As String = Nothing, Optional folder As String = Nothing)

Parameter

id
String

Die Pfad-ID, die das Objekt eindeutig identifiziert.

name
String

Der Name des Objekts.

type
String

Der hierarchische Typ des Objekts.

status
String

Den aktuellen Status des Auftrags. Mögliche Werte: "Invalid", "Running", "Succeeded", "Failed", "Canceled", "Paused", "Scheduled"

startTime
Nullable<DateTime>

Das UTC-Datum und die Uhrzeit des Auftragsstarts.

endTime
Nullable<DateTime>

Das UTC-Datum und die Uhrzeit, zu dem der Auftrag abgeschlossen wurde.

percentComplete
Nullable<Int32>

Der Prozentsatz des abgeschlossenen Auftrags.

error
JobErrorDetails

Die Fehlerdetails.

jobType
String

Der Typ des Auftrags. Mögliche Werte: "Invalid", "ScanForUpdates", "DownloadUpdates", "InstallUpdates", "RefreshShare"

currentStage
String

Aktuelle Phase des Aktualisierungsvorgangs. Mögliche Werte sind: "Unbekannt", 'Initial', 'ScanStarted', 'ScanComplete', 'ScanFailed', 'DownloadStarted', 'DownloadComplete', 'DownloadFailed', 'InstallStarted', 'InstallComplete', 'InstallFailed', 'RebootInitiated', 'Success', 'Failure', 'RescanStarted', 'RescanComplete', 'RescanFailed'

downloadProgress
UpdateDownloadProgress

Der Downloadfortschritt.

installProgress
UpdateInstallProgress

Der Installationsfortschritt.

totalRefreshErrors
Nullable<Int32>

Gesamtanzahl von Fehlern, die während des Aktualisierungsvorgangs aufgetreten sind.

errorManifestFile
String

Relativer Pfad der lokalen Freigabe/des Remotecontainers zur Fehlermanifestdatei der Aktualisierung.

shareId
String

ARM-ID der Freigabe, die aktualisiert wurde.

folder
String

Wenn nur Unterordner aktualisiert werden müssen, dann der Unterordnerpfad innerhalb der Freigabe. (Der Pfad ist leer, wenn keine Unterordner vorhanden sind.)

Gilt für: