Ec2TaskDefinitionAttributes

class aws_cdk.aws_ecs.Ec2TaskDefinitionAttributes(*, task_definition_arn, network_mode=None, task_role=None)

Bases: aws_cdk.aws_ecs.CommonTaskDefinitionAttributes

Attributes used to import an existing EC2 task definition.

Parameters
  • task_definition_arn (str) – The arn of the task definition.

  • network_mode (Optional[NetworkMode]) – The networking mode to use for the containers in the task. Default: Network mode cannot be provided to the imported task.

  • task_role (Optional[IRole]) – The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf. Default: Permissions cannot be granted to the imported task.

Attributes

network_mode

The networking mode to use for the containers in the task.

Default

Network mode cannot be provided to the imported task.

Return type

Optional[NetworkMode]

task_definition_arn

The arn of the task definition.

Return type

str

task_role

The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.

Default

Permissions cannot be granted to the imported task.

Return type

Optional[IRole]