module "task" {
source = "git@github.com:vicktornl/terraform-module-ecs-scheduled-task.git"
name = "task"
schedule_expression = "cron(0 12 * * ? *)"
cluster_arn = "arn:aws:ecs:eu-west-1:123456789101:cluster/name"
role_arn = "arn:aws:iam::123456789101:role/aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS"
task_definition_arn = "arn:aws:ecs:eu-west-2:123456789101:task-definition/task:1"
container_override_name = "uwsgi"
container_override_command = "["manage.py", "my_task"]"
}
No requirements.
| Name | Version |
|---|---|
| aws | n/a |
No modules.
| Name | Type |
|---|---|
| aws_cloudwatch_event_rule.main | resource |
| aws_cloudwatch_event_target.main | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_arn | n/a | string |
n/a | yes |
| container_override_command | n/a | list(string) |
n/a | yes |
| container_override_name | n/a | string |
n/a | yes |
| name | n/a | string |
n/a | yes |
| role_arn | n/a | string |
n/a | yes |
| schedule_expression | n/a | string |
n/a | yes |
| task_definition_arn | n/a | string |
n/a | yes |
No outputs.