Web Apps - Put Private Access Vnet Slot
Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateAccess/virtualNetworks?api-version=2024-04-01
Name | In | Required | Type | Description |
---|---|---|---|---|
name
|
path | True |
string |
The name of the web app. |
resource
|
path | True |
string |
Name of the resource group to which the resource belongs. Regex pattern: |
slot
|
path | True |
string |
The name of the slot for the web app. |
subscription
|
path | True |
string |
Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). |
api-version
|
query | True |
string |
API Version |
Name | Type | Description |
---|---|---|
kind |
string |
Kind of resource. |
properties.enabled |
boolean |
Whether private access is enabled or not. |
properties.virtualNetworks |
The Virtual Networks (and subnets) allowed to access the site privately. |
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
App Service error response. |
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Name | Description |
---|---|
user_impersonation | impersonate your user account |
Name | Description |
---|---|
Default |
App Service error response. |
Details | |
Error |
Error model. |
Private |
Description of the parameters of Private Access for a Web Site. |
Private |
Description of a Virtual Network subnet that is useable for private site access. |
Private |
Description of a Virtual Network that is useable for private site access. |
App Service error response.
Name | Type | Description |
---|---|---|
error |
Error model. |
Name | Type | Description |
---|---|---|
code |
string |
Standardized string to programmatically identify the error. |
message |
string |
Detailed error description and debugging information. |
target |
string |
Detailed error description and debugging information. |
Error model.
Name | Type | Description |
---|---|---|
code |
string |
Standardized string to programmatically identify the error. |
details |
Details[] |
Detailed errors. |
innererror |
string |
More information to debug error. |
message |
string |
Detailed error description and debugging information. |
target |
string |
Detailed error description and debugging information. |
Description of the parameters of Private Access for a Web Site.
Name | Type | Description |
---|---|---|
id |
string |
Resource Id. |
kind |
string |
Kind of resource. |
name |
string |
Resource Name. |
properties.enabled |
boolean |
Whether private access is enabled or not. |
properties.virtualNetworks |
The Virtual Networks (and subnets) allowed to access the site privately. |
|
type |
string |
Resource type. |
Description of a Virtual Network subnet that is useable for private site access.
Name | Type | Description |
---|---|---|
key |
integer |
The key (ID) of the subnet. |
name |
string |
The name of the subnet. |
Description of a Virtual Network that is useable for private site access.
Name | Type | Description |
---|---|---|
key |
integer |
The key (ID) of the Virtual Network. |
name |
string |
The name of the Virtual Network. |
resourceId |
string |
The ARM uri of the Virtual Network |
subnets |
A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network. |