Virtual Networks - Update
Позволяет изменять теги виртуальных сетей. Все остальные свойства будут игнорироваться.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/virtualnetworks/{name}?api-version=2018-09-15
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
lab
|
path | True |
string |
Имя лаборатории. |
name
|
path | True |
string |
Имя виртуальной сети. |
resource
|
path | True |
string |
Имя группы ресурсов. |
subscription
|
path | True |
string |
Идентификатор подписки. |
api-version
|
query | True |
string |
Версия API клиента. |
Текст запроса
Имя | Тип | Описание |
---|---|---|
tags |
object |
Теги ресурса. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ОК |
|
Other Status Codes |
BadRequest |
Безопасность
azure_auth
Неявное предоставление OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Имя | Описание |
---|---|
user_impersonation | Доступ к Microsoft Azure |
Примеры
VirtualNetworks_Update
Sample Request
Sample Response
{
"properties": {
"externalProviderResourceId": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}",
"subnetOverrides": [
{
"resourceId": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{virtualNetworkName}Subnet",
"labSubnetName": "{virtualNetworkName}Subnet",
"useInVmCreationPermission": "Allow",
"usePublicIpAddressPermission": "Allow",
"sharedPublicIpAddressConfiguration": {
"allowedPorts": [
{
"transportProtocol": "Tcp",
"backendPort": 3389
},
{
"transportProtocol": "Tcp",
"backendPort": 22
}
]
}
}
],
"createdDate": "2018-10-01T13:01:44.6005134-07:00",
"provisioningState": "Succeeded",
"uniqueIdentifier": "{uniqueIdentifier}"
},
"id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}/virtualnetworks/{virtualNetworkName}",
"name": "{virtualNetworkName}",
"type": "Microsoft.DevTestLab/labs/virtualNetworks",
"tags": {
"tagName1": "tagValue1"
}
}
Определения
Имя | Описание |
---|---|
Cloud |
Ошибка из запроса REST. |
Cloud |
Текст ошибки из запроса REST. |
External |
Сведения о подсети, возвращаемые API Microsoft.Network. |
Port |
Свойства сетевого порта. |
Subnet |
Сведения о подсети. |
Subnet |
Свойство переопределяется в подсети виртуальной сети. |
Subnet |
Настройка общего доступа к общедоступным IP-адресам. |
Transport |
Транспортный протокол для конечной точки. |
Usage |
Политика разрешений подсети для разрешения общедоступных IP-адресов (т. е. Разрешить, Запретить)). |
Virtual |
Виртуальная сеть. |
Virtual |
Виртуальная сеть. |
CloudError
Ошибка из запроса REST.
Имя | Тип | Описание |
---|---|---|
error |
Произошла облачная ошибка |
CloudErrorBody
Текст ошибки из запроса REST.
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки. |
details |
Внутренние ошибки. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ExternalSubnet
Сведения о подсети, возвращаемые API Microsoft.Network.
Имя | Тип | Описание |
---|---|---|
id |
string |
Возвращает или задает идентификатор. |
name |
string |
Возвращает или задает имя. |
Port
Свойства сетевого порта.
Имя | Тип | Описание |
---|---|---|
backendPort |
integer |
Внутренний порт целевой виртуальной машины. |
transportProtocol |
Тип протокола порта. |
Subnet
Сведения о подсети.
Имя | Тип | Описание |
---|---|---|
allowPublicIp |
Политика разрешений подсети для разрешения общедоступных IP-адресов (т. е. Разрешить, Запретить)). |
|
labSubnetName |
string |
Имя подсети, как показано в лаборатории. |
resourceId |
string |
Идентификатор ресурса подсети. |
SubnetOverride
Свойство переопределяется в подсети виртуальной сети.
Имя | Тип | Описание |
---|---|---|
labSubnetName |
string |
Имя, данное подсети в лаборатории. |
resourceId |
string |
Идентификатор ресурса подсети. |
sharedPublicIpAddressConfiguration |
Свойства, которые будут совместно использовать виртуальные машины в этой подсети. |
|
useInVmCreationPermission |
Указывает, можно ли использовать эту подсеть во время создания виртуальной машины (например, Разрешить, Запретить). |
|
usePublicIpAddressPermission |
Указывает, можно ли назначать общедоступные IP-адреса виртуальным машинам в этой подсети (т. е. Разрешить, Запретить). |
|
virtualNetworkPoolName |
string |
Пул виртуальных сетей, связанный с этой подсетью. |
SubnetSharedPublicIpAddressConfiguration
Настройка общего доступа к общедоступным IP-адресам.
Имя | Тип | Описание |
---|---|---|
allowedPorts |
Port[] |
Внутренние порты, которые могут предоставляться виртуальным машинам в этой подсети |
TransportProtocol
Транспортный протокол для конечной точки.
Имя | Тип | Описание |
---|---|---|
Tcp |
string |
|
Udp |
string |
UsagePermissionType
Политика разрешений подсети для разрешения общедоступных IP-адресов (т. е. Разрешить, Запретить)).
Имя | Тип | Описание |
---|---|---|
Allow |
string |
|
Default |
string |
|
Deny |
string |
VirtualNetwork
Виртуальная сеть.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
location |
string |
Расположение ресурса. |
name |
string |
Имя ресурса. |
properties.allowedSubnets |
Subnet[] |
Разрешенные подсети виртуальной сети. |
properties.createdDate |
string |
Дата создания виртуальной сети. |
properties.description |
string |
Описание виртуальной сети. |
properties.externalProviderResourceId |
string |
Идентификатор ресурса Microsoft.Network виртуальной сети. |
properties.externalSubnets |
Свойства внешней подсети. |
|
properties.provisioningState |
string |
Состояние подготовки ресурса. |
properties.subnetOverrides |
Переопределения подсети виртуальной сети. |
|
properties.uniqueIdentifier |
string |
Уникальный неизменяемый идентификатор ресурса (GUID). |
tags |
object |
Теги ресурса. |
type |
string |
Тип ресурса. |
VirtualNetworkFragment
Виртуальная сеть.
Имя | Тип | Описание |
---|---|---|
tags |
object |
Теги ресурса. |