Overcast is alpha — behaviour and APIs may change between releases. Pin your version and read the changelog before upgrading.

overcast

ELBv2 operations

Every ELBv2 operation Overcast declares — 20 of 22 implemented — with status, behaviour notes and a link to the AWS API reference for each.

20 of 22 listed operations are implemented. Back to ELBv2.

Summary

Category✅ Supported❌ Unsupported
Load Balancers5
Target Groups6
Listeners3
Targets3
Listener Rules2
Tags3

Endpoints

Load Balancers

OperationStatusNotesAWS Docs
CreateLoadBalancer✅ SupportedThreads Type, Scheme, IpAddressType and Tags; requires at least one Subnets or SubnetMappings member, which is validated and then discarded — Availability Zones are not modelleddocs
DescribeLoadBalancers✅ SupportedAn unresolvable LoadBalancerArns or Names entry raises LoadBalancerNotFound and a value that is not a load balancer ARN raises ValidationError; naming neither lists the regiondocs
DeleteLoadBalancer✅ Supporteddocs
ModifyLoadBalancerAttributes✅ SupportedStores and echoes attributes such as idle_timeout.timeout_seconds and deletion_protection.enabled; not enforced by the data planedocs
DescribeLoadBalancerAttributes✅ Supporteddocs

Target Groups

OperationStatusNotesAWS Docs
CreateTargetGroup✅ SupportedThreads TargetType, ProtocolVersion, IpAddressType, the HealthCheck* family, Matcher and Tags; validates Protocol against the documented enum and Port against 1-65535; health checks are stored and echoed but not evaluated against targetsdocs
DescribeTargetGroups✅ SupportedAn unresolvable TargetGroupArns or Names entry raises TargetGroupNotFound and a value that is not a target group ARN raises ValidationError; naming neither lists the regiondocs
DeleteTargetGroup✅ Supporteddocs
ModifyTargetGroup✅ SupportedUpdates the HealthCheck* family and Matcher; TargetType/Protocol/Port/VpcId require replacementdocs
ModifyTargetGroupAttributes✅ SupportedStores and echoes attributes such as deregistration_delay.timeout_seconds; not enforced by the data planedocs
DescribeTargetGroupAttributes✅ Supporteddocs

Listeners

OperationStatusNotesAWS Docs
CreateListener✅ SupportedForwards each DefaultActions member’s Type, TargetGroupArn, Order, RedirectConfig and FixedResponseConfig; weighted ForwardConfig, Certificates/SslPolicy/AlpnPolicy/MutualAuthentication and the Cognito/OIDC auth actions are not modelleddocs
DescribeListeners✅ SupportedAn unresolvable ListenerArns entry raises ListenerNotFound and an unresolvable LoadBalancerArn raises LoadBalancerNotFound; naming neither lists the regiondocs
DeleteListener✅ Supporteddocs

Targets

OperationStatusNotesAWS Docs
RegisterTargets✅ Supporteddocs
DeregisterTargets✅ Supporteddocs
DescribeTargetHealth✅ SupportedAlways reports “healthy”; the stored HealthCheck* block is not evaluated against targetsdocs

Listener Rules

OperationStatusNotesAWS Docs
CreateRule❌ Unsupporteddocs
DescribeRules❌ Unsupporteddocs

Tags

OperationStatusNotesAWS Docs
AddTags✅ SupportedAdds tags to load balancers and target groupsdocs
RemoveTags✅ SupportedRemoves tags from load balancers and target groupsdocs
DescribeTags✅ SupportedDescribes tags for load balancers and target groupsdocs