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.133.0.tar.gz.

File metadata

  • Download URL: aws-cdk.aws-elasticloadbalancing-1.133.0.tar.gz
  • Upload date:
  • Size: 73.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5

File hashes

Hashes for aws-cdk.aws-elasticloadbalancing-1.133.0.tar.gz
Algorithm Hash digest
SHA256 b0a2fa2e304cf6c16c1fc320c514f6ffc7de5736cd79881467652c1b4cbb5df4
MD5 6773d1f29401299de8843aacfeba305f
BLAKE2b-256 a24602a016376acb4580e6478a8eed4cfb1362be65152de9dbb0b47150554fc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aws_cdk.aws_elasticloadbalancing-1.133.0-py3-none-any.whl
  • Upload date:
  • Size: 72.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5

File hashes

Hashes for aws_cdk.aws_elasticloadbalancing-1.133.0-py3-none-any.whl
Algorithm Hash digest
SHA256 449e02a986f7368dcc453aa4a50725c3f160b05efe9a8b345f4447a6c21c3c4f
MD5 bc4029c907aa222e168e158aeef2a064
BLAKE2b-256 f0ee82577d08df693f0a29ae4cd990c685b710fe4a9f7d96f5e5a3ce6897e6df

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