| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| 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 List<INetworkLoadBalancer> |
VpcLinkProps.getTargets()
(experimental) The network load balancers of the VPC targeted by the VPC link.
|
List<INetworkLoadBalancer> |
VpcLinkProps.Jsii$Proxy.getTargets() |
| Modifier and Type | Method and Description |
|---|---|
void |
VpcLink.addTargets(INetworkLoadBalancer... targets) |
| Modifier and Type | Method and Description |
|---|---|
VpcLinkProps.Builder |
VpcLinkProps.Builder.targets(List<? extends INetworkLoadBalancer> targets)
Sets the value of
VpcLinkProps.getTargets() |
VpcLink.Builder |
VpcLink.Builder.targets(List<? extends INetworkLoadBalancer> targets)
(experimental) The network load balancers of the VPC targeted by the VPC link.
|
| Constructor and Description |
|---|
Jsii$Proxy(String description,
List<? extends INetworkLoadBalancer> targets,
String vpcLinkName)
Constructor that initializes the object based on literal property values passed by the
VpcLinkProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default INetworkLoadBalancer |
NetworkLoadBalancedServiceBaseProps.getLoadBalancer()
(experimental) The network load balancer that will serve traffic to the service.
|
INetworkLoadBalancer |
NetworkLoadBalancedServiceBaseProps.Jsii$Proxy.getLoadBalancer() |
INetworkLoadBalancer |
NetworkLoadBalancedEc2ServiceProps.Jsii$Proxy.getLoadBalancer() |
INetworkLoadBalancer |
NetworkLoadBalancedFargateServiceProps.Jsii$Proxy.getLoadBalancer() |
| Modifier and Type | Method and Description |
|---|---|
NetworkLoadBalancedServiceBaseProps.Builder |
NetworkLoadBalancedServiceBaseProps.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
Sets the value of
NetworkLoadBalancedServiceBaseProps.getLoadBalancer() |
NetworkLoadBalancedEc2Service.Builder |
NetworkLoadBalancedEc2Service.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
(experimental) The network load balancer that will serve traffic to the service.
|
NetworkLoadBalancedEc2ServiceProps.Builder |
NetworkLoadBalancedEc2ServiceProps.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
Sets the value of
NetworkLoadBalancedServiceBaseProps.getLoadBalancer() |
NetworkLoadBalancedFargateServiceProps.Builder |
NetworkLoadBalancedFargateServiceProps.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
Sets the value of
NetworkLoadBalancedServiceBaseProps.getLoadBalancer() |
NetworkLoadBalancedFargateService.Builder |
NetworkLoadBalancedFargateService.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
(experimental) The network load balancer that will serve traffic to the service.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedServiceBaseProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedEc2ServiceProps.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
INetworkLoadBalancer.Jsii$Default
Internal default implementation for
INetworkLoadBalancer. |
| Modifier and Type | Class and Description |
|---|---|
static class |
INetworkLoadBalancer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
NetworkLoadBalancer
(experimental) Define a new network load balancer.
|
| Modifier and Type | Method and Description |
|---|---|
static INetworkLoadBalancer |
NetworkLoadBalancer.fromLookup(software.constructs.Construct scope,
String id,
NetworkLoadBalancerLookupOptions options)
(experimental) Looks up the network load balancer.
|
static INetworkLoadBalancer |
NetworkLoadBalancer.fromNetworkLoadBalancerAttributes(software.constructs.Construct scope,
String id,
NetworkLoadBalancerAttributes attrs) |
INetworkLoadBalancer |
NetworkListener.getLoadBalancer()
(experimental) The load balancer this listener is attached to.
|
INetworkLoadBalancer |
NetworkListenerProps.getLoadBalancer()
(experimental) The load balancer to attach this listener to.
|
INetworkLoadBalancer |
NetworkListenerProps.Jsii$Proxy.getLoadBalancer() |
| Modifier and Type | Method and Description |
|---|---|
NetworkListener.Builder |
NetworkListener.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
(experimental) The load balancer to attach this listener to.
|
NetworkListenerProps.Builder |
NetworkListenerProps.Builder.loadBalancer(INetworkLoadBalancer loadBalancer)
Sets the value of
NetworkListenerProps.getLoadBalancer() |
| Constructor and Description |
|---|
Jsii$Proxy(INetworkLoadBalancer loadBalancer,
Number port,
List<? extends IListenerCertificate> certificates,
NetworkListenerAction defaultAction,
List<? extends INetworkTargetGroup> defaultTargetGroups,
Protocol protocol,
SslPolicy sslPolicy)
Constructor that initializes the object based on literal property values passed by the
NetworkListenerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static NetworkLoadBalancerEndpoint.Builder |
NetworkLoadBalancerEndpoint.Builder.create(INetworkLoadBalancer loadBalancer) |
| Constructor and Description |
|---|
NetworkLoadBalancerEndpoint(INetworkLoadBalancer loadBalancer) |
NetworkLoadBalancerEndpoint(INetworkLoadBalancer loadBalancer,
NetworkLoadBalancerEndpointProps options) |
Copyright © 2021. All rights reserved.