aws_cdk.aws_ecs
Deployment behavior when an ECS Service Deployment Alarm is triggered. |
|
The ECS-optimized AMI variant to use. |
|
The class for App Mesh proxy configurations. |
|
Service connect app protocol. |
|
An Auto Scaling Group Capacity Provider. |
|
Environment file from a local directory. |
|
An image that will be built from a local directory with a Dockerfile. |
|
A log driver that sends log information to CloudWatch Logs. |
|
awslogs provides two modes for delivering messages from the container to the log driver. |
|
The base class for Ec2Service and FargateService services. |
|
Instance resource used for bin packing. |
|
Construct an Bottlerocket image from the latest AMI published in SSM. |
|
Amazon ECS variant. |
|
The built-in container instance attributes. |
|
A Linux capability. |
|
Creates a new capacity provider. |
|
The |
|
The |
|
Modifies which task set in a service is the primary task set. |
|
The |
|
Registers a new task definition from the supplied |
|
Create a task set in the specified cluster and service. |
|
A regional grouping of one or more container instances on which you can run tasks and services. |
|
The task launch type compatibility requirement. |
|
A container definition is used in a task definition to describe the containers that are launched as part of a task. |
|
Constructs for types of container images. |
|
The CpuArchitecture for Fargate Runtime Platform. |
|
Base construct for a credential specification (CredSpec). |
|
The deployment controller type to use for the service. |
|
Permissions for device access. |
|
Credential specification (CredSpec) file. |
|
Credential specification for domainless gMSA. |
|
Propagate tags for EBS Volume Configuration from either service or task definition. |
|
This creates a service using the EC2 launch type on an ECS cluster. |
|
The details of a task definition run on an EC2 cluster. |
|
An image from an Amazon ECR repository. |
|
Construct a Linux or Windows machine image from the latest ECS Optimized AMI published in SSM. |
|
Constructs for types of environment files. |
|
Type of environment file to be included in the container definition. |
|
The log settings to use to for logging the execute command session. |
|
This creates a service using the External launch type on an ECS cluster. |
|
The details of a task definition run on an External cluster. |
|
The platform version on which to run your service. |
|
This creates a service using the Fargate launch type on an ECS cluster. |
|
The details of a task definition run on a Fargate cluster. |
|
FileSystemType for Service Managed EBS Volume Configuration. |
|
FireLens enables you to use task definition parameters to route logs to an AWS service or AWS Partner Network (APN) destination for log storage and analytics. |
|
Firelens configuration file type, s3 or file path. |
|
Firelens log router. |
|
Firelens log router type, fluentbit or fluentd. |
|
A log driver that sends log information to journald Logs. |
|
The type of compression the GELF driver uses to compress each log message. |
|
A log driver that sends log information to journald Logs. |
|
A log driver that sends logs to the specified driver. |
|
The interface for BaseService. |
|
A regional grouping of one or more container instances on which you can run tasks and services. |
|
The interface for a service using the EC2 launch type on an ECS cluster. |
|
The interface of a task definition run on an EC2 cluster. |
|
Interface for ECS load balancer target. |
|
The interface for a service using the External launch type on an ECS cluster. |
|
The interface of a task definition run on an External cluster. |
|
The interface for a service using the Fargate launch type on an ECS cluster. |
|
The interface of a task definition run on a Fargate cluster. |
|
The interface for a service. |
|
The interface for all task definitions. |
|
An extension for Task Definitions. |
|
The IPC resource namespace to use for the containers in the task. |
|
A log driver that sends log information to journald Logs. |
|
A log driver that sends log information to json-file Logs. |
|
The launch type of an ECS service. |
|
Linux-specific options that are applied to the container. |
|
Base class for configuring listener when registering targets. |
|
The base class for log drivers. |
|
The base class for log drivers. |
|
The machine image type. |
|
The networking mode to use for the containers in the task. |
|
The operating system for Fargate Runtime Platform. |
|
The process namespace to use for the containers in the task. |
|
The placement constraints to use for tasks in the service. For more information, see Amazon ECS Task Placement Constraints. |
|
The placement strategies to use for tasks in the service. For more information, see Amazon ECS Task Placement Strategies. |
|
PortMap ValueObjectClass having by ContainerDefinition. |
|
Propagate tags from either service or task definition. |
|
Network protocol. |
|
The base class for proxy configurations. |
|
The base class for proxy configurations. |
|
An image hosted in a public or private repository. |
|
Environment file from S3. |
|
The scalable attribute representing task count. |
|
The scope for the Docker volume that determines its lifecycle. |
|
A secret environment variable. |
|
ServiceConnect ValueObjectClass having by ContainerDefinition. |
|
Represents a service-managed volume and always configured at launch. |
|
A log driver that sends log information to splunk Logs. |
|
Log Message Format. |
|
A log driver that sends log information to syslog Logs. |
|
A special type of |
|
The base class for all task definitions. |
|
Represents revision of a task definition, either a specific numbered revision or the |
|
The supported options for a tmpfs mount for a container. |
|
Type of resource to set a limit on. |
|
ECS-optimized Windows version list. |