Web Apps - Create Or Update Vnet Connection Slot
Добавляет виртуальная сеть подключение к приложению или слоту (PUT) или обновляет свойства подключения (PATCH).
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections/{vnetName}?api-version=2021-02-01
Параметры URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
name
|
path | True |
|
Имя приложения |
|
resource
|
path | True |
|
Имя группы ресурсов, к которой принадлежит ресурс. Regex pattern: |
|
slot
|
path | True |
|
Имя слота развертывания. Если слот не указан, API добавит или обновит подключения к рабочему слоту. |
|
subscription
|
path | True |
|
Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 000000000-0000-0000-0000-0000-000000000000000). |
|
vnet
|
path | True |
|
Имя существующего виртуальная сеть. |
|
api-version
|
query | True |
|
Версия API |
Текст запроса
| Name | Type | Description |
|---|---|---|
| kind |
|
Тип ресурса. |
| properties.certBlob |
|
BLOB-объект файла сертификата (CER), содержащий открытый ключ закрытого ключа, используемый для проверки подлинности VPN-подключения типа "точка — сеть". |
| properties.dnsServers |
|
DNS-серверы, используемые этим виртуальная сеть. Это должен быть разделенный запятыми список IP-адресов. |
| properties.isSwift |
|
Флаг, используемый для обозначения внедрения виртуальной сети |
| properties.vnetResourceId |
|
Идентификатор ресурса виртуальная сеть. |
Ответы
| Name | Type | Description |
|---|---|---|
| 200 OK |
ОК |
|
| Other Status Codes |
Служба приложений ответ на ошибку. |
Безопасность
azure_auth
Flow OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Определения
|
Default |
Служба приложений ответ на ошибку. |
| Details | |
| Error |
Модель ошибки. |
|
Route |
Тип маршрута: DEFAULT — по умолчанию каждое приложение имеет маршруты к диапазонам локальных адресов, заданным RFC1918 INHERITED — маршруты, унаследованные от реальных виртуальная сеть маршрутов STATIC — статический маршрут, заданный только в приложении. Эти значения будут использоваться для синхронизации маршрутов приложения с маршрутами из виртуальная сеть. |
|
Vnet |
виртуальная сеть ресурс ARM. |
|
Vnet |
виртуальная сеть контракт маршрута, используемый для передачи сведений о маршрутизации для виртуальная сеть. |
DefaultErrorResponse
Служба приложений ответ на ошибку.
| Name | Type | Description |
|---|---|---|
| error |
Модель ошибки. |
Details
| Name | Type | Description |
|---|---|---|
| code |
|
Стандартизованная строка для программной идентификации ошибки. |
| message |
|
Подробные сведения об ошибке и сведения об отладке. |
| target |
|
Подробные сведения об ошибке и сведения об отладке. |
Error
Модель ошибки.
| Name | Type | Description |
|---|---|---|
| code |
|
Стандартизованная строка для программной идентификации ошибки. |
| details |
|
Подробные ошибки. |
| innererror |
|
Дополнительные сведения об ошибке отладки. |
| message |
|
Подробные сведения об ошибке и сведения об отладке. |
| target |
|
Подробные сведения об ошибке и сведения об отладке. |
RouteType
Тип маршрута: DEFAULT — по умолчанию каждое приложение имеет маршруты к диапазонам локальных адресов, заданным RFC1918 INHERITED — маршруты, унаследованные от реальных виртуальная сеть маршрутов STATIC — статический маршрут, заданный только в приложении.
Эти значения будут использоваться для синхронизации маршрутов приложения с маршрутами из виртуальная сеть.
| Name | Type | Description |
|---|---|---|
| DEFAULT |
|
|
| INHERITED |
|
|
| STATIC |
|
VnetInfoResource
виртуальная сеть ресурс ARM.
| Name | Type | Description |
|---|---|---|
| id |
|
Идентификатор ресурса. |
| kind |
|
Тип ресурса. |
| name |
|
Имя ресурса. |
| properties.certBlob |
|
BLOB-объект файла сертификата (CER), содержащий открытый ключ закрытого ключа, используемый для проверки подлинности VPN-подключения типа "точка — сеть". |
| properties.certThumbprint |
|
Отпечаток сертификата клиента. |
| properties.dnsServers |
|
DNS-серверы, используемые этим виртуальная сеть. Это должен быть разделенный запятыми список IP-адресов. |
| properties.isSwift |
|
Флаг, используемый для обозначения внедрения виртуальной сети |
| properties.resyncRequired |
|
|
| properties.routes |
Маршруты, которые используются этим виртуальная сеть подключением. |
|
| properties.vnetResourceId |
|
Идентификатор ресурса виртуальная сеть. |
| type |
|
Тип ресурса. |
VnetRoute
виртуальная сеть контракт маршрута, используемый для передачи сведений о маршрутизации для виртуальная сеть.
| Name | Type | Description |
|---|---|---|
| id |
|
Идентификатор ресурса. |
| kind |
|
Тип ресурса. |
| name |
|
Имя ресурса. |
| properties.endAddress |
|
Конечный адрес для этого маршрута. Если начальный адрес указан в нотации CIDR, его необходимо опустить. |
| properties.routeType |
Тип маршрута: DEFAULT — по умолчанию каждое приложение имеет маршруты к диапазонам локальных адресов, заданным RFC1918 INHERITED — маршруты, унаследованные от реальных виртуальная сеть маршрутов STATIC — статический маршрут, заданный только в приложении. Эти значения будут использоваться для синхронизации маршрутов приложения с маршрутами из виртуальная сеть. |
|
| properties.startAddress |
|
Начальный адрес для этого маршрута. Это также может включать нотацию CIDR, в этом случае конечный адрес не должен быть указан. |
| type |
|
Тип ресурса. |