Поделиться через


Virtual Hubs - Get Outbound Routes

Возвращает исходящие маршруты, настроенные для виртуального концентратора для определенного подключения.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualHubs/{virtualHubName}/outboundRoutes?api-version=2023-09-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов VirtualHub.

subscriptionId
path True

string

Учетные данные подписки, которые однозначно идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы.

virtualHubName
path True

string

Имя VirtualHub.

api-version
query True

string

Версия API клиента.

Текст запроса

Имя Тип Описание
connectionType

string

Тип указанного ресурса подключения, например ExpressRouteConnection, HubVirtualNetworkConnection, VpnConnection и P2SConnection.

resourceUri

string

Ресурс подключения, исходящие маршруты которого запрашиваются.

Ответы

Имя Тип Описание
200 OK

EffectiveRouteMapRouteList

Запрос выполнен успешно. Возвращает список действующих маршрутов карты маршрутов или следуйте заголовку расположения для списка исходящих маршрутов.

202 Accepted

Принято, и операция будет завершена асинхронно.

Other Status Codes

CloudError

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Outbound Routes for the Virtual Hub on a Particular Connection

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/outboundRoutes?api-version=2023-09-01

{
  "resourceUri": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/exrGw1/expressRouteConnections/exrConn1",
  "connectionType": "ExpressRouteConnection"
}

Sample Response

{
  "value": [
    {
      "prefix": "192.168.50.0/24",
      "asPath": "65520-65520",
      "bgpCommunities": "4293853166,12076,51004"
    },
    {
      "prefix": "10.200.0.0/16",
      "asPath": "65520-65520-12076-12076",
      "bgpCommunities": "4293787629,12076,51027,4293734188"
    }
  ]
}
Location: https://management.azure.com/subscriptions/11111111-1111-1111-1111-111111111111/providers/Microsoft.Network/locations/region/operationResults/00000000-0000-0000-0000-000000000000?api-version=2023-09-01

Определения

Имя Описание
CloudError

Ответ об ошибке от службы.

CloudErrorBody

Ответ об ошибке от службы.

EffectiveRouteMapRoute

Действующий маршрут RouteMap, настроенный для ресурса подключения.

EffectiveRouteMapRouteList

EffectiveRouteMapRoute List.

GetOutboundRoutesParameters

Параметры, указывающие ресурс подключения, исходящие маршруты которого запрашиваются.

CloudError

Ответ об ошибке от службы.

Имя Тип Описание
error

CloudErrorBody

Текст ошибки облака.

CloudErrorBody

Ответ об ошибке от службы.

Имя Тип Описание
code

string

Идентификатор ошибки. Коды инвариантны и предназначены для программного использования.

details

CloudErrorBody[]

Список дополнительных сведений об ошибке.

message

string

Сообщение с описанием ошибки, предназначенное для отображения в пользовательском интерфейсе.

target

string

Целевой объект конкретной ошибки. Например, имя свойства в ошибке.

EffectiveRouteMapRoute

Действующий маршрут RouteMap, настроенный для ресурса подключения.

Имя Тип Описание
asPath

string

ASPath этого маршрута.

bgpCommunities

string

Сообщества BGP маршрута.

prefix

string

Префикс адреса маршрута.

EffectiveRouteMapRouteList

EffectiveRouteMapRoute List.

Имя Тип Описание
value

EffectiveRouteMapRoute[]

Список действующих маршрутов RouteMap, настроенных для ресурса подключения.

GetOutboundRoutesParameters

Параметры, указывающие ресурс подключения, исходящие маршруты которого запрашиваются.

Имя Тип Описание
connectionType

string

Тип указанного ресурса подключения, например ExpressRouteConnection, HubVirtualNetworkConnection, VpnConnection и P2SConnection.

resourceUri

string

Ресурс подключения, исходящие маршруты которого запрашиваются.