| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| software.amazon.awscdk.services.elasticloadbalancingv2 |
Amazon Elastic Load Balancing V2 Construct Library
|
| software.amazon.awscdk.services.globalaccelerator.endpoints |
Endpoints for AWS Global Accelerator
|
| Modifier and Type | Method and Description |
|---|---|
default IApplicationLoadBalancer |
ApplicationLoadBalancedServiceBaseProps.getLoadBalancer()
(experimental) The application load balancer that will serve traffic to the service.
|
IApplicationLoadBalancer |
ApplicationLoadBalancedServiceBaseProps.Jsii$Proxy.getLoadBalancer() |
IApplicationLoadBalancer |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getLoadBalancer() |
IApplicationLoadBalancer |
ApplicationLoadBalancedEc2ServiceProps.Jsii$Proxy.getLoadBalancer() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
String loadBalancerName,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
String loadBalancerName,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedServiceBaseProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
String loadBalancerName,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedEc2ServiceProps.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IApplicationLoadBalancer.Jsii$Default
Internal default implementation for
IApplicationLoadBalancer. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationLoadBalancer
(experimental) Define an Application Load Balancer.
|
static class |
IApplicationLoadBalancer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static IApplicationLoadBalancer |
ApplicationLoadBalancer.fromApplicationLoadBalancerAttributes(software.constructs.Construct scope,
String id,
ApplicationLoadBalancerAttributes attrs)
(experimental) Import an existing Application Load Balancer.
|
static IApplicationLoadBalancer |
ApplicationLoadBalancer.fromLookup(software.constructs.Construct scope,
String id,
ApplicationLoadBalancerLookupOptions options)
(experimental) Look up an application load balancer.
|
IApplicationLoadBalancer |
ApplicationListenerProps.getLoadBalancer()
(experimental) The load balancer to attach this listener to.
|
IApplicationLoadBalancer |
ApplicationListenerProps.Jsii$Proxy.getLoadBalancer() |
IApplicationLoadBalancer |
ApplicationListener.getLoadBalancer()
(experimental) Load balancer this listener is associated with.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationListenerProps.Builder |
ApplicationListenerProps.Builder.loadBalancer(IApplicationLoadBalancer loadBalancer)
Sets the value of
ApplicationListenerProps.getLoadBalancer() |
ApplicationListener.Builder |
ApplicationListener.Builder.loadBalancer(IApplicationLoadBalancer loadBalancer)
(experimental) The load balancer to attach this listener to.
|
| Constructor and Description |
|---|
Jsii$Proxy(IApplicationLoadBalancer loadBalancer,
List<? extends IListenerCertificate> certificates,
ListenerAction defaultAction,
List<? extends IApplicationTargetGroup> defaultTargetGroups,
Boolean open,
Number port,
ApplicationProtocol protocol,
SslPolicy sslPolicy)
Constructor that initializes the object based on literal property values passed by the
ApplicationListenerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationLoadBalancerEndpoint.Builder |
ApplicationLoadBalancerEndpoint.Builder.create(IApplicationLoadBalancer loadBalancer) |
| Constructor and Description |
|---|
ApplicationLoadBalancerEndpoint(IApplicationLoadBalancer loadBalancer) |
ApplicationLoadBalancerEndpoint(IApplicationLoadBalancer loadBalancer,
ApplicationLoadBalancerEndpointOptions options) |
Copyright © 2021. All rights reserved.