Skip to content

Commit ad2c785

Browse files
Arunsai14github-actions[bot]
authored andcommitted
Push pre-commit changes
1 parent d5891e1 commit ad2c785

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ No resources.
134134
| <a name="input_asg"></a> [asg](#input\_asg) | Auto Scaling Group configuration | <pre>object({<br> name = optional(string, null)<br> min_size = number<br> max_size = number<br> desired_capacity = optional(number)<br> vpc_zone_identifier = optional(list(string))<br><br> health_check_type = optional(string)<br> health_check_grace_period = optional(number, 300)<br> protect_from_scale_in = optional(bool)<br> default_cooldown = optional(number)<br><br> instance_refresh = optional(object({<br> strategy = string<br> preferences = optional(object({<br> min_healthy_percentage = optional(number)<br> }))<br> }))<br> })</pre> | `null` | no |
135135
| <a name="input_capacity_provider"></a> [capacity\_provider](#input\_capacity\_provider) | Configuration settings for the ECS capacity providers, including the capacity providers used for autoscaling and Fargate. This variable defines the properties of each capacity provider and how they are managed, such as scaling policies and termination protection. | <pre>object({<br> autoscaling_capacity_providers = map(object({<br> name = optional(string)<br> auto_scaling_group_arn = string<br> managed_termination_protection = optional(string, "DISABLED")<br> managed_draining = optional(string, "ENABLED")<br> managed_scaling = optional(object({<br> instance_warmup_period = optional(number)<br> maximum_scaling_step_size = optional(number)<br> minimum_scaling_step_size = optional(number)<br> status = optional(string)<br> target_capacity = optional(number)<br> }))<br> tags = optional(map(string), {})<br> }))<br> use_fargate = bool<br> fargate_capacity_providers = any<br> })</pre> | `null` | no |
136136
| <a name="input_ecs_cluster"></a> [ecs\_cluster](#input\_ecs\_cluster) | The ECS-specific values to use such as cluster, service, and repository names.<br><br>Keys:<br> - cluster\_name: The name of the ECS cluster.<br> - cluster\_configuration: The execute command configuration for the cluster.<br> - cluster\_settings: A list of cluster settings (e.g., container insights). Default is an empty list.<br> - cluster\_service\_connect\_defaults: Configures a default Service Connect namespace.<br> - create\_cloudwatch\_log\_group: Boolean flag to specify whether to create a CloudWatch log group for the ECS cluster. | <pre>object({<br> name = optional(string)<br> create_cluster = optional(bool, true)<br> configuration = optional(object({<br> execute_command_configuration = optional(object({<br> kms_key_id = optional(string, "")<br> logging = optional(string, "DEFAULT")<br> log_configuration = optional(object({<br> cloudwatch_encryption_enabled = optional(bool, null)<br> log_group_name = optional(string, null)<br> log_group_retention_in_days = optional(number, null)<br> log_group_kms_key_id = optional(string, null)<br> log_group_tags = optional(map(string), null)<br> s3_bucket_name = optional(string, null)<br> s3_bucket_encryption_enabled = optional(bool, null)<br> s3_key_prefix = optional(string, null)<br> }), {})<br> }), {})<br> }), {})<br> create_cloudwatch_log_group = optional(bool, true)<br> service_connect_defaults = optional(map(string), null)<br> settings = optional(any, null)<br> tags = optional(map(string), null)<br> })</pre> | n/a | yes |
137+
| <a name="input_ecs_cluster_name"></a> [ecs\_cluster\_name](#input\_ecs\_cluster\_name) | Name of the ECS cluster | `string` | `null` | no |
137138
| <a name="input_ecs_service"></a> [ecs\_service](#input\_ecs\_service) | The ECS-specific values to use such as cluster, service, and repository names. | <pre>object({<br> cluster_name = optional(string)<br> service_name = optional(string)<br> repository_name = optional(string)<br> enable_load_balancer = optional(bool, false)<br> aws_lb_target_group_name = optional(string)<br> ecs_subnets = optional(list(string))<br> create_service = optional(bool, false)<br> })</pre> | n/a | yes |
138139
| <a name="input_environment"></a> [environment](#input\_environment) | The environment associated with the ECS service | `string` | `null` | no |
139140
| <a name="input_launch_template"></a> [launch\_template](#input\_launch\_template) | n/a | <pre>object({<br> name = string<br> block_device_mappings = optional(list(object({<br> device_name = string<br> ebs = optional(object({<br> volume_size = number<br> }))<br> })), [])<br><br> cpu_options = optional(object({<br> core_count = number<br> threads_per_core = number<br> }), null)<br><br> disable_api_stop = optional(bool, false)<br> disable_api_termination = optional(bool, false)<br> ebs_optimized = optional(bool, false)<br><br> elastic_gpu_specifications = optional(list(object({<br> type = string<br> })), [])<br><br> iam_instance_profile = optional(object({<br> name = string<br> }), null)<br><br> image_id = optional(string, null)<br> instance_initiated_shutdown_behavior = optional(string, "stop")<br><br> instance_type = optional(string, null)<br> kernel_id = optional(string, null)<br> key_name = optional(string, null)<br><br> monitoring = optional(object({<br> enabled = bool<br> }), null)<br><br> network_interfaces = optional(list(object({<br> associate_public_ip_address = optional(bool, null)<br> ipv4_prefixes = optional(list(string), [])<br> ipv6_prefixes = optional(list(string), [])<br> ipv4_addresses = optional(list(string), [])<br> ipv6_addresses = optional(list(string), [])<br> network_interface_id = optional(string, null)<br> private_ip_address = optional(string, null)<br> security_groups = optional(list(string), [])<br> subnet_id = optional(string, null)<br> })), [])<br><br> placement = optional(object({<br> availability_zone = string<br> }), null)<br><br> vpc_security_group_ids = optional(list(string), [])<br><br> tag_specifications = optional(list(object({<br> resource_type = string<br> tags = map(string)<br> })), [])<br><br> user_data = optional(string, null)<br> })</pre> | `null` | no |

0 commit comments

Comments
 (0)