Skip to main content

The CDK Construct Library for AWS::ElasticLoadBalancing

Project description

Amazon Elastic Load Balancing Construct Library

---

cfn-resources: Stable

cdk-constructs: Stable


The @aws-cdk/aws-elasticloadbalancing package provides constructs for configuring classic load balancers.

Configuring a Load Balancer

Load balancers send traffic to one or more AutoScalingGroups. Create a load balancer, set up listeners and a health check, and supply the fleet(s) you want to load balance to in the targets property.

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
lb = elb.LoadBalancer(self, "LB",
    vpc=vpc,
    internet_facing=True,
    health_check={
        "port": 80
    }
)

lb.add_target(my_auto_scaling_group)
lb.add_listener(
    external_port=80
)

The load balancer allows all connections by default. If you want to change that, pass the allowConnectionsFrom property while setting up the listener:

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
lb.add_listener(
    external_port=80,
    allow_connections_from=[my_security_group]
)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file aws-cdk.aws-elasticloadbalancing-1.118.0.tar.gz.

File metadata

  • Download URL: aws-cdk.aws-elasticloadbalancing-1.118.0.tar.gz
  • Upload date:
  • Size: 70.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.6.5

File hashes

Hashes for aws-cdk.aws-elasticloadbalancing-1.118.0.tar.gz
Algorithm Hash digest
SHA256 3897a4c201d6b11a35cba62b670135dae6463d1c78edce236fb492754afcf2dc
MD5 e7ea02bbcf2d25afc764f599e2ff2230
BLAKE2b-256 d093f23e036ee7970d85a6b01d282e8758dcacda1741ab94f6255e6716570bf0

See more details on using hashes here.

File details

Details for the file aws_cdk.aws_elasticloadbalancing-1.118.0-py3-none-any.whl.

File metadata

  • Download URL: aws_cdk.aws_elasticloadbalancing-1.118.0-py3-none-any.whl
  • Upload date:
  • Size: 69.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.6.5

File hashes

Hashes for aws_cdk.aws_elasticloadbalancing-1.118.0-py3-none-any.whl
Algorithm Hash digest
SHA256 66245a3c6ccb08dedfcfec93a0f116bf8a51f0d8a68c19d43623badaec63b9d4
MD5 abd1949db574c88db584f0c1ec9a0ee0
BLAKE2b-256 fb6b5484dd5d5a14429e3dca106fb1e9d85b0b8215a1264b66ba4ff517bd45e2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page