DATASOURCE::FNF::Schedules类型用于获取定时调度列表。
语法
{
"Type": "DATASOURCE::FNF::Schedules",
"Properties": {
"FlowName": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
---|---|---|---|---|---|
FlowName | String | 是 | 是 | 定时调度绑定的流程名称。 | 该名称在同一地域内唯一,创建后不可修改。要求如下:
|
返回值
Fn::GetAtt
- Schedules:定时调度信息列表。
- ScheduleNames:定时调度名称列表。
属性名称 | 类型 | 描述 | 约束 |
---|---|---|---|
ScheduleNames | List | 定时调度名称列表。 | 无 |
Schedules | List | 定时调度信息列表。 | 无 |
Status | Boolean | 是否启用定时调度。 | 取值:
|
ScheduleId | String | 定时调度ID。 | 无 |
Description | String | 定时调度描述。 | 无 |
Payload | String | 定时调度的触发消息。 | 无 |
CronExpression | String | Cron表达式。 | 无 |
ScheduleName | String | 定时调度的名称。 | 无 |
LastModifiedTime | String | 定时调度最近一次的更改时间。 | 无 |
CreateTime | String | 定时调度的创建时间。 | 无 |
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::FNF::Schedules", "Properties": { "FlowName": "Test" } } }, "Outputs": { "Schedules": { "Description": "The queried time-based schedules.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Schedules" ] } }, "ScheduleNames": { "Description": "The list of schedule names.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ScheduleNames" ] } } } }