Create an API Management service with a private endpoint

Azure Public Test Date Azure Public Test Result

Azure US Gov Last Test Date Azure US Gov Last Test Result

Best Practice Check Cred Scan Check

Bicep Version

Deploy To Azure


This template will create a virtual network, an API Management service and a private endpoint exposing the Api Management service to the virtual network.

Below are the parameters which can be user configured in the parameters file including:

  • Location: Select where the resource should be created (default is target resource group's location).
  • Virtual Network Name: Enter a name for the virtual network.
  • Public Network Access: Select whether public traffic is allowed to access the account (default is Enabled). When value is set to Disabled, public network traffic is blocked even before the private endpoint is created.
  • ApiManagementServiceName: Enter a name for the api management service
  • PublisherName: Enter of the publisher who is the owner of the api management service
  • PublisherEmail: Email of the publisher to notify api management service setup
  • Private Endpoint Name: Enter a name for the private endpoint.

Tags: Azure API Management, API Management, Private Endpoint, Microsoft.Network/virtualNetworks, Microsoft.ApiManagement/service, SystemAssigned, Microsoft.Network/privateEndpoints, Microsoft.Network/privateDnsZones, Microsoft.Network/privateDnsZones/virtualNetworkLinks, Microsoft.Network/privateEndpoints/privateDnsZoneGroups