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

TumblingWindowTrigger interface

触发器,从没有间隔的开始时间计划所有固定时间间隔窗口的管道运行,还支持回填方案(开始时间过去时)。

扩展

属性

delay

指定触发器在触发新运行之前等待超过到期时间的时间。 它不会更改窗口的开始时间和结束时间。 默认值为 0。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).

dependsOn

此触发器所依赖的触发器。 仅支持翻转窗口触发器。

endTime

触发器的时间段的结束时间,在此期间,为已准备好的窗口触发事件。 目前仅支持 UTC 时间。

frequency

时间窗口的频率。

interval

时间窗口的间隔。 允许的最小间隔为 15 分钟。

maxConcurrency

触发新运行的最大并行时间窗口数(可供执行)。

pipeline

为已准备好的触发器窗口触发事件时,将为其创建运行的管道。

retryPolicy

将应用于失败管道运行的重试策略。

startTime

触发器的开始时间,在该时间段内,为已准备就绪的窗口触发事件。 目前仅支持 UTC 时间。

type

多态鉴别器,它指定此对象可以的不同类型的

继承属性

annotations

可用于描述触发器的标记列表。

description

触发器说明。

runtimeState

指示触发器是否正在运行。 在触发器上调用启动/停止 API 时更新。 注意:此属性不会序列化。 它只能由服务器填充。

属性详细信息

delay

指定触发器在触发新运行之前等待超过到期时间的时间。 它不会更改窗口的开始时间和结束时间。 默认值为 0。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).

delay?: any

属性值

any

dependsOn

此触发器所依赖的触发器。 仅支持翻转窗口触发器。

dependsOn?: DependencyReferenceUnion[]

属性值

endTime

触发器的时间段的结束时间,在此期间,为已准备好的窗口触发事件。 目前仅支持 UTC 时间。

endTime?: Date

属性值

Date

frequency

时间窗口的频率。

frequency: string

属性值

string

interval

时间窗口的间隔。 允许的最小间隔为 15 分钟。

interval: number

属性值

number

maxConcurrency

触发新运行的最大并行时间窗口数(可供执行)。

maxConcurrency: number

属性值

number

pipeline

为已准备好的触发器窗口触发事件时,将为其创建运行的管道。

pipeline: TriggerPipelineReference

属性值

retryPolicy

将应用于失败管道运行的重试策略。

retryPolicy?: RetryPolicy

属性值

startTime

触发器的开始时间,在该时间段内,为已准备就绪的窗口触发事件。 目前仅支持 UTC 时间。

startTime: Date

属性值

Date

type

多态鉴别器,它指定此对象可以的不同类型的

type: "TumblingWindowTrigger"

属性值

"TumblingWindowTrigger"

继承属性详细信息

annotations

可用于描述触发器的标记列表。

annotations?: any[]

属性值

any[]

继承自Trigger.annotations

description

触发器说明。

description?: string

属性值

string

继承自 Trigger.description

runtimeState

指示触发器是否正在运行。 在触发器上调用启动/停止 API 时更新。 注意:此属性不会序列化。 它只能由服务器填充。

runtimeState?: string

属性值

string

继承自 Trigger.runtimeState