InlineProviderGatewayBgpNeighbor1

InlineProviderGatewayBgpNeighbor1
InlineProviderGatewayBgpNeighbor1
JSON Example
{
    "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, 1.10",
    "asPathModifierType": "string",
    "active": false,
    "sourceAddresses": [
        "123.0.0.1",
        "198.0.0.10",
        "2008:db8::96"
    ],
    "maxHopLimit": 0,
    "bgpPermissionGroupRef": {
        "id": "urn:vcloud:bgpPermissionGroup:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        "name": "string",
        "accessLevel": "string"
    }
}
string
gracefulRestartModeValue
Optional

Currently configured graceful restart configuration mode. Default is HELPER_ONLY.

  • DISABLE - Both graceful restart and helper modes are disabled.
  • HELPER_ONLY - Only helper mode is enabled.
  • GRACEFUL_AND_HELPER - Both graceful restart and helper modes are enabled.
bfd
Optional

Describes BFD configuration for failure detection.

string
ipAddressTypeFilteringValue
Optional

Specifies IP address type based filtering in each direction. Setting the value to 'DISABLED' will disable address family based filtering.

  • IPV4
  • IPV6
  • DISABLED
routeFilteringConfigurations
Optional

List of address family and route filtering configurations in each direction.

string
localASNumber
Optional

Local AS configuration override for this neighbor. Can be specified in either ASPLAIN or ASDOT formats like ASPLAIN format :- '65546', ASDOT format :- '1.10'. If set, this neighbor will use this instead of the local AS configuration from general BGP configuration. This field can be set on Provider Gateway backed by TIER-0 routers or TIER-0 VRFs.

string
asPathModifierType
Optional

Specifies the AS path modifier type to override the default prepend action. If unset, then by default BGP prepends neighbor's local AS number to the AS path for both outgoing and incoming route advertisements from the peer neighbor. This field is ignored if localASNumber is not set.

  • NO_PREPEND - The AS path advertised will only prepend the BGP local AS rather than the neighbor's local AS number.
  • NO_PREPEND_REPLACE_AS - The local routes will be advertised with the neighbor's local AS instead of the BGP local AS.
boolean
active
Optional

Flag to activate/deactivate BGP neighbor peering. The default value is true.

array of string
sourceAddresses
Optional

Source IP addresses for BGP peering. IP addresses should belong to Tier-0 external, loopback, or VTI interface IP addresses. This field is mandatory if maximum hop limit is greater than 1.

integer As int32 As int32
maxHopLimit
Optional

Maximum number of hops allowed to reach BGP neighbor. Source IP address must be provided if limit is greater than 1.

bgpPermissionGroupRef
Optional

A BGP Permission Group reference associated with a BGP component. It specifies the the BGP Permission Group along with the access level assigned to the component.