Skip to main content

Aws/elasticloadbalancing

@swamp/aws/elasticloadbalancingv2026.07.28.1· 1d agoMODELS
01README

AWS ELASTICLOADBALANCING infrastructure models

02Models1
@swamp/aws/elasticloadbalancing/load-balancerv2026.06.17.1load_balancer.ts

Global Arguments

ArgumentTypeDescription
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AccessLoggingPolicy?objectInformation about where and how access logs are stored for the load balancer.
AppCookieStickinessPolicy?arrayInformation about a policy for application-controlled session stickiness.
AvailabilityZones?arrayThe Availability Zones for a load balancer in a default VPC. For a load balancer in a nondefault VPC, specify Subnets instead.
ConnectionDrainingPolicy?objectIf enabled, the load balancer allows existing requests to complete before the load balancer shifts traffic away from a deregistered or unhealthy instance.
ConnectionSettings?objectIf enabled, the load balancer allows the connections to remain idle (no data is sent over the connection) for the specified duration.
CrossZone?booleanIf enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.
HealthCheck?objectThe health check settings to use when evaluating the health of your EC2 instances.
Instances?arrayThe IDs of the instances for the load balancer.
LBCookieStickinessPolicy?arrayInformation about a policy for duration-based session stickiness.
ListenersarrayThe Listeners for the load balancer. You can specify at most one listener per port.
LoadBalancerName?stringThe name of the load balancer. This name must be unique within your set of load balancers for the region.
Policies?arrayThe policies defined for your Classic Load Balancer. Specify only back-end server policies.
Scheme?stringThe type of load balancer. Valid only for load balancers in a VPC.
SecurityGroups?arrayThe security groups for the load balancer. Valid only for load balancers in a VPC.
Subnets?arrayThe IDs of the subnets for the load balancer. You can specify at most one subnet per Availability Zone.
Tags?arrayThe tags associated with a load balancer.
fn create()
Create a ElasticLoadBalancing LoadBalancer
fn get(identifier: string)
Get a ElasticLoadBalancing LoadBalancer
ArgumentTypeDescription
identifierstringThe primary identifier of the ElasticLoadBalancing LoadBalancer
fn update()
Update a ElasticLoadBalancing LoadBalancer
fn delete(identifier: string)
Delete a ElasticLoadBalancing LoadBalancer
ArgumentTypeDescription
identifierstringThe primary identifier of the ElasticLoadBalancing LoadBalancer
fn sync()
Sync ElasticLoadBalancing LoadBalancer state from AWS

Resources

state(infinite)— ElasticLoadBalancing LoadBalancer resource state
03Previous Versions11
2026.07.27.1
2026.07.26.1
2026.07.25.1
2026.07.24.1
2026.07.20.1
2026.07.18.3
2026.07.18.2

Added 1, removed 1 models

2026.06.17.1
  • Added: load_balancer
2026.04.03.3
  • Updated: load_balancer
2026.04.03.1
  • Added: load_balancer
2026.03.18.1
  • Added: load_balancer
04Stats
A
100 / 100
Downloads
2
Archive size
238.2 KB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels