BatchJobSchedule interface

Ein Auftragsplan, der wiederkehrende Aufträge ermöglicht, indem angegeben wird, wann Aufträge ausgeführt werden sollen, und eine Spezifikation, die zum Erstellen der einzelnen Aufträge verwendet wird.

Eigenschaften

creationTime

Die Erstellungszeit des Arbeitsplans.

displayName

Der Anzeigename für den Zeitplan.

eTag

Der ETag des Arbeitsplans. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich der Jobplan zwischen den Anfragen geändert hat. Insbesondere können Sie die ETag mit einer Anforderung zum Aktualisieren des Jobplans übergeben, um anzugeben, dass Ihre Änderungen nur dann wirksam werden, wenn in der Zwischenzeit niemand sonst den Zeitplan geändert hat.

executionInfo

Informationen zu Jobs, die unter diesem Zeitplan durchgeführt wurden und werden werden.

id

Eine Zeichenkette, die den Zeitplan innerhalb des Kontos eindeutig identifiziert.

jobScheduleStatistics

Die lebenslangen Ressourcenverbrauchsstatistiken für den Jobplan. Die Statistiken sind möglicherweise nicht sofort verfügbar. Der Batchdienst führt regelmäßige Rollups von Statistiken durch. Die typische Verzögerung beträgt ca. 30 Minuten.

jobSpecification

Die Details der zu schaffenden Jobs in diesem Zeitplan.

lastModified

Die letzte geänderte Zeit des Arbeitsplans. Dies ist das letzte Mal, dass sich die Daten auf Zeitplanebene, wie die Jobspezifikation oder Rekurrence-Informationen, geändert haben. Es berücksichtigt nicht Veränderungen auf Arbeitsebene, wie etwa neue Jobs oder Jobwechsel.

metadata

Eine Liste von Namen-Wert-Paaren, die mit dem Zeitplan als Metadaten verknüpft sind. Der Batchdienst weist Metadaten keine Bedeutung zu; sie ist ausschließlich für die Verwendung von Benutzercode vorgesehen.

previousState

Der vorherige Stand des Arbeitsplans. Diese Eigenschaft ist nicht vorhanden, wenn sich der Jobplan im ursprünglichen aktiven Zustand befindet.

previousStateTransitionTime

Der Zeitpunkt, zu dem der Arbeitsplan seinen vorherigen Zustand erreichte. Diese Eigenschaft ist nicht vorhanden, wenn sich der Jobplan im ursprünglichen aktiven Zustand befindet.

schedule

Der Zeitplan, nach dem Aufträge erstellt werden. Alle Zeiten sind nach UTC festgelegt und werden nicht durch Sommerzeit beeinträchtigt.

state

Der aktuelle Stand des Arbeitsplans.

stateTransitionTime

Der Zeitpunkt, zu dem der Arbeitsplan in den aktuellen Zustand eingetreten ist.

url

Die URL des Arbeitsplans.

Details zur Eigenschaft

creationTime

Die Erstellungszeit des Arbeitsplans.

creationTime: Date

Eigenschaftswert

Date

displayName

Der Anzeigename für den Zeitplan.

displayName?: string

Eigenschaftswert

string

eTag

Der ETag des Arbeitsplans. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich der Jobplan zwischen den Anfragen geändert hat. Insbesondere können Sie die ETag mit einer Anforderung zum Aktualisieren des Jobplans übergeben, um anzugeben, dass Ihre Änderungen nur dann wirksam werden, wenn in der Zwischenzeit niemand sonst den Zeitplan geändert hat.

eTag: string

Eigenschaftswert

string

executionInfo

Informationen zu Jobs, die unter diesem Zeitplan durchgeführt wurden und werden werden.

executionInfo: BatchJobScheduleExecutionInfo

Eigenschaftswert

id

Eine Zeichenkette, die den Zeitplan innerhalb des Kontos eindeutig identifiziert.

id: string

Eigenschaftswert

string

jobScheduleStatistics

Die lebenslangen Ressourcenverbrauchsstatistiken für den Jobplan. Die Statistiken sind möglicherweise nicht sofort verfügbar. Der Batchdienst führt regelmäßige Rollups von Statistiken durch. Die typische Verzögerung beträgt ca. 30 Minuten.

jobScheduleStatistics?: BatchJobScheduleStatistics

Eigenschaftswert

jobSpecification

Die Details der zu schaffenden Jobs in diesem Zeitplan.

jobSpecification: BatchJobSpecification

Eigenschaftswert

lastModified

Die letzte geänderte Zeit des Arbeitsplans. Dies ist das letzte Mal, dass sich die Daten auf Zeitplanebene, wie die Jobspezifikation oder Rekurrence-Informationen, geändert haben. Es berücksichtigt nicht Veränderungen auf Arbeitsebene, wie etwa neue Jobs oder Jobwechsel.

lastModified: Date

Eigenschaftswert

Date

metadata

Eine Liste von Namen-Wert-Paaren, die mit dem Zeitplan als Metadaten verknüpft sind. Der Batchdienst weist Metadaten keine Bedeutung zu; sie ist ausschließlich für die Verwendung von Benutzercode vorgesehen.

metadata?: BatchMetadataItem[]

Eigenschaftswert

previousState

Der vorherige Stand des Arbeitsplans. Diese Eigenschaft ist nicht vorhanden, wenn sich der Jobplan im ursprünglichen aktiven Zustand befindet.

previousState?: BatchJobScheduleState

Eigenschaftswert

previousStateTransitionTime

Der Zeitpunkt, zu dem der Arbeitsplan seinen vorherigen Zustand erreichte. Diese Eigenschaft ist nicht vorhanden, wenn sich der Jobplan im ursprünglichen aktiven Zustand befindet.

previousStateTransitionTime?: Date

Eigenschaftswert

Date

schedule

Der Zeitplan, nach dem Aufträge erstellt werden. Alle Zeiten sind nach UTC festgelegt und werden nicht durch Sommerzeit beeinträchtigt.

schedule?: BatchJobScheduleConfiguration

Eigenschaftswert

state

Der aktuelle Stand des Arbeitsplans.

state: BatchJobScheduleState

Eigenschaftswert

stateTransitionTime

Der Zeitpunkt, zu dem der Arbeitsplan in den aktuellen Zustand eingetreten ist.

stateTransitionTime: Date

Eigenschaftswert

Date

url

Die URL des Arbeitsplans.

url: string

Eigenschaftswert

string