CommonGatewayBgpNeighbor
A BGP neighbor configuration.
{
"id": "string",
"neighborAddress": "10.22.1.100",
"remoteASNumber": "65546",
"keepAliveTimer": 0,
"holdDownTimer": 0,
"allowASIn": false,
"neighborPassword": "string",
"inRoutesFilterRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "string",
"type": "string"
},
"outRoutesFilterRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "string",
"type": "string"
},
"version": {
"version": 0
}
}
The unique id of this BGP neighbor. On updates, the id is required for the object, while for create a new id will be generated. This id is not a VCD URN.
The IP address of the BGP neighbor. Both IPv4 and IPv6 formats are supported.
The remote AS number of a BGP neighbor in ASPLAIN format.
Specifies the time interval (in seconds) between keep alive messages sent to peer.
Specifies the time interval (in seconds) before declaring a peer dead. Must be at least three times the keep alive timer.
A flag indicating whether AllowAS-in is enabled or not. This specifies whether BGP neighbors can receive routes with same AS.
Password for BGP neighbor authentication. Empty string ("") clears existing password. Not specifying a value will be treated as "no password".