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
If you have any questions regarding this upgrade process, please consult the [`examples`](https://github.com/terraform-aws-modules/terraform-aws-ecs/tree/master/examples) directory:
4
+
If you find a bug, please open an issue with supporting configuration to reproduce.
5
+
6
+
## List of backwards incompatible changes
7
+
8
+
- Terraform v1.5.7 is now minimum supported version
9
+
- AWS provider v6.0.0 is now minimum supported version
10
+
11
+
## Additional changes
12
+
13
+
### Added
14
+
15
+
- Support for `region` parameter to specify the AWS region for the resources created if different from the provider region.
16
+
17
+
### Modified
18
+
19
+
- Variable definitions now contain detailed `object` types in place of the previously used any type.
description="A map of valid [container definitions](http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.html). Please note that you should only provide values that are part of the container definition document"
description="A map of default values for [container definitions](http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.html) created by `container_definitions`"
description="Configuration block for rules that are taken into consideration during task placement (up to max of 10). This is set at the task definition, see `placement_constraints` for setting at the service"
752
-
type=map(object({
753
-
expression =optional(string)
754
-
type =string
755
-
}))
756
-
default=null
757
-
}
758
-
759
748
variable"proxy_configuration" {
760
749
description="Configuration block for the App Mesh proxy"
761
750
type=object({
@@ -790,6 +779,15 @@ variable "skip_destroy" {
790
779
default=null
791
780
}
792
781
782
+
variable"task_definition_placement_constraints" {
783
+
description="Configuration block for rules that are taken into consideration during task placement (up to max of 10). This is set at the task definition, see `placement_constraints` for setting at the service"
784
+
type=map(object({
785
+
expression =optional(string)
786
+
type =string
787
+
}))
788
+
default=null
789
+
}
790
+
793
791
variable"track_latest" {
794
792
description="Whether should track latest `ACTIVE` task definition on AWS or the one created with the resource stored in state. Default is `false`. Useful in the event the task definition is modified outside of this resource"
0 commit comments