Create Bgp Neighbor
Creates a new BGP neighbor for the edge gateway.
gatewayId
gatewayId
{
"id": "string",
"neighborAddress": "10.22.1.100",
"remoteASNumber": "65546",
"keepAliveTimer": 0,
"holdDownTimer": 0,
"gracefulRestartMode": "string",
"bfd": {
"enabled": false,
"bfdInterval": 0,
"declareDeadMultiple": 0
},
"allowASIn": false,
"neighborPassword": "string",
"ipAddressTypeFiltering": "string",
"inRoutesFilterRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "string"
},
"outRoutesFilterRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "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.
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".
Specifies IP address type based filtering in each direction. Setting the value to 'DISABLED' will disable address family based filtering.
The request have been accepted and the task to monitor the request is in the Location header.
Invalid configuration.
{
"minorErrorCode": "string",
"message": "string",
"stackTrace": "string"
}
minorErrorCode
message
stackTrace
The specified resource was not found
{
"minorErrorCode": "string",
"message": "string",
"stackTrace": "string"
}
minorErrorCode
message
stackTrace