AWS::Synthetics::Canary Schedule - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::Synthetics::Canary Schedule

此结构指定 Canary 运行的频率以及应停止运行的日期和时间。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "DurationInSeconds" : String, "Expression" : String }

YAML

DurationInSeconds: String Expression: String

属性

DurationInSeconds

根据 Expression 值中的计划,Canary 继续定期运行的时间(以秒为单位)。如果指定 0,则 Canary 会继续运行,直到您停止它。如果省略该字段,则使用默认值 0。

必需:是

类型:字符串

Update requires: No interruption

Expression

定义 Canary 的运行频率的速率表达式。语法为 rate(number unit)单位 可以是 minuteminutes、或 hour

例如,rate(1 minute) 每分钟运行一次 Canary,rate(10 minutes) 每 10 分钟运行一次,rate(1 hour) 每小时运行一次。您可以指定介于 rate(1 minute)rate(1 hour) 之间的频率。

指定 rate(0 minute)rate(0 hour) 是使 Canary 在启动时仅运行一次的特殊值。

必需:是

类型:字符串

最低1

最高1024

Update requires: No interruption