[Yandex Cloud documentation](../index.md) > Yandex Application Load Balancer > Application Load Balancer

# Yandex Application Load Balancer

Yandex Application Load Balancer is a cloud service terminating TLS connections and routing requests to backend applications.

Application Load Balancer allows you to:

<ul><li>Flexibly distribute traffic across your application backends.</li> <li>Establish and terminate TLS sessions with Yandex Certificate Manager certificates.</li> <li>Analyze request traffic patterns using L7 load balancer access logs.</li> <li>Seamlessly migrate traffic between application versions.</li> <li>Create and modify responses within an L7 load balancer.</li> <li>Protect your services from malicious activities by limiting incoming traffic.</li></ul>

The Yandex Cloud infrastructure is <a href="https://storage.yandexcloud.net/yc-compliance/conformance_ru_pdp.pdf">protected</a> pursuant to the Russian Federal Law 152-FZ on personal data.

This service is subject to a <a href="https://yandex.com/legal/cloud_sla">service level agreement</a>. The service level is defined in the <a href="https://yandex.com/legal/cloud_sla_apploadbalancer">Service level for Yandex Application Load Balancer</a> agreement.

# Yandex Application Load Balancer

 - [Getting started](quickstart.md)

## Step-by-step guides

 - [All guides](operations/index.md)

 - [Creating Application Load Balancer infrastructure through a wizard](quickstart-wizard.md)

### Target groups

 - [Creating a target group](operations/target-group-create.md)

 - [Getting information about a target group](operations/target-group-get.md)

 - [Editing a target group](operations/target-group-update.md)

 - [Deleting a target group](operations/target-group-delete.md)

### Backend groups

 - [Creating a backend group](operations/backend-group-create.md)

 - [Getting information about a backend group](operations/backend-group-get.md)

 - [Editing a backend group](operations/backend-group-update.md)

 - [Deleting a backend group](operations/backend-group-delete.md)

### HTTP routers

 - [Creating an HTTP router for HTTP traffic](operations/http-router-create.md)

 - [Creating an HTTP router for gRPC traffic](operations/http-router-create-grpc.md)

 - [Getting HTTP router information](operations/http-router-get.md)

 - [Editing an HTTP router](operations/http-router-update.md)

 - [Managing virtual hosts](operations/manage-virtual-hosts.md)

 - [Managing routes](operations/manage-routes.md)

 - [Deleting an HTTP router](operations/http-router-delete.md)

### L7 load balancers

 - [Creating an L7 load balancer](operations/application-load-balancer-create.md)

 - [Editing an L7 load balancer](operations/application-load-balancer-update.md)

 - [Getting information about an L7 load balancer](operations/application-load-balancer-get.md)

 - [Viewing L7 load balancer statistics](operations/application-load-balancer-get-stats.md)

 - [Setting up alerts](operations/application-load-balancer-manage-alerts.md)

 - [Viewing L7 load balancer logs](operations/application-load-balancer-get-logs.md)

 - [Setting up L7 load balancer logging](operations/application-load-balancer-manage-logs.md)

 - [Getting a log group ID of an L7 load balancer](operations/application-load-balancer-get-log-group-id.md)

 - [Stopping and starting an L7 load balancer](operations/application-load-balancer-stop-and-start.md)

 - [Moving a VM to a target group in a different availability zone](operations/application-load-balancer-relocate.md)

#### Availability zone management

 - [Allowing and denying availability zone shutdown](operations/manage-zone/allow-and-deny-shift.md)

 - [Enabling and disabling a zonal shift](operations/manage-zone/start-and-cancel-shift.md)

 - [Deleting an L7 load balancer](operations/application-load-balancer-delete.md)

 - [Viewing service resource operations](operations/operation-logs.md)

## Tutorials

 - [All tutorials](tutorials/index.md)

 - [Fault tolerance testing in the Yandex Cloud infrastructure](tutorials/testing-zone-failure-for-alb.md)

 - [Setting up virtual hosting](tutorials/virtual-hosting.md)

### Creating an L7 load balancer with DDoS protection

 - [Overview](tutorials/alb-with-ddos-protection/index.md)

 - [Management console, CLI](tutorials/alb-with-ddos-protection/console.md)

 - [Terraform](tutorials/alb-with-ddos-protection/terraform.md)

 - [Creating an L7 load balancer with a Smart Web Security profile through an Application Load Balancer ingress controller](tutorials/alb-ingress-with-sws-profile.md)

