aws_cdk.aws_ecs_patternsΒΆ

Package Overview

ApplicationLoadBalancedEc2Service

An EC2 service running on an ECS cluster fronted by an application load balancer.

ApplicationLoadBalancedEc2ServiceProps

ApplicationLoadBalancedFargateService

A Fargate service running on an ECS cluster fronted by an application load balancer.

ApplicationLoadBalancedFargateServiceProps

ApplicationLoadBalancedServiceBase

The base class for ApplicationLoadBalancedEc2Service and ApplicationLoadBalancedFargateService services.

ApplicationLoadBalancedServiceBaseProps

ApplicationLoadBalancedTaskImageOptions

NetworkLoadBalancedEc2Service

An EC2 service running on an ECS cluster fronted by a network load balancer.

NetworkLoadBalancedEc2ServiceProps

NetworkLoadBalancedFargateService

A Fargate service running on an ECS cluster fronted by a network load balancer.

NetworkLoadBalancedFargateServiceProps

NetworkLoadBalancedServiceBase

The base class for NetworkLoadBalancedEc2Service and NetworkLoadBalancedFargateService services.

NetworkLoadBalancedServiceBaseProps

NetworkLoadBalancedTaskImageOptions

QueueProcessingEc2Service

Class to create a queue processing EC2 service.

QueueProcessingEc2ServiceProps

QueueProcessingFargateService

Class to create a queue processing Fargate service.

QueueProcessingFargateServiceProps

QueueProcessingServiceBase

The base class for QueueProcessingEc2Service and QueueProcessingFargateService services.

QueueProcessingServiceBaseProps

ScheduledEc2Task

A scheduled EC2 task that will be initiated off of CloudWatch Events.

ScheduledEc2TaskDefinitionOptions

ScheduledEc2TaskImageOptions

ScheduledEc2TaskProps

ScheduledFargateTask

A scheduled Fargate task that will be initiated off of CloudWatch Events.

ScheduledFargateTaskDefinitionOptions

ScheduledFargateTaskImageOptions

ScheduledFargateTaskProps

ScheduledTaskBase

The base class for ScheduledEc2Task and ScheduledFargateTask tasks.

ScheduledTaskBaseProps

ScheduledTaskImageProps