device_settings_bgp

device_settings_bgp
device_settings_bgp
JSON Example
{
    "enabled": false,
    "override": false,
    "ASN": "string",
    "connectedRoutes": false,
    "defaultRoute": {
        "enabled": false,
        "advertise": "string"
    },
    "disableASPathCarryOver": false,
    "filters": [
        {
            "ids": [
                "string"
            ],
            "name": "string",
            "rules": [
                {
                    "action": {
                        "type": "string",
                        "values": [
                            {
                                "type": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "match": {
                        "exactMatch": false,
                        "type": "string",
                        "value": "string"
                    }
                }
            ]
        }
    ],
    "holdtime": "string",
    "isEdge": false,
    "keepalive": "string",
    "neighbors": [
        {
            "neighborAS": "string",
            "neighborIp": "string",
            "neighborTag": "string",
            "inboundFilter": {
                "ids": [
                    "string"
                ]
            },
            "outboundFilter": {
                "ids": [
                    "string"
                ]
            },
            "allowAS": false,
            "connect": "string",
            "defaultRoute": false,
            "holdtime": "string",
            "keepalive": "string",
            "enableMd5": false,
            "md5Password": "string"
        }
    ],
    "networks": [
        {
            "cidrIp": "string",
            "cidrPrefix": 0,
            "segmentId": "string"
        }
    ],
    "ospf": {
        "enabled": false,
        "metric": 0
    },
    "overlayPrefix": false,
    "propagateUplink": false,
    "routerId": "string",
    "uplinkCommunity": "string"
}
boolean
enabled
Optional

enabled

boolean
override
Optional

override

string
ASN
Optional

ASN

boolean
connectedRoutes
Optional

connectedRoutes

object
defaultRoute
Optional

defaultRoute

boolean
disableASPathCarryOver
Optional

disableASPathCarryOver

filters
Optional

filters

string
holdtime
Optional

holdtime

boolean
isEdge
Optional

isEdge

string
keepalive
Optional

keepalive

neighbors
Optional

neighbors

networks
Optional

networks

boolean
overlayPrefix
Optional

overlayPrefix

boolean
propagateUplink
Optional

propagateUplink

string
routerId
Optional

routerId

string
uplinkCommunity
Optional

uplinkCommunity