Udostępnij przez


Virtual Network Gateways - Get Bgp Peer Status

Operacja GetBgpPeerStatus pobiera stan wszystkich elementów równorzędnych BGP.

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

Parametry URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

virtualNetworkGatewayName
path True

string

Nazwa bramy sieci wirtualnej.

api-version
query True

string

Wersja interfejsu API klienta.

peer
query

string

Adres IP elementu równorzędnego do pobrania stanu.

Odpowiedzi

Nazwa Typ Opis
200 OK

BgpPeerStatusListResult

Lista stanów elementów równorzędnych protokołu BGP.

202 Accepted

Zaakceptowane, a operacja zostanie zakończona asynchronicznie.

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresów

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

GetVirtualNetworkGatewayBGPPeerStatus

Przykładowa prośba

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
BgpPeerState

Stan elementu równorzędnego protokołu BGP.

BgpPeerStatus

Szczegóły stanu elementu równorzędnego protokołu BGP.

BgpPeerStatusListResult

Odpowiedź na listę wywołań usługi interfejsu API stanu elementu równorzędnego protokołu BGP.

CloudError

Odpowiedź na błąd z usługi.

CloudErrorBody

Odpowiedź na błąd z usługi.

BgpPeerState

Stan elementu równorzędnego protokołu BGP.

Wartość Opis
Unknown
Stopped
Idle
Connecting
Connected

BgpPeerStatus

Szczegóły stanu elementu równorzędnego protokołu BGP.

Nazwa Typ Opis
asn

integer (int64)

minimum: 0
maximum: 4294967295

Numer systemu autonomicznego zdalnego elementu równorzędnego BGP.

connectedDuration

string

Przez jak długo peering jest uruchomiony.

localAddress

string

Adres lokalny bramy sieci wirtualnej.

messagesReceived

integer (int64)

Liczba odebranych komunikatów protokołu BGP.

messagesSent

integer (int64)

Liczba wysłanych komunikatów BGP.

neighbor

string

Zdalny element równorzędny protokołu BGP.

routesReceived

integer (int64)

Liczba tras wyuczonych od tego elementu równorzędnego.

state

BgpPeerState

Stan elementu równorzędnego protokołu BGP.

BgpPeerStatusListResult

Odpowiedź na listę wywołań usługi interfejsu API stanu elementu równorzędnego protokołu BGP.

Nazwa Typ Opis
value

BgpPeerStatus[]

Lista elementów równorzędnych protokołu BGP.

CloudError

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
error

CloudErrorBody

Ciało błędu chmury.

CloudErrorBody

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

CloudErrorBody[]

Lista dodatkowych szczegółów dotyczących błędu.

message

string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target

string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.