Uses of Class
software.amazon.awscdk.services.events.targets.EcsTask.Builder
Package
Description
Event Targets for Amazon EventBridge
-
Uses of EcsTask.Builder in software.amazon.awscdk.services.events.targets
Modifier and TypeMethodDescriptionEcsTask.Builder.assignPublicIp
(Boolean assignPublicIp) Specifies whether the task's elastic network interface receives a public IP address.Cluster where service will be deployed.EcsTask.Builder.containerOverrides
(List<? extends ContainerOverride> containerOverrides) Container setting overrides.static EcsTask.Builder
EcsTask.Builder.create()
EcsTask.Builder.deadLetterQueue
(IQueue deadLetterQueue) The SQS queue to be used as deadLetterQueue.EcsTask.Builder.enableExecuteCommand
(Boolean enableExecuteCommand) Whether or not to enable the execute command functionality for the containers in this task.EcsTask.Builder.launchType
(LaunchType launchType) Specifies the launch type on which your task is running.EcsTask.Builder.maxEventAge
(Duration maxEventAge) The maximum age of a request that Lambda sends to a function for processing.EcsTask.Builder.platformVersion
(FargatePlatformVersion platformVersion) The platform version on which to run your task.EcsTask.Builder.propagateTags
(PropagatedTagSource propagateTags) Specifies whether to propagate the tags from the task definition to the task.EcsTask.Builder.retryAttempts
(Number retryAttempts) The maximum number of times to retry when the function returns an error.Existing IAM role to run the ECS task.EcsTask.Builder.securityGroups
(List<? extends ISecurityGroup> securityGroups) Existing security groups to use for the task's ENIs.EcsTask.Builder.subnetSelection
(SubnetSelection subnetSelection) In what subnets to place the task's ENIs.The metadata that you apply to the task to help you categorize and organize them.How many tasks should be started when this event is triggered.EcsTask.Builder.taskDefinition
(ITaskDefinition taskDefinition) Task Definition of the task that should be started.