BatchJobSchedule interface
一个作业计划,通过指定何时运行作业以及用于创建每个作业的规范来允许定期作业。
属性
| creation |
工作计划的创建时间。 |
| display |
时间表的显示名称。 |
| e |
工作排班的ETag。 这是一个不透明的字符串。 你可以用它检测工作计划是否在请求之间发生了变化。 特别是,你可以通过更新作业计划请求通过ETag,指定只有在没有其他人修改过计划时才生效。 |
| execution |
关于已完成和将要在此时间表下运行的职位信息。 |
| id | 一个字符串,唯一标识账户内的排程。 |
| job |
作业计划的终身资源使用统计数据。 统计信息可能不会立即可用。 Batch 服务执行统计信息的定期汇总。 典型的延迟约为 30 分钟。 |
| job |
将根据本计划创建的职位详情。 |
| last |
工作时间表的最后修改时间。 这是计划级别数据(如作业规范或重复信息)最后一次发生变化的时间。 它不考虑职位层级的变化,比如新职位的创造或职位状态的变化。 |
| metadata | 与调度相关的名称-值对列表,作为元数据。 Batch 服务不向元数据分配任何含义;它仅用于使用用户代码。 |
| previous |
工作时间表的前一状态。 如果工作计划处于初始激活状态,则该属性不存在。 |
| previous |
工作计划进入之前状态的时间点。 如果工作计划处于初始激活状态,则该属性不存在。 |
| schedule | 将创建作业的计划。 所有时间都分别固定为 UTC,不受夏令时的影响。 |
| state | 当前的工作安排状态。 |
| state |
工作排程进入当前状态的时间。 |
| url | 工作时间表的网址。 |
属性详细信息
creationTime
工作计划的创建时间。
creationTime: Date
属性值
Date
displayName
时间表的显示名称。
displayName?: string
属性值
string
eTag
工作排班的ETag。 这是一个不透明的字符串。 你可以用它检测工作计划是否在请求之间发生了变化。 特别是,你可以通过更新作业计划请求通过ETag,指定只有在没有其他人修改过计划时才生效。
eTag: string
属性值
string
executionInfo
关于已完成和将要在此时间表下运行的职位信息。
executionInfo: BatchJobScheduleExecutionInfo
属性值
id
一个字符串,唯一标识账户内的排程。
id: string
属性值
string
jobScheduleStatistics
作业计划的终身资源使用统计数据。 统计信息可能不会立即可用。 Batch 服务执行统计信息的定期汇总。 典型的延迟约为 30 分钟。
jobScheduleStatistics?: BatchJobScheduleStatistics
属性值
jobSpecification
lastModified
工作时间表的最后修改时间。 这是计划级别数据(如作业规范或重复信息)最后一次发生变化的时间。 它不考虑职位层级的变化,比如新职位的创造或职位状态的变化。
lastModified: Date
属性值
Date
metadata
与调度相关的名称-值对列表,作为元数据。 Batch 服务不向元数据分配任何含义;它仅用于使用用户代码。
metadata?: BatchMetadataItem[]
属性值
previousState
previousStateTransitionTime
工作计划进入之前状态的时间点。 如果工作计划处于初始激活状态,则该属性不存在。
previousStateTransitionTime?: Date
属性值
Date
schedule
将创建作业的计划。 所有时间都分别固定为 UTC,不受夏令时的影响。
schedule?: BatchJobScheduleConfiguration
属性值
state
stateTransitionTime
工作排程进入当前状态的时间。
stateTransitionTime: Date
属性值
Date
url
工作时间表的网址。
url: string
属性值
string