You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/api-management/inject-vnet-v2.md
+23-2Lines changed: 23 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,29 @@ If you want to enable *public* inbound access to an API Management instance in t
54
54
* Minimum: /27 (32 addresses)
55
55
* Recommended: /24 (256 addresses) - to accommodate scaling of API Management instance
56
56
57
+
### Examples
58
+
59
+
The following table shows subnet sizing examples for API Management virtual network injection, illustrating how different CIDR blocks affect the number of scale-out units possible:
60
+
61
+
| Subnet CIDR | Total IP addresses | Azure reserved IPs | API Management instance IPs | Internal load balancer IP | Remaining IPs for scale-out | Max scale-out units | Total max units |
-**Minimum subnet size**: /27 (provides 24 usable IP addresses for API Management)
71
+
-**Azure reserved IPs**: 5 addresses per subnet (first and last for protocol conformance, plus 3 for Azure services)
72
+
-**Scale-out requirement**: Each scale-out unit requires 2 IP addresses
73
+
-**Internal load balancer**: Only required when API Management is deployed in internal virtual network mode
74
+
-**Premium V2 limit**: * Currently supports up to 30 units maximum.
75
+
76
+
> [!IMPORTANT]
77
+
> API Management is a member of Azure Integration Services and is typically deployed as a pivotal service in enterprise architectures. It is prudent to err on the higher side of available IPs for the API Management subnet as changing it later can have far-reaching impact.
78
+
> The private IP addresses of internal load balancer and API Management units are assigned dynamically. Therefore, it is impossible to anticipate the private IP of the API Management instance prior to its deployment. Additionally, changing to a different subnet and then returning might cause a change in the private IP address.
@@ -76,8 +99,6 @@ You must have at least the following role-based access control permissions on th
76
99
| Microsoft.Network/virtualNetworks/subnets/read | Read a virtual network subnet definition |
77
100
| Microsoft.Network/virtualNetworks/subnets/join/action | Joins a virtual network |
78
101
79
-
80
-
81
102
## Inject API Management in a virtual network
82
103
83
104
When you [create](get-started-create-service-instance.md) a Premium v2 instance using the Azure portal, you can optionally configure settings for virtual network injection.
0 commit comments