DeviceSettingsSegment

DeviceSettingsSegment
DeviceSettingsSegment
JSON Example
{
    "authentication": {
        "override": false,
        "sourceInterface": "string",
        "authenticationService": {
            "_href": "string",
            "ref": "string",
            "data": {},
            "version": "string",
            "object": "string",
            "name": "string",
            "type": "string"
        },
        "ref": "string"
    },
    "bgp": {
        "aggregation": [
            {
                "prefix": "string",
                "prefixLength": "number",
                "summaryOnly": false,
                "asSet": false
            }
        ],
        "enabled": false,
        "override": false,
        "asn": "string",
        "ASN": "string",
        "connectedRoutes": false,
        "defaultRoute": {
            "enabled": false,
            "advertise": "string"
        },
        "disableASPathCarryOver": false,
        "filters": [
            {
                "ids": [
                    {}
                ],
                "name": "string",
                "rules": [
                    {
                        "action": {
                            "type": "string",
                            "values": [
                                {
                                    "type": "string",
                                    "value": "string"
                                }
                            ]
                        },
                        "match": {
                            "exactMatch": false,
                            "type": "string",
                            "value": "string"
                        }
                    }
                ]
            }
        ],
        "holdtime": "string",
        "enableGracefulRestart": false,
        "restarttime": "string",
        "stalepathtime": "string",
        "isEdge": false,
        "keepalive": "string",
        "neighbors": [
            {
                "neighborAS": "string",
                "neighborIp": "string",
                "neighborTag": "string",
                "sourceInterface": "string",
                "inboundFilter": {
                    "ids": [
                        {}
                    ]
                },
                "outboundFilter": {
                    "ids": [
                        {}
                    ]
                },
                "localIp": "string",
                "maxHop": "string",
                "allowAS": false,
                "connect": "string",
                "defaultRoute": false,
                "holdtime": "string",
                "keepalive": "string",
                "enableMd5": false,
                "md5Password": "string"
            }
        ],
        "networks": [
            {
                "cidrIp": "string",
                "cidrPrefix": 0,
                "segmentId": 0,
                "segment": {
                    "_href": "string",
                    "created": "string",
                    "description": "string",
                    "object": "string",
                    "name": "string",
                    "type": "string",
                    "alertsEnabled": 0,
                    "operatorAlertsEnabled": 0,
                    "status": "string",
                    "statusModified": "string",
                    "previousData": {},
                    "previousCreated": "string",
                    "draftData": "string",
                    "draftCreated": "string",
                    "draftComment": "string",
                    "data": {},
                    "lastContact": "string",
                    "version": "string",
                    "modified": "string"
                }
            }
        ],
        "ospf": {
            "enabled": false,
            "metric": 0
        },
        "overlayPrefix": false,
        "propagateUplink": false,
        "routerId": "string",
        "uplinkCommunity": "string",
        "v6Detail": {
            "defaultRoute": {
                "enabled": false,
                "advertise": "string"
            },
            "connectedRoutes": false,
            "neighbors": [
                {
                    "neighborAS": "string",
                    "neighborIp": "string",
                    "neighborTag": "string",
                    "sourceInterface": "string",
                    "inboundFilter": {
                        "ids": [
                            {}
                        ]
                    },
                    "outboundFilter": {
                        "ids": [
                            {}
                        ]
                    },
                    "localIp": "string",
                    "maxHop": "string",
                    "allowAS": false,
                    "connect": "string",
                    "defaultRoute": false,
                    "holdtime": "string",
                    "keepalive": "string",
                    "enableMd5": false,
                    "md5Password": "string"
                }
            ],
            "networks": [
                {
                    "cidrIp": "string",
                    "cidrPrefix": 0,
                    "segmentId": 0,
                    "segment": {
                        "_href": "string",
                        "created": "string",
                        "description": "string",
                        "object": "string",
                        "name": "string",
                        "type": "string",
                        "alertsEnabled": 0,
                        "operatorAlertsEnabled": 0,
                        "status": "string",
                        "statusModified": "string",
                        "previousData": {},
                        "previousCreated": "string",
                        "draftData": "string",
                        "draftCreated": "string",
                        "draftComment": "string",
                        "data": {},
                        "lastContact": "string",
                        "version": "string",
                        "modified": "string"
                    }
                }
            ],
            "ospf": {
                "enabled": false,
                "metric": 0
            }
        }
    },
    "css": {
        "enabled": false,
        "override": false,
        "config": {
            "tunnelingProtocol": "string",
            "authenticationAlgorithm": "string",
            "redirect": "string",
            "IKEPROP": {},
            "GREPROP": {
                "keepaliveIntervalSecs": 0,
                "keepaliveRetries": 0
            },
            "encryptionAlgorithm": "string",
            "IPSECPROP": {}
        },
        "provider": {},
        "cloudSecurityProvider": {
            "_href": "string",
            "ref": "string",
            "data": {},
            "version": "string",
            "object": "string",
            "name": "string",
            "type": "string"
        },
        "sites": [
            {}
        ],
        "cloudSecuritySites": [
            {}
        ]
    },
    "secureAccess": {
        "enabled": false,
        "override": false,
        "provider": {},
        "secureAccessProvider": {
            "_href": "string",
            "ref": "string",
            "data": {},
            "version": "string",
            "object": "string",
            "name": "string",
            "type": "string"
        }
    },
    "edgeDirect": {
        "enabled": false,
        "override": false,
        "providers": [
            {}
        ],
        "edgeNonSdwanServices": [
            {
                "edgeNonSdwanService": {
                    "_href": "string",
                    "ref": "string",
                    "data": {},
                    "version": "string",
                    "object": "string",
                    "name": "string",
                    "type": "string"
                },
                "config": {
                    "useAllPublicWanLinks": false,
                    "enabled": false
                },
                "edgeNonSdwanSites": [
                    {}
                ]
            }
        ]
    },
    "dns": {
        "override": false,
        "sourceInterface": "string",
        "localDNS": [
            {
                "ipv4Address": [
                    "string"
                ],
                "ipv6Address": [
                    "string"
                ],
                "fqdn": "string"
            }
        ],
        "primaryProvider": {},
        "dnsPrimaryProvider": {
            "_href": "string",
            "ref": "string",
            "data": {},
            "version": "string",
            "object": "string",
            "name": "string",
            "type": "string"
        },
        "backupProvider": {},
        "dnsBackupProvider": {
            "_href": "string",
            "ref": "string",
            "data": {},
            "version": "string",
            "object": "string",
            "name": "string",
            "type": "string"
        },
        "privateProviders": {},
        "dnsPrivateProviders": [
            {
                "_href": "string",
                "ref": "string",
                "data": {},
                "version": "string",
                "object": "string",
                "name": "string",
                "type": "string"
            }
        ]
    },
    "handOffControllers": {
        "override": false,
        "autoSelect": false,
        "gatewayList": [
            {
                "gateway": {
                    "_href": "string"
                },
                "ipsecDetail": {
                    "ipsecGatewayAddress": "string",
                    "strictHostCheck": false
                },
                "logicalId": "string"
            }
        ]
    },
    "handOffGateways": {
        "override": false,
        "autoSelect": false,
        "gatewayList": [
            {
                "gateway": {
                    "_href": "string"
                },
                "ipsecDetail": {
                    "ipsecGatewayAddress": "string",
                    "strictHostCheck": false
                },
                "logicalId": "string"
            }
        ]
    },
    "multiSourceQos": {
        "enabled": false,
        "override": false,
        "highRatio": 0,
        "normalRatio": 0,
        "lowRatio": 0,
        "maxCapThreshold": 0,
        "minCapThreshold": 0
    },
    "multicast": {
        "enabled": false,
        "override": false,
        "igmpHostQueryIntervalSeconds": 0,
        "igmpMaxQueryResponse": 0,
        "pimKeepAliveTimerSeconds": 0,
        "pimOnWanOverlay": {
            "enabled": false,
            "type": "string",
            "sourceCidrIp": "string",
            "sourceInterface": "string"
        },
        "pimPruneIntervalSeconds": 0,
        "rp": {
            "type": "string",
            "staticGroups": [
                {
                    "multicastGroups": [
                        {}
                    ],
                    "rpAddress": "string"
                }
            ]
        }
    },
    "nat": {
        "override": false,
        "rules": [
            {
                "type": "string",
                "description": "string",
                "insideCidrIp": "string",
                "insideCidrPrefix": 0,
                "insideNetmask": "string",
                "insidePort": 0,
                "outsideCidrIp": "string",
                "outsideCidrPrefix": 0,
                "outsideNetmask": "string",
                "outsidePort": 0
            }
        ],
        "dualRules": [
            {
                "description": "string",
                "srcInsideCidrIp": "string",
                "srcInsideCidrPrefix": 0,
                "srcInsideCidrNetmask": "string",
                "srcOutsideCidrIp": "string",
                "srcOutsideCidrPrefix": 0,
                "srcOutsideCidrNetmask": "string",
                "destInsideCidrIp": "string",
                "destInsideCidrPrefix": 0,
                "destInsideCidrNetmask": "string",
                "destOutsideCidrIp": "string",
                "destOutsideCidrPrefix": 0,
                "destOutsideCidrNetmask": "string"
            }
        ]
    },
    "netflow": {
        "enabled": false,
        "override": false,
        "collectors": [
            {
                "netflowCollector": {
                    "_href": "string",
                    "ref": "string",
                    "data": {},
                    "version": "string",
                    "object": "string",
                    "name": "string",
                    "type": "string"
                },
                "type": "string",
                "sourceInterface": "string",
                "name": "string",
                "allowAllSegment": false,
                "logicalId": "string",
                "filterList": [
                    {}
                ],
                "netflowFilterList": [
                    {
                        "_href": "string",
                        "ref": "string",
                        "data": {},
                        "version": "string",
                        "object": "string",
                        "name": "string",
                        "type": "string"
                    }
                ]
            }
        ],
        "version": 0,
        "intervals": {
            "flowStats": 0,
            "flowLinkStats": 0,
            "tunnelStats": 0,
            "vrfTable": 0,
            "applicationTable": 0,
            "interfaceTable": 0,
            "linkTable": 0
        }
    },
    "ntp": {
        "sourceInterface": "string",
        "enabled": false,
        "override": false,
        "servers": [
            {
                "server": "string"
            }
        ]
    },
    "ospf": {
        "aggregation": [
            {
                "prefix": "string",
                "prefixLength": "number",
                "noAdvertise": false,
                "tag": "number",
                "metric": "number",
                "metricType": "string"
            }
        ],
        "enabled": false,
        "areas": [
            {
                "name": "string",
                "type": "string"
            }
        ],
        "bgp": {
            "enabled": false,
            "metric": 0,
            "metricType": "string"
        },
        "defaultPrefixes": false,
        "defaultRouteAdvertise": "string",
        "defaultRoutes": "string",
        "v6Detail": {
            "aggregation": [
                {
                    "prefix": "string",
                    "prefixLength": "number",
                    "noAdvertise": false,
                    "tag": "number",
                    "metric": "number",
                    "metricType": "string"
                }
            ],
            "enabled": false,
            "areas": [
                {
                    "name": "string",
                    "type": "string"
                }
            ],
            "bgp": {
                "enabled": false,
                "metric": 0,
                "metricType": "string"
            },
            "defaultPrefixes": false,
            "defaultRouteAdvertise": "string",
            "defaultRoutes": "string"
        }
    },
    "routes": {
        "icmpProbes": [
            {}
        ],
        "icmpResponders": [
            {}
        ],
        "nsd": [
            {
                "advertise": false,
                "cidrIp": "string",
                "cidrIpEnd": "string",
                "cidrIpStart": "string",
                "cidrPrefix": "string",
                "cost": 0,
                "destination": "string",
                "gatewayLogicalId": "string",
                "gatewayName": "string",
                "isStatic": false,
                "name": "string",
                "netMask": "string",
                "nsd": "string",
                "nsdLogicalId": "string",
                "nsdType": "string",
                "preferred": false
            }
        ],
        "static": [
            {
                "destination": "string",
                "netmask": "string",
                "sourceIp": "string",
                "gateway": "string",
                "cost": 0,
                "preferred": false,
                "description": "string",
                "cidrPrefix": "string",
                "wanInterface": "string",
                "icmpProbeLogicalId": "string",
                "vlanId": 0,
                "advertise": false,
                "subinterfaceId": 0
            }
        ],
        "staticV6": [
            {
                "destination": "string",
                "netmask": "string",
                "sourceIp": "string",
                "gateway": "string",
                "cost": 0,
                "preferred": false,
                "description": "string",
                "cidrPrefix": "string",
                "wanInterface": "string",
                "icmpProbeLogicalId": "string",
                "vlanId": 0,
                "advertise": false,
                "subinterfaceId": 0
            }
        ]
    },
    "segment": {
        "_href": "string",
        "created": "string",
        "description": "string",
        "object": "string",
        "name": "string",
        "type": "string",
        "alertsEnabled": 0,
        "operatorAlertsEnabled": 0,
        "status": "string",
        "statusModified": "string",
        "previousData": {},
        "previousCreated": "string",
        "draftData": "string",
        "draftCreated": "string",
        "draftComment": "string",
        "data": {},
        "lastContact": "string",
        "version": "string",
        "modified": "string"
    },
    "snmp": {
        "override": false,
        "port": 0,
        "snmpv2c": {
            "enabled": false,
            "community": "string",
            "allowedIp": [
                {}
            ]
        },
        "snmpv3": {
            "enabled": false,
            "users": [
                {
                    "name": "string",
                    "passphrase": "string",
                    "authAlg": "string",
                    "authentication": false,
                    "privacy": false,
                    "encrAlg": "string"
                }
            ]
        }
    },
    "syslog": {
        "enabled": false,
        "facilityCode": "string",
        "override": false,
        "collectors": [
            {
                "host": "string",
                "port": 0,
                "protocol": "string",
                "roles": [
                    "string"
                ],
                "severity": [
                    "string"
                ],
                "sourceInterface": "string",
                "tag": "string"
            }
        ]
    },
    "vpn": {
        "enabled": false,
        "edgeToDataCenter": false,
        "ref": "string",
        "gatewayNonSdwanSites": [
            {
                "_href": "string",
                "ref": "string",
                "data": {},
                "version": "string",
                "object": "string",
                "name": "string",
                "type": "string"
            }
        ],
        "isolationGroupId": "string",
        "edgeToEdgeHub": {
            "enabled": false,
            "ref": "string",
            "vpnHubs": [
                {
                    "_href": "string",
                    "ref": "string",
                    "data": {},
                    "version": "string",
                    "object": "string",
                    "name": "string",
                    "type": "string"
                }
            ]
        },
        "edgeToEdge": false,
        "edgeToEdgeDetail": {
            "autoSelectVpnHubs": false,
            "dynamic": {
                "enabled": false,
                "isolation": {
                    "enabled": false
                },
                "type": "string",
                "timeout": 0
            },
            "encryptionProtocol": "string",
            "profileIsolation": {
                "enabled": false,
                "profileLogicalId": "string",
                "isolateDynamic": false
            },
            "isolation": {
                "enabled": false
            },
            "isolationGroupId": "string",
            "isolationGroups": [
                {
                    "logicalId": "string"
                }
            ],
            "useCloudGateway": false,
            "vpnHubs": [
                {
                    "_href": "string",
                    "ref": "string",
                    "data": {},
                    "version": "string",
                    "object": "string",
                    "name": "string",
                    "type": "string"
                }
            ]
        },
        "conditionalBackhaul": false,
        "backHaulEdges": [
            {
                "logicalId": "string",
                "name": "string",
                "type": "string"
            }
        ]
    },
    "vqm": {
        "enabled": false,
        "override": false,
        "collectors": [
            {
                "address": "string",
                "port": 0
            }
        ]
    },
    "vrrp": {
        "enabled": false,
        "data": [
            {
                "cidrIp": "string",
                "interface": "string",
                "interval": 0,
                "preempt": false,
                "preemptDelay": 0,
                "priority": 0,
                "subinterfaceId": 0,
                "vlanId": 0,
                "vrid": 0
            }
        ]
    },
    "analyticsSettings": {
        "analyticsEnabled": false,
        "sourceInterface": "string",
        "override": false
    },
    "bfd": {
        "enabled": false,
        "rules": [
            {
                "peerAddress": "string",
                "localAddress": "string",
                "multihop": false,
                "detectMultiplier": 0,
                "receiveInterval": 0,
                "transmitInterval": 0
            }
        ],
        "override": false,
        "rulesV6": [
            {
                "peerAddress": "string",
                "localAddress": "string",
                "multihop": false,
                "detectMultiplier": 0,
                "receiveInterval": 0,
                "transmitInterval": 0
            }
        ]
    }
}
authentication
Optional

authentication

bgp
Optional

bgp

secureAccess
Optional

secureAccess

edgeDirect
Optional

edgeDirect

dns
Optional

dns

handOffControllers
Optional

handOffControllers

handOffGateways
Optional

handOffGateways

multiSourceQos
Optional

multiSourceQos

multicast
Optional

multicast

nat
Optional

nat

netflow
Optional

netflow

ntp
Optional

ntp

ospf
Optional

ospf

routes
Optional

routes

segment
Optional

segment

snmp
Optional

snmp

syslog
Optional

syslog

vpn
Optional

vpn

vqm
Optional

vqm

vrrp
Optional

vrrp

analyticsSettings
Optional

analyticsSettings

bfd
Optional

bfd