### Migrating services from NLB to L7 ALB for enabling Smart Web Security protection

 - [Overview](tutorials/migration-from-nlb-to-alb/index.md)

#### NLB with VMs as targets

 - [Overview](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-vm/index.md)

 - [Management console](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-vm/console.md)

 - [Terraform](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-vm/terraform.md)

#### NLB with an instance group as a target

 - [Overview](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-group-vm/index.md)

 - [Management console](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-group-vm/console.md)

 - [Terraform](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-group-vm/terraform.md)

#### NLB with a Managed Service for Kubernetes cluster as a target

 - [Overview](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-k8s/index.md)

 - [Management console](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-k8s/console.md)

 - [Terraform](tutorials/migration-from-nlb-to-alb/nlb-with-target-resource-k8s/terraform.md)

#### NLB as a target for ALB

 - [Overview](tutorials/migration-from-nlb-to-alb/nlb-as-target-resource-alb/index.md)

 - [Management console](tutorials/migration-from-nlb-to-alb/nlb-as-target-resource-alb/console.md)

 - [Terraform](tutorials/migration-from-nlb-to-alb/nlb-as-target-resource-alb/terraform.md)

### Integrating an L7 load balancer with a CDN and Object Storage

 - [Overview](tutorials/cdn-storage-integration/index.md)

 - [Management console, CLI, and API](tutorials/cdn-storage-integration/console.md)

 - [Terraform](tutorials/cdn-storage-integration/terraform.md)

 - [Blue-green and canary deployment of service versions](tutorials/blue-green-canary-deployment.md)

### Terminating TLS connections

 - [Overview](tutorials/tls-termination/index.md)

 - [Management console](tutorials/tls-termination/console.md)

 - [Terraform](tutorials/tls-termination/terraform.md)

 - [Writing load balancer logs to PostgreSQL](tutorials/logging.md)

 - [Setting up the Gateway API in Yandex Managed Service for Kubernetes](tutorials/gateway-api.md)

 - [Configuring an L7 Application Load Balancer using an ingress controller](tutorials/alb-ingress-controller.md)

 - [Configuring L7 Application Load Balancer logging via an ingress controller](tutorials/alb-ingress-controller-log-options.md)

### Fault-tolerant website with load balancing via an Application Load Balancer

 - [Overview](tutorials/application-load-balancer-website/index.md)

 - [Management console](tutorials/application-load-balancer-website/console.md)

 - [Terraform](tutorials/application-load-balancer-website/terraform.md)

 - [Health checking applications in a Managed Service for Kubernetes cluster via an L7 Application Load Balancer](tutorials/custom-health-checks.md)

 - [Implementing a secure high-availability network infrastructure with a dedicated DMZ using the next-generation firewall](tutorials/high-accessible-dmz.md)

### Creating an L7 load balancer in Application Load Balancer with a Smart Web Security profile

 - [Overview](tutorials/balancer-with-sws-profile/index.md)

 - [Management console](tutorials/balancer-with-sws-profile/console.md)

 - [Terraform](tutorials/balancer-with-sws-profile/terraform.md)

### Deploying Nextcloud integrated with Object Storage

 - [Overview](tutorials/integrate-nextcloud/index.md)

 - [Deploying Nextcloud on a VM from a Container Optimized Image](tutorials/integrate-nextcloud/coi-based.md)

 - [Manually deploying Nextcloud on a VM or VM group](tutorials/integrate-nextcloud/fault-tolerant.md)

 - [Deploying Nextcloud on a VM or VM group using Terraform](tutorials/integrate-nextcloud/terraform.md)

 - [Deploying a web application on BareMetal servers with an L7 load balancer and Smart Web Security protection](tutorials/webapp-on-bms-behind-sws.md)

## Concepts

 - [Overview](concepts/index.md)

 - [Load balancers](concepts/application-load-balancer.md)

 - [HTTP routers](concepts/http-router.md)

 - [Limit on the number of requests](concepts/rate-limiter.md)

 - [Backend groups](concepts/backend-group.md)

 - [Target groups](concepts/target-group.md)

 - [Monitoring and logging](concepts/monitoring.md)

 - [Monitoring charts](concepts/function-monitoring.md)

 - [Quotas and limits](concepts/limits.md)

 - [Tips for configuring health checks](concepts/best-practices.md)

## Tools for Managed Service for Kubernetes

 - [Overview](tools/index.md)

