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 from non-compiling source. May contain errors.
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 from non-compiling source. May contain errors.
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.138.2.tar.gz.

File metadata

  • Download URL: aws-cdk.aws-elasticloadbalancing-1.138.2.tar.gz
  • Upload date:
  • Size: 92.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5

File hashes

Hashes for aws-cdk.aws-elasticloadbalancing-1.138.2.tar.gz
Algorithm Hash digest
SHA256 d7d79690b9f3f375d7f75fd2cce3e80df544be38c5cca3f85d557cb4a6bb0f2c
MD5 20cf2c9cac069cfa5d63c13147fc8b20
BLAKE2b-256 ad6f1a76ded72cf9f2213d4946a3d42b829a3864da3a607e28d63443fb2c1fe9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aws_cdk.aws_elasticloadbalancing-1.138.2-py3-none-any.whl
  • Upload date:
  • Size: 91.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5

File hashes

Hashes for aws_cdk.aws_elasticloadbalancing-1.138.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7dcc378289f4c8c56402e50cb2a93b052ca9705eb62c63137127188be4e129af
MD5 f97247ae8eb60914a23cedfb67eb4b0d
BLAKE2b-256 9a5ef3ca8fe8d6d6dfdcb12db65e98d1bcdfd649abce66573822541244d34a13

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