BatchJobSchedule interface

Harmonogram zadań, który umożliwia cykliczne zadania, określając, kiedy uruchamiać zadania i specyfikację używaną do tworzenia każdego zadania.

Właściwości

creationTime

Czas tworzenia harmonogramu zadań.

displayName

Nazwa wyświetlana dla harmonogramu.

eTag

ETag harmonogramu pracy. Jest to nieprzezroczystym ciągiem. Możesz go użyć, aby wykryć, czy harmonogram zadań zmienił się między zgłoszeniami. W szczególności możesz przekazać ETag z żądaniem Update Job Schedule, aby określić, że zmiany mają wejść w życie tylko wtedy, gdy nikt inny nie zmodyfikował harmonogramu w międzyczasie.

executionInfo

Informacje o zadaniach, które były i będą realizowane według tego harmonogramu.

id

Ciąg znaków, który jednoznacznie identyfikuje harmonogram w ramach Konta.

jobScheduleStatistics

Statystyki zużycia zasobów w okresie życia dla harmonogramu zadań. Statystyki mogą nie być natychmiast dostępne. Usługa Batch wykonuje okresowe zestawienie statystyk. Typowe opóźnienie wynosi około 30 minut.

jobSpecification

Szczegóły dotyczące Prac do utworzenia według tego harmonogramu.

lastModified

Ostatni zmodyfikowany czas harmonogramu prac. To ostatni raz, gdy zmieniły się dane na poziomie harmonogramu, takie jak specyfikacja stanowiska czy informacje o powtarzalności. Nie uwzględnia zmian na poziomie miejsc pracy, takich jak tworzenie nowych miejsc pracy czy zmiana stanów pracy.

metadata

Lista par imię-wartość powiązanych z harmonogramem jako metadane. Usługa Batch nie przypisuje żadnego znaczenia metadanym; służy wyłącznie do używania kodu użytkownika.

previousState

Poprzedni stan harmonogramu prac. Ta własność nie występuje, jeśli harmonogram zadań jest w stanie początkowo aktywnym.

previousStateTransitionTime

Czas, w którym harmonogram pracy wszedł w poprzedni stan. Ta własność nie występuje, jeśli harmonogram zadań jest w stanie początkowo aktywnym.

schedule

Harmonogram zgodnie z tym, które zadania zostaną utworzone. Wszystkie czasy są ustalone odpowiednio do czasu UTC i nie mają wpływu na czas letni.

state

Obecny stan harmonogramu prac.

stateTransitionTime

Czas, w którym harmonogram pracy wszedł w obecny stan pracy.

url

URL harmonogramu zadań.

Szczegóły właściwości

creationTime

Czas tworzenia harmonogramu zadań.

creationTime: Date

Wartość właściwości

Date

displayName

Nazwa wyświetlana dla harmonogramu.

displayName?: string

Wartość właściwości

string

eTag

ETag harmonogramu pracy. Jest to nieprzezroczystym ciągiem. Możesz go użyć, aby wykryć, czy harmonogram zadań zmienił się między zgłoszeniami. W szczególności możesz przekazać ETag z żądaniem Update Job Schedule, aby określić, że zmiany mają wejść w życie tylko wtedy, gdy nikt inny nie zmodyfikował harmonogramu w międzyczasie.

eTag: string

Wartość właściwości

string

executionInfo

Informacje o zadaniach, które były i będą realizowane według tego harmonogramu.

executionInfo: BatchJobScheduleExecutionInfo

Wartość właściwości

id

Ciąg znaków, który jednoznacznie identyfikuje harmonogram w ramach Konta.

id: string

Wartość właściwości

string

jobScheduleStatistics

Statystyki zużycia zasobów w okresie życia dla harmonogramu zadań. Statystyki mogą nie być natychmiast dostępne. Usługa Batch wykonuje okresowe zestawienie statystyk. Typowe opóźnienie wynosi około 30 minut.

jobScheduleStatistics?: BatchJobScheduleStatistics

Wartość właściwości

jobSpecification

Szczegóły dotyczące Prac do utworzenia według tego harmonogramu.

jobSpecification: BatchJobSpecification

Wartość właściwości

lastModified

Ostatni zmodyfikowany czas harmonogramu prac. To ostatni raz, gdy zmieniły się dane na poziomie harmonogramu, takie jak specyfikacja stanowiska czy informacje o powtarzalności. Nie uwzględnia zmian na poziomie miejsc pracy, takich jak tworzenie nowych miejsc pracy czy zmiana stanów pracy.

lastModified: Date

Wartość właściwości

Date

metadata

Lista par imię-wartość powiązanych z harmonogramem jako metadane. Usługa Batch nie przypisuje żadnego znaczenia metadanym; służy wyłącznie do używania kodu użytkownika.

metadata?: BatchMetadataItem[]

Wartość właściwości

previousState

Poprzedni stan harmonogramu prac. Ta własność nie występuje, jeśli harmonogram zadań jest w stanie początkowo aktywnym.

previousState?: BatchJobScheduleState

Wartość właściwości

previousStateTransitionTime

Czas, w którym harmonogram pracy wszedł w poprzedni stan. Ta własność nie występuje, jeśli harmonogram zadań jest w stanie początkowo aktywnym.

previousStateTransitionTime?: Date

Wartość właściwości

Date

schedule

Harmonogram zgodnie z tym, które zadania zostaną utworzone. Wszystkie czasy są ustalone odpowiednio do czasu UTC i nie mają wpływu na czas letni.

schedule?: BatchJobScheduleConfiguration

Wartość właściwości

state

Obecny stan harmonogramu prac.

state: BatchJobScheduleState

Wartość właściwości

stateTransitionTime

Czas, w którym harmonogram pracy wszedł w obecny stan pracy.

stateTransitionTime: Date

Wartość właściwości

Date

url

URL harmonogramu zadań.

url: string

Wartość właściwości

string