Dela via


Virtual Network Gateways - Get Bgp Peer Status

Åtgärden GetBgpPeerStatus hämtar status för alla BGP-peer-datorer.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen.

subscriptionId
path True

string

Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

virtualNetworkGatewayName
path True

string

Namnet på den virtuella nätverksgatewayen.

api-version
query True

string

Klient-API-version.

peer
query

string

IP-adressen för den peer som ska hämta statusen för.

Svar

Name Typ Description
200 OK

BgpPeerStatusListResult

Lista över BGP-peerstatusar.

202 Accepted

Accepterad och åtgärden slutförs asynkront.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

GetVirtualNetworkGatewayBGPPeerStatus

Sample Request

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

Sample Response

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

Definitioner

Name Description
BgpPeerState

BGP-peertillståndet.

BgpPeerStatus

Statusinformation för BGP-peer.

BgpPeerStatusListResult

Svar för list-API-tjänstanrop för BGP-peerstatus.

CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

BgpPeerState

BGP-peertillståndet.

Name Typ Description
Connected

string

Connecting

string

Idle

string

Stopped

string

Unknown

string

BgpPeerStatus

Statusinformation för BGP-peer.

Name Typ Description
asn

integer

Det autonoma systemnumret för den fjärranslutna BGP-peern.

connectedDuration

string

Hur länge peering har varit igång.

localAddress

string

Den virtuella nätverksgatewayens lokala adress.

messagesReceived

integer

Antalet mottagna BGP-meddelanden.

messagesSent

integer

Antalet skickade BGP-meddelanden.

neighbor

string

Den fjärranslutna BGP-peern.

routesReceived

integer

Antalet vägar som har lärts från den här peer-peern.

state

BgpPeerState

BGP-peertillståndet.

BgpPeerStatusListResult

Svar för list-API-tjänstanrop för BGP-peerstatus.

Name Typ Description
value

BgpPeerStatus[]

Lista över BGP-peer-datorer.

CloudError

Ett felsvar från tjänsten.

Name Typ Description
error

CloudErrorBody

Molnfeltext.

CloudErrorBody

Ett felsvar från tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.