ProviderGatewayBgpNeighborStatus
An object representing the status of a Provider Gateway BGP Neighbor.
{
"neighborId": "string",
"edgeNodeRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "string",
"type": "string"
},
"sourceAddress": "string",
"neighborAddress": "string",
"remoteASNumber": "string",
"connectionState": "string",
"establishedConnectionCount": 0,
"connectionDropCount": 0,
"totalInPrefixCount": 0,
"totalOutPrefixCount": 0,
"localPort": 0,
"remotePort": 0,
"messagesReceived": 0,
"messagesSent": 0,
"timeSinceEstablished": 0,
"announcedCapabilities": [
"string"
],
"negotiatedCapabilities": [
"string"
]
}
The unique id of this BGP neighbor.
Reference for entities which are external to VCD and do not have a VCD URN identifier.
The IP address of the logical port.
The IP address of the BGP neighbor.
AS number of the BGP neighbor.
Current state of the BGP session. Possible values are:
- INVALID
- IDLE
- CONNECT
- ACTIVE
- OPEN_SENT
- OPEN_CONFIRM
- ESTABLISHED
- UNKNOWN
Count of connections established.
Count of connections dropped.
Sum of prefix counts for IN direction across all address families.
Sum of prefix counts specified for OUT direction across all address families.
TCP port number of the local BGP connection
TCP port number of the remote BGP connection
Count of messages received from the neighbor
Count of messages sent to the neighbor
Time in seconds since connection was established
BGP capabilities sent to BGP neighbor
BGP capabilities negotiated with BGP neighbor