device_settings_model

device_settings_model
device_settings_model
JSON Example
{
    "lan": {
        "interfaces": [
            {
                "override": false,
                "name": "string",
                "cwp": false,
                "disabled": false,
                "l2": {
                    "autonegotiation": false,
                    "speed": "string",
                    "duplex": "string",
                    "MTU": 0,
                    "losDetection": false,
                    "probeInterval": "string"
                },
                "portMode": "string",
                "space": "string",
                "type": "string",
                "untaggedVlan": "string",
                "vlanIds": [
                    0
                ],
                "authenticationType": "string",
                "macAllowlist": {
                    "enabled": false,
                    "enableMACFilteringForAPProbes": false,
                    "allowedMacs": [
                        {
                            "address": "string",
                            "description": "string"
                        }
                    ]
                },
                "radiusAclCheck": false,
                "broadcastSsid": false,
                "passphrase": "string",
                "ssid": "string",
                "securityMode": "string"
            }
        ],
        "management": {
            "cidrIp": "string",
            "cidrPrefix": 0
        },
        "managementTraffic": {
            "override": false,
            "sourceInterface": "string"
        },
        "networks": [
            {
                "override": false,
                "advertise": false,
                "pingResponse": false,
                "dnsProxy": false,
                "bindEdgeAddress": false,
                "baseDhcpAddr": 0,
                "cidrIp": "string",
                "cidrPrefix": 0,
                "cost": 0,
                "dhcp": {
                    "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
                            }
                        }
                    ]
                },
                "disabled": false,
                "disableV4": false,
                "disableV6": false,
                "interfaces": [
                    "string"
                ],
                "multicast": {
                    "igmp": {
                        "enabled": false,
                        "type": "string"
                    },
                    "igmpHostQueryIntervalSeconds": 0,
                    "igmpMaxQueryResponse": 0,
                    "pim": {
                        "enabled": false,
                        "type": "string"
                    },
                    "pimHelloTimerSeconds": 0,
                    "pimKeepAliveTimerSeconds": 0,
                    "pimPruneIntervalSeconds": 0
                },
                "name": "string",
                "netmask": "string",
                "numDhcpAddr": 0,
                "ospf": {
                    "enabled": false,
                    "area": 0,
                    "passiveInterface": false
                },
                "fixedIp": [
                    {
                        "macAddress": "string",
                        "lanIp": "string",
                        "description": "string"
                    }
                ],
                "segmentId": 0,
                "staticReserved": 0,
                "vlanId": 0,
                "vnfInsertion": false,
                "v6Detail": {
                    "override": false,
                    "advertise": false,
                    "bindEdgeAddress": false,
                    "addressing": {
                        "cidrIp": "string",
                        "cidrPrefix": 0,
                        "netmask": "string",
                        "type": "string",
                        "interfaceAddress": "string",
                        "tag": "string",
                        "tagLogicalId": "string"
                    },
                    "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": {
                        "enabled": false,
                        "area": 0,
                        "passiveInterface": false
                    }
                },
                "radiusAuthentication": {
                    "enabled": false,
                    "macBypass": [
                        {
                            "address": "string",
                            "description": "string"
                        }
                    ],
                    "aclCheck": false
                }
            }
        ],
        "visibility": {
            "override": false,
            "mode": "string"
        }
    },
    "routedInterfaces": [
        {
            "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"
        }
    ]
}
lan
Optional

lan

routedInterfaces
Optional

routedInterfaces