Azure Networking logo

Azure Networking

A collection of Azure Networking APIs for managing virtual networks, load balancers, application gateways, and network security.

18 APIs 0 Features
AzureCloudInfrastructureMicrosoftNetworking

APIs

Azure Virtual Networks API

Manage Azure Virtual Networks (VNets) including subnets, peering, and network configurations.

Azure Load Balancer API

Distribute traffic across multiple virtual machines and services with Azure Load Balancer.

Azure Application Gateway API

Web traffic load balancer with application-level routing and SSL termination.

Azure Network Security Groups API

Control network traffic to and from Azure resources with security rules.

Azure VPN Gateway API

Establish secure cross-premises connectivity between Azure and on-premises networks.

Azure Traffic Manager API

DNS-based traffic load balancer for distributing traffic globally.

Azure ExpressRoute API

Create private connections between Azure datacenters and on-premises infrastructure.

Azure Firewall API

Cloud-native network security service with built-in high availability.

Azure DNS API

Host DNS zones and manage DNS records using the Azure DNS REST API. Supports creating, updating, and deleting public DNS zones and record sets for domain name resolution within ...

Azure Private DNS API

Manage private DNS zones for name resolution within Azure virtual networks. Azure Private DNS provides a reliable and secure DNS service to manage and resolve domain names in a ...

Azure Front Door API

Global load balancer and application delivery network that provides fast, reliable, and secure access to web applications. Azure Front Door offers layer 7 load balancing, SSL of...

Azure DDoS Protection API

Manage DDoS protection plans that provide enhanced DDoS mitigation capabilities for Azure Virtual Network resources. Azure DDoS Protection provides countermeasures against sophi...

Azure Network Watcher API

Monitor, diagnose, and gain insights into network performance and health in Azure. Network Watcher provides tools for packet capture, connection troubleshooting, NSG flow logs, ...

Azure Bastion API

Fully managed PaaS service that provides secure and seamless RDP and SSH connectivity to virtual machines directly through the Azure portal over TLS. Azure Bastion is deployed i...

Azure NAT Gateway API

Simplify outbound-only internet connectivity for virtual networks. When configured on a subnet, all outbound connectivity uses specified static public IP addresses. NAT Gateway ...

Azure Private Link API

Access Azure PaaS services and customer-owned services over a private endpoint in your virtual network. Azure Private Link eliminates data exposure to the public internet by kee...

Azure Virtual WAN API

Networking service that provides optimized and automated branch-to-branch connectivity through Azure. Virtual WAN brings together networking, security, and routing functionaliti...

Azure Web Application Firewall API

Cloud-native web application firewall service that provides centralized protection for web applications from common exploits and vulnerabilities. Azure WAF can be deployed with ...

Resources

🌐
X-portal
X-portal
💬
X-support
X-support
🟢
X-status
X-status
📰
X-blog
X-blog
📜
X-terms-of-service
X-terms-of-service
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
Getting Started
Getting Started
📜
Privacy Policy
Privacy Policy
📦
SDKs
SDKs
👥
GitHub Organization
GitHub Organization
👥
GitHubRepository
GitHubRepository
👥
Stack Overflow
Stack Overflow
📄
Change Log
Change Log
💰
Pricing
Pricing
📝
Sign Up
Sign Up
🔗
Login
Login
🔑
Authentication
Authentication

Sources

apis.yml Raw ↑
name: Azure Networking
description: >-
  A collection of Azure Networking APIs for managing virtual networks, load balancers,
  application gateways, and network security.
image: https://azure.microsoft.com/svghandler/azure-networking.svg
created: '2024-01-15'
modified: '2026-04-28'
specificationVersion: '0.18'
tags:
  - Azure
  - Cloud
  - Infrastructure
  - Microsoft
  - Networking
