device_settings_routed_interface

device_settings_routed_interface
device_settings_routed_interface
JSON Example
{
    "override": false,
    "disabled": false,
    "disableV4": false,
    "disableV6": false,
    "overlayPreference": "string",
    "addressing": {
        "type": "string",
        "cidrPrefix": 0,
        "cidrIp": "string",
        "netmask": "string",
        "gateway": "string",
        "username": "string",
        "password": "string"
    },
    "v6Detail": {
        "addressing": {
            "type": "string",
            "cidrPrefix": 0,
            "cidrIp": "string",
            "gateway": "string",
            "netmask": "string",
            "raEnabled": false,
            "interfaceAddress": "string",
            "tag": "string",
            "tagLogicalId": "string"
        },
        "wanOverlay": "string",
        "rpf": "string",
        "trusted": false,
        "natDirect": false,
        "dhcpServer": {
            "enabled": false,
            "dhcpRelay": {
                "enabled": false,
                "servers": [
                    "string"
                ],
                "sourceFromSecondaryIp": false
            },
            "leaseTimeSeconds": 0,
            "options": [
                {
                    "option": 0,
                    "value": "string",
                    "type": "string",
                    "metaData": {
                        "dataType": "string",
                        "description": "string",
                        "display": false,
                        "list": false,
                        "name": "string",
                        "option": 0
                    }
                }
            ],
            "prefixDelegation": {
                "enabled": false,
                "pdlist": [
                    {
                        "poolname": "string",
                        "prefix": "string",
                        "prefixLen": 0,
                        "targetPrefixLen": 0
                    }
                ]
            },
            "baseDhcpAddr": 0,
            "numDhcpAddr": 0,
            "staticReserved": 0,
            "fixedIp": [
                {
                    "macAddress": "string",
                    "lanIp": "string",
                    "description": "string"
                }
            ]
        },
        "routerAdvertisementHostSettings": {
            "mtu": false,
            "defaultRoutes": false,
            "specificRoutes": false,
            "nd6Timers": false
        },
        "ospf": {
            "area": 0,
            "authentication": false,
            "authId": 0,
            "authPassphrase": "string",
            "cost": 0,
            "deadTimer": 0,
            "mode": "string",
            "enabled": false,
            "enableBfd": false,
            "exclusionRoutes": [
                {}
            ],
            "helloTimer": 0,
            "inboundRouteLearning": {
                "defaultAction": "string",
                "filters": [
                    {
                        "cidrIp": "string",
                        "cidrPrefix": "string",
                        "action": "string"
                    }
                ]
            },
            "md5Authentication": false,
            "MTU": 0,
            "outboundRouteAdvertisement": {
                "defaultAction": "string",
                "filters": [
                    {
                        "cidrIp": "string",
                        "cidrPrefix": "string",
                        "action": "string"
                    }
                ]
            },
            "passive": false,
            "vlanId": 0
        },
        "clientPrefixDelegation": {
            "enabled": false,
            "tag": "string",
            "tagLogicalId": "string"
        }
    },
    "advertise": false,
    "cellular": {
        "simPin": "string",
        "network": "string",
        "apn": "string",
        "iptype": "string",
        "username": "string",
        "password": "string"
    },
    "dhcpServer": {
        "enabled": false,
        "dhcpRelay": {
            "enabled": false,
            "servers": [
                "string"
            ],
            "sourceFromSecondaryIp": false
        },
        "leaseTimeSeconds": 0,
        "baseDhcpAddr": 0,
        "numDhcpAddr": 0,
        "options": [
            {
                "option": 0,
                "value": "string",
                "type": "string",
                "metaData": {
                    "dataType": "string",
                    "description": "string",
                    "display": false,
                    "list": false,
                    "name": "string",
                    "option": 0
                }
            }
        ]
    },
    "dslSettings": {
        "mode": "string",
        "properties": {}
    },
    "encryptOverlay": false,
    "l2": {
        "autonegotiation": false,
        "speed": "string",
        "duplex": "string",
        "MTU": 0,
        "losDetection": false,
        "probeInterval": "string"
    },
    "multicast": {
        "igmp": {
            "enabled": false,
            "type": "string"
        },
        "igmpHostQueryIntervalSeconds": 0,
        "igmpMaxQueryResponse": 0,
        "pim": {
            "enabled": false,
            "type": "string"
        },
        "pimKeepAliveTimerSeconds": 0,
        "pimPruneIntervalSeconds": 0,
        "pimHelloTimerSeconds": 0
    },
    "name": "string",
    "natDirect": false,
    "ospf": {
        "area": 0,
        "authentication": false,
        "authId": 0,
        "authPassphrase": "string",
        "cost": 0,
        "deadTimer": 0,
        "mode": "string",
        "enabled": false,
        "enableBfd": false,
        "exclusionRoutes": [
            {}
        ],
        "helloTimer": 0,
        "inboundRouteLearning": {
            "defaultAction": "string",
            "filters": [
                {
                    "cidrIp": "string",
                    "cidrPrefix": "string",
                    "action": "string"
                }
            ]
        },
        "md5Authentication": false,
        "MTU": 0,
        "outboundRouteAdvertisement": {
            "defaultAction": "string",
            "filters": [
                {
                    "cidrIp": "string",
                    "cidrPrefix": "string",
                    "action": "string"
                }
            ]
        },
        "passive": false,
        "vlanId": 0
    },
    "pingResponse": false,
    "dnsProxy": false,
    "evdslModemAttached": false,
    "radiusAuthentication": {
        "enabled": false,
        "macBypass": [
            {
                "address": "string",
                "description": "string"
            }
        ],
        "aclCheck": false
    },
    "segmentId": 0,
    "sfpType": "string",
    "subinterfaces": [
        "device_settings_subinterface Object"
    ],
    "rpf": "string",
    "trusted": false,
    "underlayAccounting": false,
    "vlanId": 0,
    "wanOverlay": "string"
}
boolean
override
Optional

override

boolean
disabled
Optional

disabled

boolean
disableV4
Optional

disableV4

boolean
disableV6
Optional

disableV6

string
overlayPreference
Optional

overlayPreference

Possible values are : IPv4, IPv6, IPv4v6,
addressing
Optional

addressing

boolean
advertise
Optional

advertise

object
cellular
Optional

Applicable only for CELL interfaces

dhcpServer
Optional

dhcpServer

object
dslSettings
Optional

dslSettings

boolean
encryptOverlay
Optional

encryptOverlay

object
multicast
Optional

multicast

string
name
Optional

name

boolean
natDirect
Optional

natDirect

boolean
pingResponse
Optional
Constraints: default: true

pingResponse

boolean
dnsProxy
Optional

dnsProxy

boolean
evdslModemAttached
Optional

evdslModemAttached

object
radiusAuthentication
Optional

radiusAuthentication

integer
segmentId
Optional

segmentId

string
sfpType
Optional

sfpType

Possible values are : standard, dsl, gpon,
subinterfaces
Optional

subinterfaces

string
rpf
Optional

rpf

Possible values are : SPECIFIC, LOOSE, DISABLED,
boolean
trusted
Optional

trusted

boolean
underlayAccounting
Optional
Constraints: default: true

underlayAccounting

integer
vlanId
Optional

vlanId

string
wanOverlay
Optional

wanOverlay

Possible values are : DISABLED, AUTO_DISCOVERED, USER_DEFINED,