aws_cdk.aws_elasticloadbalancingv2ΒΆ

Package Overview

AddApplicationActionProps

AddApplicationTargetGroupsProps

AddApplicationTargetsProps

AddFixedResponseProps

AddNetworkActionProps

AddNetworkTargetsProps

AddRedirectResponseProps

AddRuleProps

ApplicationListener

Define an ApplicationListener.

ApplicationListenerAttributes

ApplicationListenerCertificate

Add certificates to a listener.

ApplicationListenerCertificateProps

ApplicationListenerLookupOptions

ApplicationListenerProps

ApplicationListenerRule

Define a new listener rule.

ApplicationListenerRuleProps

ApplicationLoadBalancer

Define an Application Load Balancer.

ApplicationLoadBalancerAttributes

ApplicationLoadBalancerLookupOptions

ApplicationLoadBalancerProps

ApplicationLoadBalancerRedirectConfig

ApplicationProtocol

Load balancing protocol for application load balancers.

ApplicationTargetGroup

Define an Application Target Group.

ApplicationTargetGroupProps

AuthenticateOidcOptions

BaseApplicationListenerProps

BaseApplicationListenerRuleProps

BaseListener

Base class for listeners.

BaseListenerLookupOptions

BaseLoadBalancer

Base class for both Application and Network Load Balancers.

BaseLoadBalancerLookupOptions

BaseLoadBalancerProps

BaseNetworkListenerProps

BaseTargetGroupProps

CfnListener

A CloudFormation AWS::ElasticLoadBalancingV2::Listener.

CfnListenerCertificate

A CloudFormation AWS::ElasticLoadBalancingV2::ListenerCertificate.

CfnListenerCertificateProps

CfnListenerProps

CfnListenerRule

A CloudFormation AWS::ElasticLoadBalancingV2::ListenerRule.

CfnListenerRuleProps

CfnLoadBalancer

A CloudFormation AWS::ElasticLoadBalancingV2::LoadBalancer.

CfnLoadBalancerProps

CfnTargetGroup

A CloudFormation AWS::ElasticLoadBalancingV2::TargetGroup.

CfnTargetGroupProps

ContentType

The content type for a fixed response.

FixedResponse

FixedResponseOptions

ForwardOptions

HealthCheck

HttpCodeElb

Count of HTTP status originating from the load balancer.

HttpCodeTarget

Count of HTTP status originating from the targets.

IApplicationListener

Properties to reference an existing listener.

IApplicationLoadBalancer

An application load balancer.

IApplicationLoadBalancerTarget

Interface for constructs that can be targets of an application load balancer.

IApplicationTargetGroup

A Target Group for Application Load Balancers.

IListenerAction

Interface for listener actions.

IListenerCertificate

A certificate source for an ELBv2 listener.

ILoadBalancerV2

INetworkListener

Properties to reference an existing listener.

INetworkListenerCertificateProps

(deprecated) Properties for adding a certificate to a listener.

INetworkLoadBalancer

A network load balancer.

INetworkLoadBalancerTarget

Interface for constructs that can be targets of an network load balancer.

INetworkTargetGroup

A network target group.

ITargetGroup

A target group.

InstanceTarget

(deprecated) An EC2 instance that is the target for load balancing.

IpAddressType

What kind of addresses to allocate to the load balancer.

IpTarget

(deprecated) An IP address that is a target for load balancing.

ListenerAction

What to do when a client makes a request to a listener.

ListenerCertificate

A certificate source for an ELBv2 listener.

ListenerCondition

ListenerCondition providers definition.

LoadBalancerTargetProps

NetworkForwardOptions

NetworkListener

Define a Network Listener.

NetworkListenerAction

What to do when a client makes a request to a listener.

NetworkListenerLookupOptions

NetworkListenerProps

NetworkLoadBalancer

Define a new network load balancer.

NetworkLoadBalancerAttributes

NetworkLoadBalancerLookupOptions

NetworkLoadBalancerProps

NetworkTargetGroup

Define a Network Target Group.

NetworkTargetGroupProps

NetworkWeightedTargetGroup

Protocol

Backend protocol for network load balancers and health checks.

QueryStringCondition

RedirectOptions

RedirectResponse

SslPolicy

Elastic Load Balancing provides the following security policies for Application Load Balancers.

TargetGroupAttributes

TargetGroupBase

Define the target of a load balancer.

TargetGroupImportProps

TargetType

How to interpret the load balancing target identifiers.

UnauthenticatedAction

What to do with unauthenticated requests.

WeightedTargetGroup