ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.accessLogBucket(software.amazon.awscdk.services.s3.IBucket accessLogBucket) |
(experimental) The bucket to use for access logs from the Application Load Balancer.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.accessLogPrefix(String accessLogPrefix) |
(experimental) The prefix to use for access logs from the Application Load Balancer.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.apiCanarySchedule(software.amazon.awscdk.Duration apiCanarySchedule) |
(experimental) The frequency for running the api canaries.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.apiCanaryThreadCount(Number apiCanaryThreadCount) |
(experimental) The number of threads to run concurrently for the synthetic test.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.apiCanaryTimeout(software.amazon.awscdk.Duration apiCanaryTimeout) |
(experimental) The threshold for how long a api canary can take to run.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.apiTestSteps(List<? extends ApiTestStep> apiTestSteps) |
(experimental) The steps to run in the canary.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.applicationName(String applicationName) |
(experimental) The physical, human-readable name of the CodeDeploy Application.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.assignPublicIp(Boolean assignPublicIp) |
Determines whether the service will be assigned a public IP address.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.capacityProviderStrategies(List<? extends software.amazon.awscdk.services.ecs.CapacityProviderStrategy> capacityProviderStrategies) |
A list of Capacity Provider strategies used to place a service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.certificate(software.amazon.awscdk.services.certificatemanager.ICertificate certificate) |
Certificate Manager certificate to associate with the load balancer.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.circuitBreaker(software.amazon.awscdk.services.ecs.DeploymentCircuitBreaker circuitBreaker) |
Whether to enable the deployment circuit breaker.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.cloudMapOptions(software.amazon.awscdk.services.ecs.CloudMapOptions cloudMapOptions) |
The options for configuring an Amazon ECS service to use service discovery.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.cluster(software.amazon.awscdk.services.ecs.ICluster cluster) |
The name of the cluster that hosts the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.cpu(Number cpu) |
The number of cpu units used by the task.
|
static ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.create(software.constructs.Construct scope,
String id) |
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.deploymentConfig(software.amazon.awscdk.services.codedeploy.IEcsDeploymentConfig deploymentConfig) |
(experimental) The deployment configuration to use for the deployment group.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.deploymentController(software.amazon.awscdk.services.ecs.DeploymentController deploymentController) |
Specifies which deployment controller to use for the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.deploymentGroupName(String deploymentGroupName) |
(experimental) The physical, human-readable name of the CodeDeploy Deployment Group.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.deploymentTimeout(software.amazon.awscdk.Duration deploymentTimeout) |
(experimental) The timeout for a CodeDeploy deployment.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.deregistrationDelay(software.amazon.awscdk.Duration deregistrationDelay) |
(experimental) The amount of time for ELB to wait before changing the state of a deregistering target from 'draining' to 'unused'.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.desiredCount(Number desiredCount) |
The desired number of instantiations of the task definition to keep running on the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.domainName(String domainName) |
The domain name for the service, e.g.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.domainZone(software.amazon.awscdk.services.route53.IHostedZone domainZone) |
The Route53 hosted zone for the domain, e.g.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.enableEcsManagedTags(Boolean enableEcsManagedTags) |
Specifies whether to enable Amazon ECS managed tags for the tasks within the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.enableExecuteCommand(Boolean enableExecuteCommand) |
Whether ECS Exec should be enabled.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.ephemeralStorageGiB(Number ephemeralStorageGiB) |
The amount (in GiB) of ephemeral storage to be allocated to the task.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.healthCheck(software.amazon.awscdk.services.ecs.HealthCheck healthCheck) |
The health check command and associated configuration parameters for the container.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.healthCheckGracePeriod(software.amazon.awscdk.Duration healthCheckGracePeriod) |
The period of time, in seconds, that the Amazon ECS service scheduler ignores unhealthy Elastic Load Balancing target health checks after a task has first started.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.hooks(AppSpecHooks hooks) |
(experimental) Optional lifecycle hooks.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.idleTimeout(software.amazon.awscdk.Duration idleTimeout) |
The load balancer idle timeout, in seconds.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.listenerPort(Number listenerPort) |
Listener port of the application load balancer that will serve traffic to the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.loadBalancer(software.amazon.awscdk.services.elasticloadbalancingv2.IApplicationLoadBalancer loadBalancer) |
The application load balancer that will serve traffic to the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.loadBalancerName(String loadBalancerName) |
Name of the load balancer.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.maxHealthyPercent(Number maxHealthyPercent) |
The maximum number of tasks, specified as a percentage of the Amazon ECS service's DesiredCount value, that can run in a service during a deployment.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.memoryLimitMiB(Number memoryLimitMiB) |
The amount (in MiB) of memory used by the task.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.minHealthyPercent(Number minHealthyPercent) |
The minimum number of tasks, specified as a percentage of the Amazon ECS service's DesiredCount value, that must continue to run and remain healthy during a deployment.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.openListener(Boolean openListener) |
Determines whether or not the Security Group for the Load Balancer's Listener will be open to all traffic by default.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.platformVersion(software.amazon.awscdk.services.ecs.FargatePlatformVersion platformVersion) |
The platform version on which to run your service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.propagateTags(software.amazon.awscdk.services.ecs.PropagatedTagSource propagateTags) |
Specifies whether to propagate the tags from the task definition or the service to the tasks in the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.protocol(software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol protocol) |
The protocol for connections from clients to the load balancer.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.protocolVersion(software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocolVersion protocolVersion) |
The protocol version to use.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.publicLoadBalancer(Boolean publicLoadBalancer) |
Determines whether the Load Balancer will be internet-facing.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.recordType(software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedServiceRecordType recordType) |
Specifies whether the Route53 record should be a CNAME, an A record using the Alias feature or no record at all.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.redirectHttp(Boolean redirectHttp) |
Specifies whether the load balancer should redirect traffic on port 80 to port 443 to support HTTP->HTTPS redirects This is only valid if the protocol of the ALB is HTTPS.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.responseTimeAlarmThreshold(software.amazon.awscdk.Duration responseTimeAlarmThreshold) |
(experimental) The threshold for response time alarm.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.runtimePlatform(software.amazon.awscdk.services.ecs.RuntimePlatform runtimePlatform) |
The runtime platform of the task definition.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.securityGroups(List<? extends software.amazon.awscdk.services.ec2.ISecurityGroup> securityGroups) |
The security groups to associate with the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.serviceName(String serviceName) |
The name of the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.sslPolicy(software.amazon.awscdk.services.elasticloadbalancingv2.SslPolicy sslPolicy) |
The security policy that defines which ciphers and protocols are supported by the ALB Listener.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.targetHealthCheck(software.amazon.awscdk.services.elasticloadbalancingv2.HealthCheck targetHealthCheck) |
(experimental) The healthcheck to configure on the Application Load Balancer target groups.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.targetProtocol(software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationProtocol targetProtocol) |
The protocol for connections from the load balancer to the ECS tasks.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.taskDefinition(software.amazon.awscdk.services.ecs.FargateTaskDefinition taskDefinition) |
The task definition to use for tasks in the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.taskImageOptions(software.amazon.awscdk.services.ecs.patterns.ApplicationLoadBalancedTaskImageOptions taskImageOptions) |
The properties required to create a new task definition.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.taskSubnets(software.amazon.awscdk.services.ec2.SubnetSelection taskSubnets) |
The subnets to associate with the service.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.terminationWaitTime(software.amazon.awscdk.Duration terminationWaitTime) |
(experimental) The time to wait before terminating the original (blue) task set.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.testPort(Number testPort) |
(experimental) The port to use for test traffic on the listener.
|
ApplicationLoadBalancedCodeDeployedFargateService.Builder |
ApplicationLoadBalancedCodeDeployedFargateService.Builder.vpc(software.amazon.awscdk.services.ec2.IVpc vpc) |
The VPC where the container instances will be launched or the elastic network interfaces (ENIs) will be deployed.
|