### Gwin

 - [Overview](tools/gwin/index.md)

 - [Installing Gwin](tools/gwin/quickstart.md)

 - [Gwin policies](tools/gwin/policies.md)

 - [Migrating apps from an ALB Ingress controller to Gwin](tools/gwin/ingress-gwin-migration.md)

 - [Attachment mechanism for Gwin integration with Application Load Balancer](tools/gwin/gwin-alb-attachment.md)

#### Resource configuration

 - [BackendTLSPolicy](gwin-ref/backendtlspolicy.md)

 - [DirectResponse](gwin-ref/directresponse.md)

 - [Gateway](gwin-ref/gateway.md)

 - [GRPCRoute](gwin-ref/grpcroute.md)

 - [HTTPRoute](gwin-ref/httproute.md)

 - [Ingress](gwin-ref/ingress.md)

 - [IngressBackendGroup](gwin-ref/ingressbackendgroup.md)

 - [IngressPolicy](gwin-ref/ingresspolicy.md)

 - [ListenerSet](gwin-ref/listenerset.md)

 - [ListenerSetPolicy](gwin-ref/listenersetpolicy.md)

 - [RoutePolicy](gwin-ref/routepolicy.md)

 - [Service](gwin-ref/service.md)

 - [ServicePolicy](gwin-ref/servicepolicy.md)

 - [YCCertificate](gwin-ref/yccertificate.md)

 - [TLSRoute](gwin-ref/tlsroute.md)

 - [YCStorageBucket](gwin-ref/ycstoragebucket.md)

 - [GatewayPolicy](gwin-ref/gatewaypolicy.md)

### Ingress controller

 - [Overview](tools/k8s-ingress-controller/index.md)

 - [How it works](tools/k8s-ingress-controller/principles.md)

 - [Installing an ingress controller](operations/k8s-ingress-controller-install.md)

 - [Upgrading an ingress controller](operations/k8s-ingress-controller-upgrade.md)

#### Resource configuration

 - [Ingress](k8s-ref/ingress.md)

 - [HttpBackendGroup](k8s-ref/http-backend-group.md)

 - [GrpcBackendGroup](k8s-ref/grpc-backend-group.md)

 - [IngressClass](k8s-ref/ingress-class.md)

 - [Ingress service](k8s-ref/service-for-ingress.md)

### Gateway API

 - [Overview](tools/k8s-gateway-api/index.md)

 - [Installing the Gateway API](operations/k8s-gateway-api-install.md)

#### Resource configuration

 - [Gateway](k8s-ref/gateway.md)

 - [GatewayPolicy](k8s-ref/gateway-policy.md)

 - [HTTPRoute](k8s-ref/http-route.md)

 - [GRPCRoute](k8s-ref/grpc-route.md)

 - [RoutePolicy](k8s-ref/route-policy.md)

 - [TLSRoute](k8s-ref/tls-route.md)

 - [Gateway API service](k8s-ref/service-for-gateway.md)

 - [YCCertificate](k8s-ref/yc-certificate.md)

 - [YCStorageBucket](k8s-ref/yc-storage-bucket.md)

 - [Configuring security groups](tools/k8s-ingress-controller/security-groups.md)

 - [Working with service accounts](tools/k8s-ingress-controller/service-account.md)

 - [Creating and updating resources via ingress controller configurations](operations/k8s-ingress-controller-apply.md)

 - [Access management](security/index.md)

 - [Pricing policy](pricing.md)

## CLI reference

 - [Overview](cli-ref/index.md)

### backend-group

 - [Overview](cli-ref/backend-group/index.md)

 - [add-grpc-backend](cli-ref/backend-group/add-grpc-backend.md)

 - [add-http-backend](cli-ref/backend-group/add-http-backend.md)

 - [add-stream-backend](cli-ref/backend-group/add-stream-backend.md)

 - [create](cli-ref/backend-group/create.md)

 - [delete](cli-ref/backend-group/delete.md)

 - [delete-grpc-backend](cli-ref/backend-group/delete-grpc-backend.md)

 - [delete-http-backend](cli-ref/backend-group/delete-http-backend.md)

 - [delete-stream-backend](cli-ref/backend-group/delete-stream-backend.md)

 - [get](cli-ref/backend-group/get.md)

 - [list](cli-ref/backend-group/list.md)

 - [update](cli-ref/backend-group/update.md)

 - [update-grpc-backend](cli-ref/backend-group/update-grpc-backend.md)

 - [update-http-backend](cli-ref/backend-group/update-http-backend.md)

 - [update-stream-backend](cli-ref/backend-group/update-stream-backend.md)

