Freigeben über


JobExecution Klasse

Eine Ausführung eines Auftrags.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.sql.models._models_py3.ProxyResource
JobExecution

Konstruktor

JobExecution(*, current_attempts: int | None = None, **kwargs)

Parameter

Name Beschreibung
current_attempts
Erforderlich
int

Anzahl der Versuche, die Ausführung des Auftrags durchzuführen.

Nur Schlüsselwortparameter

Name Beschreibung
current_attempts
Erforderlich

Variablen

Name Beschreibung
id
str

Ressourcen-ID

name
str

Name der Ressource.

type
str

Der Ressourcentyp.

job_version
int

Die Versionsnummer des Auftrags.

step_name
str

Der Name des Auftragsschritts.

step_id
int

Die Auftragsschritt-ID.

job_execution_id
str

Der eindeutige Bezeichner der Auftragsausführung.

lifecycle

Der detaillierte Status der Auftragsausführung. Mögliche Werte sind: "Created", "InProgress", "WaitingForChildJobExecutions", "WaitingForRetry", "Succeeded", "SucceededWithSkipped", "Failed", "TimedOut", "Canceled", "Skipped".

provisioning_state

Der ARM-Bereitstellungsstatus der Auftragsausführung. Mögliche Werte sind: "Created", "InProgress", "Succeeded", "Failed", "Canceled".

create_time

Die Zeit, zu der die Auftragsausführung erstellt wurde.

start_time

Die Zeit, zu der die Auftragsausführung gestartet wurde.

end_time

Die Zeit, zu der die Auftragsausführung abgeschlossen wurde.

current_attempt_start_time

Startzeit des aktuellen Versuchs.

last_message
str

Die letzte Status- oder Fehlermeldung.

target

Das Ziel, auf dem diese Ausführung ausgeführt wird.