You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="(Required, if event_pattern isn't specified) The scheduling expression. For example, cron(0 20 * * ? *) or rate(5 minutes)."
16
+
description="(Optional) The scheduling expression. For example, cron(0 20 * * ? *) or rate(5 minutes). At least one of event_rule_schedule_expression or event_rule_event_pattern is required. Can only be used on the default event bus."
17
+
default=null
18
+
}
19
+
20
+
variable"event_rule_event_bus_name" {
21
+
description="(Optional) The event bus to associate with this rule. If you omit this, the default event bus is used."
17
22
default=null
18
23
}
19
24
20
25
variable"event_rule_event_pattern" {
21
-
description="(Required, if schedule_expression isn't specified) Event pattern described a JSON object. See full documentation of CloudWatch Events and Event Patterns for details."
26
+
description="(Optional) The event pattern described a JSON object. At least one of schedule_expression or event_pattern is required."
description="(Required) The ARN of the task definition to use if the event target is an Amazon ECS cluster."
55
-
}
56
-
57
-
variable"ecs_execution_task_role_arn" {
58
-
description="(Required) The task definition execution role"
59
-
}
60
-
61
49
variable"event_target_target_id" {
62
50
description="(Optional) The unique target assignment ID. If missing, will generate a random, unique id."
63
51
default=null
64
52
}
65
53
54
+
variable"ecs_cluster_arn" {
55
+
description="The ECS Cluster where the scheduled task will run"
56
+
}
57
+
66
58
variable"event_target_input" {
67
-
description="(Optional) Valid JSON text passed to the target."
59
+
description="(Optional) Valid JSON text passed to the target. Conflicts with event_target_input_path."
68
60
default=null
69
61
}
70
62
71
63
variable"event_target_input_path" {
72
-
description="(Optional) The value of the JSONPath that is used for extracting part of the matched event when passing it to the target."
64
+
description="(Optional) The value of the JSONPath that is used for extracting part of the matched event when passing it to the target. Conflicts with event_target_input."
description="(Optional) The security groups associated with the task or service. If you do not specify a security group, the default security group for the VPC is used."
78
-
type=list
79
-
default=[]
68
+
variable"ecs_execution_task_role_arn" {
69
+
description="(Required) The task definition execution role. The Amazon Resource Name (ARN) of the IAM role to be used for this target when the rule is triggered."
description="(Optional) Specifies the platform version for the task. Specify only the numeric portion of the platform version, such as 1.1.0. For more information about valid platform versions, see AWS Fargate Platform Versions. Default to LATEST"
description="(Optional) Specifies the platform version for the task. Specify only the numeric portion of the platform version, such as 1.1.0. This is used only if LaunchType is FARGATE. For more information about valid platform versions, see AWS Fargate Platform Versions. Default to LATEST"
description="(Optional) The security groups associated with the task or service. If you do not specify a security group, the default security group for the VPC is used."
0 commit comments