BatchJobSchedule interface

Plán úlohy, který umožňuje opakované úlohy zadáním toho, kdy se mají úlohy spouštět, a specifikaci použitou k vytvoření každé úlohy.

Vlastnosti

creationTime

Čas vytvoření harmonogramu prací.

displayName

Zobrazovaný název pro rozvrh.

eTag

Odhad pracovní rozvrhu. Jedná se o neprůhlený řetězec. Můžete ho použít k detekci, zda se harmonogram úloh změnil mezi požadavky. Konkrétně můžete ETag předat žádosti o aktualizaci rozvrhu úloh, která specifikuje, že vaše změny mají nabýt účinnosti pouze tehdy, pokud nikdo jiný mezitím harmonogram nezměnil.

executionInfo

Informace o pracovních pozicích, které byly a budou sváděny podle tohoto harmonogramu.

id

Řetězec, který jednoznačně identifikuje harmonogram v rámci účtu.

jobScheduleStatistics

Statistiky využití zdrojů za celou dobu života pro harmonogram prací. Statistiky nemusí být okamžitě dostupné. Služba Batch provádí pravidelné zavedení statistik. Typické zpoždění je asi 30 minut.

jobSpecification

Podrobnosti o pracovních místech, která budou vytvořena podle tohoto harmonogramu.

lastModified

Poslední upravený čas rozvrhu práce. To je naposledy, kdy se změnila data na úrovni rozvrhu, jako je specifikace práce nebo informace o opakování. Nezohledňuje změny na úrovni pracovních míst, jako je vytváření nových pracovních míst nebo změna státu.

metadata

Seznam dvojic jména-hodnota spojených s harmonogramem jako metadata. Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu.

previousState

Předchozí stav pracovního rozvrhu. Tato vlastnost není přítomna, pokud je Job Schedule ve svém původním aktivním stavu.

previousStateTransitionTime

Čas, kdy pracovní rozvrh vstoupil do svého předchozího stavu. Tato vlastnost není přítomna, pokud je Job Schedule ve svém původním aktivním stavu.

schedule

Plán, podle kterého budou vytvořeny úlohy. Všechny časy jsou opravené v utc a nejsou ovlivněny letním časem.

state

Současný stav pracovního rozvrhu.

stateTransitionTime

Čas, kdy pracovní rozvrh vstoupil do aktuálního stavu.

url

URL rozvrhu práce.

Podrobnosti vlastnosti

creationTime

Čas vytvoření harmonogramu prací.

creationTime: Date

Hodnota vlastnosti

Date

displayName

Zobrazovaný název pro rozvrh.

displayName?: string

Hodnota vlastnosti

string

eTag

Odhad pracovní rozvrhu. Jedná se o neprůhlený řetězec. Můžete ho použít k detekci, zda se harmonogram úloh změnil mezi požadavky. Konkrétně můžete ETag předat žádosti o aktualizaci rozvrhu úloh, která specifikuje, že vaše změny mají nabýt účinnosti pouze tehdy, pokud nikdo jiný mezitím harmonogram nezměnil.

eTag: string

Hodnota vlastnosti

string

executionInfo

Informace o pracovních pozicích, které byly a budou sváděny podle tohoto harmonogramu.

executionInfo: BatchJobScheduleExecutionInfo

Hodnota vlastnosti

id

Řetězec, který jednoznačně identifikuje harmonogram v rámci účtu.

id: string

Hodnota vlastnosti

string

jobScheduleStatistics

Statistiky využití zdrojů za celou dobu života pro harmonogram prací. Statistiky nemusí být okamžitě dostupné. Služba Batch provádí pravidelné zavedení statistik. Typické zpoždění je asi 30 minut.

jobScheduleStatistics?: BatchJobScheduleStatistics

Hodnota vlastnosti

jobSpecification

Podrobnosti o pracovních místech, která budou vytvořena podle tohoto harmonogramu.

jobSpecification: BatchJobSpecification

Hodnota vlastnosti

lastModified

Poslední upravený čas rozvrhu práce. To je naposledy, kdy se změnila data na úrovni rozvrhu, jako je specifikace práce nebo informace o opakování. Nezohledňuje změny na úrovni pracovních míst, jako je vytváření nových pracovních míst nebo změna státu.

lastModified: Date

Hodnota vlastnosti

Date

metadata

Seznam dvojic jména-hodnota spojených s harmonogramem jako metadata. Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu.

metadata?: BatchMetadataItem[]

Hodnota vlastnosti

previousState

Předchozí stav pracovního rozvrhu. Tato vlastnost není přítomna, pokud je Job Schedule ve svém původním aktivním stavu.

previousState?: BatchJobScheduleState

Hodnota vlastnosti

previousStateTransitionTime

Čas, kdy pracovní rozvrh vstoupil do svého předchozího stavu. Tato vlastnost není přítomna, pokud je Job Schedule ve svém původním aktivním stavu.

previousStateTransitionTime?: Date

Hodnota vlastnosti

Date

schedule

Plán, podle kterého budou vytvořeny úlohy. Všechny časy jsou opravené v utc a nejsou ovlivněny letním časem.

schedule?: BatchJobScheduleConfiguration

Hodnota vlastnosti

state

Současný stav pracovního rozvrhu.

state: BatchJobScheduleState

Hodnota vlastnosti

stateTransitionTime

Čas, kdy pracovní rozvrh vstoupil do aktuálního stavu.

stateTransitionTime: Date

Hodnota vlastnosti

Date

url

URL rozvrhu práce.

url: string

Hodnota vlastnosti

string