Connectivity Configurations - Create Or Update
Создает/обновляет новую конфигурацию подключения диспетчера сети
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}?api-version=2025-05-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
configuration
|
path | True |
string |
Имя конфигурации подключения диспетчера сети. |
|
network
|
path | True |
string pattern: ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ |
Имя сетевого диспетчера. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя регистронезависимо. |
|
subscription
|
path | True |
string (uuid) |
Идентификатор целевой подписки. Значение должно быть Универсальным Уникальным Идентификатором (UUID). |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Текст запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| properties.appliesToGroups | True |
Группы для конфигурации |
|
| properties.connectivityTopology | True |
Тип топологии подключения. |
|
| properties.connectivityCapabilities |
Сбор дополнительных параметров для улучшения определенного поведения топологии ресурса конфигурации связности. |
||
| properties.deleteExistingPeering |
Пометка, если нужно удалить текущие существующие пиринги. |
||
| properties.description |
string |
Описание конфигурации подключения. |
|
| properties.hubs |
Hub[] |
Список hubItems |
|
| properties.isGlobal |
Пометка, если поддерживается глобальная сетка. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Операция обновления ресурса 'ConnectivityConfiguration' успешно прошла |
|
| 201 Created |
Операция создания ресурса 'ConnectivityConfiguration' успешно выполнена |
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
ConnectivityConfigurationsPut
Образец запроса
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig?api-version=2025-05-01
{
"properties": {
"description": "Sample Configuration",
"appliesToGroups": [
{
"groupConnectivity": "None",
"isGlobal": "False",
"networkGroupId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
"useHubGateway": "True"
}
],
"connectivityCapabilities": {
"connectedGroupAddressOverlap": "Allowed",
"connectedGroupPrivateEndpointsScale": "Standard",
"peeringEnforcement": "Unenforced"
},
"connectivityTopology": "HubAndSpoke",
"deleteExistingPeering": "True",
"hubs": [
{
"resourceId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
"resourceType": "Microsoft.Network/virtualNetworks"
}
],
"isGlobal": "True"
}
}
Пример ответа
{
"name": "myTestConnectivityConfig",
"type": "Microsoft.Network/networkManagers/connectivityConfigurations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig",
"properties": {
"description": "Sample Connectivity Configuration",
"appliesToGroups": [
{
"groupConnectivity": "None",
"isGlobal": "False",
"networkGroupId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/groups/group1",
"useHubGateway": "True"
}
],
"connectivityCapabilities": {
"connectedGroupAddressOverlap": "Allowed",
"connectedGroupPrivateEndpointsScale": "Standard",
"peeringEnforcement": "Unenforced"
},
"connectivityTopology": "HubAndSpoke",
"deleteExistingPeering": "True",
"hubs": [
{
"resourceId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
"resourceType": "Microsoft.Network/virtualNetworks"
}
],
"isGlobal": "True",
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000"
},
"systemData": {
"createdAt": "2021-01-11T18:52:27Z",
"createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"createdByType": "User",
"lastModifiedAt": "2021-01-11T18:52:27Z",
"lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"lastModifiedByType": "User"
}
}
{
"name": "myTestConnectivityConfig",
"type": "Microsoft.Network/networkManagers/connectivityConfigurations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig",
"properties": {
"description": "Sample Configuration",
"appliesToGroups": [
{
"groupConnectivity": "None",
"isGlobal": "False",
"networkGroupId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
"useHubGateway": "True"
}
],
"connectivityCapabilities": {
"connectedGroupAddressOverlap": "Allowed",
"connectedGroupPrivateEndpointsScale": "Standard",
"peeringEnforcement": "Unenforced"
},
"connectivityTopology": "HubAndSpoke",
"deleteExistingPeering": "True",
"hubs": [
{
"resourceId": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
"resourceType": "Microsoft.Network/virtualNetworks"
}
],
"isGlobal": "True",
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000"
},
"systemData": {
"createdAt": "2021-01-11T18:52:27Z",
"createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"createdByType": "User",
"lastModifiedAt": "2021-01-11T18:52:27Z",
"lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
"lastModifiedByType": "User"
}
}
Определения
| Имя | Описание |
|---|---|
|
Cloud |
Ответ об ошибке от сервиса. |
|
Cloud |
Ответ об ошибке от сервиса. |
|
Connected |
Поведение для обработки перекрывающегося пространства IP-адресов среди членов подключенной группы конфигурации подключения. |
|
Connected |
Опция, указывающая масштаб частных конечных точек, разрешенных в подключенной группе конфигурации подключения. |
|
Connectivity |
Ресурс конфигурации подключения к диспетчеру сети |
|
Connectivity |
Сбор дополнительных параметров для улучшения определенного поведения топологии ресурса конфигурации связности. |
|
connectivity |
Элемент группы подключения. |
|
Connectivity |
Тип топологии подключения. |
|
created |
Тип удостоверения, создавшего ресурс. |
|
Delete |
Пометка, если нужно удалить текущие существующие пиринги. |
|
Group |
Тип подключения к группе. |
| Hub |
Элемент концентратора. |
|
Is |
Пометка, если поддерживается глобальная сетка. |
|
Peering |
Опция, указывающая на принудительное применение пирингов, созданных конфигурацией связности. |
|
Provisioning |
Инициализация состояний ресурса. |
|
system |
Метаданные, относящиеся к созданию и последнему изменении ресурса. |
|
Use |
Помечайте, если требуется использовать центральный шлюз. |
CloudError
Ответ об ошибке от сервиса.
| Имя | Тип | Описание |
|---|---|---|
| error |
Тело ошибки облака. |
CloudErrorBody
Ответ об ошибке от сервиса.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Идентификатор ошибки. Коды являются инвариантными и предназначены для программного использования. |
| details |
Список дополнительных сведений об ошибке. |
|
| message |
string |
Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе. |
| target |
string |
Целевой объект конкретной ошибки. Например, имя свойства в ошибке. |
ConnectedGroupAddressOverlap
Поведение для обработки перекрывающегося пространства IP-адресов среди членов подключенной группы конфигурации подключения.
| Значение | Описание |
|---|---|
| Allowed |
Default. Позволяет подключенным участникам группы иметь перекрывающееся пространство IP-адресов. |
| Disallowed |
Строго запрещает членам подключенной группы иметь перекрывающееся пространство IP-адресов. Запрещает добавление виртуальной сети с перекрывающимся адресом в подключенную группу, блокирует пиринг между виртуальной сетью и подключенным участником группы, если какой-либо из подключенных членов группы имеет перекрывающийся диапазон, и ограничивает изменения адресного пространства, которые могут привести к перекрытию. |
ConnectedGroupPrivateEndpointsScale
Опция, указывающая масштаб частных конечных точек, разрешенных в подключенной группе конфигурации подключения.
| Значение | Описание |
|---|---|
| Standard |
Default. Позволяет использовать до 2 тыс. частных конечных точек в подключенной группе. |
| HighScale |
Позволяет использовать до 20 тыс. частных конечных точек в подключенной группе. |
ConnectivityConfiguration
Ресурс конфигурации подключения к диспетчеру сети
| Имя | Тип | Описание |
|---|---|---|
| etag |
string |
Уникальная строка только для чтения, которая изменяется при обновлении ресурса. |
| id |
string |
Идентификатор ресурса. |
| name |
string |
Имя ресурса. |
| properties.appliesToGroups |
Группы для конфигурации |
|
| properties.connectivityCapabilities |
Сбор дополнительных параметров для улучшения определенного поведения топологии ресурса конфигурации связности. |
|
| properties.connectivityTopology |
Тип топологии подключения. |
|
| properties.deleteExistingPeering |
Пометка, если нужно удалить текущие существующие пиринги. |
|
| properties.description |
string |
Описание конфигурации подключения. |
| properties.hubs |
Hub[] |
Список hubItems |
| properties.isGlobal |
Пометка, если поддерживается глобальная сетка. |
|
| properties.provisioningState |
Состояние подготовки ресурса конфигурации подключения. |
|
| properties.resourceGuid |
string |
Уникальный идентификатор этого ресурса. |
| systemData |
Системные метаданные, связанные с этим ресурсом. |
|
| type |
string |
Тип ресурса. |
ConnectivityConfigurationPropertiesConnectivityCapabilities
Сбор дополнительных параметров для улучшения определенного поведения топологии ресурса конфигурации связности.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| connectedGroupAddressOverlap | Allowed |
Поведение для обработки перекрывающегося пространства IP-адресов среди членов подключенной группы конфигурации подключения. |
|
| connectedGroupPrivateEndpointsScale | Standard |
Опция, указывающая масштаб частных конечных точек, разрешенных в подключенной группе конфигурации подключения. |
|
| peeringEnforcement | Unenforced |
Опция, указывающая на принудительное применение пирингов, созданных конфигурацией связности. |
connectivityGroupItem
Элемент группы подключения.
| Имя | Тип | Описание |
|---|---|---|
| groupConnectivity |
Тип подключения к группе. |
|
| isGlobal |
Пометка, если поддерживается глобальный. |
|
| networkGroupId |
string |
Идентификатор группы сети. |
| useHubGateway |
Помечайте, если требуется использовать центральный шлюз. |
ConnectivityTopology
Тип топологии подключения.
| Значение | Описание |
|---|---|
| HubAndSpoke |
HubAndSpoke |
| Mesh |
Сетка |
createdByType
Тип удостоверения, создавшего ресурс.
| Значение | Описание |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeleteExistingPeering
Пометка, если нужно удалить текущие существующие пиринги.
| Значение | Описание |
|---|---|
| False |
Неправда |
| True |
True |
GroupConnectivity
Тип подключения к группе.
| Значение | Описание |
|---|---|
| None |
Нет |
| DirectlyConnected |
DirectlyConnected |
Hub
Элемент концентратора.
| Имя | Тип | Описание |
|---|---|---|
| resourceId |
string |
Идентификатор ресурса. |
| resourceType |
string |
Тип ресурса. |
IsGlobal
Пометка, если поддерживается глобальная сетка.
| Значение | Описание |
|---|---|
| False |
Неправда |
| True |
True |
PeeringEnforcement
Опция, указывающая на принудительное применение пирингов, созданных конфигурацией связности.
| Значение | Описание |
|---|---|
| Unenforced |
Default. Пиринги, созданные конфигурацией подключения, могут быть изменены или удалены за пределами диспетчера сети. |
| Enforced |
Пиринги, созданные конфигурацией подключения, не могут быть изменены или удалены за пределами диспетчера сети. |
ProvisioningState
Инициализация состояний ресурса.
| Значение | Описание |
|---|---|
| Failed |
Неудача |
| Succeeded |
Succeeded |
| Canceled |
Отменено |
| Creating |
Создавать |
| Updating |
Обновление |
| Deleting |
Удаление |
systemData
Метаданные, относящиеся к созданию и последнему изменении ресурса.
| Имя | Тип | Описание |
|---|---|---|
| createdAt |
string (date-time) |
Метка времени создания ресурса (UTC). |
| createdBy |
string |
Удостоверение, создающее ресурс. |
| createdByType |
Тип удостоверения, создавшего ресурс. |
|
| lastModifiedAt |
string (date-time) |
Временная метка последнего изменения ресурса (UTC) |
| lastModifiedBy |
string |
Идентификатор, который последний раз изменил ресурс. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс. |
UseHubGateway
Помечайте, если требуется использовать центральный шлюз.
| Значение | Описание |
|---|---|
| False |
Неправда |
| True |
True |