### http-router

 - [Overview](cli-ref/http-router/index.md)

 - [create](cli-ref/http-router/create.md)

 - [delete](cli-ref/http-router/delete.md)

 - [get](cli-ref/http-router/get.md)

 - [list](cli-ref/http-router/list.md)

 - [update](cli-ref/http-router/update.md)

### load-balancer

 - [Overview](cli-ref/load-balancer/index.md)

 - [add-listener](cli-ref/load-balancer/add-listener.md)

 - [add-location](cli-ref/load-balancer/add-location.md)

 - [add-sni](cli-ref/load-balancer/add-sni.md)

 - [add-stream-listener](cli-ref/load-balancer/add-stream-listener.md)

 - [add-stream-sni](cli-ref/load-balancer/add-stream-sni.md)

 - [autoscale](cli-ref/load-balancer/autoscale.md)

 - [cancel-zonal-shift](cli-ref/load-balancer/cancel-zonal-shift.md)

 - [create](cli-ref/load-balancer/create.md)

 - [delete](cli-ref/load-balancer/delete.md)

 - [disable-traffic](cli-ref/load-balancer/disable-traffic.md)

 - [disable-zones](cli-ref/load-balancer/disable-zones.md)

 - [enable-traffic](cli-ref/load-balancer/enable-traffic.md)

 - [enable-zones](cli-ref/load-balancer/enable-zones.md)

 - [get](cli-ref/load-balancer/get.md)

 - [list](cli-ref/load-balancer/list.md)

 - [list-operations](cli-ref/load-balancer/list-operations.md)

 - [logging](cli-ref/load-balancer/logging.md)

 - [remove-listener](cli-ref/load-balancer/remove-listener.md)

 - [remove-location](cli-ref/load-balancer/remove-location.md)

 - [remove-sni](cli-ref/load-balancer/remove-sni.md)

 - [start](cli-ref/load-balancer/start.md)

 - [start-zonal-shift](cli-ref/load-balancer/start-zonal-shift.md)

 - [stop](cli-ref/load-balancer/stop.md)

 - [target-states](cli-ref/load-balancer/target-states.md)

 - [update](cli-ref/load-balancer/update.md)

 - [update-listener](cli-ref/load-balancer/update-listener.md)

 - [update-sni](cli-ref/load-balancer/update-sni.md)

 - [update-stream-listener](cli-ref/load-balancer/update-stream-listener.md)

 - [update-stream-sni](cli-ref/load-balancer/update-stream-sni.md)

### target-group

 - [Overview](cli-ref/target-group/index.md)

 - [add-targets](cli-ref/target-group/add-targets.md)

 - [create](cli-ref/target-group/create.md)

 - [delete](cli-ref/target-group/delete.md)

 - [get](cli-ref/target-group/get.md)

 - [list](cli-ref/target-group/list.md)

 - [remove-targets](cli-ref/target-group/remove-targets.md)

 - [update](cli-ref/target-group/update.md)

### v0

 - [Overview](cli-ref/v0/index.md)

#### backend-group

 - [Overview](cli-ref/v0/backend-group/index.md)

 - [add-grpc-backend](cli-ref/v0/backend-group/add-grpc-backend.md)

 - [add-http-backend](cli-ref/v0/backend-group/add-http-backend.md)

 - [add-stream-backend](cli-ref/v0/backend-group/add-stream-backend.md)

 - [create](cli-ref/v0/backend-group/create.md)

 - [delete](cli-ref/v0/backend-group/delete.md)

 - [delete-grpc-backend](cli-ref/v0/backend-group/delete-grpc-backend.md)

 - [delete-http-backend](cli-ref/v0/backend-group/delete-http-backend.md)

 - [delete-stream-backend](cli-ref/v0/backend-group/delete-stream-backend.md)

 - [get](cli-ref/v0/backend-group/get.md)

 - [list](cli-ref/v0/backend-group/list.md)

 - [update](cli-ref/v0/backend-group/update.md)

 - [update-grpc-backend](cli-ref/v0/backend-group/update-grpc-backend.md)

 - [update-http-backend](cli-ref/v0/backend-group/update-http-backend.md)

 - [update-stream-backend](cli-ref/v0/backend-group/update-stream-backend.md)

