How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Azure Networking Services LoadBalancers API

The LoadBalancers API from Azure Networking Services — 16 operation(s) for loadbalancers.

Azure Networking Services LoadBalancers API is one of 5 APIs that Azure Networking Services publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Load Balancer. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 21 operations across 16 paths, and defines 26 schemas. It is described by OpenAPI 3.2.0, at version 2.0.

Requests are made against a single base URL, https://management.azure.com.

21 operations 16 paths 26 schemas 2 DELETE16 GET1 PATCH2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0
Base URL
https://management.azure.com
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Azure Networking Services LoadBalancers API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (azure_auth) using the implicit flow, exposing 1 scope. By default, every request must be authenticated.

  • azure_auth — Azure Active Directory OAuth2 Flow.

Paths & Operations 21

Across 16 paths, the API surfaces 21 operations — 2 DELETE, 16 GET, 1 PATCH, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

LoadBalancers 21
GET
/subscriptions/{subscriptionId}/providers/Microsoft.Network/loadBalancers
Azure Networking Services Load Balancers List All
LoadBalancers_ListAll 2 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers
Azure Networking Services Load Balancers List
LoadBalancers_List 3 params → 200
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}
Azure Networking Services Load Balancers Delete
LoadBalancers_Delete 4 params → 200202204
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}
Azure Networking Services Load Balancers Get
LoadBalancers_Get 5 params → 200
PATCH
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}
Azure Networking Services Load Balancers Update Tags
LoadBalancers_UpdateTags 4 params body → 200
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}
Azure Networking Services Load Balancers Create or Update
LoadBalancers_CreateOrUpdate 4 params body → 200201
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/backendAddressPools
Azure Networking Services Load Balancer Backend Address Pools List
LoadBalancerBackendAddressPools_List 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/backendAddressPools/{backendAddressPoolName}
Azure Networking Services Load Balancer Backend Address Pools Get
LoadBalancerBackendAddressPools_Get 5 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/frontendIPConfigurations
Azure Networking Services Load Balancer Frontend I P Configurations List
LoadBalancerFrontendIPConfigurations_List 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/frontendIPConfigurations/{frontendIPConfigurationName}
Azure Networking Services Load Balancer Frontend I P Configurations Get
LoadBalancerFrontendIPConfigurations_Get 5 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/inboundNatRules
Azure Networking Services Inbound Nat Rules List
InboundNatRules_List 4 params → 200
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/inboundNatRules/{inboundNatRuleName}
Azure Networking Services Inbound Nat Rules Delete
InboundNatRules_Delete 5 params → 200202204
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/inboundNatRules/{inboundNatRuleName}
Azure Networking Services Inbound Nat Rules Get
InboundNatRules_Get 6 params → 200
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/inboundNatRules/{inboundNatRuleName}
Azure Networking Services Inbound Nat Rules Create or Update
InboundNatRules_CreateOrUpdate 5 params body → 200201
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/loadBalancingRules
Azure Networking Services Load Balancer Load Balancing Rules List
LoadBalancerLoadBalancingRules_List 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/loadBalancingRules/{loadBalancingRuleName}
Azure Networking Services Load Balancer Load Balancing Rules Get
LoadBalancerLoadBalancingRules_Get 5 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/networkInterfaces
Azure Networking Services Load Balancer Network Interfaces List
LoadBalancerNetworkInterfaces_List 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/outboundRules
Azure Networking Services Load Balancer Outbound Rules List
LoadBalancerOutboundRules_List 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/outboundRules/{outboundRuleName}
Azure Networking Services Load Balancer Outbound Rules Get
LoadBalancerOutboundRules_Get 5 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes
Azure Networking Services Load Balancer Probes List
LoadBalancerProbes_List 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}
Azure Networking Services Load Balancer Probes Get
LoadBalancerProbes_Get 5 params → 200

Schemas 26

The contract defines 26 schemas that model the data the API accepts and returns. The most detailed are LoadBalancingRulePropertiesFormat (12 properties), FrontendIPConfigurationPropertiesFormat (11 properties), LoadBalancerPropertiesFormat (9 properties), InboundNatPoolPropertiesFormat (9 properties). Each schema is shown below with its type and property counts.

OutboundRule
object
Outbound rule of the load balancer.
4 properties
TransportProtocol
string
The transport protocol for the endpoint.
LoadBalancingRule
object
A load balancing rule for a load balancer.
4 properties
ProbePropertiesFormat
object
Load balancer probe resource.
7 properties 2 required
LoadBalancerLoadBalancingRuleListResult
object
Response for ListLoadBalancingRule API service call.
2 properties
Probe
object
A load balancer probe.
4 properties
LoadBalancingRulePropertiesFormat
object
Properties of the load balancer.
12 properties 2 required
FrontendIPConfigurationPropertiesFormat
object
Properties of Frontend IP Configuration of the load balancer.
11 properties
LoadBalancerListResult
object
Response for ListLoadBalancers API service call.
2 properties
InboundNatPoolPropertiesFormat
object
Properties of Inbound NAT pool.
9 properties 4 required
FrontendIPConfiguration
object
Frontend IP address of the load balancer.
5 properties
InboundNatPool
object
Inbound NAT pool of the load balancer.
4 properties
LoadBalancerFrontendIPConfigurationListResult
object
Response for ListFrontendIPConfiguration API service call.
2 properties
LoadBalancerOutboundRuleListResult
object
Response for ListOutboundRule API service call.
2 properties
BackendAddressPool
object
Pool of backend IP addresses.
4 properties
InboundNatRuleListResult
object
Response for ListInboundNatRule API service call.
2 properties
OutboundRulePropertiesFormat
object
Outbound rule of the load balancer.
7 properties 3 required
NetworkInterfacePropertiesFormat
BackendAddressPoolPropertiesFormat
object
Properties of the backend address pool.
5 properties
LoadBalancerSku
object
SKU of a load balancer.
1 property
InboundNatRulePropertiesFormat
object
Properties of the inbound NAT rule.
9 properties
LoadBalancerPropertiesFormat
object
Properties of the load balancer.
9 properties
LoadBalancerBackendAddressPoolListResult
object
Response for ListBackendAddressPool API service call.
2 properties
InboundNatRule
object
Inbound NAT rule of the load balancer.
4 properties
LoadBalancerProbeListResult
object
Response for ListProbe API service call.
2 properties
LoadBalancer
object
LoadBalancer resource.
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

azure-networking-services-loadbalancers-api-openapi.yml Raw ↑

Other APIs Azure Networking Services publishes across the network.

Azure Networking Services Subnets API
Azure Networking Services Subscriptions API
Azure Networking Services VirtualNetworkPeerings API
Azure Networking Services VirtualNetworks API
Where this information came from

This is an independent, third-party profile of Azure Networking Services LoadBalancers API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.