Uses of Class
software.amazon.awscdk.services.ecs.BaseService
Packages that use BaseService
Package
Description
Amazon ECS Construct Library
CDK Construct library for higher-level ECS Constructs
-
Uses of BaseService in software.amazon.awscdk.services.ecs
Subclasses of BaseService in software.amazon.awscdk.services.ecsModifier and TypeClassDescriptionclassThis creates a service using the EC2 launch type on an ECS cluster.classThis creates a service using the External launch type on an ECS cluster.classThis creates a service using the Fargate launch type on an ECS cluster.Methods in software.amazon.awscdk.services.ecs with parameters of type BaseServiceModifier and TypeMethodDescriptionabstract voidListenerConfig.addTargets(String id, LoadBalancerTargetOptions target, BaseService service) Create and attach a target group to listener. -
Uses of BaseService in software.amazon.awscdk.services.ecs.patterns
Methods in software.amazon.awscdk.services.ecs.patterns with parameters of type BaseServiceModifier and TypeMethodDescriptionprotected voidApplicationLoadBalancedServiceBase.addServiceAsTarget(BaseService service) Adds service as a target of the target group.protected voidNetworkLoadBalancedServiceBase.addServiceAsTarget(BaseService service) Adds service as a target of the target group.protected voidQueueProcessingServiceBase.configureAutoscalingForService(BaseService service) Configure autoscaling based off of CPU utilization as well as the number of messages visible in the SQS queue.protected voidQueueProcessingServiceBase.grantPermissionsToService(BaseService service) Grant SQS permissions to an ECS service.protected ApplicationTargetGroupApplicationMultipleTargetGroupsServiceBase.registerECSTargets(BaseService service, ContainerDefinition container, List<ApplicationTargetProps> targets) protected NetworkTargetGroupNetworkMultipleTargetGroupsServiceBase.registerECSTargets(BaseService service, ContainerDefinition container, List<NetworkTargetProps> targets)