apis:
  - name: Azure Virtual Networks API
    description: >-
      Manage Azure Virtual Networks (VNets) including subnets, peering, and network
      configurations.
    image: https://azure.microsoft.com/svghandler/virtual-network.svg
    humanURL: https://azure.microsoft.com/en-us/services/virtual-network/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks
    tags:
      - Peering
      - Subnets
      - Virtual Networks
      - Vnet
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/virtualnetwork/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/virtualNetwork.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/virtual-network/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualnetwork/
      - type: Getting Started
        url: https://learn.microsoft.com/en-us/azure/virtual-network/quickstart-create-virtual-network
  - name: Azure Load Balancer API
    description: >-
      Distribute traffic across multiple virtual machines and services with Azure
      Load Balancer.
    image: https://azure.microsoft.com/svghandler/load-balancer.svg
    humanURL: https://azure.microsoft.com/en-us/services/load-balancer/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers
    tags:
      - High Availability
      - Load Balancer
      - Traffic Distribution
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/load-balancer/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/loadBalancer.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/load-balancer/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/load-balancer/
  - name: Azure Application Gateway API
    description: >-
      Web traffic load balancer with application-level routing and SSL termination.
    image: https://azure.microsoft.com/svghandler/application-gateway.svg
    humanURL: https://azure.microsoft.com/en-us/services/application-gateway/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways
    tags:
      - Application Gateway
      - Layer 7 Load Balancing
      - Ssl Termination
      - Web Application Firewall
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/application-gateway/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/applicationGateway.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/application-gateway/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/application-gateway/
  - name: Azure Network Security Groups API
    description: >-
      Control network traffic to and from Azure resources with security rules.
    image: https://azure.microsoft.com/svghandler/network-security-groups.svg
    humanURL: https://azure.microsoft.com/en-us/services/network-security-groups/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups
    tags:
      - Firewall
      - Network Security Groups
      - Nsg
      - Security
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/virtualnetwork/networksecuritygroups
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/networkSecurityGroup.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/virtual-network/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualnetwork/networksecuritygroups
  - name: Azure VPN Gateway API
    description: >-
      Establish secure cross-premises connectivity between Azure and on-premises networks.
    image: https://azure.microsoft.com/svghandler/vpn-gateway.svg
    humanURL: https://azure.microsoft.com/en-us/services/vpn-gateway/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways
    tags:
      - Gateway
      - Hybrid Connectivity
      - Site-To-Site
      - Vpn
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/network-gateway/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/virtualNetworkGateway.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/vpn-gateway/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/network-gateway/
  - name: Azure Traffic Manager API
    description: >-
      DNS-based traffic load balancer for distributing traffic globally.
    image: https://azure.microsoft.com/svghandler/traffic-manager.svg
    humanURL: https://azure.microsoft.com/en-us/services/traffic-manager/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles
    tags:
      - Dns
      - Failover
      - Global Load Balancing
      - Traffic Manager
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/trafficmanager/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/trafficmanager/resource-manager/Microsoft.Network/stable/2022-04-01/trafficmanager.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/traffic-manager/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/trafficmanager/
  - name: Azure ExpressRoute API
    description: >-
      Create private connections between Azure datacenters and on-premises infrastructure.
    image: https://azure.microsoft.com/svghandler/expressroute.svg
    humanURL: https://azure.microsoft.com/en-us/services/expressroute/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits
    tags:
      - Dedicated Connection
      - Expressroute
      - Hybrid
      - Private Connectivity
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/expressroute/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/expressRouteCircuit.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/expressroute/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/expressroute/
  - name: Azure Firewall API
    description: >-
      Cloud-native network security service with built-in high availability.
    image: https://azure.microsoft.com/svghandler/azure-firewall.svg
    humanURL: https://azure.microsoft.com/en-us/services/azure-firewall/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/azureFirewalls
    tags:
      - Firewall
      - Network Security
      - Security
      - Threat Protection
    properties:
      - type: X-documentation
        url: https://docs.microsoft.com/en-us/rest/api/firewall/
      - type: X-openapi
        url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/specification/network/resource-manager/Microsoft.Network/stable/2023-05-01/azureFirewall.json
      - type: X-pricing
        url: https://azure.microsoft.com/en-us/pricing/details/azure-firewall/
      - type: X-authentication
        url: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/firewall/
  - name: Azure DNS API
    description: >-
      Host DNS zones and manage DNS records using the Azure DNS REST API. Supports
      creating, updating, and deleting public DNS zones and record sets for domain
      name resolution within Azure-managed infrastructure.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/dns/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones
    tags:
      - DNS
      - Domain Name System
      - Records
      - Zones
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/dns/
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/dns/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Private DNS API
    description: >-
      Manage private DNS zones for name resolution within Azure virtual networks.
      Azure Private DNS provides a reliable and secure DNS service to manage and
      resolve domain names in a virtual network without needing a custom DNS solution.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/dns/private-dns-overview
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones
    tags:
      - DNS
      - Name Resolution
      - Private DNS
      - Virtual Networks
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/dns/privatedns/private-zones
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Front Door API
    description: >-
      Global load balancer and application delivery network that provides fast,
      reliable, and secure access to web applications. Azure Front Door offers
      layer 7 load balancing, SSL offload, URL-based routing, and Web Application
      Firewall integration.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/frontdoor/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors
    tags:
      - CDN
      - Front Door
      - Global Load Balancing
      - Web Application Firewall
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/frontdoor/
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/frontdoor/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure DDoS Protection API
    description: >-
      Manage DDoS protection plans that provide enhanced DDoS mitigation
      capabilities for Azure Virtual Network resources. Azure DDoS Protection
      provides countermeasures against sophisticated DDoS threats with adaptive
      tuning, attack analytics, and alerting.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/ddos-protection/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ddosProtectionPlans
    tags:
      - DDoS Protection
      - Network Security
      - Security
      - Threat Mitigation
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualnetwork/ddos-protection-plans
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/ddos-protection/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Network Watcher API
    description: >-
      Monitor, diagnose, and gain insights into network performance and health in
      Azure. Network Watcher provides tools for packet capture, connection
      troubleshooting, NSG flow logs, and network topology visualization.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/network-watcher/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers
    tags:
      - Diagnostics
      - Flow Logs
      - Network Monitoring
      - Packet Capture
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/network-watcher/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Bastion API
    description: >-
      Fully managed PaaS service that provides secure and seamless RDP and SSH
      connectivity to virtual machines directly through the Azure portal over TLS.
      Azure Bastion is deployed inside a virtual network and does not require a
      public IP on the target VM.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/bastion/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts
    tags:
      - Bastion
      - RDP
      - Remote Access
      - Secure Connectivity
      - SSH
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualnetwork/bastion-hosts
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/azure-bastion/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure NAT Gateway API
    description: >-
      Simplify outbound-only internet connectivity for virtual networks. When
      configured on a subnet, all outbound connectivity uses specified static
      public IP addresses. NAT Gateway provides on-demand SNAT port allocation
      without the need for a load balancer or directly attached public IPs.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/nat-gateway/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways
    tags:
      - IP Address Management
      - NAT Gateway
      - Outbound Connectivity
      - SNAT
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualnetwork/nat-gateways
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/azure-nat-gateway/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Private Link API
    description: >-
      Access Azure PaaS services and customer-owned services over a private
      endpoint in your virtual network. Azure Private Link eliminates data
      exposure to the public internet by keeping traffic on the Microsoft
      global network.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/private-link/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices
    tags:
      - Network Isolation
      - Private Endpoint
      - Private Link
      - Security
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualnetwork/private-link-services
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/private-link/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Virtual WAN API
    description: >-
      Networking service that provides optimized and automated branch-to-branch
      connectivity through Azure. Virtual WAN brings together networking,
      security, and routing functionalities into a single operational interface
      including VPN, ExpressRoute, and point-to-site connectivity.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/virtual-wan/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualWans
    tags:
      - Branch Connectivity
      - Hybrid Networking
      - SD-WAN
      - Virtual WAN
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/virtualwan/
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/virtual-wan/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
  - name: Azure Web Application Firewall API
    description: >-
      Cloud-native web application firewall service that provides centralized
      protection for web applications from common exploits and vulnerabilities.
      Azure WAF can be deployed with Application Gateway, Front Door, and CDN
      for layer 7 protection.
    image: https://azure.microsoft.com/svghandler/azure-networking.svg
    humanURL: https://learn.microsoft.com/en-us/azure/web-application-firewall/
    baseURL: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies
    tags:
      - Application Protection
      - Security
      - WAF
      - Web Application Firewall
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/rest/api/application-gateway/web-application-firewall-policies
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/web-application-firewall/
      - type: Authentication
        url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
