Uses of Class
software.amazon.awscdk.services.ecs.ContainerDefinition
Packages that use ContainerDefinition
Package
Description
AWS::ApplicationSignals Construct Library
Amazon ECS Construct Library
CDK Construct library for higher-level ECS Constructs
Tasks for AWS Step Functions
-
Uses of ContainerDefinition in software.amazon.awscdk.services.applicationsignals.alpha
Methods in software.amazon.awscdk.services.applicationsignals.alpha that return ContainerDefinitionModifier and TypeMethodDescriptionCloudWatchAgentIntegration.getAgentContainer()(experimental) The CloudWatch Agent container definition.Injector.injectInitContainer(TaskDefinition taskDefinition) (experimental) Inject ADOT SDK agent init container. -
Uses of ContainerDefinition in software.amazon.awscdk.services.ecs
Subclasses of ContainerDefinition in software.amazon.awscdk.services.ecsMethods in software.amazon.awscdk.services.ecs that return ContainerDefinitionModifier and TypeMethodDescriptionEc2TaskDefinition.addContainer(String id, ContainerDefinitionOptions props) Tasks running in AWSVPC networking mode requires an additional environment variable for the region to be sourced.TaskDefinition.addContainer(String id, ContainerDefinitionOptions props) Adds a new container to the task definition.ContainerDefinition.Builder.build()TaskDefinition.findContainer(String containerName) Returns the container that match the provided containerName.default ContainerDefinitionAssociateCloudMapServiceOptions.getContainer()The container to point to for a SRV record.final ContainerDefinitionAssociateCloudMapServiceOptions.Jsii$Proxy.getContainer()default ContainerDefinitionCloudMapOptions.getContainer()The container to point to for a SRV record.final ContainerDefinitionCloudMapOptions.Jsii$Proxy.getContainer()ContainerDependency.getContainer()The container to depend on.final ContainerDefinitionContainerDependency.Jsii$Proxy.getContainer()TaskDefinition.getDefaultContainer()Default container for this task.Methods in software.amazon.awscdk.services.ecs that return types with arguments of type ContainerDefinitionModifier and TypeMethodDescriptionprotected List<ContainerDefinition> TaskDefinition.getContainers()The container definitions.Methods in software.amazon.awscdk.services.ecs with parameters of type ContainerDefinitionModifier and TypeMethodDescriptionvoidContainerDefinition.addLink(ContainerDefinition container) This method adds a link which allows containers to communicate with each other without the need for port mappings.voidContainerDefinition.addLink(ContainerDefinition container, String alias) This method adds a link which allows containers to communicate with each other without the need for port mappings.AssetImage.bind(software.constructs.Construct scope, ContainerDefinition containerDefinition) Called when the image is used by a ContainerDefinition.AwsLogDriver.bind(software.constructs.Construct scope, ContainerDefinition containerDefinition) Called when the log driver is configured on a container.abstract ContainerImageConfigContainerImage.bind(software.constructs.Construct scope, ContainerDefinition containerDefinition) Called when the image is used by a ContainerDefinition.EcrImage.bind(software.constructs.Construct _scope, ContainerDefinition containerDefinition) Called when the image is used by a ContainerDefinition.FireLensLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.FluentdLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.GelfLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.GenericLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.JournaldLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.JsonFileLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.abstract LogDriverConfigLogDriver.bind(software.constructs.Construct scope, ContainerDefinition containerDefinition) Called when the log driver is configured on a container.RepositoryImage.bind(software.constructs.Construct scope, ContainerDefinition containerDefinition) Called when the image is used by a ContainerDefinition.SplunkLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.SyslogLogDriver.bind(software.constructs.Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.TagParameterContainerImage.bind(software.constructs.Construct scope, ContainerDefinition containerDefinition) Called when the image is used by a ContainerDefinition.AssociateCloudMapServiceOptions.Builder.container(ContainerDefinition container) Sets the value ofAssociateCloudMapServiceOptions.getContainer()CloudMapOptions.Builder.container(ContainerDefinition container) Sets the value ofCloudMapOptions.getContainer()ContainerDependency.Builder.container(ContainerDefinition container) Sets the value ofContainerDependency.getContainer()voidServiceManagedVolume.mountIn(ContainerDefinition container, ContainerMountPoint mountPoint) Mounts the service managed volume to a specified container at a defined mount point.voidTaskDefinition.setDefaultContainer(ContainerDefinition value) Default container for this task. -
Uses of ContainerDefinition in software.amazon.awscdk.services.ecs.patterns
Methods in software.amazon.awscdk.services.ecs.patterns with parameters of type ContainerDefinitionModifier and TypeMethodDescriptionprotected voidApplicationMultipleTargetGroupsServiceBase.addPortMappingForTargets(ContainerDefinition container, List<ApplicationTargetProps> targets) protected voidNetworkMultipleTargetGroupsServiceBase.addPortMappingForTargets(ContainerDefinition container, List<NetworkTargetProps> targets) protected ApplicationTargetGroupApplicationMultipleTargetGroupsServiceBase.registerECSTargets(BaseService service, ContainerDefinition container, List<ApplicationTargetProps> targets) protected NetworkTargetGroupNetworkMultipleTargetGroupsServiceBase.registerECSTargets(BaseService service, ContainerDefinition container, List<NetworkTargetProps> targets) -
Uses of ContainerDefinition in software.amazon.awscdk.services.stepfunctions.tasks
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return ContainerDefinitionModifier and TypeMethodDescriptionContainerOverride.getContainerDefinition()Name of the container inside the task definition.final ContainerDefinitionContainerOverride.Jsii$Proxy.getContainerDefinition()Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type ContainerDefinitionModifier and TypeMethodDescriptionContainerOverride.Builder.containerDefinition(ContainerDefinition containerDefinition) Sets the value ofContainerOverride.getContainerDefinition()