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
| <aname="input_acm_amazon_issued_certificates"></a> [acm\_amazon\_issued\_certificates](#input\_acm\_amazon\_issued\_certificates)| Amazon-issued ACM certificates to create |`any`|`{}`| no |
39
-
| <aname="input_acm_imported_certificates"></a> [acm\_imported\_certificates](#input\_acm\_imported\_certificates)| Imported ACM certificates to create |`any`|`{}`| no |
40
-
| <aname="input_capacity_provider_default_auto_scaling_group_arn"></a> [capacity\_provider\_default\_auto\_scaling\_group\_arn](#input\_capacity\_provider\_default\_auto\_scaling\_group\_arn)|Default Autoscaling Group to use with the Capacity Providers|`string`|`null`| no |
41
-
| <aname="input_capacity_providers"></a> [capacity\_providers](#input\_capacity\_providers)| Capacity Providers to create for use within the ECS Cluster |`any`|`{}`| no |
42
-
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)| Name of the ECS Cluster to use with the ECS Service|`string`| n/a | yes |
43
-
| <aname="input_create_acm"></a> [create\_acm](#input\_create\_acm)| Creates the ACM certificates to use with the Load Balancer |`bool`|`false`| no |
44
-
| <aname="input_create_alb"></a> [create\_alb](#input\_create\_alb)| Creates a new Application Load Balancer to use with the ECS Service |`bool`|`true`| no |
45
-
| <aname="input_create_capacity_provider"></a> [create\_capacity\_provider](#input\_create\_capacity\_provider)| Creates a new Capacity Provider to use with the Autoscaling Group |`bool`|`true`| no |
46
-
| <aname="input_default_capacity_providers_strategies"></a> [default\_capacity\_providers\_strategies](#input\_default\_capacity\_providers\_strategies)|Default Capacity Provider Strategies to use |`any`|`[]`| no |
47
-
| <aname="input_load_balancer"></a> [load\_balancer](#input\_load\_balancer)| Configuration for the Application Load Balancer |`any`|`{}`| no |
48
-
| <aname="input_service"></a> [service](#input\_service)| Configuration for ECS Service |`any`| n/a | yes |
49
-
| <aname="input_task_definition"></a> [task\_definition](#input\_task\_definition)| ECS Task Definition to use for running tasks |`any`| n/a | yes |
50
-
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)|Identifier of the VPC to use|`string`| n/a | yes |
38
+
| <aname="input_acm_amazon_issued_certificates"></a> [acm\_amazon\_issued\_certificates](#input\_acm\_amazon\_issued\_certificates)| Amazon-issued ACM certificates to create.|`any`|`{}`| no |
39
+
| <aname="input_acm_imported_certificates"></a> [acm\_imported\_certificates](#input\_acm\_imported\_certificates)| Imported ACM certificates to create.|`any`|`{}`| no |
40
+
| <aname="input_capacity_provider_default_auto_scaling_group_arn"></a> [capacity\_provider\_default\_auto\_scaling\_group\_arn](#input\_capacity\_provider\_default\_auto\_scaling\_group\_arn)|ARN for this Auto Scaling Group.|`string`|`null`| no |
41
+
| <aname="input_capacity_providers"></a> [capacity\_providers](#input\_capacity\_providers)| Capacity Providers to associate with the ECS Cluster.|`any`|`{}`| no |
42
+
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)|(Required) Name of the cluster.|`string`| n/a | yes |
43
+
| <aname="input_create_acm"></a> [create\_acm](#input\_create\_acm)| Creates the ACM certificates to use with the Load Balancer.|`bool`|`false`| no |
44
+
| <aname="input_create_alb"></a> [create\_alb](#input\_create\_alb)| Creates a new Application Load Balancer to use with the ECS Service.|`bool`|`true`| no |
45
+
| <aname="input_create_capacity_provider"></a> [create\_capacity\_provider](#input\_create\_capacity\_provider)| Creates a new Capacity Provider to use with the Autoscaling Group.|`bool`|`true`| no |
46
+
| <aname="input_default_capacity_providers_strategies"></a> [default\_capacity\_providers\_strategies](#input\_default\_capacity\_providers\_strategies)|(Optional) Set of capacity provider strategies to use by default for the cluster.|`any`|`[]`| no |
47
+
| <aname="input_load_balancer"></a> [load\_balancer](#input\_load\_balancer)| Configuration for the Application Load Balancer.|`any`|`{}`| no |
| <aname="input_task_definition"></a> [task\_definition](#input\_task\_definition)| ECS Task Definition to use for running tasks.|`any`| n/a | yes |
50
+
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)|The ID of the VPC.|`string`| n/a | yes |
51
51
52
52
## Outputs
53
53
54
54
| Name | Description |
55
55
|------|-------------|
56
-
| <aname="output_alb_arn"></a> [alb\_arn](#output\_alb\_arn)| ARN of the Load Balancer |
57
-
| <aname="output_alb_dns_name"></a> [alb\_dns\_name](#output\_alb\_dns\_name)| DNS name of the Load Balancer |
58
-
| <aname="output_alb_id"></a> [alb\_id](#output\_alb\_id)| Identifier of the Load Balancer |
59
-
| <aname="output_alb_listeners_arns"></a> [alb\_listeners\_arns](#output\_alb\_listeners\_arns)| ARNs of the Listeners |
60
-
| <aname="output_alb_listeners_ids"></a> [alb\_listeners\_ids](#output\_alb\_listeners\_ids)| Identifiers of the Listeners |
61
-
| <aname="output_alb_target_groups_arns"></a> [alb\_target\_groups\_arns](#output\_alb\_target\_groups\_arns)| ARNs of the Target Groups |
62
-
| <aname="output_alb_target_groups_ids"></a> [alb\_target\_groups\_ids](#output\_alb\_target\_groups\_ids)| Identifiers of the Target Groups |
63
-
| <aname="output_alb_zone_id"></a> [alb\_zone\_id](#output\_alb\_zone\_id)| Canonical hosted zone ID of the Load Balancer (to be used in a Route 53 Alias record) |
64
-
| <aname="output_amazon_issued_acm_certificates_arns"></a> [amazon\_issued\_acm\_certificates\_arns](#output\_amazon\_issued\_acm\_certificates\_arns)| ARNs of the Amazon issued ACM certificates |
65
-
| <aname="output_amazon_issued_acm_certificates_validation_records"></a> [amazon\_issued\_acm\_certificates\_validation\_records](#output\_amazon\_issued\_acm\_certificates\_validation\_records)| Validation Records of the Amazon issued ACM certificates |
66
-
| <aname="output_capacity_provider_arns"></a> [capacity\_provider\_arns](#output\_capacity\_provider\_arns)| ARNs for the ECS Capacity Providers |
67
-
| <aname="output_capacity_provider_ecs_cluster_capacity_providers_id"></a> [capacity\_provider\_ecs\_cluster\_capacity\_providers\_id](#output\_capacity\_provider\_ecs\_cluster\_capacity\_providers\_id)| Identifier for the ECS Cluster Capacity Providers |
68
-
| <aname="output_capacity_provider_ids"></a> [capacity\_provider\_ids](#output\_capacity\_provider\_ids)| Identifiers for the ECS Capacity Providers |
69
-
| <aname="output_ecs_service_arn"></a> [ecs\_service\_arn](#output\_ecs\_service\_arn)| ARN of the ECS Service |
70
-
| <aname="output_ecs_task_definition_arn"></a> [ecs\_task\_definition\_arn](#output\_ecs\_task\_definition\_arn)| ARN of the ECS Task Definition |
71
-
| <aname="output_imported_acm_certificates_arns"></a> [imported\_acm\_certificates\_arns](#output\_imported\_acm\_certificates\_arns)| ARNs of the Imported ACM certificates |
56
+
| <aname="output_alb_arn"></a> [alb\_arn](#output\_alb\_arn)| ARN of the load balancer. |
57
+
| <aname="output_alb_dns_name"></a> [alb\_dns\_name](#output\_alb\_dns\_name)| DNS name of the load balancer. |
58
+
| <aname="output_alb_listeners_arns"></a> [alb\_listeners\_arns](#output\_alb\_listeners\_arns)| ARNs of the Listeners. |
59
+
| <aname="output_alb_listeners_ids"></a> [alb\_listeners\_ids](#output\_alb\_listeners\_ids)| Identifiers of the Listeners. |
60
+
| <aname="output_alb_target_groups_arns"></a> [alb\_target\_groups\_arns](#output\_alb\_target\_groups\_arns)| ARNs of the Target Groups. |
61
+
| <aname="output_alb_target_groups_ids"></a> [alb\_target\_groups\_ids](#output\_alb\_target\_groups\_ids)| Identifiers of the Target Groups. |
62
+
| <aname="output_alb_zone_id"></a> [alb\_zone\_id](#output\_alb\_zone\_id)| Canonical hosted zone ID of the Load Balancer. |
63
+
| <aname="output_amazon_issued_acm_certificates_arns"></a> [amazon\_issued\_acm\_certificates\_arns](#output\_amazon\_issued\_acm\_certificates\_arns)| ARNs of the Amazon issued ACM certificates. |
64
+
| <aname="output_amazon_issued_acm_certificates_validation_records"></a> [amazon\_issued\_acm\_certificates\_validation\_records](#output\_amazon\_issued\_acm\_certificates\_validation\_records)| Validation Records of the Amazon issued ACM certificates. |
65
+
| <aname="output_capacity_provider_arns"></a> [capacity\_provider\_arns](#output\_capacity\_provider\_arns)| ARNs for the ECS Capacity Providers. |
66
+
| <aname="output_capacity_provider_ecs_cluster_capacity_providers_id"></a> [capacity\_provider\_ecs\_cluster\_capacity\_providers\_id](#output\_capacity\_provider\_ecs\_cluster\_capacity\_providers\_id)| Identifier for the ECS Cluster Capacity Providers. |
67
+
| <aname="output_capacity_provider_ids"></a> [capacity\_provider\_ids](#output\_capacity\_provider\_ids)| Identifiers for the ECS Capacity Providers. |
68
+
| <aname="output_ecs_service_arn"></a> [ecs\_service\_arn](#output\_ecs\_service\_arn)| ARN that identifies the service. |
69
+
| <aname="output_ecs_task_definition_arn"></a> [ecs\_task\_definition\_arn](#output\_ecs\_task\_definition\_arn)| Full ARN of the Task Definition. |
70
+
| <aname="output_imported_acm_certificates_arns"></a> [imported\_acm\_certificates\_arns](#output\_imported\_acm\_certificates\_arns)| ARNs of the Imported ACM certificates. |
| <aname="input_imported_certificates"></a> [imported\_certificates](#input\_imported\_certificates)| List of imported certificates to use to create ACM certificates.| <pre>map(object({<br> private_key = string<br> certificate_body = string<br> certificate_chain = optional(string, null)<br> tags = optional(map(string), {})<br> }))</pre> |`{}`| no |
33
+
| <aname="input_tags"></a> [tags](#input\_tags)|(Optional) Map of tags to assign to the resource. |`map(string)`|`{}`| no |
34
34
35
35
## Outputs
36
36
37
37
| Name | Description |
38
38
|------|-------------|
39
-
| <aname="output_amazon_issued_acm_certificates_arns"></a> [amazon\_issued\_acm\_certificates\_arns](#output\_amazon\_issued\_acm\_certificates\_arns)| ARNs of the Amazon issued ACM certificates |
40
-
| <aname="output_amazon_issued_acm_certificates_validation_records"></a> [amazon\_issued\_acm\_certificates\_validation\_records](#output\_amazon\_issued\_acm\_certificates\_validation\_records)| Validation Records of the Amazon issued ACM certificates |
41
-
| <aname="output_imported_acm_certificates_arns"></a> [imported\_acm\_certificates\_arns](#output\_imported\_acm\_certificates\_arns)| ARNs of the Imported ACM certificates |
39
+
| <aname="output_amazon_issued_acm_certificates_arns"></a> [amazon\_issued\_acm\_certificates\_arns](#output\_amazon\_issued\_acm\_certificates\_arns)| ARNs of the Amazon issued ACM certificates.|
40
+
| <aname="output_amazon_issued_acm_certificates_validation_records"></a> [amazon\_issued\_acm\_certificates\_validation\_records](#output\_amazon\_issued\_acm\_certificates\_validation\_records)| Validation Records of the Amazon issued ACM certificates.|
41
+
| <aname="output_imported_acm_certificates_arns"></a> [imported\_acm\_certificates\_arns](#output\_imported\_acm\_certificates\_arns)| ARNs of the Imported ACM certificates.|
0 commit comments