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_asg_create_launch_template"></a> [asg\_create\_launch\_template](#input\_asg\_create\_launch\_template)| Either to create a Launch Template to associate with the Autoscaling group |`bool`|`true`| no |
32
+
| <aname="input_asg_desired_capacity"></a> [asg\_desired\_capacity](#input\_asg\_desired\_capacity)| Desired capacity for the Autoscaling group |`number`| n/a | yes |
33
+
| <aname="input_asg_iam_instance_profile_name"></a> [asg\_iam\_instance\_profile\_name](#input\_asg\_iam\_instance\_profile\_name)| Name of the IAM Instance Profile |`string`|`null`| no |
34
+
| <aname="input_asg_iam_instance_profile_tags"></a> [asg\_iam\_instance\_profile\_tags](#input\_asg\_iam\_instance\_profile\_tags)| Resource Tags for the IAM Instance Profile |`map(any)`|`{}`| no |
35
+
| <aname="input_asg_iam_role_name"></a> [asg\_iam\_role\_name](#input\_asg\_iam\_role\_name)| Name for the IAM Role |`string`|`null`| no |
36
+
| <aname="input_asg_iam_role_policy_attachments"></a> [asg\_iam\_role\_policy\_attachments](#input\_asg\_iam\_role\_policy\_attachments)| Policy ARNs to attach to the IAM Role |`list(string)`| <pre>[<br> "arn:aws:iam::aws:policy/service-role/AmazonEC2ContainerServiceforEC2Role"<br>]</pre> | no |
37
+
| <aname="input_asg_iam_role_tags"></a> [asg\_iam\_role\_tags](#input\_asg\_iam\_role\_tags)| Resource Tags for IAM Role |`map(any)`|`{}`| no |
38
+
| <aname="input_asg_instances_tags"></a> [asg\_instances\_tags](#input\_asg\_instances\_tags)| Resources Tags to propagate to the Instances |`map(any)`|`{}`| no |
39
+
| <aname="input_asg_launch_template"></a> [asg\_launch\_template](#input\_asg\_launch\_template)| Launch Template to use with the Autoscaling group | <pre>object({<br> name = optional(string, null)<br> image_id = optional(string, null)<br> instance_type = optional(string, null)<br> vpc_security_group_ids = optional(list(string), [])<br> key_name = optional(string, null)<br> user_data = optional(string, null)<br> tags = optional(map(any), {})<br> })</pre> |`{}`| no |
40
+
| <aname="input_asg_launch_template_id"></a> [asg\_launch\_template\_id](#input\_asg\_launch\_template\_id)| Identifier of the Launch Template |`string`|`null`| no |
41
+
| <aname="input_asg_max_size"></a> [asg\_max\_size](#input\_asg\_max\_size)| Max. size for the Autoscaling group |`number`| n/a | yes |
42
+
| <aname="input_asg_min_size"></a> [asg\_min\_size](#input\_asg\_min\_size)| Min. size for the Autoscaling group |`number`| n/a | yes |
43
+
| <aname="input_asg_name"></a> [asg\_name](#input\_asg\_name)| Name of the Autoscaling Group |`string`| n/a | yes |
44
+
| <aname="input_asg_tags"></a> [asg\_tags](#input\_asg\_tags)| Resources Tags for Autoscaling group |`map(any)`|`{}`| no |
45
+
| <aname="input_asg_vpc_zone_identifier"></a> [asg\_vpc\_zone\_identifier](#input\_asg\_vpc\_zone\_identifier)| Identifiers of the VPC Subnets |`list(string)`| n/a | yes |
32
46
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)| Name of the ECS Cluster to create |`string`| n/a | yes |
| <aname="input_service_connect_defaults"></a> [service\_connect\_defaults](#input\_service\_connect\_defaults)| Default Service Connect namespace | <pre>object({<br> namespace = string<br> })</pre> |`null`| no |
35
-
| <aname="input_setting"></a> [setting](#input\_setting)| Details of the setting configuration | <pre>list(object({<br> name = string<br> value = string<br> }))</pre> |`[]`| no |
36
-
| <aname="input_tags"></a> [tags](#input\_tags)| Resource Tags for ECS Cluster |`map(any)`|`{}`| no |
47
+
| <aname="input_cluster_setting"></a> [cluster\_setting](#input\_cluster\_setting)| Details of the setting configuration | <pre>list(object({<br> name = string<br> value = string<br> }))</pre> |`[]`| no |
48
+
| <aname="input_cluster_tags"></a> [cluster\_tags](#input\_cluster\_tags)| Resource Tags for ECS Cluster |`map(any)`|`{}`| no |
37
49
38
50
## Outputs
39
51
40
52
| Name | Description |
41
53
|------|-------------|
54
+
| <aname="output_asg_arn"></a> [asg\_arn](#output\_asg\_arn)| ARN of the Autoscaling group |
55
+
| <aname="output_asg_iam_instance_profile_arn"></a> [asg\_iam\_instance\_profile\_arn](#output\_asg\_iam\_instance\_profile\_arn)| ARN of the IAM Instance Profile being used with the Launch Template |
56
+
| <aname="output_asg_iam_instance_profile_id"></a> [asg\_iam\_instance\_profile\_id](#output\_asg\_iam\_instance\_profile\_id)| Identifier of the IAM Instance Profile being used with the Launch Template |
57
+
| <aname="output_asg_iam_role_id"></a> [asg\_iam\_role\_id](#output\_asg\_iam\_role\_id)| Identifier of the IAM Role being used with the IAM Instnace Profile |
58
+
| <aname="output_asg_id"></a> [asg\_id](#output\_asg\_id)| Identifier of the Autoscaling group |
59
+
| <aname="output_asg_launch_template_arn"></a> [asg\_launch\_template\_arn](#output\_asg\_launch\_template\_arn)| ARN of the Launch Template being used with the Autoscaling Group |
60
+
| <aname="output_asg_launch_template_id"></a> [asg\_launch\_template\_id](#output\_asg\_launch\_template\_id)| Identifier of the Launch Template being used with the Autoscaling Group |
42
61
| <aname="output_cluster_arn"></a> [cluster\_arn](#output\_cluster\_arn)| ARN of the ECS Cluster |
43
62
| <aname="output_cluster_id"></a> [cluster\_id](#output\_cluster\_id)| Identifier of the ECS Cluster |
44
63
| <aname="output_cluster_name"></a> [cluster\_name](#output\_cluster\_name)| Name of the ECS Cluster |
0 commit comments