Skip to content

Latest commit

 

History

History
104 lines (73 loc) · 2.36 KB

File metadata and controls

104 lines (73 loc) · 2.36 KB

ELB

AWS's loadbalancer service · portable interface driver.LoadBalancer · AWS index

Operations (19)

Operation Description
CreateListener
CreateLoadBalancer
CreateRule
CreateTargetGroup
DeleteListener
DeleteLoadBalancer
DeleteRule
DeleteTargetGroup
DeregisterTargets
DescribeListeners
DescribeLoadBalancers
DescribeRules
DescribeTargetGroups
DescribeTargetHealth
GetLBAttributes
ModifyListener
PutLBAttributes
RegisterTargets
SetTargetHealth

Optional capabilities

Discovered by type assertion; only some providers implement these.

LBAttributeUpdater

LBAttributeUpdater is implemented by drivers that can apply a partial

Operation Description
UpdateLBAttributes

LBNetworkModifier

LBNetworkModifier is implemented by drivers that can replace the security

Operation Description
SetSecurityGroups
SetSubnets

ListenerAttributeStore

ListenerAttributeStore is implemented by drivers that store per-listener

Operation Description
GetListenerAttributes
ModifyListenerAttributes

ListenerGetter

ListenerGetter is implemented by drivers that can fetch a single listener by

Operation Description
GetListener

RuleGetter

RuleGetter is implemented by drivers that can fetch a single listener rule

Operation Description
GetRule

RuleModifier

RuleModifier is implemented by drivers that can modify a listener rule's

Operation Description
ModifyRule
SetRulePriorities

TargetGroupAttributeStore

TargetGroupAttributeStore is implemented by drivers that store per-target-group

Operation Description
GetTargetGroupAttributes
ModifyTargetGroupAttributes

TargetGroupModifier

TargetGroupModifier is implemented by drivers that can apply a partial

Operation Description
ModifyTargetGroup

Not in scope

Not documented yet. See the emulator boundary for cloudemu-wide non-goals.