AWS::ECS::TaskDefinition TaskDefinitionPlacementConstraint - AWS CloudFormation

AWS::ECS::TaskDefinition TaskDefinitionPlacementConstraint

TaskDefinitionPlacementConstraint プロパティは、タスク定義内のタスク配置に対する制約を表すオブジェクトを指定します。

Fargate 起動タイプを使用している場合、タスク配置の制約事項はサポートされません。

詳細については、Amazon Elastic Container Service 開発者ガイドの「タスク配置の制約事項」を参照してください。

構文

AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。

JSON

{ "Expression" : String, "Type" : String }

YAML

Expression: String Type: String

プロパティ

Expression

制約に適用されるクラスタークエリ言語式。詳細については、Amazon Elastic Container Service 開発者ガイドの「クラスタークエリ言語」を参照してください。

必須: いいえ

タイプ: 文字列

Update requires: Replacement

Type

制約事項のタイプ。MemberOf 制約は、選択対象を有効な候補のグループに制限します。

必須: はい

タイプ: 文字列

許可された値: memberOf

Update requires: Replacement