You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ECS::Types::TaskDefinitionPlacementConstraint
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECS::Types::TaskDefinitionPlacementConstraint
- Defined in:
- (unknown)
Overview
When passing TaskDefinitionPlacementConstraint as input to an Aws::Client method, you can use a vanilla Hash:
{
type: "memberOf", # accepts memberOf
expression: "String",
}
An object representing a constraint on task placement in the task definition. For more information, see Task Placement Constraints in the Amazon Elastic Container Service Developer Guide.
If you are using the Fargate launch type, task placement constraints are not supported.
Instance Attribute Summary collapse
-
#expression ⇒ String
A cluster query language expression to apply to the constraint.
-
#type ⇒ String
The type of constraint.
Instance Attribute Details
#expression ⇒ String
A cluster query language expression to apply to the constraint. For more information, see Cluster Query Language in the Amazon Elastic Container Service Developer Guide.
#type ⇒ String
The type of constraint. The MemberOf
constraint restricts selection to
be from a group of valid candidates.
Possible values:
- memberOf