UNPKG

@itentialopensource/adapter-velocloud_orchestrator

Version:

This adapter integrates with system described as: velocloudOrchestratorApi.

1,747 lines 310 kB
{ "deviceSettings": { "version": "string", "schemaVersion": "string", "type": "GATEWAY", "data": { "bgp": { "ASN": "string", "connectedRoutes": true, "disableASPathCarryOver": false, "enabled": false, "filters": [ { "id": "string", "name": "string", "rules": [ { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } } ] }, { "id": "string", "name": "string", "rules": [ { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } } ] }, { "id": "string", "name": "string", "rules": [ { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } } ] }, { "id": "string", "name": "string", "rules": [ { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } } ] }, { "id": "string", "name": "string", "rules": [ { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } } ] }, { "id": "string", "name": "string", "rules": [ { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": false, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } }, { "action": { "type": "string", "values": [ { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" }, { "type": "string", "value": "string" } ] }, "match": { "exactMatch": true, "type": "string", "value": "string" } } ] } ], "holdtime": "string", "keepalive": "string", "neighbors": [ { "neighborAS": "string", "neighborIp": "string", "neighborTag": "UPLINK", "inboundFilter": { "ids": [ "string", "string", "string" ] }, "outboundFilter": { "ids": [ "string", "string", "string", "string", "string" ] }, "allowAS": false, "connect": "string", "defaultRoute": false, "holdtime": "string", "keepalive": "string", "enableMd5": true, "md5Password": "string" }, { "neighborAS": "string", "neighborIp": "string", "neighborTag": "UPLINK", "inboundFilter": { "ids": [ "string", "string" ] }, "outboundFilter": { "ids": [ "string", "string", "string", "string", "string" ] }, "allowAS": false, "connect": "string", "defaultRoute": false, "holdtime": "string", "keepalive": "string", "enableMd5": false, "md5Password": "string" }, { "neighborAS": "string", "neighborIp": "string", "neighborTag": "UPLINK", "inboundFilter": { "ids": [ "string" ] }, "outboundFilter": { "ids": [ "string", "string", "string", "string", "string", "string", "string" ] }, "allowAS": false, "connect": "string", "defaultRoute": false, "holdtime": "string", "keepalive": "string", "enableMd5": false, "md5Password": "string" }, { "neighborAS": "string", "neighborIp": "string", "neighborTag": "UPLINK", "inboundFilter": { "ids": [ "string" ] }, "outboundFilter": { "ids": [ "string", "string" ] }, "allowAS": false, "connect": "string", "defaultRoute": true, "holdtime": "string", "keepalive": "string", "enableMd5": false, "md5Password": "string" } ], "networks": [ { "cidrIp": "string", "cidrPrefix": 9 }, { "cidrIp": "string", "cidrPrefix": 4 }, { "cidrIp": "string", "cidrPrefix": 6 }, { "cidrIp": "string", "cidrPrefix": 10 }, { "cidrIp": "string", "cidrPrefix": 2 }, { "cidrIp": "string", "cidrPrefix": 8 }, { "cidrIp": "string", "cidrPrefix": 3 }, { "cidrIp": "string", "cidrPrefix": 4 }, { "cidrIp": "string", "cidrPrefix": 4 } ], "overlayPrefix": true, "propagateUplink": false, "routerId": "string", "uplinkCommunity": 4 }, "lan": { "networks": [ { "space": "string", "guest": false, "secure": true, "advertise": true, "pingResponse": true, "cost": 4, "dhcp": { "enabled": true, "leaseTimeSeconds": 5, "override": true, "dhcpRelay": { "servers": [ "string", "string", "string", "string", "string", "string", "string", "string" ] } }, "staticReserved": 3, "netmask": "string", "cidrPrefix": 5, "cidrIp": "string", "baseDhcpAddr": 6, "numDhcpAddr": 4, "name": "string", "interfaces": [ "string", "string", "string", "string", "string", "string", "string" ], "vlanId": 8, "managementIp": "string", "disabled": false }, { "space": "string", "guest": true, "secure": true, "advertise": true, "pingResponse": true, "cost": 9, "dhcp": { "enabled": false, "leaseTimeSeconds": 2, "override": true, "dhcpRelay": { "servers": [ "string", "string", "string", "string", "string", "string" ] } }, "staticReserved": 10, "netmask": "string", "cidrPrefix": 1, "cidrIp": "string", "baseDhcpAddr": 6, "numDhcpAddr": 8, "name": "string", "interfaces": [ "string" ], "vlanId": 9, "managementIp": "string", "disabled": false }, { "space": "string", "guest": false, "secure": false, "advertise": true, "pingResponse": true, "cost": 1, "dhcp": { "enabled": true, "leaseTimeSeconds": 5, "override": false, "dhcpRelay": { "servers": [ "string" ] } }, "staticReserved": 4, "netmask": "string", "cidrPrefix": 2, "cidrIp": "string", "baseDhcpAddr": 9, "numDhcpAddr": 1, "name": "string", "interfaces": [ "string", "string" ], "vlanId": 4, "managementIp": "string", "disabled": false }, { "space": "string", "guest": true, "secure": false, "advertise": true, "pingResponse": true, "cost": 6, "dhcp": { "enabled": false, "leaseTimeSeconds": 6, "override": false, "dhcpRelay": { "servers": [ "string" ] } }, "staticReserved": 4, "netmask": "string", "cidrPrefix": 10, "cidrIp": "string", "baseDhcpAddr": 6, "numDhcpAddr": 2, "name": "string", "interfaces": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "vlanId": 2, "managementIp": "string", "disabled": false }, { "space": "string", "guest": false, "secure": true, "advertise": false, "pingResponse": true, "cost": 6, "dhcp": { "enabled": false, "leaseTimeSeconds": 6, "override": true, "dhcpRelay": { "servers": [ "string", "string", "string", "string", "string", "string", "string", "string" ] } }, "staticReserved": 5, "netmask": "string", "cidrPrefix": 6, "cidrIp": "string", "baseDhcpAddr": 2, "numDhcpAddr": 2, "name": "string", "interfaces": [ "string", "string" ], "vlanId": 5, "managementIp": "string", "disabled": true }, { "space": "string", "guest": true, "secure": false, "advertise": true, "pingResponse": true, "cost": 8, "dhcp": { "enabled": true, "leaseTimeSeconds": 4, "override": false, "dhcpRelay": { "servers": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } }, "staticReserved": 4, "netmask": "string", "cidrPrefix": 10, "cidrIp": "string", "baseDhcpAddr": 2, "numDhcpAddr": 1, "name": "string", "interfaces": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "vlanId": 2, "managementIp": "string", "disabled": true }, { "space": "string", "guest": false, "secure": true, "advertise": false, "pingResponse": true, "cost": 9, "dhcp": { "enabled": true, "leaseTimeSeconds": 1, "override": false, "dhcpRelay": { "servers": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } }, "staticReserved": 6, "netmask": "string", "cidrPrefix": 8, "cidrIp": "string", "baseDhcpAddr": 6, "numDhcpAddr": 10, "name": "string", "interfaces": [ "string", "string", "string", "string", "string", "string", "s