Get Bgp Neighbor
Retrieves a specific BGP neighbor of Provider Gateway.
Request
URI
GET
https://{api_host}/cloudapi/1.0.0/externalNetworks/{externalNetworkId}/providerGatewayServices/routing/bgp/neighbors/{neighborId}
COPY
Path Parameters
string
externalNetworkId
Required
externalNetworkId
string
neighborId
Required
neighborId
string
externalNetworkId
Required
externalNetworkId
string
neighborId
Required
neighborId
Responses
200
OK
Returns ProviderGatewayBgpNeighbor of type(s) application/json;version=38.1
This response body class contains all of the following: CommonGatewayBgpNeighbor , InlineProviderGatewayBgpNeighbor1
{
"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
},
"gracefulRestartModeValue": "string",
"bfd": {
"enabled": false,
"bfdInterval": 0,
"declareDeadMultiple": 0
},
"ipAddressTypeFilteringValue": "string",
"routeFilteringConfigurations": [
{
"ipAddressTypeFilteringValue": "string",
"active": false,
"inboundRoutesFilterRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "string",
"type": "string"
},
"outboundRoutesFilterRef": {
"id": "2a4ba9ad-e8d5-409c-8cae-c06910cd9b47",
"name": "string",
"type": "string"
},
"maximumRoutes": 0
}
],
"localASNumber": "65546",
"asPathModifierType": "string",
"active": false,
"bgpPermissionGroupRef": {
"id": "urn:vcloud:bgpPermissionGroup:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "string",
"accessLevel": "string"
}
}
Availability
Added in 38.0
Provider Gateway Bgp Neighbor Operations
DELETE
Delete Bgp Neighbor
GET
Get Bgp Neighbor
GET
Get Bgp Neighbor Status
PUT
Update Bgp Neighbor