Module: AWSCDK::ECS::Compatibility

Defined in:
ecs/compatibility.rb

Overview

The task launch type compatibility requirement.

Constant Summary collapse

FARGATE =
Deprecated.
Note:

Default:

The task should specify the Fargate launch type.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "FARGATE")
EC2_AND_FARGATE =
Deprecated.
Note:

Default:

The task can specify either the EC2 or Fargate launch types.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "EC2_AND_FARGATE")
EXTERNAL =
Deprecated.
Note:

Default:

The task should specify the External launch type.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "EXTERNAL")
MANAGED_INSTANCES =
Deprecated.
Note:

Default:

The task should specify the Managed Instances launch type.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "MANAGED_INSTANCES")
EC2_AND_MANAGED_INSTANCES =
Deprecated.
Note:

Default:

The task can specify either the EC2 or Managed Instances launch types.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "EC2_AND_MANAGED_INSTANCES")
FARGATE_AND_MANAGED_INSTANCES =
Deprecated.
Note:

Default:

The task can specify either the Fargate or Managed Instances launch types.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "FARGATE_AND_MANAGED_INSTANCES")
FARGATE_AND_EC2_AND_MANAGED_INSTANCES =
Deprecated.
Note:

Default:

The task can specify either the Fargate, EC2 or Managed Instances launch types.

Jsii::Enum.new("aws-cdk-lib.aws_ecs.Compatibility", "FARGATE_AND_EC2_AND_MANAGED_INSTANCES")