#### http-router

 - [Overview](cli-ref/v0/http-router/index.md)

 - [create](cli-ref/v0/http-router/create.md)

 - [delete](cli-ref/v0/http-router/delete.md)

 - [get](cli-ref/v0/http-router/get.md)

 - [list](cli-ref/v0/http-router/list.md)

 - [update](cli-ref/v0/http-router/update.md)

#### load-balancer

 - [Overview](cli-ref/v0/load-balancer/index.md)

 - [add-listener](cli-ref/v0/load-balancer/add-listener.md)

 - [add-location](cli-ref/v0/load-balancer/add-location.md)

 - [add-sni](cli-ref/v0/load-balancer/add-sni.md)

 - [add-stream-listener](cli-ref/v0/load-balancer/add-stream-listener.md)

 - [add-stream-sni](cli-ref/v0/load-balancer/add-stream-sni.md)

 - [autoscale](cli-ref/v0/load-balancer/autoscale.md)

 - [cancel-zonal-shift](cli-ref/v0/load-balancer/cancel-zonal-shift.md)

 - [create](cli-ref/v0/load-balancer/create.md)

 - [delete](cli-ref/v0/load-balancer/delete.md)

 - [disable-traffic](cli-ref/v0/load-balancer/disable-traffic.md)

 - [disable-zones](cli-ref/v0/load-balancer/disable-zones.md)

 - [enable-traffic](cli-ref/v0/load-balancer/enable-traffic.md)

 - [enable-zones](cli-ref/v0/load-balancer/enable-zones.md)

 - [get](cli-ref/v0/load-balancer/get.md)

 - [list](cli-ref/v0/load-balancer/list.md)

 - [list-operations](cli-ref/v0/load-balancer/list-operations.md)

 - [logging](cli-ref/v0/load-balancer/logging.md)

 - [remove-listener](cli-ref/v0/load-balancer/remove-listener.md)

 - [remove-location](cli-ref/v0/load-balancer/remove-location.md)

 - [remove-sni](cli-ref/v0/load-balancer/remove-sni.md)

 - [start](cli-ref/v0/load-balancer/start.md)

 - [start-zonal-shift](cli-ref/v0/load-balancer/start-zonal-shift.md)

 - [stop](cli-ref/v0/load-balancer/stop.md)

 - [target-states](cli-ref/v0/load-balancer/target-states.md)

 - [update](cli-ref/v0/load-balancer/update.md)

 - [update-listener](cli-ref/v0/load-balancer/update-listener.md)

 - [update-sni](cli-ref/v0/load-balancer/update-sni.md)

 - [update-stream-listener](cli-ref/v0/load-balancer/update-stream-listener.md)

 - [update-stream-sni](cli-ref/v0/load-balancer/update-stream-sni.md)

#### target-group

 - [Overview](cli-ref/v0/target-group/index.md)

 - [add-targets](cli-ref/v0/target-group/add-targets.md)

 - [create](cli-ref/v0/target-group/create.md)

 - [delete](cli-ref/v0/target-group/delete.md)

 - [get](cli-ref/v0/target-group/get.md)

 - [list](cli-ref/v0/target-group/list.md)

 - [remove-targets](cli-ref/v0/target-group/remove-targets.md)

 - [update](cli-ref/v0/target-group/update.md)

#### virtual-host

 - [Overview](cli-ref/v0/virtual-host/index.md)

 - [append-grpc-route](cli-ref/v0/virtual-host/append-grpc-route.md)

 - [append-http-route](cli-ref/v0/virtual-host/append-http-route.md)

 - [create](cli-ref/v0/virtual-host/create.md)

 - [delete](cli-ref/v0/virtual-host/delete.md)

 - [get](cli-ref/v0/virtual-host/get.md)

 - [insert-grpc-route](cli-ref/v0/virtual-host/insert-grpc-route.md)

 - [insert-http-route](cli-ref/v0/virtual-host/insert-http-route.md)

 - [list](cli-ref/v0/virtual-host/list.md)

 - [prepend-grpc-route](cli-ref/v0/virtual-host/prepend-grpc-route.md)

 - [prepend-http-route](cli-ref/v0/virtual-host/prepend-http-route.md)

 - [remove-grpc-route](cli-ref/v0/virtual-host/remove-grpc-route.md)

 - [remove-http-route](cli-ref/v0/virtual-host/remove-http-route.md)

 - [update](cli-ref/v0/virtual-host/update.md)

 - [update-grpc-route](cli-ref/v0/virtual-host/update-grpc-route.md)

 - [update-http-route](cli-ref/v0/virtual-host/update-http-route.md)