common:
  - type: X-portal
    url: https://portal.azure.com
  - type: X-support
    url: https://azure.microsoft.com/en-us/support/
  - type: X-status
    url: https://status.azure.com/
  - type: X-blog
    url: https://azure.microsoft.com/en-us/blog/topics/networking/
  - type: X-terms-of-service
    url: https://azure.microsoft.com/en-us/support/legal/
  - type: Portal
    url: https://portal.azure.com
  - type: Documentation
    url: https://learn.microsoft.com/en-us/azure/networking/
  - type: Getting Started
    url: https://learn.microsoft.com/en-us/azure/networking/fundamentals/networking-overview
  - type: Privacy Policy
    url: https://privacy.microsoft.com/en-us/privacystatement
  - type: SDKs
    url: https://learn.microsoft.com/en-us/azure/developer/
  - type: GitHub Organization
    url: https://github.com/Azure
  - type: GitHubRepository
    url: https://github.com/Azure/azure-rest-api-specs
  - type: Stack Overflow
    url: https://stackoverflow.com/questions/tagged/azure-virtual-network
  - type: Change Log
    url: https://azure.microsoft.com/en-us/updates/?query=networking
  - type: Pricing
    url: https://azure.microsoft.com/en-us/pricing/
  - type: Sign Up
    url: https://azure.microsoft.com/en-us/free/
  - type: Login
    url: https://portal.azure.com/#home
  - type: Authentication
    url: https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow
maintainers:
  - FN: Kin Lane
    email: [email protected]
    url: https://azure.microsoft.com