WAN

WAN
WAN
AllOf
This class requires all of the following:
JSON Example
{
    "created": "string",
    "effective": "string",
    "modified": "string",
    "id": 0,
    "name": "string",
    "type": "string",
    "description": "string",
    "configurationId": 0,
    "data": {
        "links": [
            {
                "logicalId": "string",
                "internalId": "string",
                "discovery": "string",
                "mode": "string",
                "type": "string",
                "name": "string",
                "isp": "string",
                "publicIpAddress": "string",
                "sourceIpAddress": "string",
                "nextHopIpAddress": "string",
                "customVlanId": false,
                "vlanId": 0,
                "enable8021P": false,
                "priority8021P": 0,
                "virtualIpAddress": "string",
                "dynamicBwAdjustmentEnabled": false,
                "bwMeasurement": "string",
                "upstreamMbps": "string",
                "downstreamMbps": "string",
                "backupOnly": false,
                "hotStandby": false,
                "minActiveLinks": 0,
                "overheadBytes": 0,
                "udpHolePunching": false,
                "MTU": 0,
                "pmtudDisabled": false,
                "mplsNetwork": "string",
                "dscpTag": "string",
                "staticSlaEnabled": false,
                "classesofServiceEnabled": false,
                "strictIpPrecedence": false,
                "encryptOverlay": false,
                "staticSLA": {
                    "latencyMs": 0,
                    "jitterMs": 0,
                    "lossPct": 0
                },
                "classesOfService": {
                    "classId": 0,
                    "classesOfService": [
                        {
                            "id": "string",
                            "name": "string",
                            "dscpTags": [
                                "string"
                            ],
                            "staticSLA": {
                                "latencyMs": 0,
                                "jitterMs": 0,
                                "lossPct": "string"
                            },
                            "bandwidthPct": 0,
                            "bandwidthGuaranteed": false,
                            "defaultClassOfService": false
                        }
                    ]
                },
                "interfaces": [
                    "string"
                ],
                "lastActive": "string"
            }
        ],
        "networks": [
            {
                "mode": "string",
                "type": "string",
                "name": "string",
                "logicalId": "string",
                "interface": "string",
                "internalId": "string",
                "ipAddress": "string",
                "isp": "string",
                "lastActive": 0
            }
        ]
    },
    "schemaVersion": "string",
    "version": "string",
    "metadata": {},
    "refs": {
        "refs": {
            "id": 0,
            "enterpriseObjectId": 0,
            "configurationId": 0,
            "moduleId": 0,
            "ref": "string",
            "data": {},
            "version": "string",
            "object": "string",
            "name": "string",
            "type": "string",
            "logicalId": "string"
        }
    }
}