### virtual-host

 - [Overview](cli-ref/virtual-host/index.md)

 - [append-grpc-route](cli-ref/virtual-host/append-grpc-route.md)

 - [append-http-route](cli-ref/virtual-host/append-http-route.md)

 - [create](cli-ref/virtual-host/create.md)

 - [delete](cli-ref/virtual-host/delete.md)

 - [get](cli-ref/virtual-host/get.md)

 - [insert-grpc-route](cli-ref/virtual-host/insert-grpc-route.md)

 - [insert-http-route](cli-ref/virtual-host/insert-http-route.md)

 - [list](cli-ref/virtual-host/list.md)

 - [prepend-grpc-route](cli-ref/virtual-host/prepend-grpc-route.md)

 - [prepend-http-route](cli-ref/virtual-host/prepend-http-route.md)

 - [remove-grpc-route](cli-ref/virtual-host/remove-grpc-route.md)

 - [remove-http-route](cli-ref/virtual-host/remove-http-route.md)

 - [update](cli-ref/virtual-host/update.md)

 - [update-grpc-route](cli-ref/virtual-host/update-grpc-route.md)

 - [update-http-route](cli-ref/virtual-host/update-http-route.md)

 - [Terraform reference](tf-ref.md)

## API reference

 - [API authentication](api-ref/authentication.md)

### gRPC

 - [Overview](api-ref/grpc/index.md)

#### BackendGroup

 - [Overview](api-ref/grpc/BackendGroup/index.md)

 - [Get](api-ref/grpc/BackendGroup/get.md)

 - [List](api-ref/grpc/BackendGroup/list.md)

 - [Create](api-ref/grpc/BackendGroup/create.md)

 - [Update](api-ref/grpc/BackendGroup/update.md)

 - [Delete](api-ref/grpc/BackendGroup/delete.md)

 - [AddBackend](api-ref/grpc/BackendGroup/addBackend.md)

 - [RemoveBackend](api-ref/grpc/BackendGroup/removeBackend.md)

 - [UpdateBackend](api-ref/grpc/BackendGroup/updateBackend.md)

 - [ListOperations](api-ref/grpc/BackendGroup/listOperations.md)

#### HttpRouter

 - [Overview](api-ref/grpc/HttpRouter/index.md)

 - [Get](api-ref/grpc/HttpRouter/get.md)

 - [List](api-ref/grpc/HttpRouter/list.md)

 - [Create](api-ref/grpc/HttpRouter/create.md)

 - [Update](api-ref/grpc/HttpRouter/update.md)

 - [Delete](api-ref/grpc/HttpRouter/delete.md)

 - [ListOperations](api-ref/grpc/HttpRouter/listOperations.md)

#### LoadBalancer

 - [Overview](api-ref/grpc/LoadBalancer/index.md)

 - [Get](api-ref/grpc/LoadBalancer/get.md)

 - [List](api-ref/grpc/LoadBalancer/list.md)

 - [Create](api-ref/grpc/LoadBalancer/create.md)

 - [Update](api-ref/grpc/LoadBalancer/update.md)

 - [Delete](api-ref/grpc/LoadBalancer/delete.md)

 - [Start](api-ref/grpc/LoadBalancer/start.md)

 - [Stop](api-ref/grpc/LoadBalancer/stop.md)

 - [AddListener](api-ref/grpc/LoadBalancer/addListener.md)

 - [RemoveListener](api-ref/grpc/LoadBalancer/removeListener.md)

 - [UpdateListener](api-ref/grpc/LoadBalancer/updateListener.md)

 - [AddSniMatch](api-ref/grpc/LoadBalancer/addSniMatch.md)

 - [UpdateSniMatch](api-ref/grpc/LoadBalancer/updateSniMatch.md)

 - [RemoveSniMatch](api-ref/grpc/LoadBalancer/removeSniMatch.md)

 - [GetTargetStates](api-ref/grpc/LoadBalancer/getTargetStates.md)

 - [ListOperations](api-ref/grpc/LoadBalancer/listOperations.md)

 - [StartZonalShift](api-ref/grpc/LoadBalancer/startZonalShift.md)

 - [CancelZonalShift](api-ref/grpc/LoadBalancer/cancelZonalShift.md)

 - [DisableZones](api-ref/grpc/LoadBalancer/disableZones.md)

 - [EnableZones](api-ref/grpc/LoadBalancer/enableZones.md)

