alicloud_fnf_schedule
更新时间:
Provides a Serverless Workflow Schedule resource.
For information about Serverless Workflow Schedule and how to use it, see What is Schedule.
-> NOTE: Available since v1.105.0+.
Example Usage
Basic Usage
provider "alicloud" {
region = "cn-shanghai"
}
resource "alicloud_fnf_flow" "example" {
definition = <<EOF
version: v1beta1
type: flow
steps:
- type: pass
name: helloworld
EOF
description = "tf-exampleFnFFlow983041"
name = "tf-exampleSchedule"
type = "FDL"
}
resource "alicloud_fnf_schedule" "example" {
cron_expression = "30 9 * * * *"
description = "tf-exampleFnFSchedule983041"
enable = "true"
flow_name = alicloud_fnf_flow.example.name
payload = "{\"tf-example\": \"example success\"}"
schedule_name = "tf-exampleFnFSchedule983041"
}
Argument Reference
The following arguments are supported:
cron_expression
- (Required) The CRON expression of the time-based schedule to be created.description
- (Optional) The description of the time-based schedule to be created.enable
- (Optional) Specifies whether to enable the time-based schedule you want to create. Valid values:false
,true
.flow_name
- (Required, ForceNew) The name of the flow bound to the time-based schedule you want to create.payload
- (Optional) The trigger message of the time-based schedule to be created. It must be in JSON object format.schedule_name
- (Required, ForceNew) The name of the time-based schedule to be created.
Attributes Reference
The following attributes are exported:
id
- The resource ID of Schedule. The value is formatted<schedule_name>:<flow_name>
.last_modified_time
- The time when the time-based schedule was last updated.schedule_id
- The ID of the time-based schedule.
Timeouts
The timeouts
block allows you to specify timeouts for certain actions:
create
- (Defaults to 1 mins) Used when create the Schedule.delete
- (Defaults to 1 mins) Used when delete the Schedule.update
- (Defaults to 1 mins) Used when update the Schedule.
Import
Serverless Workflow Schedule can be imported using the id, e.g.
$ terraform import alicloud_fnf_schedule.example <schedule_name>:<flow_name>
文档内容是否对您有帮助?