mirror of
https://github.com/mulgadc/spinifex.git
synced 2026-10-15 17:11:30 +00:00
2.0 KiB
2.0 KiB
title, seoTitle, description, category, sections, tags
| title | seoTitle | description | category | sections | tags | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ELBv2 API Coverage | Elastic Load Balancing v2 API Coverage — Spinifex Docs | The Elastic Load Balancing v2 API operations Spinifex implements, for both the Application and Network Load Balancers it serves, listeners and target groups. | Coverage |
|
|
ELBv2 API Coverage
Overview
Spinifex implements 36 operations in the ELBv2 2015-12-01 API model.
Two data planes
The data plane is a system-managed load balancer VM, launched automatically during CreateLoadBalancer. Application Load Balancers run HAProxy for the L7 surface — rules, fixed responses and redirects over HTTP and HTTPS. Network Load Balancers run nginx stream for the L4 surface — TCP, UDP, TLS and TCP_UDP — because HAProxy cannot load-balance UDP. The agent selects the engine from the configuration the control plane delivers, so the choice follows the load balancer type and is not separately configurable.
Operations
| Operation |
|---|
AddListenerCertificates |
AddTags |
CreateListener |
CreateLoadBalancer |
CreateRule |
CreateTargetGroup |
DeleteListener |
DeleteLoadBalancer |
DeleteRule |
DeleteTargetGroup |
DeregisterTargets |
DescribeAccountLimits |
DescribeListenerAttributes |
DescribeListenerCertificates |
DescribeListeners |
DescribeLoadBalancerAttributes |
DescribeLoadBalancers |
DescribeRules |
DescribeSSLPolicies |
DescribeTags |
DescribeTargetGroupAttributes |
DescribeTargetGroups |
DescribeTargetHealth |
ModifyListener |
ModifyListenerAttributes |
ModifyLoadBalancerAttributes |
ModifyRule |
ModifyTargetGroup |
ModifyTargetGroupAttributes |
RegisterTargets |
RemoveListenerCertificates |
RemoveTags |
SetIpAddressType |
SetRulePriorities |
SetSecurityGroups |
SetSubnets |