#### Operation

 - [Overview](api-ref/grpc/Operation/index.md)

 - [Get](api-ref/grpc/Operation/get.md)

 - [Cancel](api-ref/grpc/Operation/cancel.md)

#### TargetGroup

 - [Overview](api-ref/grpc/TargetGroup/index.md)

 - [Get](api-ref/grpc/TargetGroup/get.md)

 - [List](api-ref/grpc/TargetGroup/list.md)

 - [Create](api-ref/grpc/TargetGroup/create.md)

 - [Update](api-ref/grpc/TargetGroup/update.md)

 - [Delete](api-ref/grpc/TargetGroup/delete.md)

 - [AddTargets](api-ref/grpc/TargetGroup/addTargets.md)

 - [RemoveTargets](api-ref/grpc/TargetGroup/removeTargets.md)

 - [ListOperations](api-ref/grpc/TargetGroup/listOperations.md)

#### VirtualHost

 - [Overview](api-ref/grpc/VirtualHost/index.md)

 - [Get](api-ref/grpc/VirtualHost/get.md)

 - [List](api-ref/grpc/VirtualHost/list.md)

 - [Create](api-ref/grpc/VirtualHost/create.md)

 - [Update](api-ref/grpc/VirtualHost/update.md)

 - [Delete](api-ref/grpc/VirtualHost/delete.md)

 - [RemoveRoute](api-ref/grpc/VirtualHost/removeRoute.md)

 - [UpdateRoute](api-ref/grpc/VirtualHost/updateRoute.md)

### REST

 - [Overview](api-ref/index.md)

#### BackendGroup

 - [Overview](api-ref/BackendGroup/index.md)

 - [Get](api-ref/BackendGroup/get.md)

 - [List](api-ref/BackendGroup/list.md)

 - [Create](api-ref/BackendGroup/create.md)

 - [Update](api-ref/BackendGroup/update.md)

 - [Delete](api-ref/BackendGroup/delete.md)

 - [AddBackend](api-ref/BackendGroup/addBackend.md)

 - [RemoveBackend](api-ref/BackendGroup/removeBackend.md)

 - [UpdateBackend](api-ref/BackendGroup/updateBackend.md)

 - [ListOperations](api-ref/BackendGroup/listOperations.md)

#### HttpRouter

 - [Overview](api-ref/HttpRouter/index.md)

 - [Get](api-ref/HttpRouter/get.md)

 - [List](api-ref/HttpRouter/list.md)

 - [Create](api-ref/HttpRouter/create.md)

 - [Update](api-ref/HttpRouter/update.md)

 - [Delete](api-ref/HttpRouter/delete.md)

 - [ListOperations](api-ref/HttpRouter/listOperations.md)

#### LoadBalancer

 - [Overview](api-ref/LoadBalancer/index.md)

 - [Get](api-ref/LoadBalancer/get.md)

 - [List](api-ref/LoadBalancer/list.md)

 - [Create](api-ref/LoadBalancer/create.md)

 - [Update](api-ref/LoadBalancer/update.md)

 - [Delete](api-ref/LoadBalancer/delete.md)

 - [Start](api-ref/LoadBalancer/start.md)

 - [Stop](api-ref/LoadBalancer/stop.md)

 - [AddListener](api-ref/LoadBalancer/addListener.md)

 - [RemoveListener](api-ref/LoadBalancer/removeListener.md)

 - [UpdateListener](api-ref/LoadBalancer/updateListener.md)

 - [AddSniMatch](api-ref/LoadBalancer/addSniMatch.md)

 - [UpdateSniMatch](api-ref/LoadBalancer/updateSniMatch.md)

 - [RemoveSniMatch](api-ref/LoadBalancer/removeSniMatch.md)

 - [GetTargetStates](api-ref/LoadBalancer/getTargetStates.md)

 - [ListOperations](api-ref/LoadBalancer/listOperations.md)

 - [StartZonalShift](api-ref/LoadBalancer/startZonalShift.md)

 - [CancelZonalShift](api-ref/LoadBalancer/cancelZonalShift.md)

 - [DisableZones](api-ref/LoadBalancer/disableZones.md)

 - [EnableZones](api-ref/LoadBalancer/enableZones.md)

#### Operation

 - [Overview](api-ref/Operation/index.md)

 - [Get](api-ref/Operation/get.md)

 - [Cancel](api-ref/Operation/cancel.md)

