AWS::Scheduler::Schedule PlacementConstraint
An object representing a constraint on task placement.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Expression" :
String
, "Type" :String
}
YAML
Expression:
String
Type:String
Properties
Expression
-
A cluster query language expression to apply to the constraint. You cannot specify an expression if the constraint type is
distinctInstance
. For more information, see Cluster query language in the Amazon ECS Developer Guide.Required: No
Type: String
Maximum:
2000
Update requires: No interruption
Type
-
The type of constraint. Use
distinctInstance
to ensure that each task in a particular group is running on a different container instance. UsememberOf
to restrict the selection to a group of valid candidates.Required: No
Type: String
Allowed values:
distinctInstance | memberOf
Update requires: No interruption