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


Virtual Network Gateways - Get Bgp Peer Status

Операция GetBgpPeerStatus извлекает состояние всех одноранговых узлов BGP.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/getBgpPeerStatus?api-version=2024-05-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/getBgpPeerStatus?peer={peer}&api-version=2024-05-01

Параметры URI

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

string

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

subscriptionId
path True

string

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

virtualNetworkGatewayName
path True

string

Имя шлюза виртуальной сети.

api-version
query True

string

Версия КЛИЕНТСКОго API.

peer
query

string

IP-адрес однорангового узла для получения состояния.

Ответы

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

BgpPeerStatusListResult

Список состояний однорангового узла BGP.

202 Accepted

Принято и операция будет выполняться асинхронно.

Other Status Codes

CloudError

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

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

azure_auth

Поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

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

Примеры

GetVirtualNetworkGatewayBGPPeerStatus

Образец запроса

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/getBgpPeerStatus?api-version=2024-05-01

Пример ответа

Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/locations/eastus/operations/00000000-0000-0000-0000-000000000000?api-version=2024-05-01
{}

Определения

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

Состояние однорангового узла BGP.

BgpPeerStatus

Сведения о состоянии однорангового узла BGP.

BgpPeerStatusListResult

Ответ на вызов службы API состояния однорангового узла BGP.

CloudError

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

CloudErrorBody

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

BgpPeerState

Состояние однорангового узла BGP.

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

string

Connecting

string

Idle

string

Stopped

string

Unknown

string

BgpPeerStatus

Сведения о состоянии однорангового узла BGP.

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

integer

Номер автономной системы удаленного однорангового узла BGP.

connectedDuration

string

Насколько долго пиринг был дольше.

localAddress

string

Локальный адрес шлюза виртуальной сети.

messagesReceived

integer

Количество полученных сообщений BGP.

messagesSent

integer

Количество отправленных сообщений BGP.

neighbor

string

Удаленный одноранговый узел BGP.

routesReceived

integer

Количество маршрутов, извлеченных из этого однорангового узла.

state

BgpPeerState

Состояние однорангового узла BGP.

BgpPeerStatusListResult

Ответ на вызов службы API состояния однорангового узла BGP.

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

BgpPeerStatus[]

Список одноранговых узлов BGP.

CloudError

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

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

CloudErrorBody

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

CloudErrorBody

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

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

string

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

details

CloudErrorBody[]

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

message

string

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

target

string

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