#### TargetGroup

 - [Overview](api-ref/TargetGroup/index.md)

 - [Get](api-ref/TargetGroup/get.md)

 - [List](api-ref/TargetGroup/list.md)

 - [Create](api-ref/TargetGroup/create.md)

 - [Update](api-ref/TargetGroup/update.md)

 - [Delete](api-ref/TargetGroup/delete.md)

 - [AddTargets](api-ref/TargetGroup/addTargets.md)

 - [RemoveTargets](api-ref/TargetGroup/removeTargets.md)

 - [ListOperations](api-ref/TargetGroup/listOperations.md)

#### VirtualHost

 - [Overview](api-ref/VirtualHost/index.md)

 - [Get](api-ref/VirtualHost/get.md)

 - [List](api-ref/VirtualHost/list.md)

 - [Create](api-ref/VirtualHost/create.md)

 - [Update](api-ref/VirtualHost/update.md)

 - [Delete](api-ref/VirtualHost/delete.md)

 - [RemoveRoute](api-ref/VirtualHost/removeRoute.md)

 - [UpdateRoute](api-ref/VirtualHost/updateRoute.md)

 - [Monitoring metrics](metrics.md)

 - [Audit Trails events](at-ref.md)

## Audit log reference

 - [AddBackendGroupBackend](events-ref/AddBackendGroupBackend.md)

 - [AddLoadBalancerListener](events-ref/AddLoadBalancerListener.md)

 - [AddLoadBalancerSniMatch](events-ref/AddLoadBalancerSniMatch.md)

 - [AddTargetGroupTargets](events-ref/AddTargetGroupTargets.md)

 - [CancelZonalShift](events-ref/CancelZonalShift.md)

 - [CreateBackendGroup](events-ref/CreateBackendGroup.md)

 - [CreateHttpRouter](events-ref/CreateHttpRouter.md)

 - [CreateLoadBalancer](events-ref/CreateLoadBalancer.md)

 - [CreateTargetGroup](events-ref/CreateTargetGroup.md)

 - [CreateVirtualHost](events-ref/CreateVirtualHost.md)

 - [DeleteBackendGroup](events-ref/DeleteBackendGroup.md)

 - [DeleteHttpRouter](events-ref/DeleteHttpRouter.md)

 - [DeleteLoadBalancer](events-ref/DeleteLoadBalancer.md)

 - [DeleteTargetGroup](events-ref/DeleteTargetGroup.md)

 - [DeleteVirtualHost](events-ref/DeleteVirtualHost.md)

 - [LoadBalancerHTTPAccessLog](events-ref/LoadBalancerHTTPAccessLog.md)

 - [LoadBalancerTCPAccessLog](events-ref/LoadBalancerTCPAccessLog.md)

 - [RemoveBackendGroupBackend](events-ref/RemoveBackendGroupBackend.md)

 - [RemoveLoadBalancerListener](events-ref/RemoveLoadBalancerListener.md)

 - [RemoveLoadBalancerSniMatch](events-ref/RemoveLoadBalancerSniMatch.md)

 - [RemoveTargetGroupTargets](events-ref/RemoveTargetGroupTargets.md)

 - [RemoveVirtualHostRoute](events-ref/RemoveVirtualHostRoute.md)

 - [StartLoadBalancer](events-ref/StartLoadBalancer.md)

 - [StartZonalShift](events-ref/StartZonalShift.md)

 - [StopLoadBalancer](events-ref/StopLoadBalancer.md)

 - [UpdateBackendGroup](events-ref/UpdateBackendGroup.md)

 - [UpdateBackendGroupBackend](events-ref/UpdateBackendGroupBackend.md)

 - [UpdateHttpRouter](events-ref/UpdateHttpRouter.md)

 - [UpdateLoadBalancer](events-ref/UpdateLoadBalancer.md)

 - [UpdateLoadBalancerListener](events-ref/UpdateLoadBalancerListener.md)

 - [UpdateLoadBalancerSniMatch](events-ref/UpdateLoadBalancerSniMatch.md)

 - [UpdateTargetGroup](events-ref/UpdateTargetGroup.md)

 - [UpdateVirtualHost](events-ref/UpdateVirtualHost.md)

 - [UpdateVirtualHostRoute](events-ref/UpdateVirtualHostRoute.md)

 - [L7 load balancer logs](logs-ref.md)

 - [Release notes](release-notes.md)