Skip to content
Stratum Docs
Search
Ctrl
K
Cancel
Documentation version
Stratum 0.7.0
Content width
Normal
Wide
Full
Select theme
Dark
Light
Auto
Menu
Documentation
stratumctl
API
API
Overview
meta
iam
platform
regions
audit
network
compute
storage
lb
Overview
List load balancers in a project.
GET
Create a load balancer.
POST
Describe a load balancer.
GET
Delete a load balancer.
DELETE
Modify a load balancer (security groups).
PATCH
Describe an LB's data-plane replicas.
GET
List a load balancer's listeners.
GET
Create a listener.
POST
Describe a listener.
GET
Delete a listener.
DELETE
List a listener's rules.
GET
Create a listener rule.
POST
Delete a listener rule.
DELETE
List target groups in a project.
GET
Create a target group.
POST
Describe a target group.
GET
Delete a target group.
DELETE
Update a target group (health check + tunables).
PATCH
List a target group's targets.
GET
Register a target.
POST
Deregister a target.
POST
Describe target health.
GET
List an LB's middlewares.
GET
Create a middleware on an LB.
POST
Describe a middleware.
GET
Delete a middleware.
DELETE
List a rule's middleware chain (ordered).
GET
Attach a middleware to a rule.
POST
Detach a middleware from a rule.
DELETE
List SSL certificates in a project.
GET
Upload an SSL certificate.
POST
Request an ACME-issued SSL certificate.
POST
List ACME certificate orders in a project.
GET
Describe one ACME certificate order.
GET
Describe an SSL certificate.
GET
Delete an SSL certificate.
DELETE
List a listener's SNI certificates.
GET
Attach a certificate to an HTTPS listener (SNI).
POST
Detach a certificate from a listener.
DELETE
dns
observability
backup
ssh-ca
operations
quotas
inventory
advisor
secrets
asg
db
admin
backup-admin
observability-admin
join
Documentation version
Stratum 0.7.0
Content width
Normal
Wide
Full
Select theme
Dark
Light
Auto
Overview
lb
Section titled “lb”
Load balancers, listeners, rules, target groups, targets (ALB/L7 at 2.0).
Operations
Section titled “Operations”
GET
/v1/projects/{projectId}/lb/load-balancers
POST
/v1/projects/{projectId}/lb/load-balancers
GET
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}
DELETE
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}
PATCH
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}
GET
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}/replicas
GET
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}/listeners
POST
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}/listeners
GET
/v1/projects/{projectId}/lb/listeners/{listenerId}
DELETE
/v1/projects/{projectId}/lb/listeners/{listenerId}
GET
/v1/projects/{projectId}/lb/listeners/{listenerId}/rules
POST
/v1/projects/{projectId}/lb/listeners/{listenerId}/rules
DELETE
/v1/projects/{projectId}/lb/rules/{listenerRuleId}
GET
/v1/projects/{projectId}/lb/target-groups
POST
/v1/projects/{projectId}/lb/target-groups
GET
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}
DELETE
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}
PATCH
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}
GET
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}/targets
POST
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}/targets/actions/register
POST
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}/targets/actions/deregister
GET
/v1/projects/{projectId}/lb/target-groups/{targetGroupId}/health
GET
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}/middlewares
POST
/v1/projects/{projectId}/lb/load-balancers/{loadBalancerId}/middlewares
GET
/v1/projects/{projectId}/lb/middlewares/{middlewareId}
DELETE
/v1/projects/{projectId}/lb/middlewares/{middlewareId}
GET
/v1/projects/{projectId}/lb/rules/{listenerRuleId}/middlewares
POST
/v1/projects/{projectId}/lb/rules/{listenerRuleId}/middlewares
DELETE
/v1/projects/{projectId}/lb/rules/{listenerRuleId}/middlewares/{middlewareId}
GET
/v1/projects/{projectId}/lb/ssl-certificates
POST
/v1/projects/{projectId}/lb/ssl-certificates
POST
/v1/projects/{projectId}/lb/ssl-certificates/actions/request
GET
/v1/projects/{projectId}/lb/acme-orders
GET
/v1/projects/{projectId}/lb/acme-orders/{orderId}
GET
/v1/projects/{projectId}/lb/ssl-certificates/{certificateId}
DELETE
/v1/projects/{projectId}/lb/ssl-certificates/{certificateId}
GET
/v1/projects/{projectId}/lb/listeners/{listenerId}/certificates
POST
/v1/projects/{projectId}/lb/listeners/{listenerId}/certificates
DELETE
/v1/projects/{projectId}/lb/listeners/{listenerId}/certificates/{certificateId}