TaskDefinitionPlacementConstraint
import type { TaskDefinitionPlacementConstraint } from "https://aws-api.deno.dev/v0.4/services/ecs.ts?docs=full";
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.
Note: Task placement constraints aren't supported for tasks run on Fargate.
interface TaskDefinitionPlacementConstraint {
expression?: string | null;
type?: TaskDefinitionPlacementConstraintType | null;
}§Properties
§
expression?: string | null
[src]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?: TaskDefinitionPlacementConstraintType | null
[src]The type of constraint.
The MemberOf
constraint restricts selection to be from a group of valid candidates.