Uses of Package
software.amazon.awscdk.services.ecs
Packages that use software.amazon.awscdk.services.ecs
Package
Description
AWS AppConfig Construct Library
AWS::ApplicationSignals Construct Library
AWS Batch Construct Library
AWS CodeDeploy Construct Library
AWS CodePipeline Actions
Amazon ECS Construct Library
CDK Construct library for higher-level ECS Constructs
Event Targets for Amazon EventBridge
Amazon EventBridge Scheduler Targets Construct Library
Tasks for AWS Step Functions
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.appconfig
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.applicationsignals.alphaClassDescriptionA container definition is used in a task definition to describe the containers that are launched as part of a task.The CpuArchitecture for Fargate Runtime Platform.The operating system for Fargate Runtime Platform.Port mappings allow containers to access ports on the host container instance to send or receive traffic.The interface for Runtime Platform.The base class for all task definitions.
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.batchClassDescriptionConstructs for types of container images.The CpuArchitecture for Fargate Runtime Platform.The platform version on which to run your service.The base class for log drivers.The configuration to use when creating a log driver.The operating system for Fargate Runtime Platform.
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.codedeploy
-
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.ecsClassDescriptionThe properties for adding an AutoScalingGroup.A builder for
AddAutoScalingGroupCapacityOptionsThe properties for adding instance capacity to an AutoScalingGroup.A builder forAddCapacityOptionsDeployment behavior when an ECS Service Deployment Alarm is triggered.Configuration for alternate target groups used in blue/green deployments with load balancers.A fluent builder forAlternateTarget.Configuration returned by AlternateTargetConfiguration.bind().A builder forAlternateTargetConfigOptions for AlternateTarget configuration.A builder forAlternateTargetOptionsProperties for AlternateTarget configuration.A builder forAlternateTargetPropsThe ECS-optimized AMI variant to use.The class for App Mesh proxy configurations.A fluent builder forAppMeshProxyConfiguration.The configuration to use when setting an App Mesh proxy configuration.A builder forAppMeshProxyConfigurationConfigPropsInterface for setting the properties of proxy configuration.A builder forAppMeshProxyConfigurationPropsService connect app protocol.An Auto Scaling Group Capacity Provider.A fluent builder forAsgCapacityProvider.The options for creating an Auto Scaling Group Capacity Provider.A builder forAsgCapacityProviderPropsEnvironment file from a local directory.A fluent builder forAssetEnvironmentFile.An image that will be built from a local directory with a Dockerfile.A fluent builder forAssetImage.The properties for building an AssetImage.A builder forAssetImagePropsThe options for using a cloudmap service.A builder forAssociateCloudMapServiceOptionsThe authorization configuration details for the Amazon EFS file system.A builder forAuthorizationConfigIndicates whether to use Availability Zone rebalancing for an ECS service.A log driver that sends log information to CloudWatch Logs.A fluent builder forAwsLogDriver.awslogs provides two modes for delivering messages from the container to the log driver.Specifies the awslogs log driver configuration options.A builder forAwsLogDriverPropsExample:A builder forBaseLogDriverPropsThe base details of where a volume will be mounted within a container.A builder forBaseMountPointThe base class for Ec2Service and FargateService services.The properties for the base Ec2Service or FargateService service.A builder forBaseServiceOptionsComplete base service properties that are required to be supplied by the implementation of the BaseService class.A builder forBaseServicePropsInstance resource used for bin packing.Amazon ECS variant.Construct an Bottlerocket image from the latest AMI published in SSM.A fluent builder forBottleRocketImage.Properties for BottleRocketImage.A builder forBottleRocketImagePropsA Linux capability.A Capacity Provider strategy to use for the service.A builder forCapacityProviderStrategyCreates a capacity provider.The minimum and maximum number of accelerators (such as GPUs) for instance type selection.A builder forCfnCapacityProvider.AcceleratorCountRequestPropertyThe minimum and maximum total accelerator memory in mebibytes (MiB) for instance type selection.The details of the Auto Scaling group for the capacity provider.A builder forCfnCapacityProvider.AutoScalingGroupProviderPropertyThe minimum and maximum baseline Amazon EBS bandwidth in megabits per second (Mbps) for instance type selection.A fluent builder forCfnCapacityProvider.Defines how Amazon ECS Managed Instances optimizes the infrastructure in your capacity provider.A builder forCfnCapacityProvider.InfrastructureOptimizationPropertyThe launch template configuration for Amazon ECS Managed Instances.A builder forCfnCapacityProvider.InstanceLaunchTemplatePropertyThe instance requirements for attribute-based instance type selection.A builder forCfnCapacityProvider.InstanceRequirementsRequestPropertyThe network configuration for Amazon ECS Managed Instances.The configuration for a Amazon ECS Managed Instances provider.A builder forCfnCapacityProvider.ManagedInstancesProviderPropertyThe storage configuration for Amazon ECS Managed Instances.The managed scaling settings for the Auto Scaling group capacity provider.A builder forCfnCapacityProvider.ManagedScalingPropertyThe minimum and maximum amount of memory per vCPU in gibibytes (GiB).A builder forCfnCapacityProvider.MemoryGiBPerVCpuRequestPropertyThe minimum and maximum amount of memory in mebibytes (MiB) for instance type selection.A builder forCfnCapacityProvider.MemoryMiBRequestPropertyThe minimum and maximum network bandwidth in gigabits per second (Gbps) for instance type selection.A builder forCfnCapacityProvider.NetworkBandwidthGbpsRequestPropertyThe minimum and maximum number of network interfaces for instance type selection.A builder forCfnCapacityProvider.NetworkInterfaceCountRequestPropertyThe minimum and maximum total local storage in gigabytes (GB) for instance types with local storage.A builder forCfnCapacityProvider.TotalLocalStorageGBRequestPropertyThe minimum and maximum number of vCPUs for instance type selection.A builder forCfnCapacityProvider.VCpuCountRangeRequestPropertyProperties for defining aCfnCapacityProvider.A builder forCfnCapacityProviderPropsTheAWS::ECS::Clusterresource creates an Amazon Elastic Container Service (Amazon ECS) cluster.A fluent builder forCfnCluster.TheCapacityProviderStrategyItemproperty specifies the details of the default capacity provider strategy for the cluster.A builder forCfnCluster.CapacityProviderStrategyItemPropertyThe execute command and managed storage configuration for the cluster.A builder forCfnCluster.ClusterConfigurationPropertyThe settings to use when creating a cluster.A builder forCfnCluster.ClusterSettingsPropertyThe details of the execute command configuration.A builder forCfnCluster.ExecuteCommandConfigurationPropertyThe log configuration for the results of the execute command actions.A builder forCfnCluster.ExecuteCommandLogConfigurationPropertyThe managed storage configuration for the cluster.A builder forCfnCluster.ManagedStorageConfigurationPropertyUse this parameter to set a default Service Connect namespace.A builder forCfnCluster.ServiceConnectDefaultsPropertyTheAWS::ECS::ClusterCapacityProviderAssociationsresource associates one or more capacity providers and a default capacity provider strategy with a cluster.A fluent builder forCfnClusterCapacityProviderAssociations.TheCapacityProviderStrategyproperty specifies the details of the default capacity provider strategy for the cluster.Properties for defining aCfnClusterCapacityProviderAssociations.A builder forCfnClusterCapacityProviderAssociationsPropsProperties for defining aCfnCluster.A builder forCfnClusterPropsModifies which task set in a service is the primary task set.A fluent builder forCfnPrimaryTaskSet.Properties for defining aCfnPrimaryTaskSet.A builder forCfnPrimaryTaskSetPropsTheAWS::ECS::Serviceresource creates an Amazon Elastic Container Service (Amazon ECS) service that runs and maintains the requested number of tasks and associated load balancers.The advanced settings for a load balancer used in blue/green deployments.A builder forCfnService.AdvancedConfigurationPropertyAn object representing the networking details for a task or service.A builder forCfnService.AwsVpcConfigurationPropertyA fluent builder forCfnService.Configuration for a canary deployment strategy that shifts a fixed percentage of traffic to the new service revision, waits for a specified bake time, then shifts the remaining traffic.A builder forCfnService.CanaryConfigurationPropertyThe details of a capacity provider strategy.A builder forCfnService.CapacityProviderStrategyItemPropertyOne of the methods which provide a way for you to quickly identify when a deployment has failed, and then to optionally roll back the failure to the last working deployment.A builder forCfnService.DeploymentAlarmsPropertyA builder forCfnService.DeploymentCircuitBreakerPropertyOptional deployment parameters that control how many tasks run during a deployment and the ordering of stopping and starting tasks.A builder forCfnService.DeploymentConfigurationPropertyThe deployment controller to use for the service.A builder forCfnService.DeploymentControllerPropertyA deployment lifecycle hook runs custom logic at specific stages of the deployment process.A builder forCfnService.DeploymentLifecycleHookPropertyThe tag specifications of an Amazon EBS volume.A builder forCfnService.EBSTagSpecificationPropertyDetermines whether to force a new deployment of the service.A builder forCfnService.ForceNewDeploymentPropertyConfiguration for a linear deployment strategy that shifts production traffic in equal percentage increments with configurable wait times between each step until 100 percent of traffic is shifted to the new service revision.A builder forCfnService.LinearConfigurationPropertyTheLoadBalancerproperty specifies details on a load balancer that is used with a service.A builder forCfnService.LoadBalancerPropertyThe log configuration for the container.A builder forCfnService.LogConfigurationPropertyThe network configuration for a task or service.A builder forCfnService.NetworkConfigurationPropertyAn object representing a constraint on task placement.A builder forCfnService.PlacementConstraintPropertyThe task placement strategy for a task or service.A builder forCfnService.PlacementStrategyPropertyAn object representing the secret to expose to your container.A builder forCfnService.SecretPropertyConfiguration for Service Connect access logging.A builder forCfnService.ServiceConnectAccessLogConfigurationPropertyEach alias ("endpoint") is a fully-qualified name and port number that other tasks ("clients") can use to connect to this service.A builder forCfnService.ServiceConnectClientAliasPropertyThe Service Connect configuration of your Amazon ECS service.A builder forCfnService.ServiceConnectConfigurationPropertyThe Service Connect service object configuration.A builder forCfnService.ServiceConnectServicePropertyExample:A builder forCfnService.ServiceConnectTestTrafficRulesHeaderPropertyExample:The test traffic routing configuration for Amazon ECS blue/green deployments.A builder forCfnService.ServiceConnectTestTrafficRulesPropertyThe certificate root authority that secures your service.A builder forCfnService.ServiceConnectTlsCertificateAuthorityPropertyThe key that encrypts and decrypts your resources for Service Connect TLS.A builder forCfnService.ServiceConnectTlsConfigurationPropertyThe configuration for the Amazon EBS volume that Amazon ECS creates and manages on your behalf.A builder forCfnService.ServiceManagedEBSVolumeConfigurationPropertyThe details for the service registry.A builder forCfnService.ServiceRegistryPropertyThe configuration for a volume specified in the task definition as a volume that is configured at launch time.A builder forCfnService.ServiceVolumeConfigurationPropertyAn object that represents the timeout configurations for Service Connect.A builder forCfnService.TimeoutConfigurationPropertyThe VPC Lattice configuration for your service that holds the information for the target group(s) Amazon ECS tasks will be registered to.A builder forCfnService.VpcLatticeConfigurationPropertyProperties for defining aCfnService.A builder forCfnServicePropsRegisters a new task definition from the suppliedfamilyandcontainerDefinitions.The authorization configuration details for the Amazon EFS file system.A builder forCfnTaskDefinition.AuthorizationConfigPropertyA fluent builder forCfnTaskDefinition.TheContainerDefinitionproperty specifies a container definition.A builder forCfnTaskDefinition.ContainerDefinitionPropertyTheContainerDependencyproperty specifies the dependencies defined for container startup and shutdown.A builder forCfnTaskDefinition.ContainerDependencyPropertyTheDeviceproperty specifies an object representing a container instance host device.A builder forCfnTaskDefinition.DevicePropertyTheDockerVolumeConfigurationproperty specifies a Docker volume configuration and is used when you use Docker volumes.A builder forCfnTaskDefinition.DockerVolumeConfigurationPropertyThis parameter is specified when you're using an Amazon Elastic File System file system for task storage.A builder forCfnTaskDefinition.EFSVolumeConfigurationPropertyA list of files containing the environment variables to pass to a container.A builder forCfnTaskDefinition.EnvironmentFilePropertyThe amount of ephemeral storage to allocate for the task.A builder forCfnTaskDefinition.EphemeralStoragePropertyThe FireLens configuration for the container.A builder forCfnTaskDefinition.FirelensConfigurationPropertyThe authorization configuration details for Amazon FSx for Windows File Server file system.A builder forCfnTaskDefinition.FSxAuthorizationConfigPropertyThis parameter is specified when you're using Amazon FSx for Windows File Server file system for task storage.TheHealthCheckproperty specifies an object representing a container health check.A builder forCfnTaskDefinition.HealthCheckPropertyTheHostEntryproperty specifies a hostname and an IP address that are added to the/etc/hostsfile of a container through theextraHostsparameter of itsContainerDefinitionresource.A builder forCfnTaskDefinition.HostEntryPropertyTheHostVolumePropertiesproperty specifies details on a container instance bind mount host volume.A builder forCfnTaskDefinition.HostVolumePropertiesPropertyExample:A builder forCfnTaskDefinition.InferenceAcceleratorPropertyThe Linux capabilities to add or remove from the default Docker configuration for a container defined in the task definition.A builder forCfnTaskDefinition.KernelCapabilitiesPropertyA key-value pair object.A builder forCfnTaskDefinition.KeyValuePairPropertyThe Linux-specific options that are applied to the container, such as Linux KernelCapabilities .A builder forCfnTaskDefinition.LinuxParametersPropertyTheLogConfigurationproperty specifies log configuration options to send to a custom log driver for the container.A builder forCfnTaskDefinition.LogConfigurationPropertyThe details for a volume mount point that's used in a container definition.A builder forCfnTaskDefinition.MountPointPropertyThePortMappingproperty specifies a port mapping.A builder forCfnTaskDefinition.PortMappingPropertyThe configuration details for the App Mesh proxy.A builder forCfnTaskDefinition.ProxyConfigurationPropertyThe repository credentials for private registry authentication.A builder forCfnTaskDefinition.RepositoryCredentialsPropertyThe type and amount of a resource to assign to a container.A builder forCfnTaskDefinition.ResourceRequirementPropertyYou can enable a restart policy for each container defined in your task definition, to overcome transient failures faster and maintain task availability.A builder forCfnTaskDefinition.RestartPolicyPropertyInformation about the platform for the Amazon ECS service or task.A builder forCfnTaskDefinition.RuntimePlatformPropertyAn object representing the secret to expose to your container.A builder forCfnTaskDefinition.SecretPropertyA list of namespaced kernel parameters to set in the container.A builder forCfnTaskDefinition.SystemControlPropertyThe constraint on task placement in the task definition.The container path, mount options, and size of the tmpfs mount.A builder forCfnTaskDefinition.TmpfsPropertyTheulimitsettings to pass to the container.A builder forCfnTaskDefinition.UlimitPropertyDetails on a data volume from another container in the same task definition.A builder forCfnTaskDefinition.VolumeFromPropertyThe data volume configuration for tasks launched using this task definition.A builder forCfnTaskDefinition.VolumePropertyProperties for defining aCfnTaskDefinition.A builder forCfnTaskDefinitionPropsCreate a task set in the specified cluster and service.An object representing the networking details for a task or service.A builder forCfnTaskSet.AwsVpcConfigurationPropertyA fluent builder forCfnTaskSet.The details of a capacity provider strategy.A builder forCfnTaskSet.CapacityProviderStrategyItemPropertyThe load balancer configuration to use with a service or task set.A builder forCfnTaskSet.LoadBalancerPropertyThe network configuration for a task or service.A builder forCfnTaskSet.NetworkConfigurationPropertyA floating-point percentage of the desired number of tasks to place and keep running in the task set.A builder forCfnTaskSet.ScalePropertyThe details for the service registry.A builder forCfnTaskSet.ServiceRegistryPropertyProperties for defining aCfnTaskSet.A builder forCfnTaskSetPropsThe options for creating an AWS Cloud Map namespace.A builder forCloudMapNamespaceOptionsThe options to enabling AWS Cloud Map for an Amazon ECS service.A builder forCloudMapOptionsA regional grouping of one or more container instances on which you can run tasks and services.A fluent builder forCluster.The properties to import from the ECS cluster.A builder forClusterAttributesCollection of grant methods for a IClusterRef.The properties used to define an ECS cluster.A builder forClusterPropsThe common task definition attributes used across all types of task definitions.A builder forCommonTaskDefinitionAttributesThe common properties for all task definitions.A builder forCommonTaskDefinitionPropsThe 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.A fluent builder forContainerDefinition.Example:A builder forContainerDefinitionOptionsThe properties in a container definition.A builder forContainerDefinitionPropsThe details of a dependency on another container in the task definition.A builder forContainerDependencyConstructs for types of container images.The configuration for creating a container image.A builder forContainerImageConfigThe CloudWatch Container Insights setting.Defines the mount point details for attaching a volume to a container.A builder forContainerMountPointThe CpuArchitecture for Fargate Runtime Platform.The properties for enabling scaling based on CPU utilization.A builder forCpuUtilizationScalingPropsBase construct for a credential specification (CredSpec).Configuration for a credential specification (CredSpec) used for a ECS container.A builder forCredentialSpecConfigConfiguration for deployment alarms.A builder forDeploymentAlarmConfigOptions for deployment alarms.A builder forDeploymentAlarmOptionsThe deployment circuit breaker to use for the service.A builder forDeploymentCircuitBreakerThe deployment controller to use for the service.A builder forDeploymentControllerThe deployment controller type to use for the service.Configuration for a deployment lifecycle hook target.A builder forDeploymentLifecycleHookTargetConfigUse an AWS Lambda function as a deployment lifecycle hook target.A fluent builder forDeploymentLifecycleLambdaTarget.Configuration for a lambda deployment lifecycle hook.A builder forDeploymentLifecycleLambdaTargetPropsDeployment lifecycle stages where hooks can be executed.The deployment stratergy to use for ECS controller.A container instance host device.A builder forDevicePermissions for device access.The configuration for a Docker volume.A builder forDockerVolumeConfigurationCredential specification (CredSpec) file.Credential specification for domainless gMSA.Propagate tags for EBS Volume Configuration from either service or task definition.Tag Specification for EBS volume.A builder forEBSTagSpecificationThis creates a service using the EC2 launch type on an ECS cluster.A fluent builder forEc2Service.The properties to import from the service using the EC2 launch type.A builder forEc2ServiceAttributesThe properties for defining a service using the EC2 launch type.A builder forEc2ServicePropsThe details of a task definition run on an EC2 cluster.A fluent builder forEc2TaskDefinition.Attributes used to import an existing EC2 task definition.A builder forEc2TaskDefinitionAttributesThe properties for a task definition run on an EC2 cluster.A builder forEc2TaskDefinitionPropsAn image from an Amazon ECR repository.Construct a Linux or Windows machine image from the latest ECS Optimized AMI published in SSM.Additional configuration properties for EcsOptimizedImage factory functions.A builder forEcsOptimizedImageOptionsExample:A builder forEcsTargetThe configuration for an Elastic FileSystem volume.A builder forEfsVolumeConfigurationConstructs for types of environment files.Configuration for the environment file.A builder forEnvironmentFileConfigType of environment file to be included in the container definition.The details of the execute command configuration.A builder forExecuteCommandConfigurationThe log configuration for the results of the execute command actions.A builder forExecuteCommandLogConfigurationThe log settings to use to for logging the execute command session.This creates a service using the External launch type on an ECS cluster.A fluent builder forExternalService.The properties to import from the service using the External launch type.A builder forExternalServiceAttributesThe properties for defining a service using the External launch type.A builder forExternalServicePropsThe details of a task definition run on an External cluster.A fluent builder forExternalTaskDefinition.Attributes used to import an existing External task definition.A builder forExternalTaskDefinitionAttributesThe properties for a task definition run on an External cluster.A builder forExternalTaskDefinitionPropsThe platform version on which to run your service.This creates a service using the Fargate launch type on an ECS cluster.A fluent builder forFargateService.The properties to import from the service using the Fargate launch type.A builder forFargateServiceAttributesThe properties for defining a service using the Fargate launch type.A builder forFargateServicePropsThe details of a task definition run on a Fargate cluster.A fluent builder forFargateTaskDefinition.Attributes used to import an existing Fargate task definition.A builder forFargateTaskDefinitionAttributesThe properties for a task definition.A builder forFargateTaskDefinitionPropsFileSystemType for Service Managed EBS Volume Configuration.Firelens Configuration https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_firelens.html#firelens-taskdef.A builder forFirelensConfigFirelens configuration file type, s3 or file path.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.A fluent builder forFireLensLogDriver.Specifies the firelens log driver configuration options.A builder forFireLensLogDriverPropsFirelens log router.A fluent builder forFirelensLogRouter.The options for creating a firelens log router.A builder forFirelensLogRouterDefinitionOptionsThe properties in a firelens log router.A builder forFirelensLogRouterPropsFirelens log router type, fluentbit or fluentd.The options for firelens log router https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_firelens.html#firelens-taskdef-customconfig.A builder forFirelensOptionsA log driver that sends log information to journald Logs.A fluent builder forFluentdLogDriver.Specifies the fluentd log driver configuration options.A builder forFluentdLogDriverPropsThe type of compression the GELF driver uses to compress each log message.A log driver that sends log information to journald Logs.A fluent builder forGelfLogDriver.Specifies the journald log driver configuration options.A builder forGelfLogDriverPropsA log driver that sends logs to the specified driver.A fluent builder forGenericLogDriver.The configuration to use when creating a log driver.A builder forGenericLogDriverPropsThe health check command and associated configuration parameters for the container.A builder forHealthCheckThe details on a container instance bind mount host volume.A builder forHostInterface for configuring alternate target groups for blue/green deployments.Internal default implementation forIAlternateTarget.The interface for BaseService.Internal default implementation forIBaseService.A regional grouping of one or more container instances on which you can run tasks and services.Internal default implementation forICluster.Interface for deployment lifecycle hook targets.Internal default implementation forIDeploymentLifecycleHookTarget.The interface for a service using the EC2 launch type on an ECS cluster.Internal default implementation forIEc2Service.The interface of a task definition run on an EC2 cluster.Internal default implementation forIEc2TaskDefinition.Interface for ECS load balancer target.Internal default implementation forIEcsLoadBalancerTarget.The interface for a service using the External launch type on an ECS cluster.Internal default implementation forIExternalService.The interface of a task definition run on an External cluster.Internal default implementation forIExternalTaskDefinition.The interface for a service using the Fargate launch type on an ECS cluster.Internal default implementation forIFargateService.The interface of a task definition run on a Fargate cluster.Internal default implementation forIFargateTaskDefinition.Elastic Inference Accelerator.A builder forInferenceAcceleratorThe monitoring configuration for EC2 instances.The IPC resource namespace to use for the containers in the task.The interface for a service.Internal default implementation forIService.The interface for all task definitions.Internal default implementation forITaskDefinition.An extension for Task Definitions.Internal default implementation forITaskDefinitionExtension.A log driver that sends log information to journald Logs.A fluent builder forJournaldLogDriver.Specifies the journald log driver configuration options.A builder forJournaldLogDriverPropsA log driver that sends log information to json-file Logs.A fluent builder forJsonFileLogDriver.Specifies the json-file log driver configuration options.A builder forJsonFileLogDriverPropsThe launch type of an ECS service.Linux-specific options that are applied to the container.A fluent builder forLinuxParameters.The properties for defining Linux-specific options that are applied to the container.A builder forLinuxParametersPropsBase class for configuring listener when registering targets.Represents a listener configuration for advanced load balancer settings.Properties for defining an ECS target.A builder forLoadBalancerTargetOptionsThe base class for log drivers.The configuration to use when creating a log driver.A builder forLogDriverConfigThe machine image type.A Managed Instances Capacity Provider.A fluent builder forManagedInstancesCapacityProvider.The options for creating a Managed Instances Capacity Provider.A builder forManagedInstancesCapacityProviderPropsKms Keys for encryption ECS managed storage.A builder forManagedStorageConfigurationThe properties for enabling scaling based on memory utilization.A builder forMemoryUtilizationScalingPropsThe details of data volume mount points for a container.A builder forMountPointThe 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.The placement strategies to use for tasks in the service.PortMap ValueObjectClass having by ContainerDefinition.A fluent builder forPortMap.Port mappings allow containers to access ports on the host container instance to send or receive traffic.A builder forPortMappingPropagate tags from either service or task definition.Propagate tags for Managed Instances.Network protocol.The base class for proxy configurations.An image hosted in a public or private repository.A fluent builder forRepositoryImage.The properties for an image hosted in a public or private repository.A builder forRepositoryImagePropsThe properties for enabling scaling based on Application Load Balancer (ALB) request counts.A builder forRequestCountScalingPropsThe interface for Runtime Platform.A builder forRuntimePlatformEnvironment file from S3.The scalable attribute representing task count.A fluent builder forScalableTaskCount.The properties of a scalable attribute representing task count.A builder forScalableTaskCountPropsThe scope for the Docker volume that determines its lifecycle.The temporary disk space mounted to the container.A builder forScratchSpaceA secret environment variable.Specify the secret's version id or version stage.A builder forSecretVersionInfoServiceConnect ValueObjectClass having by ContainerDefinition.A fluent builder forServiceConnect.Interface for Service Connect configuration.A builder forServiceConnectPropsInterface for service connect Service props.A builder forServiceConnectServiceTLS configuration for Service Connect service.A builder forServiceConnectTlsConfigurationRepresents the configuration for an ECS Service managed EBS volume.A builder forServiceManagedEBSVolumeConfigurationRepresents a service-managed volume and always configured at launch.A fluent builder forServiceManagedVolume.Represents the Volume configuration for an ECS service.A builder forServiceManagedVolumePropsA log driver that sends log information to splunk Logs.A fluent builder forSplunkLogDriver.Specifies the splunk log driver configuration options.A builder forSplunkLogDriverPropsLog Message Format.A log driver that sends log information to syslog Logs.A fluent builder forSyslogLogDriver.Specifies the syslog log driver configuration options.A builder forSyslogLogDriverPropsKernel parameters to set in the container.A builder forSystemControlThe base class for all task definitions.A fluent builder forTaskDefinition.A reference to an existing task definition.A builder forTaskDefinitionAttributesThe properties for task definitions.A builder forTaskDefinitionPropsRepresents revision of a task definition, either a specific numbered revision or thelatestrevision.The details of a tmpfs mount for a container.A builder forTmpfsThe supported options for a tmpfs mount for a container.The properties for enabling target tracking scaling based on a custom CloudWatch metric.A builder forTrackCustomMetricPropsThe ulimit settings to pass to the container.A builder forUlimitType of resource to set a limit on.State of the container version consistency feature.A data volume used in a task definition.A builder forVolumeThe details on a data volume from another container in the same task definition.A builder forVolumeFromECS-optimized Windows version list. -
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.ecs.patternsClassDescriptionA log driver that sends log information to CloudWatch Logs.The base class for Ec2Service and FargateService services.A Capacity Provider strategy to use for the service.The options to enabling AWS Cloud Map for an Amazon ECS service.A regional grouping of one or more container instances on which you can run tasks and services.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 deployment circuit breaker to use for the service.The deployment controller to use for the service.This creates a service using the EC2 launch type on an ECS cluster.The details of a task definition run on an EC2 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.The health check command and associated configuration parameters for the container.A regional grouping of one or more container instances on which you can run tasks and services.The base class for log drivers.The placement constraints to use for tasks in the service.The placement strategies to use for tasks in the service.Propagate tags from either service or task definition.Network protocol.The interface for Runtime Platform.A secret environment variable.The base class for all task definitions.
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.events.targetsClassDescriptionThe platform version on which to run your service.A regional grouping of one or more container instances on which you can run tasks and services.The interface for all task definitions.The launch type of an ECS service.Propagate tags from either service or task definition.
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.scheduler.targetsClassDescriptionA Capacity Provider strategy to use for the service.The platform version on which to run your service.A regional grouping of one or more container instances on which you can run tasks and services.The placement constraints to use for tasks in the service.The placement strategies to use for tasks in the service.The base class for all task definitions.
-
Classes in software.amazon.awscdk.services.ecs used by software.amazon.awscdk.services.stepfunctions.tasksClassDescriptionA container definition is used in a task definition to describe the containers that are launched as part of a task.The platform version on which to run your service.A regional grouping of one or more container instances on which you can run tasks and services.The interface for all task definitions.The placement constraints to use for tasks in the service.The placement strategies to use for tasks in the service.Propagate tags from either service or task definition.The base class for all task definitions.