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.DataBoxEdge.Models.JobErrorDetails error = default, string jobType = default, string currentStage = default, Microsoft.Azure.Management.DataBoxEdge.Models.UpdateDownloadProgress downloadProgress = default, Microsoft.Azure.Management.DataBoxEdge.Models.UpdateInstallProgress installProgress = default, int? totalRefreshErrors = default, string errorManifestFile = default, string refreshedEntityId = default, string folder = default);
new Microsoft.Azure.Management.DataBoxEdge.Models.Job : string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.DataBoxEdge.Models.JobErrorDetails * string * string * Microsoft.Azure.Management.DataBoxEdge.Models.UpdateDownloadProgress * Microsoft.Azure.Management.DataBoxEdge.Models.UpdateInstallProgress * Nullable<int> * string * string * string -> Microsoft.Azure.Management.DataBoxEdge.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 refreshedEntityId 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", "RefreshContainer", "Backup", "Restore", "TriggerSupportPackage"

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.

refreshedEntityId
String

ARM-ID der Entität, die aktualisiert wurde.

folder
String

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

Gilt für: