你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BatchJobScheduleConfiguration interface

将创建作业的计划。 所有时间都分别固定为 UTC,不受夏令时的影响。

属性

doNotRunAfter

在此时间以后,本工作计划下将不再创建任何职位。 一旦截止日期过了且该工作计划下没有活跃职位,排班将立即移至完成状态。 如果你没有指定doNotRunAfter时间,并且你正在创建一个定期作业计划,作业计划会一直保持活跃,直到你明确终止它。

doNotRunUntil

根据本工作计划,任何职位最早可创建的时间。 如果你没有指定doNotRun直到时间,计划就会立即准备好创建作业。

recurrenceInterval

在作业计划下,两个连续作业开始时间之间的时间间隔。 一个工作计划下最多只能有一个活跃的工作。 由于作业调度在任一时刻最多只能有一个活跃作业,如果是创建新作业的时间,但之前的作业仍在运行,批处理服务不会在上一个作业完成前创建新作业。 如果上一个作业在新recurrenceInterval的startWindow周期内未完成,那么该期间不会有新作业被安排。 对于重复任务,通常应在 jobSpecification 中指定 jobManagerTask。 如果你不使用 jobManagerTask,你需要一个外部进程来监控作业的创建时间,将任务添加到作业中,并终止作业以备下一次递送。 默认情况下,该计划不会重复出现:在doNotRunTiun时间后,在startWindow内创建一个作业,该作业完成后该计划即告完成。 最低限度为1分钟。 如果您指定较低的值,批处理服务会错误地拒绝调度;如果你直接调用 REST API,HTTP 状态码是 400(错误请求)。 时间持续时间以ISO 8601格式规定。

startWindow

时间区间,从计划指示应创建作业的时间开始,必须在该时间内创建作业。 如果作业未在startWindow区间内创建,则“机会”将丧失;直到下一次排程重现前,不会创建任何工作。 如果调度是周期性,且startWindow长于递发区间,则等价于无限的startWindow,因为在一个递发区间内“到期”的作业不会被延续到下一个递发区间。 默认是无限的。 最低限度为1分钟。 如果您指定较低的值,批处理服务会错误地拒绝调度;如果你直接调用 REST API,HTTP 状态码是 400(错误请求)。 时间持续时间以ISO 8601格式规定。

属性详细信息

doNotRunAfter

在此时间以后,本工作计划下将不再创建任何职位。 一旦截止日期过了且该工作计划下没有活跃职位,排班将立即移至完成状态。 如果你没有指定doNotRunAfter时间,并且你正在创建一个定期作业计划,作业计划会一直保持活跃,直到你明确终止它。

doNotRunAfter?: Date

属性值

Date

doNotRunUntil

根据本工作计划,任何职位最早可创建的时间。 如果你没有指定doNotRun直到时间,计划就会立即准备好创建作业。

doNotRunUntil?: Date

属性值

Date

recurrenceInterval

在作业计划下,两个连续作业开始时间之间的时间间隔。 一个工作计划下最多只能有一个活跃的工作。 由于作业调度在任一时刻最多只能有一个活跃作业,如果是创建新作业的时间,但之前的作业仍在运行,批处理服务不会在上一个作业完成前创建新作业。 如果上一个作业在新recurrenceInterval的startWindow周期内未完成,那么该期间不会有新作业被安排。 对于重复任务,通常应在 jobSpecification 中指定 jobManagerTask。 如果你不使用 jobManagerTask,你需要一个外部进程来监控作业的创建时间,将任务添加到作业中,并终止作业以备下一次递送。 默认情况下,该计划不会重复出现:在doNotRunTiun时间后,在startWindow内创建一个作业,该作业完成后该计划即告完成。 最低限度为1分钟。 如果您指定较低的值,批处理服务会错误地拒绝调度;如果你直接调用 REST API,HTTP 状态码是 400(错误请求)。 时间持续时间以ISO 8601格式规定。

recurrenceInterval?: string

属性值

string

startWindow

时间区间,从计划指示应创建作业的时间开始,必须在该时间内创建作业。 如果作业未在startWindow区间内创建,则“机会”将丧失;直到下一次排程重现前,不会创建任何工作。 如果调度是周期性,且startWindow长于递发区间,则等价于无限的startWindow,因为在一个递发区间内“到期”的作业不会被延续到下一个递发区间。 默认是无限的。 最低限度为1分钟。 如果您指定较低的值,批处理服务会错误地拒绝调度;如果你直接调用 REST API,HTTP 状态码是 400(错误请求)。 时间持续时间以ISO 8601格式规定。

startWindow?: string

属性值

string