/v1/devices/{deviceId}/config

Prev Next
Put
/v1/devices/{deviceId}/config

Update a device

Security
API Key: jwtAuth
Header parameter nameauthorization

Use Bearer <token>

Header parameters
Authorization
stringRequired

Bearer token. Format: Bearer <your_token_here>

Path parameters
deviceId
integer (int64) Required
Example1234567891011
Body parameters
Expand All
object
configurationMetadata
object (manaV2ConfigurationMetadata)
commitConfirm
boolean
Exampletrue
description
string
Exampleexample string
name
string
Exampleexample string
core
object (manaV2CoreDeviceConfig)
bgpInstance
object (manaV2BgpInstanceConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
asn
integer (int32)
Minimum0
Example123
routeServer
boolean
Exampletrue
routerId
string
Exampleexample string
coreVrf
object (manaV2VrfConfig)
bgpAggregations
object
property*
object (manaV2NullableBgpAggregationsConfig) additionalProperties
config
object (manaV2BgpAggregationsConfig)
asSet
boolean
Exampletrue
prefix
string
Exampleexample string
summaryOnly
boolean
Exampletrue
bgpNeighbors
object
property*
object (manaV2NullableBgpNeighborConfig) additionalProperties
neighbor
object (manaV2BgpNeighborConfig)
addressFamilies
object
property*
object (manaV2NullableBgpNeighborAddressFamilyConfig) additionalProperties
family
object (manaV2BgpNeighborAddressFamilyConfig)
addressFamily
string
ExampleENUM_VALUE
inboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
outboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
allowAsIn
object (manaV2NullableAllowAsIn)
count
integer (int32)
Minimum0
Example123
asOverride
boolean
Exampletrue
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
defaultOriginate
string
ExampleENUM_VALUE
ebgpMultihopTtl
object (manaV2NullableEbgpConfig)
multiHop
integer (int32)
Minimum0
Example123
enabled
boolean
Exampletrue
holdTimer
integer (int32)
Minimum0
Example123
holdTimerValue
object (manaV2NullableHoldTimer)
timer
integer (int32)
Minimum0
Example123
keepaliveTimer
integer (int32)
Minimum0
Example123
keepaliveTimerValue
object (manaV2NullableKeepAliveTimer)
timer
integer (int32)
Minimum0
Example123
localAddress
string
Exampleexample string
localInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
maxPrefixValue
object (manaV2NullableMaxPrefix)
maxPrefix
integer (int32)
Minimum0
Example123
md5Password
object (manaV2NullableMd5Password)
md5Password
string
Exampleexample string
peerAsn
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
removePrivateAs
boolean
Exampletrue
sendCommunity
boolean
Exampletrue
bgpRedistribution
object
property*
object (manaV2NullableBgpRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2BgpRedistributeProtocolConfig)
enabled
boolean
Exampletrue
dhcpSubnets
object
property*
object (manaV2NullableDhcpSubnetConfig) additionalProperties
subnet
object (manaV2DhcpSubnetConfig)
defaultLeaseTimeSecs
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
domainName
string
Exampleexample string
domainNameServer
object (manaV2DhcpServerDnsParametersConfig)
primary
string
Exampleexample string
secondary
string
Exampleexample string
interface
string
Exampleexample string
ipGateway
string
Exampleexample string
ipPrefix
string
Exampleexample string
ipRanges
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
ipRangesV2
object (manaV2NullableDhcpipRangeList)
ipRange
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
maxLeaseTimeSecs
integer (int32)
Minimum0
Example123
minLeaseTimeSecs
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
staticLeases
object
property*
object (manaV2NullableDhcpSubnetStaticLeaseConfig) additionalProperties
lease
object (manaV2DhcpSubnetStaticLeaseConfig)
hostname
string
Exampleexample string
ipAddress
string
Exampleexample string
macAddress
string
Exampleexample string
ebgpMultipath
object (manaV2NullableBgpMultipathConfig)
config
object (manaV2BgpMultipathConfig)
enabled
boolean
Exampletrue
vrfId
integer (int64)
Example1234567891011
ipfixExporters
object
property*
object (manaV2NullableIpfixExporterConfig) additionalProperties
exporter
object (manaV2IpfixExporterConfig)
destinationAddress
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
monitoredSegments
Array of string
string
Exampleexample string
name
string
Exampleexample string
sampleMode
string
ExampleENUM_VALUE
sampleRate
integer (int32)
Minimum0
Example123
sourceInterfaceName
string
Exampleexample string
vrfId
integer (int64)
Example1234567891011
natRuleset
object (manaV2NullableNatPolicyRulesetName)
ruleset
string
Exampleexample string
networks
Array of string
string
Exampleexample string
ospfv2
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
ospfv3
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
overlayFilters
object (manaV2OverlayFilterConfig)
exportPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
importPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
staticRoutes
object
property*
object (manaV2NullableStaticRouteConfig) additionalProperties
route
object (manaV2StaticRouteConfig)
adminDistance
integer (int32)
Minimum0
Example123
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
destinationPrefix
string
Exampleexample string
ipVersion
integer (int32)
Minimum0
Example123
nextHop
object (manaV2StaticRouteNexthopConfig)
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
nextHops
Array of object (manaV2StaticRouteNexthopConfig)
object
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
syslogTargets
object
property*
object (manaV2NullableSyslogCollectorConfig) additionalProperties
target
object (manaV2SyslogCollectorConfig)
enabled
boolean
Exampletrue
globalId
integer (int64)
Example1234567891011
host
string
Exampleexample string
interfaceName
string
Exampleexample string
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
port
integer (int32)
Minimum0
Example123
severity
string
ExampleENUM_VALUE
transport
string
ExampleENUM_VALUE
vrfId
integer (int64)
Example1234567891011
trafficRuleset
object (manaV2NullableTrafficPolicyRulesetName)
ruleset
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableInterfaceCoreConfig) additionalProperties
interface
object (manaV2InterfaceCoreConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
circuit
string
Exampleexample string
coreNeighbor
object (manaV2InterfaceCoreToCorePeerConfig)
Cost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
ospfCost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
peerHostname
string
Exampleexample string
type
string
ExampleENUM_VALUE
coreToCoreTunnel
object (manaV2InterfaceWanManagementConfig)
createLinkLocalAddress
boolean
Exampletrue
default
object (manaV2InterfaceDefaultConfig)
description
string
Exampleexample string
duplex
string
Exampleexample string
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
flexAlgos
object (manaV2InterfaceCoreFlexAlgoConfig)
flexAlgoNames
Array of string
string
Exampleexample string
gatewayNeighbor
object (manaV2InterfaceCoreToGatewayPeerConfig)
type
string
ExampleENUM_VALUE
gw
object (manaV2NullableInterfaceIpConfig)
gw
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
interfaceType
object (manaV2interface_config_type)
coreNeighbor
object (manaV2InterfaceCoreToCorePeerConfig)
Cost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
ospfCost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
peerHostname
string
Exampleexample string
type
string
ExampleENUM_VALUE
coreToCoreTunnel
object (manaV2InterfaceWanManagementConfig)
default
object (manaV2InterfaceDefaultConfig)
gatewayNeighbor
object (manaV2InterfaceCoreToGatewayPeerConfig)
type
string
ExampleENUM_VALUE
wan
object (manaV2InterfaceWanConfig)
gw
object (manaV2NullableInterfaceIpConfig)
gw
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
vrfName
string
Exampleexample string
wanManagement
object (manaV2InterfaceWanManagementConfig)
ipsec
object (manaV2InterfaceIPsecConfig)
antiReplayWindowSize
integer (int32)
Minimum0
Example123
dhGroup
string
ExampleENUM_VALUE
dpdInterval
integer (int32)
Minimum0
Example123
encryptionAlg
string
ExampleENUM_VALUE
esn
boolean
Exampletrue
ikeIntegrity
string
ExampleENUM_VALUE
initiator
boolean
Exampletrue
ipsecEncryptionAlg
string
ExampleENUM_VALUE
ipsecIntegrity
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
localAddress
string
Exampleexample string
localCircuit
string
Exampleexample string
localIkePeerIdentity
string
Exampleexample string
perfectForwardSecrecy
string
ExampleENUM_VALUE
presharedKey
string
Exampleexample string
reauthInterval
integer (int32)
Minimum0
Example123
rekeyInterval
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
remoteIkePeerIdentity
string
Exampleexample string
ipv4
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
ipv6
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
isMaintenanceWan
boolean
Exampletrue
lan
string
Exampleexample string
lldpEnabled
boolean
Exampletrue
loopback
boolean
Exampletrue
maxTransmissionUnit
integer (int32)
Minimum0
Example123
mplsEnabled
boolean
Exampletrue
ospfCost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
ospfInterface
object (manaV2NullableOspfInterfaceConfig)
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
peerDeviceId
integer (int64)
Example1234567891011
peerHostname
string
Exampleexample string
securityZone
string
Exampleexample string
speed
integer (int64)
Example1234567891011
static
integer (int32)
Minimum0
Example123
subinterfaces
object
property*
object (manaV2NullableCoreInterfaceVlanConfig) additionalProperties
interface
object (manaV2CoreVlanInterfaceConfig)
coreNeighbor
object (manaV2InterfaceCoreToCorePeerConfig)
Cost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
ospfCost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
peerHostname
string
Exampleexample string
type
string
ExampleENUM_VALUE
default
object (manaV2InterfaceDefaultConfig)
gatewayNeighbor
object (manaV2InterfaceCoreToGatewayPeerConfig)
type
string
ExampleENUM_VALUE
interface
object (manaV2CoreInterfaceConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
description
string
Exampleexample string
duplex
string
Exampleexample string
ipv4
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
ipv6
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
maxTransmissionUnit
integer (int32)
Minimum0
Example123
mplsEnabled
boolean
Exampletrue
tcpMssV4
integer (int32)
Minimum0
Example123
tcpMssV6
integer (int32)
Minimum0
Example123
xTalkFilter
boolean
Exampletrue
interfaceType
object (manaV2interface_config_type)
coreNeighbor
object (manaV2InterfaceCoreToCorePeerConfig)
Cost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
ospfCost
object (manaV2CoreLinkCost)
dynamic
object (manaV2LatencyBandwidth)
bandwidth
integer (int32)
Example123
latency
integer (int32)
Example123
static
integer (int32)
Minimum0
Example123
peerHostname
string
Exampleexample string
type
string
ExampleENUM_VALUE
coreToCoreTunnel
object (manaV2InterfaceWanManagementConfig)
default
object (manaV2InterfaceDefaultConfig)
gatewayNeighbor
object (manaV2InterfaceCoreToGatewayPeerConfig)
type
string
ExampleENUM_VALUE
wan
object (manaV2InterfaceWanConfig)
gw
object (manaV2NullableInterfaceIpConfig)
gw
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
vrfName
string
Exampleexample string
wanManagement
object (manaV2InterfaceWanManagementConfig)
vlanId
integer (int32)
Minimum0
Example123
wan
object (manaV2InterfaceWanConfig)
gw
object (manaV2NullableInterfaceIpConfig)
gw
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
vrfName
string
Exampleexample string
tcpMss
integer (int32)
Minimum0
Example123
tcpMssV4
integer (int32)
Minimum0
Example123
tcpMssV6
integer (int32)
Minimum0
Example123
tunnelInterface
string
Exampleexample string
tunnelUnderlay
string
Exampleexample string
wan
object (manaV2InterfaceWanConfig)
gw
object (manaV2NullableInterfaceIpConfig)
gw
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
vrfName
string
Exampleexample string
wanManagement
object (manaV2InterfaceWanManagementConfig)
xTalkFilter
boolean
Exampletrue
ipfixExporters
object
property*
object (manaV2NullableIpfixExporterConfig) additionalProperties
exporter
object (manaV2IpfixExporterConfig)
destinationAddress
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
monitoredSegments
Array of string
string
Exampleexample string
name
string
Exampleexample string
sampleMode
string
ExampleENUM_VALUE
sampleRate
integer (int32)
Minimum0
Example123
sourceInterfaceName
string
Exampleexample string
vrfId
integer (int64)
Example1234567891011
ispVrfs
object
property*
object (manaV2VrfConfig) additionalProperties
bgpAggregations
object
property*
object (manaV2NullableBgpAggregationsConfig) additionalProperties
config
object (manaV2BgpAggregationsConfig)
asSet
boolean
Exampletrue
prefix
string
Exampleexample string
summaryOnly
boolean
Exampletrue
bgpNeighbors
object
property*
object (manaV2NullableBgpNeighborConfig) additionalProperties
neighbor
object (manaV2BgpNeighborConfig)
addressFamilies
object
property*
object (manaV2NullableBgpNeighborAddressFamilyConfig) additionalProperties
family
object (manaV2BgpNeighborAddressFamilyConfig)
addressFamily
string
ExampleENUM_VALUE
inboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
outboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
allowAsIn
object (manaV2NullableAllowAsIn)
count
integer (int32)
Minimum0
Example123
asOverride
boolean
Exampletrue
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
defaultOriginate
string
ExampleENUM_VALUE
ebgpMultihopTtl
object (manaV2NullableEbgpConfig)
multiHop
integer (int32)
Minimum0
Example123
enabled
boolean
Exampletrue
holdTimer
integer (int32)
Minimum0
Example123
holdTimerValue
object (manaV2NullableHoldTimer)
timer
integer (int32)
Minimum0
Example123
keepaliveTimer
integer (int32)
Minimum0
Example123
keepaliveTimerValue
object (manaV2NullableKeepAliveTimer)
timer
integer (int32)
Minimum0
Example123
localAddress
string
Exampleexample string
localInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
maxPrefixValue
object (manaV2NullableMaxPrefix)
maxPrefix
integer (int32)
Minimum0
Example123
md5Password
object (manaV2NullableMd5Password)
md5Password
string
Exampleexample string
peerAsn
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
removePrivateAs
boolean
Exampletrue
sendCommunity
boolean
Exampletrue
bgpRedistribution
object
property*
object (manaV2NullableBgpRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2BgpRedistributeProtocolConfig)
enabled
boolean
Exampletrue
dhcpSubnets
object
property*
object (manaV2NullableDhcpSubnetConfig) additionalProperties
subnet
object (manaV2DhcpSubnetConfig)
defaultLeaseTimeSecs
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
domainName
string
Exampleexample string
domainNameServer
object (manaV2DhcpServerDnsParametersConfig)
primary
string
Exampleexample string
secondary
string
Exampleexample string
interface
string
Exampleexample string
ipGateway
string
Exampleexample string
ipPrefix
string
Exampleexample string
ipRanges
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
ipRangesV2
object (manaV2NullableDhcpipRangeList)
ipRange
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
maxLeaseTimeSecs
integer (int32)
Minimum0
Example123
minLeaseTimeSecs
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
staticLeases
object
property*
object (manaV2NullableDhcpSubnetStaticLeaseConfig) additionalProperties
lease
object (manaV2DhcpSubnetStaticLeaseConfig)
hostname
string
Exampleexample string
ipAddress
string
Exampleexample string
macAddress
string
Exampleexample string
ebgpMultipath
object (manaV2NullableBgpMultipathConfig)
config
object (manaV2BgpMultipathConfig)
enabled
boolean
Exampletrue
vrfId
integer (int64)
Example1234567891011
ipfixExporters
object
property*
object (manaV2NullableIpfixExporterConfig) additionalProperties
exporter
object (manaV2IpfixExporterConfig)
destinationAddress
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
monitoredSegments
Array of string
string
Exampleexample string
name
string
Exampleexample string
sampleMode
string
ExampleENUM_VALUE
sampleRate
integer (int32)
Minimum0
Example123
sourceInterfaceName
string
Exampleexample string
vrfId
integer (int64)
Example1234567891011
natRuleset
object (manaV2NullableNatPolicyRulesetName)
ruleset
string
Exampleexample string
networks
Array of string
string
Exampleexample string
ospfv2
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
ospfv3
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
overlayFilters
object (manaV2OverlayFilterConfig)
exportPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
importPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
staticRoutes
object
property*
object (manaV2NullableStaticRouteConfig) additionalProperties
route
object (manaV2StaticRouteConfig)
adminDistance
integer (int32)
Minimum0
Example123
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
destinationPrefix
string
Exampleexample string
ipVersion
integer (int32)
Minimum0
Example123
nextHop
object (manaV2StaticRouteNexthopConfig)
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
nextHops
Array of object (manaV2StaticRouteNexthopConfig)
object
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
syslogTargets
object
property*
object (manaV2NullableSyslogCollectorConfig) additionalProperties
target
object (manaV2SyslogCollectorConfig)
enabled
boolean
Exampletrue
globalId
integer (int64)
Example1234567891011
host
string
Exampleexample string
interfaceName
string
Exampleexample string
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
port
integer (int32)
Minimum0
Example123
severity
string
ExampleENUM_VALUE
transport
string
ExampleENUM_VALUE
vrfId
integer (int64)
Example1234567891011
trafficRuleset
object (manaV2NullableTrafficPolicyRulesetName)
ruleset
string
Exampleexample string
maintenanceMode
boolean
Exampletrue
name
string
Exampleexample string
prefixSets
object
property*
object (manaV2NullablePrefixSetConfig) additionalProperties
prefixSet
object (manaV2PrefixSetConfig)
description
string
Exampleexample string
entries
object
property*
object (manaV2PrefixSetConfigNullableEntry) additionalProperties
entry
object (manaV2PrefixSetConfigNullableEntryEntry)
ipPrefix
string
Exampleexample string
maskLower
integer (int32)
Minimum0
Example123
maskUpper
integer (int32)
Minimum0
Example123
seq
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
mode
string
ExampleENUM_VALUE
name
string
Exampleexample string
prometheus
object (manaV2PrometheusConfig)
ruleGroups
object
property*
object (manaV2NullablePrometheusRuleGroupConfig) additionalProperties
ruleGroup
object (manaV2PrometheusRuleGroupConfig)
description
string
Exampleexample string
intervalSeconds
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
rules
object
property*
object (manaV2NullablePrometheusRuleConfig) additionalProperties
ruleGroup
object (manaV2PrometheusRuleConfig)
alert
boolean
Exampletrue
expression
string
Exampleexample string
name
string
Exampleexample string
severity
string
Exampleexample string
template
string
Exampleexample string
triggerSeconds
integer (int32)
Minimum0
Example123
sink
object (manaV2NullablePrometheusRemoteWriteSinkConfig)
sink
object (manaV2PrometheusRemoteWriteSinkConfig)
description
string
Exampleexample string
host
string
Exampleexample string
path
string
Exampleexample string
port
integer (int32)
Minimum0
Example123
sysdbMonitors
object
property*
object (manaV2NullablePrometheusSysDbMonitorConfig) additionalProperties
sysdbMonitor
object (manaV2PrometheusSysDbMonitorConfig)
intervalSeconds
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
xpaths
Array of string
string
Exampleexample string
region
string
ExampleENUM_VALUE
regionName
string
Exampleexample string
routePolicies
object
property*
object (manaV2NullableRoutingPolicyConfig) additionalProperties
policy
object (manaV2RoutingPolicyConfig)
attachPoint
string
ExampleENUM_VALUE
defaultAction
string
ExampleENUM_VALUE
description
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
statements
object
property*
object (manaV2RoutingPolicyConfigNullableStatement) additionalProperties
statement
object (manaV2RoutingPolicyConfigNullableStatementStatement)
actions
object
property*
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableAction) additionalProperties
action
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableActionAction)
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
aspathPrepend
object (manaV2NullableAsPathPrepend)
repeat
integer (int32)
Minimum0
Example123
bgpSetNextHop
object (manaV2NullableBgpSetNextHop)
nextHop
string
Exampleexample string
callPolicy
object (manaV2NullableCallPolicy)
policy
string
Exampleexample string
communities
object (manaV2NullableCommunities)
community
object (manaV2CommunityType)
additive
boolean
Exampletrue
communityList
Array of string
string
Exampleexample string
localPref
object (manaV2NullableLocalPreferance)
localPref
integer (int32)
Minimum0
Example123
metric
object (manaV2NullableMetric)
absolute
integer (int32)
Minimum0
Example123
modifier
integer (int32)
Example123
result
string
ExampleENUM_VALUE
seq
integer (int32)
Minimum0
Example123
weight
object (manaV2NullableWeight)
weight
integer (int32)
Minimum0
Example123
matches
object
property*
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableMatch) additionalProperties
match
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableMatchMatch)
community
object (manaV2NullableCommunity)
community
object (manaV2CommunityContainer)
community
Array of string
string
Exampleexample string
prefixSet
object (manaV2NullablePrefixSet)
prefixSet
string
Exampleexample string
protocolRouteType
object (manaV2NullableProtocolRouteType)
routeType
string
ExampleENUM_VALUE
routeTag
object (manaV2NullableRouteTagSet)
entry
object (manaV2RouteTag)
levelOne
string
Exampleexample string
levelTwo
string
Exampleexample string
levelZero
string
Exampleexample string
seq
integer (int32)
Minimum0
Example123
sourceInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
sourceProtocol
object (manaV2NullableRoutingProtocol)
protocol
string
ExampleENUM_VALUE
stale
object (manaV2NullableStalePurge)
stale
boolean
Exampletrue
seq
integer (int32)
Minimum0
Example123
site
object (manaV2NewSite)
globalPrefixSetOps
object
property*
string additionalProperties
ExampleENUM_VALUE
ipfixExporterOps
object
property*
string additionalProperties
ExampleENUM_VALUE
ipfixExporterOpsV2
object
property*
object (manaV2GlobalObjectOperationConfig) additionalProperties
interface
object (manaV2NullableSiteInterfaceName)
interface
string
Exampleexample string
operation
string
ExampleENUM_VALUE
location
object (manaV2Location)
addressLine1
string
Exampleexample string
addressLine2
string
Exampleexample string
city
string
Exampleexample string
country
string
Exampleexample string
countryCode
string
Exampleexample string
latitude
number (double)
Example123.45
longitude
number (double)
Example123.45
notes
string
Exampleexample string
provinceCode
string
Exampleexample string
state
string
Exampleexample string
stateCode
string
Exampleexample string
name
string
Exampleexample string
notes
string
Exampleexample string
ntpOps
object
property*
string additionalProperties
ExampleENUM_VALUE
prefixSetOps
object
property*
string additionalProperties
ExampleENUM_VALUE
routeTag
object (manaV2RouteTag)
levelOne
string
Exampleexample string
levelTwo
string
Exampleexample string
levelZero
string
Exampleexample string
routingPolicyOps
object
property*
string additionalProperties
ExampleENUM_VALUE
snmpOps
object
property*
string additionalProperties
ExampleENUM_VALUE
syslogServerOps
object
property*
string additionalProperties
ExampleENUM_VALUE
syslogServerOpsV2
object
property*
object (manaV2GlobalObjectOperationConfig) additionalProperties
interface
object (manaV2NullableSiteInterfaceName)
interface
string
Exampleexample string
operation
string
ExampleENUM_VALUE
trafficPolicyOps
object
property*
string additionalProperties
ExampleENUM_VALUE
trafficPolicy
object (manaV2ForwardingPolicyConfig)
dpiApplications
object
property*
object (manaV2NullableDpiApplicationConfig) additionalProperties
application
object (manaV2DpiApplicationConfig)
description
string
Exampleexample string
destinationNetwork
string
Exampleexample string
destinationNetworkList
string
Exampleexample string
destinationNetworks
object (manaV2IpNetworkListConfig)
name
string
Exampleexample string
networks
Array of string
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
destinationPortList
string
Exampleexample string
destinationPorts
object (manaV2L4PortListConfig)
name
string
Exampleexample string
ports
Array of integer
integer (int32)
Minimum0
Example123
icmpType
integer (int32)
Minimum0
Example123
ipProtocol
string
ExampleENUM_VALUE
name
string
Exampleexample string
sourceNetwork
string
Exampleexample string
sourceNetworkList
string
Exampleexample string
sourceNetworks
object (manaV2IpNetworkListConfig)
name
string
Exampleexample string
networks
Array of string
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
sourcePortList
string
Exampleexample string
sourcePorts
object (manaV2L4PortListConfig)
name
string
Exampleexample string
ports
Array of integer
integer (int32)
Minimum0
Example123
networkLists
object
property*
object (manaV2NullableIpNetworkListConfig) additionalProperties
list
object (manaV2IpNetworkListConfig)
name
string
Exampleexample string
networks
Array of string
string
Exampleexample string
portLists
object
property*
object (manaV2NullableL4PortListConfig) additionalProperties
list
object (manaV2L4PortListConfig)
name
string
Exampleexample string
ports
Array of integer
integer (int32)
Minimum0
Example123
securityRulesets
object
property*
object (manaV2NullableSecurityPolicyRulesetConfig) additionalProperties
ruleset
object (manaV2SecurityPolicyRulesetConfig)
description
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
rules
object
property*
object (manaV2SecurityPolicyRulesetConfigNullableRule) additionalProperties
rule
object (manaV2SecurityPolicyRulesetConfigNullableRuleRule)
action
string
ExampleENUM_VALUE
description
string
Exampleexample string
downlinkBurstRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
downlinkPolicerRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
logging
boolean
Exampletrue
match
object (manaV2ForwardingPolicyMatchConfig)
application
object (manaV2NullableApplicationMatchConfig)
match
object (manaV2ApplicationMatchConfig)
builtin
string
Exampleexample string
custom
string
Exampleexample string
contentFilter
object (manaV2NullableContentFilterMatchConfig)
match
object (manaV2ContentFilterMatchConfig)
domainCategoryIds
Array of integer
integer (int64)
Example1234567891011
destinationNetwork
object (manaV2NullableDestinationNetworkMatchConfig)
destinationNetwork
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
destinationPortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
domainList
object (manaV2NullableDomainListMatchConfig)
match
object (manaV2DomainListMatchConfig)
domainWildcards
Array of string
string

List of wildcard strings each representing a selection of domains to apply the policy action on

Exampleexample string
dscp
object (manaV2NullableDscpMatchConfig)
match
object (manaV2Dscp)
codePoint
integer (int32)
Minimum0
Example123
icmpType
integer (int32)
Minimum0
Example123
ipProtocol
string
ExampleENUM_VALUE
protocol
object (manaV2NullableIpProtocol)
ipProtocol
string
ExampleENUM_VALUE
sourceNetwork
object (manaV2NullableSourceNetworkMatchConfig)
sourceNetwork
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
sourcePortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
seq
integer (int32)
Minimum0
Example123
uplinkBurstRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
uplinkPolicerRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
trafficRulesets
object
property*
object (manaV2NullableTrafficPolicyRulesetConfig) additionalProperties
ruleset
object (manaV2TrafficPolicyRulesetConfig)
description
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
rules
object
property*
object (manaV2TrafficPolicyRulesetConfigNullableRule) additionalProperties
rule
object (manaV2TrafficPolicyRulesetConfigNullableRuleRule)
action
object (manaV2TrafficPolicyRulesetConfigNullableRuleRuleAction)
backupCircuit
object (manaV2NullableSetCircuitConfig)
name
string
Exampleexample string
backupCircuitLabel
object (manaV2NullableSetCircuitLabelConfig)
ipsecLabel
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
egress
string
ExampleENUM_VALUE
logging
boolean
Exampletrue
primaryCircuit
object (manaV2NullableSetCircuitConfig)
name
string
Exampleexample string
primaryCircuitLabel
object (manaV2NullableSetCircuitLabelConfig)
ipsecLabel
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
remark
object (manaV2NullableSetDscpConfig)
val
object (manaV2Dscp)
codePoint
integer (int32)
Minimum0
Example123
setSlaClass
object (manaV2NullableSetSlaClassConfig)
class
string
ExampleENUM_VALUE
description
string
Exampleexample string
match
object (manaV2ForwardingPolicyMatchConfig)
application
object (manaV2NullableApplicationMatchConfig)
match
object (manaV2ApplicationMatchConfig)
builtin
string
Exampleexample string
custom
string
Exampleexample string
contentFilter
object (manaV2NullableContentFilterMatchConfig)
match
object (manaV2ContentFilterMatchConfig)
domainCategoryIds
Array of integer
integer (int64)
Example1234567891011
destinationNetwork
object (manaV2NullableDestinationNetworkMatchConfig)
destinationNetwork
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
destinationPortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
domainList
object (manaV2NullableDomainListMatchConfig)
match
object (manaV2DomainListMatchConfig)
domainWildcards
Array of string
string

List of wildcard strings each representing a selection of domains to apply the policy action on

Exampleexample string
dscp
object (manaV2NullableDscpMatchConfig)
match
object (manaV2Dscp)
codePoint
integer (int32)
Minimum0
Example123
icmpType
integer (int32)
Minimum0
Example123
ipProtocol
string
ExampleENUM_VALUE
protocol
object (manaV2NullableIpProtocol)
ipProtocol
string
ExampleENUM_VALUE
sourceNetwork
object (manaV2NullableSourceNetworkMatchConfig)
sourceNetwork
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
sourcePortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
seq
integer (int32)
Minimum0
Example123
zoneFirewalls
object
property*
object (manaV2NullableZoneFirewallConfig) additionalProperties
zoneFirewall
object (manaV2ZoneFirewallConfig)
ip
object (manaV2ZoneFirewallIpPolicyConfig)
blockLandAttacks
boolean
Exampletrue
sessionLimit
object (manaV2NullableSessionLimit)
limit
integer (int32)
Minimum0
Example123
urpf
string
ExampleENUM_VALUE
udp
object (manaV2ZoneFirewallUdpPolicyConfig)
unidirectionalFlowLimit
object (manaV2NullableSessionLimit)
limit
integer (int32)
Minimum0
Example123
zones
object
property*
object (manaV2NullableSecurityZoneConfig) additionalProperties
zone
object (manaV2SecurityZoneConfig)
inside
string
Exampleexample string
pairs
object
property*
object (manaV2NullableSecurityZonePairConfig) additionalProperties
pair
object (manaV2SecurityZonePairConfig)
outside
string
Exampleexample string
ruleset
string
Exampleexample string
tcpProtection
boolean
Exampletrue
vrfs
object
property*
object (manaV2VrfConfig) additionalProperties
bgpAggregations
object
property*
object (manaV2NullableBgpAggregationsConfig) additionalProperties
config
object (manaV2BgpAggregationsConfig)
asSet
boolean
Exampletrue
prefix
string
Exampleexample string
summaryOnly
boolean
Exampletrue
bgpNeighbors
object
property*
object (manaV2NullableBgpNeighborConfig) additionalProperties
neighbor
object (manaV2BgpNeighborConfig)
addressFamilies
object
property*
object (manaV2NullableBgpNeighborAddressFamilyConfig) additionalProperties
family
object (manaV2BgpNeighborAddressFamilyConfig)
addressFamily
string
ExampleENUM_VALUE
inboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
outboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
allowAsIn
object (manaV2NullableAllowAsIn)
count
integer (int32)
Minimum0
Example123
asOverride
boolean
Exampletrue
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
defaultOriginate
string
ExampleENUM_VALUE
ebgpMultihopTtl
object (manaV2NullableEbgpConfig)
multiHop
integer (int32)
Minimum0
Example123
enabled
boolean
Exampletrue
holdTimer
integer (int32)
Minimum0
Example123
holdTimerValue
object (manaV2NullableHoldTimer)
timer
integer (int32)
Minimum0
Example123
keepaliveTimer
integer (int32)
Minimum0
Example123
keepaliveTimerValue
object (manaV2NullableKeepAliveTimer)
timer
integer (int32)
Minimum0
Example123
localAddress
string
Exampleexample string
localInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
maxPrefixValue
object (manaV2NullableMaxPrefix)
maxPrefix
integer (int32)
Minimum0
Example123
md5Password
object (manaV2NullableMd5Password)
md5Password
string
Exampleexample string
peerAsn
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
removePrivateAs
boolean
Exampletrue
sendCommunity
boolean
Exampletrue
bgpRedistribution
object
property*
object (manaV2NullableBgpRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2BgpRedistributeProtocolConfig)
enabled
boolean
Exampletrue
dhcpSubnets
object
property*
object (manaV2NullableDhcpSubnetConfig) additionalProperties
subnet
object (manaV2DhcpSubnetConfig)
defaultLeaseTimeSecs
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
domainName
string
Exampleexample string
domainNameServer
object (manaV2DhcpServerDnsParametersConfig)
primary
string
Exampleexample string
secondary
string
Exampleexample string
interface
string
Exampleexample string
ipGateway
string
Exampleexample string
ipPrefix
string
Exampleexample string
ipRanges
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
ipRangesV2
object (manaV2NullableDhcpipRangeList)
ipRange
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
maxLeaseTimeSecs
integer (int32)
Minimum0
Example123
minLeaseTimeSecs
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
staticLeases
object
property*
object (manaV2NullableDhcpSubnetStaticLeaseConfig) additionalProperties
lease
object (manaV2DhcpSubnetStaticLeaseConfig)
hostname
string
Exampleexample string
ipAddress
string
Exampleexample string
macAddress
string
Exampleexample string
ebgpMultipath
object (manaV2NullableBgpMultipathConfig)
config
object (manaV2BgpMultipathConfig)
enabled
boolean
Exampletrue
vrfId
integer (int64)
Example1234567891011
ipfixExporters
object
property*
object (manaV2NullableIpfixExporterConfig) additionalProperties
exporter
object (manaV2IpfixExporterConfig)
destinationAddress
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
monitoredSegments
Array of string
string
Exampleexample string
name
string
Exampleexample string
sampleMode
string
ExampleENUM_VALUE
sampleRate
integer (int32)
Minimum0
Example123
sourceInterfaceName
string
Exampleexample string
vrfId
integer (int64)
Example1234567891011
natRuleset
object (manaV2NullableNatPolicyRulesetName)
ruleset
string
Exampleexample string
networks
Array of string
string
Exampleexample string
ospfv2
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
ospfv3
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
overlayFilters
object (manaV2OverlayFilterConfig)
exportPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
importPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
staticRoutes
object
property*
object (manaV2NullableStaticRouteConfig) additionalProperties
route
object (manaV2StaticRouteConfig)
adminDistance
integer (int32)
Minimum0
Example123
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
destinationPrefix
string
Exampleexample string
ipVersion
integer (int32)
Minimum0
Example123
nextHop
object (manaV2StaticRouteNexthopConfig)
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
nextHops
Array of object (manaV2StaticRouteNexthopConfig)
object
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
syslogTargets
object
property*
object (manaV2NullableSyslogCollectorConfig) additionalProperties
target
object (manaV2SyslogCollectorConfig)
enabled
boolean
Exampletrue
globalId
integer (int64)
Example1234567891011
host
string
Exampleexample string
interfaceName
string
Exampleexample string
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
port
integer (int32)
Minimum0
Example123
severity
string
ExampleENUM_VALUE
transport
string
ExampleENUM_VALUE
vrfId
integer (int64)
Example1234567891011
trafficRuleset
object (manaV2NullableTrafficPolicyRulesetName)
ruleset
string
Exampleexample string
description
string
Exampleexample string
edge
object (manaV2EdgeDeviceConfig)
bgpEnabled
boolean
Exampletrue
bgpInstance
object (manaV2BgpInstanceConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
asn
integer (int32)
Minimum0
Example123
routeServer
boolean
Exampletrue
routerId
string
Exampleexample string
circuits
object
property*
object (manaV2CircuitConfig) additionalProperties
bgpAggregations
object
property*
object (manaV2NullableBgpAggregationsConfig) additionalProperties
config
object (manaV2BgpAggregationsConfig)
asSet
boolean
Exampletrue
prefix
string
Exampleexample string
summaryOnly
boolean
Exampletrue
bgpMultipath
object (manaV2NullableBgpMultipathConfig)
config
object (manaV2BgpMultipathConfig)
enabled
boolean
Exampletrue
vrfId
integer (int64)
Example1234567891011
bgpNeighbors
object
property*
object (manaV2NullableBgpNeighborConfig) additionalProperties
neighbor
object (manaV2BgpNeighborConfig)
addressFamilies
object
property*
object (manaV2NullableBgpNeighborAddressFamilyConfig) additionalProperties
family
object (manaV2BgpNeighborAddressFamilyConfig)
addressFamily
string
ExampleENUM_VALUE
inboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
outboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
allowAsIn
object (manaV2NullableAllowAsIn)
count
integer (int32)
Minimum0
Example123
asOverride
boolean
Exampletrue
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
defaultOriginate
string
ExampleENUM_VALUE
ebgpMultihopTtl
object (manaV2NullableEbgpConfig)
multiHop
integer (int32)
Minimum0
Example123
enabled
boolean
Exampletrue
holdTimer
integer (int32)
Minimum0
Example123
holdTimerValue
object (manaV2NullableHoldTimer)
timer
integer (int32)
Minimum0
Example123
keepaliveTimer
integer (int32)
Minimum0
Example123
keepaliveTimerValue
object (manaV2NullableKeepAliveTimer)
timer
integer (int32)
Minimum0
Example123
localAddress
string
Exampleexample string
localInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
maxPrefixValue
object (manaV2NullableMaxPrefix)
maxPrefix
integer (int32)
Minimum0
Example123
md5Password
object (manaV2NullableMd5Password)
md5Password
string
Exampleexample string
peerAsn
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
removePrivateAs
boolean
Exampletrue
sendCommunity
boolean
Exampletrue
bgpRedistribution
object
property*
object (manaV2NullableBgpRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2BgpRedistributeProtocolConfig)
enabled
boolean
Exampletrue
carrier
string
ExampleENUM_VALUE
circuitType
string
ExampleENUM_VALUE
connectionType
string
ExampleENUM_VALUE
description
string
Exampleexample string
diaEnabled
boolean
Exampletrue
dropMechanism
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
lastResort
boolean
Exampletrue
linkDownSpeedMbps
integer (int32)
Minimum0
Example123
linkUpSpeedMbps
integer (int32)
Minimum0
Example123
loopback
boolean
Exampletrue
name
string
Exampleexample string
patAddresses
object (manaV2NullableIpList)
addresses
Array of string
string
Exampleexample string
qosProfile
string
ExampleENUM_VALUE
qosProfileType
string
ExampleENUM_VALUE
staticRoutes
object
property*
object (manaV2NullableStaticRouteConfig) additionalProperties
route
object (manaV2StaticRouteConfig)
adminDistance
integer (int32)
Minimum0
Example123
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
destinationPrefix
string
Exampleexample string
ipVersion
integer (int32)
Minimum0
Example123
nextHop
object (manaV2StaticRouteNexthopConfig)
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
nextHops
Array of object (manaV2StaticRouteNexthopConfig)
object
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
dhcpServerEnabled
boolean
Exampletrue
dns
object (manaV2NullableDnsConfig)
dns
object (manaV2DnsConfig)
cloudflare
object (manaV2DNSConfigCloudflare)
dynamic
object (manaV2DNSConfigDynamic)
circuitName
string
Exampleexample string
interfaceName
string
Exampleexample string
static
object (manaV2DNSConfigStatic)
primaryIpv4V2
object (manaV2NullableIPv4Address)
address
string
Exampleexample string
primaryIpv6V2
object (manaV2NullableIPv6Address)
address
string
Exampleexample string
secondaryIpv4V2
object (manaV2NullableIPv4Address)
address
string
Exampleexample string
secondaryIpv6V2
object (manaV2NullableIPv6Address)
address
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableInterfaceConfig) additionalProperties
interface
object (manaV2InterfaceConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
circuit
string
Exampleexample string
description
string
Exampleexample string
duplex
string
Exampleexample string
ipsec
object (manaV2InterfaceIPsecConfig)
antiReplayWindowSize
integer (int32)
Minimum0
Example123
dhGroup
string
ExampleENUM_VALUE
dpdInterval
integer (int32)
Minimum0
Example123
encryptionAlg
string
ExampleENUM_VALUE
esn
boolean
Exampletrue
ikeIntegrity
string
ExampleENUM_VALUE
initiator
boolean
Exampletrue
ipsecEncryptionAlg
string
ExampleENUM_VALUE
ipsecIntegrity
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
localAddress
string
Exampleexample string
localCircuit
string
Exampleexample string
localIkePeerIdentity
string
Exampleexample string
perfectForwardSecrecy
string
ExampleENUM_VALUE
presharedKey
string
Exampleexample string
reauthInterval
integer (int32)
Minimum0
Example123
rekeyInterval
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
remoteIkePeerIdentity
string
Exampleexample string
ipv4
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
ipv6
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
lan
string
Exampleexample string
lldpEnabled
boolean
Exampletrue
loopback
boolean
Exampletrue
macsec
object (manaV2NullableMaCsecConfiguration)
macsec
object (manaV2MaCsecConfiguration)
enabled
boolean Required

Whether MACsec is enabled or disabled (required)

Exampletrue
encryptionEnforcementMode
string Required

The encryption enforcement mode (required)

ExampleMACSEC_ENFORCEMENT_MODE_SHOULD_ENCRYPT
globalSakConfiguration
object (manaV2NullableSakConfiguration) Required
sak
object (manaV2SakConfiguration)
cipherSuite
string
ExampleENUM_VALUE
lagMemberInterfaceId
integer (int64)

The interface ID (required for when each lag member has a different MACsec configuration - when split_sak_config_by_lag_member is true) (required)

Example1
nullableRekeyInterval
object (manaV2NullableMaCsecRekeyInterval)
rekeyInterval
integer (int64)
Example1234567891011
nullableReplayProtectionWindowSize
object (manaV2NullableMaCsecReplayProtectionWindowSize)
replayProtectionWindowSize
integer (int64)
Example1234567891011
rekeyInterval
integer (int64)
Example1234567891011
replayProtectionWindowSize
integer (int64)
Example1234567891011
keyServerPriority
integer (int64)

The priority of the key server. Lower number means higher priority.

Example255
pskConfigurations
Array of object (manaV2PskConfiguration)
object
cak
string

The Connection Authentication Key (CAK)

Example1234567890abcdef1234567890abcdef
cakCryptographicAlgorithm
string

The cryptographic algorithm for the CAK, SAK Cipher Suite is implicitly selected based on this field. (required)

ExampleAES_128_CMAC
ckn
string

The Connection Key Name (CKN) (required)

ExampleCorp-MACsec-CKN
nickname
string

The nickname of the PSK (required)

ExamplePSK1
startTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
useXpnForCipherSuite
boolean

Whether to use XPN for the cipher suite. If true, AES_128_GCM_XPN or AES_256_GCM_XPN is selected based on the cmac algorithm. If false, AES_128_GCM or AES_256_GCM is selected based on the cmac algorithm.

Exampletrue
pskConfigurationsByNickname
object Required
property*
object (manaV2NullablePskConfiguration) additionalProperties
psk
object (manaV2PskConfiguration)
cak
string

The Connection Authentication Key (CAK)

Example1234567890abcdef1234567890abcdef
cakCryptographicAlgorithm
string

The cryptographic algorithm for the CAK, SAK Cipher Suite is implicitly selected based on this field. (required)

ExampleAES_128_CMAC
ckn
string

The Connection Key Name (CKN) (required)

ExampleCorp-MACsec-CKN
nickname
string

The nickname of the PSK (required)

ExamplePSK1
startTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
useXpnForCipherSuite
boolean

Whether to use XPN for the cipher suite. If true, AES_128_GCM_XPN or AES_256_GCM_XPN is selected based on the cmac algorithm. If false, AES_128_GCM or AES_256_GCM is selected based on the cmac algorithm.

Exampletrue
sakConfigurations
Array of object (manaV2SakConfiguration)
object
cipherSuite
string
ExampleENUM_VALUE
lagMemberInterfaceId
integer (int64)

The interface ID (required for when each lag member has a different MACsec configuration - when split_sak_config_by_lag_member is true) (required)

Example1
nullableRekeyInterval
object (manaV2NullableMaCsecRekeyInterval)
rekeyInterval
integer (int64)
Example1234567891011
nullableReplayProtectionWindowSize
object (manaV2NullableMaCsecReplayProtectionWindowSize)
replayProtectionWindowSize
integer (int64)
Example1234567891011
rekeyInterval
integer (int64)
Example1234567891011
replayProtectionWindowSize
integer (int64)
Example1234567891011
sakConfigurationsByLagMemberInterfaceId
object Required
property*
object (manaV2NullableSakConfiguration) additionalProperties
sak
object (manaV2SakConfiguration)
cipherSuite
string
ExampleENUM_VALUE
lagMemberInterfaceId
integer (int64)

The interface ID (required for when each lag member has a different MACsec configuration - when split_sak_config_by_lag_member is true) (required)

Example1
nullableRekeyInterval
object (manaV2NullableMaCsecRekeyInterval)
rekeyInterval
integer (int64)
Example1234567891011
nullableReplayProtectionWindowSize
object (manaV2NullableMaCsecReplayProtectionWindowSize)
replayProtectionWindowSize
integer (int64)
Example1234567891011
rekeyInterval
integer (int64)
Example1234567891011
replayProtectionWindowSize
integer (int64)
Example1234567891011
splitSakConfigByLagMember
boolean

Whether to allow individual SAK configurations for each lag member

Exampletrue
transparentVlan
boolean

Whether transparent VLAN is enabled or disabled

Exampletrue
maxTransmissionUnit
integer (int32)
Minimum0
Example123
pppoeInterfaces
object
property*
object (manaV2NullablePpPoEInterfaceConfig) additionalProperties
interface
object (manaV2PpPoEInterfaceConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
authenticationType
string
ExampleENUM_VALUE
circuit
string
Exampleexample string
description
string
Exampleexample string
lcpEchoFailure
integer (int32)
Minimum0
Example123
lcpEchoInterval
integer (int32)
Minimum0
Example123
maxTransmissionUnit
integer (int32)
Minimum0
Example123
password
string
Exampleexample string
pppConnectTimeout
integer (int32)
Minimum0
Example123
username
string
Exampleexample string
v4TcpMss
object (manaV2NullableTcpMssV4)
tcpMssV4
integer (int32)
Minimum0
Example123
v6TcpMss
object (manaV2NullableTcpMssV6)
tcpMssV6
integer (int32)
Minimum0
Example123
securityZone
string
Exampleexample string
speed
integer (int64)
Example1234567891011
subinterfaces
object
property*
object (manaV2NullableInterfaceVlanConfig) additionalProperties
interface
object (manaV2InterfaceVlanConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
circuit
string
Exampleexample string
description
string
Exampleexample string
ipv4
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
ipv6
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
lan
string
Exampleexample string
lldpEnabled
boolean
Exampletrue
maxTransmissionUnit
integer (int32)
Minimum0
Example123
pppoeInterfaces
object
property*
object (manaV2NullablePpPoEInterfaceConfig) additionalProperties
interface
object (manaV2PpPoEInterfaceConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
authenticationType
string
ExampleENUM_VALUE
circuit
string
Exampleexample string
description
string
Exampleexample string
lcpEchoFailure
integer (int32)
Minimum0
Example123
lcpEchoInterval
integer (int32)
Minimum0
Example123
maxTransmissionUnit
integer (int32)
Minimum0
Example123
password
string
Exampleexample string
pppConnectTimeout
integer (int32)
Minimum0
Example123
username
string
Exampleexample string
v4TcpMss
object (manaV2NullableTcpMssV4)
tcpMssV4
integer (int32)
Minimum0
Example123
v6TcpMss
object (manaV2NullableTcpMssV6)
tcpMssV6
integer (int32)
Minimum0
Example123
securityZone
string
Exampleexample string
tcpMss
integer (int32)
Minimum0
Example123
tcpMssV4
integer (int32)
Minimum0
Example123
tcpMssV6
integer (int32)
Minimum0
Example123
v4TcpMss
object (manaV2NullableTcpMssV4)
tcpMssV4
integer (int32)
Minimum0
Example123
v6TcpMss
object (manaV2NullableTcpMssV6)
tcpMssV6
integer (int32)
Minimum0
Example123
vlan
integer (int32)
Minimum0
Example123
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
tcpMss
integer (int32)
Minimum0
Example123
tcpMssV4
integer (int32)
Minimum0
Example123
tcpMssV6
integer (int32)
Minimum0
Example123
v4TcpMss
object (manaV2NullableTcpMssV4)
tcpMssV4
integer (int32)
Minimum0
Example123
v6TcpMss
object (manaV2NullableTcpMssV6)
tcpMssV6
integer (int32)
Minimum0
Example123
ipfixEnabled
boolean
Exampletrue
ipfixExporters
object
property*
object (manaV2NullableIpfixExporterConfig) additionalProperties
exporter
object (manaV2IpfixExporterConfig)
destinationAddress
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
monitoredSegments
Array of string
string
Exampleexample string
name
string
Exampleexample string
sampleMode
string
ExampleENUM_VALUE
sampleRate
integer (int32)
Minimum0
Example123
sourceInterfaceName
string
Exampleexample string
vrfId
integer (int64)
Example1234567891011
lagInterfaces
object
property*
object (manaV2NullableLagInterfaceConfig) additionalProperties
interface
object (manaV2LagInterfaceConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
description
string
Exampleexample string
ipv4
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
ipv6
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
lacp
object (manaV2LacpConfig)
mode
string
ExampleENUM_VALUE
timer
string
ExampleENUM_VALUE
lagMembers
object
property*
object (manaV2NullableLagMemberInterface) additionalProperties
interface
integer (int64)
Example1234567891011
macsec
object (manaV2NullableMaCsecConfiguration)
macsec
object (manaV2MaCsecConfiguration)
enabled
boolean Required

Whether MACsec is enabled or disabled (required)

Exampletrue
encryptionEnforcementMode
string Required

The encryption enforcement mode (required)

ExampleMACSEC_ENFORCEMENT_MODE_SHOULD_ENCRYPT
globalSakConfiguration
object (manaV2NullableSakConfiguration) Required
sak
object (manaV2SakConfiguration)
cipherSuite
string
ExampleENUM_VALUE
lagMemberInterfaceId
integer (int64)

The interface ID (required for when each lag member has a different MACsec configuration - when split_sak_config_by_lag_member is true) (required)

Example1
nullableRekeyInterval
object (manaV2NullableMaCsecRekeyInterval)
rekeyInterval
integer (int64)
Example1234567891011
nullableReplayProtectionWindowSize
object (manaV2NullableMaCsecReplayProtectionWindowSize)
replayProtectionWindowSize
integer (int64)
Example1234567891011
rekeyInterval
integer (int64)
Example1234567891011
replayProtectionWindowSize
integer (int64)
Example1234567891011
keyServerPriority
integer (int64)

The priority of the key server. Lower number means higher priority.

Example255
pskConfigurations
Array of object (manaV2PskConfiguration)
object
cak
string

The Connection Authentication Key (CAK)

Example1234567890abcdef1234567890abcdef
cakCryptographicAlgorithm
string

The cryptographic algorithm for the CAK, SAK Cipher Suite is implicitly selected based on this field. (required)

ExampleAES_128_CMAC
ckn
string

The Connection Key Name (CKN) (required)

ExampleCorp-MACsec-CKN
nickname
string

The nickname of the PSK (required)

ExamplePSK1
startTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
useXpnForCipherSuite
boolean

Whether to use XPN for the cipher suite. If true, AES_128_GCM_XPN or AES_256_GCM_XPN is selected based on the cmac algorithm. If false, AES_128_GCM or AES_256_GCM is selected based on the cmac algorithm.

Exampletrue
pskConfigurationsByNickname
object Required
property*
object (manaV2NullablePskConfiguration) additionalProperties
psk
object (manaV2PskConfiguration)
cak
string

The Connection Authentication Key (CAK)

Example1234567890abcdef1234567890abcdef
cakCryptographicAlgorithm
string

The cryptographic algorithm for the CAK, SAK Cipher Suite is implicitly selected based on this field. (required)

ExampleAES_128_CMAC
ckn
string

The Connection Key Name (CKN) (required)

ExampleCorp-MACsec-CKN
nickname
string

The nickname of the PSK (required)

ExamplePSK1
startTime
object (googleProtobufTimestamp)
nanos
integer (int32)
Example123
seconds
integer (int64)
Example1234567891011
useXpnForCipherSuite
boolean

Whether to use XPN for the cipher suite. If true, AES_128_GCM_XPN or AES_256_GCM_XPN is selected based on the cmac algorithm. If false, AES_128_GCM or AES_256_GCM is selected based on the cmac algorithm.

Exampletrue
sakConfigurations
Array of object (manaV2SakConfiguration)
object
cipherSuite
string
ExampleENUM_VALUE
lagMemberInterfaceId
integer (int64)

The interface ID (required for when each lag member has a different MACsec configuration - when split_sak_config_by_lag_member is true) (required)

Example1
nullableRekeyInterval
object (manaV2NullableMaCsecRekeyInterval)
rekeyInterval
integer (int64)
Example1234567891011
nullableReplayProtectionWindowSize
object (manaV2NullableMaCsecReplayProtectionWindowSize)
replayProtectionWindowSize
integer (int64)
Example1234567891011
rekeyInterval
integer (int64)
Example1234567891011
replayProtectionWindowSize
integer (int64)
Example1234567891011
sakConfigurationsByLagMemberInterfaceId
object Required
property*
object (manaV2NullableSakConfiguration) additionalProperties
sak
object (manaV2SakConfiguration)
cipherSuite
string
ExampleENUM_VALUE
lagMemberInterfaceId
integer (int64)

The interface ID (required for when each lag member has a different MACsec configuration - when split_sak_config_by_lag_member is true) (required)

Example1
nullableRekeyInterval
object (manaV2NullableMaCsecRekeyInterval)
rekeyInterval
integer (int64)
Example1234567891011
nullableReplayProtectionWindowSize
object (manaV2NullableMaCsecReplayProtectionWindowSize)
replayProtectionWindowSize
integer (int64)
Example1234567891011
rekeyInterval
integer (int64)
Example1234567891011
replayProtectionWindowSize
integer (int64)
Example1234567891011
splitSakConfigByLagMember
boolean

Whether to allow individual SAK configurations for each lag member

Exampletrue
transparentVlan
boolean

Whether transparent VLAN is enabled or disabled

Exampletrue
minimumMembers
integer (int32)
Minimum0
Example123
mtu
integer (int32)
Minimum0
Example123
segment
string
Exampleexample string
subinterfaces
object
property*
object (manaV2NullableInterfaceLagvlanConfig) additionalProperties
interface
object (manaV2InterfaceLagvlanConfig)
adminStatus
boolean
Exampletrue
alias
string
Exampleexample string
description
string
Exampleexample string
ipv4
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
ipv6
object (manaV2InterfaceIpConfig)
address
object (manaV2NullableAddress)
address
string
Exampleexample string
dhcp
object (manaV2InterfaceDhcpConfig)
dhcpClient
boolean
Exampletrue
dhcpRelay
object (manaV2DhcpRelayConfig)
relayServers
Array of string
string
Exampleexample string
gw
object (manaV2NullableGatewayConfig)
address
string
Exampleexample string
vrrp
object (manaV2NullableVrrpGroupConfig)
group
object (manaV2VrrpGroupConfig)
acceptMode
boolean
Exampletrue
allowInterOperability
boolean
Exampletrue
description
string
Exampleexample string
enabled
boolean
Exampletrue
preempt
boolean
Exampletrue
priority
integer (int32)
Minimum0
Example123
trackedInterfaces
Array of object (manaV2NullableInterfacePriorityDecrement)
object
interface
string
Exampleexample string
priorityDecrement
integer (int32)
Minimum0
Example123
virtualIp
string
Exampleexample string
virtualRouterId
integer (int32)
Minimum0
Example123
segment
string
Exampleexample string
vlan
integer (int32)
Minimum0
Example123
lldpEnabled
boolean
Exampletrue
localRouteTag
object (manaV2NullableRouteTagSet)
entry
object (manaV2RouteTag)
levelOne
string
Exampleexample string
levelTwo
string
Exampleexample string
levelZero
string
Exampleexample string
localWebServerPassword
string
Exampleexample string
location
object (manaV2Location)
addressLine1
string
Exampleexample string
addressLine2
string
Exampleexample string
city
string
Exampleexample string
country
string
Exampleexample string
countryCode
string
Exampleexample string
latitude
number (double)
Example123.45
longitude
number (double)
Example123.45
notes
string
Exampleexample string
provinceCode
string
Exampleexample string
state
string
Exampleexample string
stateCode
string
Exampleexample string
maintenanceMode
boolean
Exampletrue
name
string
Exampleexample string
natPolicy
object (manaV2NatPolicyConfig)
natRulesets
object
property*
object (manaV2NullableNatPolicyRulesetConfig) additionalProperties
ruleset
object (manaV2NatPolicyRulesetConfig)
description
string
Exampleexample string
name
string
Exampleexample string
rules
object
property*
object (manaV2NATPolicyRulesetConfigNullableRule) additionalProperties
rule
object (manaV2NATPolicyRulesetConfigNullableRuleRule)
advertisePreNatPrefixes
boolean
Exampletrue
description
string
Exampleexample string
name
string
Exampleexample string
originalDstIpPrefix
string
Exampleexample string
originalSrcIpPrefix
string
Exampleexample string
seq
integer (int64)
Example1234567891011
translatedDstIpPrefix
string
Exampleexample string
translatedSrcIpPrefix
string
Exampleexample string
type
string
ExampleENUM_VALUE
ntpGlobalObject
object
property*
object (manaV2NullableNtpConfig) additionalProperties
config
object (manaV2NtpConfig)
domains
Array of string
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
ospfv2Enabled
boolean
Exampletrue
ospfv3Enabled
boolean
Exampletrue
prefixSets
object
property*
object (manaV2NullablePrefixSetConfig) additionalProperties
prefixSet
object (manaV2PrefixSetConfig)
description
string
Exampleexample string
entries
object
property*
object (manaV2PrefixSetConfigNullableEntry) additionalProperties
entry
object (manaV2PrefixSetConfigNullableEntryEntry)
ipPrefix
string
Exampleexample string
maskLower
integer (int32)
Minimum0
Example123
maskUpper
integer (int32)
Minimum0
Example123
seq
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
mode
string
ExampleENUM_VALUE
name
string
Exampleexample string
region
string
ExampleENUM_VALUE
regionName
string
Exampleexample string
routePolicies
object
property*
object (manaV2NullableRoutingPolicyConfig) additionalProperties
policy
object (manaV2RoutingPolicyConfig)
attachPoint
string
ExampleENUM_VALUE
defaultAction
string
ExampleENUM_VALUE
description
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
statements
object
property*
object (manaV2RoutingPolicyConfigNullableStatement) additionalProperties
statement
object (manaV2RoutingPolicyConfigNullableStatementStatement)
actions
object
property*
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableAction) additionalProperties
action
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableActionAction)
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
aspathPrepend
object (manaV2NullableAsPathPrepend)
repeat
integer (int32)
Minimum0
Example123
bgpSetNextHop
object (manaV2NullableBgpSetNextHop)
nextHop
string
Exampleexample string
callPolicy
object (manaV2NullableCallPolicy)
policy
string
Exampleexample string
communities
object (manaV2NullableCommunities)
community
object (manaV2CommunityType)
additive
boolean
Exampletrue
communityList
Array of string
string
Exampleexample string
localPref
object (manaV2NullableLocalPreferance)
localPref
integer (int32)
Minimum0
Example123
metric
object (manaV2NullableMetric)
absolute
integer (int32)
Minimum0
Example123
modifier
integer (int32)
Example123
result
string
ExampleENUM_VALUE
seq
integer (int32)
Minimum0
Example123
weight
object (manaV2NullableWeight)
weight
integer (int32)
Minimum0
Example123
matches
object
property*
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableMatch) additionalProperties
match
object (manaV2RoutingPolicyConfigNullableStatementStatementNullableMatchMatch)
community
object (manaV2NullableCommunity)
community
object (manaV2CommunityContainer)
community
Array of string
string
Exampleexample string
prefixSet
object (manaV2NullablePrefixSet)
prefixSet
string
Exampleexample string
protocolRouteType
object (manaV2NullableProtocolRouteType)
routeType
string
ExampleENUM_VALUE
routeTag
object (manaV2NullableRouteTagSet)
entry
object (manaV2RouteTag)
levelOne
string
Exampleexample string
levelTwo
string
Exampleexample string
levelZero
string
Exampleexample string
seq
integer (int32)
Minimum0
Example123
sourceInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
sourceProtocol
object (manaV2NullableRoutingProtocol)
protocol
string
ExampleENUM_VALUE
stale
object (manaV2NullableStalePurge)
stale
boolean
Exampletrue
seq
integer (int32)
Minimum0
Example123
segments
object
property*
object (manaV2VrfConfig) additionalProperties
bgpAggregations
object
property*
object (manaV2NullableBgpAggregationsConfig) additionalProperties
config
object (manaV2BgpAggregationsConfig)
asSet
boolean
Exampletrue
prefix
string
Exampleexample string
summaryOnly
boolean
Exampletrue
bgpNeighbors
object
property*
object (manaV2NullableBgpNeighborConfig) additionalProperties
neighbor
object (manaV2BgpNeighborConfig)
addressFamilies
object
property*
object (manaV2NullableBgpNeighborAddressFamilyConfig) additionalProperties
family
object (manaV2BgpNeighborAddressFamilyConfig)
addressFamily
string
ExampleENUM_VALUE
inboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
outboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
allowAsIn
object (manaV2NullableAllowAsIn)
count
integer (int32)
Minimum0
Example123
asOverride
boolean
Exampletrue
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
defaultOriginate
string
ExampleENUM_VALUE
ebgpMultihopTtl
object (manaV2NullableEbgpConfig)
multiHop
integer (int32)
Minimum0
Example123
enabled
boolean
Exampletrue
holdTimer
integer (int32)
Minimum0
Example123
holdTimerValue
object (manaV2NullableHoldTimer)
timer
integer (int32)
Minimum0
Example123
keepaliveTimer
integer (int32)
Minimum0
Example123
keepaliveTimerValue
object (manaV2NullableKeepAliveTimer)
timer
integer (int32)
Minimum0
Example123
localAddress
string
Exampleexample string
localInterface
object (manaV2NullableInterfaceName)
interface
string
Exampleexample string
maxPrefixValue
object (manaV2NullableMaxPrefix)
maxPrefix
integer (int32)
Minimum0
Example123
md5Password
object (manaV2NullableMd5Password)
md5Password
string
Exampleexample string
peerAsn
integer (int32)
Minimum0
Example123
remoteAddress
string
Exampleexample string
removePrivateAs
boolean
Exampletrue
sendCommunity
boolean
Exampletrue
bgpRedistribution
object
property*
object (manaV2NullableBgpRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2BgpRedistributeProtocolConfig)
enabled
boolean
Exampletrue
dhcpSubnets
object
property*
object (manaV2NullableDhcpSubnetConfig) additionalProperties
subnet
object (manaV2DhcpSubnetConfig)
defaultLeaseTimeSecs
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
domainName
string
Exampleexample string
domainNameServer
object (manaV2DhcpServerDnsParametersConfig)
primary
string
Exampleexample string
secondary
string
Exampleexample string
interface
string
Exampleexample string
ipGateway
string
Exampleexample string
ipPrefix
string
Exampleexample string
ipRanges
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
ipRangesV2
object (manaV2NullableDhcpipRangeList)
ipRange
Array of object (manaV2DhcpipRangeConfig)
object
end
string
Exampleexample string
start
string
Exampleexample string
maxLeaseTimeSecs
integer (int32)
Minimum0
Example123
minLeaseTimeSecs
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
staticLeases
object
property*
object (manaV2NullableDhcpSubnetStaticLeaseConfig) additionalProperties
lease
object (manaV2DhcpSubnetStaticLeaseConfig)
hostname
string
Exampleexample string
ipAddress
string
Exampleexample string
macAddress
string
Exampleexample string
ebgpMultipath
object (manaV2NullableBgpMultipathConfig)
config
object (manaV2BgpMultipathConfig)
enabled
boolean
Exampletrue
vrfId
integer (int64)
Example1234567891011
ipfixExporters
object
property*
object (manaV2NullableIpfixExporterConfig) additionalProperties
exporter
object (manaV2IpfixExporterConfig)
destinationAddress
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
monitoredSegments
Array of string
string
Exampleexample string
name
string
Exampleexample string
sampleMode
string
ExampleENUM_VALUE
sampleRate
integer (int32)
Minimum0
Example123
sourceInterfaceName
string
Exampleexample string
vrfId
integer (int64)
Example1234567891011
natRuleset
object (manaV2NullableNatPolicyRulesetName)
ruleset
string
Exampleexample string
networks
Array of string
string
Exampleexample string
ospfv2
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
ospfv3
object (manaV2NullableOspfProcessConfig)
process
object (manaV2OspfProcessConfig)
addressFamilies
Array of string
string
ExampleENUM_VALUE
adminDistance
object (manaV2NullableOspfAdminDistanceValue)
adminDistance
integer (int32)
Minimum0
Example123
areas
object
property*
object (manaV2NullableOspfAreaConfig) additionalProperties
area
object (manaV2OspfAreaConfig)
areaId
string
Exampleexample string
interfaces
object
property*
object (manaV2NullableOspfInterfaceConfig) additionalProperties
interface
object (manaV2OspfInterfaceConfig)
authentication
object (manaV2NullableOspfAuthenticationConfig)
authentication
object (manaV2OspfAuthenticationConfig)
bfd
object (manaV2NullableBfdInstanceConfig)
bfd
object (manaV2BfdInstanceConfig)
enabled
boolean
Exampletrue
localMultiplier
integer (int32)
Minimum0
Example123
minimumInterval
integer (int32)
Minimum0
Example123
cost
integer (int32)
Minimum0
Example123
deadIntervalValue
object (manaV2NullableOspfDeadIntervalValue)
deadInterval
integer (int32)
Minimum0
Example123
drPriority
integer (int32)
Minimum0
Example123
helloIntervalValue
object (manaV2NullableOspfHelloIntervalValue)
helloInterval
integer (int32)
Minimum0
Example123
interfaceName
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
mtuIgnore
boolean
Exampletrue
prefixSid
integer (int32)
Minimum0
Example123
retransmitIntervalValue
object (manaV2NullableOspfRetransmitIntervalValue)
retransmitInterval
integer (int32)
Minimum0
Example123
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
type
string
ExampleENUM_VALUE
auto
boolean
Exampletrue
defaultOriginate
string
ExampleENUM_VALUE
manual
string
Exampleexample string
name
string
Exampleexample string
redistribution
object
property*
object (manaV2NullableOspfRedistributeProtocolConfig) additionalProperties
protocol
object (manaV2OspfRedistributeProtocolConfig)
metric
integer (int32)
Minimum0
Example123
metricType
string
ExampleENUM_VALUE
type
string
ExampleENUM_VALUE
overlayFilters
object (manaV2OverlayFilterConfig)
exportPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
importPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
staticRoutes
object
property*
object (manaV2NullableStaticRouteConfig) additionalProperties
route
object (manaV2StaticRouteConfig)
adminDistance
integer (int32)
Minimum0
Example123
administrativeDistance
object (manaV2NullableAdministrativeDistance)
distance
integer (int32)
Minimum0
Example123
description
string
Exampleexample string
destinationPrefix
string
Exampleexample string
ipVersion
integer (int32)
Minimum0
Example123
nextHop
object (manaV2StaticRouteNexthopConfig)
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
nextHops
Array of object (manaV2StaticRouteNexthopConfig)
object
address
string
Exampleexample string
circuit
string
Exampleexample string
interface
string
Exampleexample string
nextHopAddress
string
Exampleexample string
thirdPartyIpsecTunnel
string
Exampleexample string
syslogTargets
object
property*
object (manaV2NullableSyslogCollectorConfig) additionalProperties
target
object (manaV2SyslogCollectorConfig)
enabled
boolean
Exampletrue
globalId
integer (int64)
Example1234567891011
host
string
Exampleexample string
interfaceName
string
Exampleexample string
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
port
integer (int32)
Minimum0
Example123
severity
string
ExampleENUM_VALUE
transport
string
ExampleENUM_VALUE
vrfId
integer (int64)
Example1234567891011
trafficRuleset
object (manaV2NullableTrafficPolicyRulesetName)
ruleset
string
Exampleexample string
site
object (manaV2NewSite)
globalPrefixSetOps
object
property*
string additionalProperties
ExampleENUM_VALUE
ipfixExporterOps
object
property*
string additionalProperties
ExampleENUM_VALUE
ipfixExporterOpsV2
object
property*
object (manaV2GlobalObjectOperationConfig) additionalProperties
interface
object (manaV2NullableSiteInterfaceName)
interface
string
Exampleexample string
operation
string
ExampleENUM_VALUE
location
object (manaV2Location)
addressLine1
string
Exampleexample string
addressLine2
string
Exampleexample string
city
string
Exampleexample string
country
string
Exampleexample string
countryCode
string
Exampleexample string
latitude
number (double)
Example123.45
longitude
number (double)
Example123.45
notes
string
Exampleexample string
provinceCode
string
Exampleexample string
state
string
Exampleexample string
stateCode
string
Exampleexample string
name
string
Exampleexample string
notes
string
Exampleexample string
ntpOps
object
property*
string additionalProperties
ExampleENUM_VALUE
prefixSetOps
object
property*
string additionalProperties
ExampleENUM_VALUE
routeTag
object (manaV2RouteTag)
levelOne
string
Exampleexample string
levelTwo
string
Exampleexample string
levelZero
string
Exampleexample string
routingPolicyOps
object
property*
string additionalProperties
ExampleENUM_VALUE
snmpOps
object
property*
string additionalProperties
ExampleENUM_VALUE
syslogServerOps
object
property*
string additionalProperties
ExampleENUM_VALUE
syslogServerOpsV2
object
property*
object (manaV2GlobalObjectOperationConfig) additionalProperties
interface
object (manaV2NullableSiteInterfaceName)
interface
string
Exampleexample string
operation
string
ExampleENUM_VALUE
trafficPolicyOps
object
property*
string additionalProperties
ExampleENUM_VALUE
siteToSiteVpn
object
property*
object (manaV2NullableIPsecTunnelConfig) additionalProperties
siteToSiteVpn
object (manaV2IPsecTunnel)
destinationAddress
string
Exampleexample string
ikeInitiator
boolean
Exampletrue
ipsecLabel
string
ExampleENUM_VALUE
lan
string
Exampleexample string
localAddressV4
string
Exampleexample string
localAddressV6
string
Exampleexample string
localCircuit
string
Exampleexample string
localIkePeerIdentity
string
Exampleexample string
mtu
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
presharedKey
string
Exampleexample string
remoteAddressV4
string
Exampleexample string
remoteAddressV6
string
Exampleexample string
remoteIkePeerIdentity
string
Exampleexample string
routing
object (manaV2IpsecRoutingConfig)
bgp
object (manaV2IPsecBgpRouteConfig)
addressFamilies
object
property*
object (manaV2NullableBgpNeighborAddressFamilyConfig) additionalProperties
family
object (manaV2BgpNeighborAddressFamilyConfig)
addressFamily
string
ExampleENUM_VALUE
inboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
outboundPolicy
object (manaV2NullablePolicyName)
policy
string
Exampleexample string
holdTimer
integer (int32)
Minimum0
Example123
keepaliveTimer
integer (int32)
Minimum0
Example123
md5Password
object (manaV2NullableMd5Password)
md5Password
string
Exampleexample string
peerAsn
integer (int32)
Minimum0
Example123
sendCommunity
boolean
Exampletrue
static
object (manaV2IPsecStaticRouteConfig)
destinationPrefix
Array of string
string
Exampleexample string
tcpMss
integer (int32)
Minimum0
Example123
vpnProfile
string
Exampleexample string
slaConformance
object (manaV2NullableSlaConformance)
slaConformance
object (manaV2SlaConformance)
dampeningFactor
integer (int64)
Example1234567891011
duration
integer (int64)
Example1234567891011
interval
integer (int64)
Example1234567891011
snmp
object (manaV2NullableSnmpConfig)
config
object (manaV2SnmpConfig)
communities
object
property*
object (manaV2NullableSnmpCommunityConfigValue) additionalProperties
name
string
Exampleexample string
engineAuthenTraps
boolean
Exampletrue
engineEnabled
boolean
Exampletrue
engineEndpoints
object
property*
object (manaV2NullableSnmpEngineEndpointConfigValue) additionalProperties
engineEndpoint
object (manaV2SnmpEngineEndpointConfig)
addresses
object
property*
object (manaV2NullableSnmpEngineEndpointsAddress) additionalProperties
address
string
Exampleexample string
autoIpv4
boolean
Exampletrue
autoIpv6
boolean
Exampletrue
interface
string
Exampleexample string
lanSegment
string
Exampleexample string
name
string
Exampleexample string
engineHighCpuTraps
boolean
Exampletrue
engineHighMemoryTraps
boolean
Exampletrue
engineIdAdminOctets
string
Exampleexample string
engineIdAdminText
string
Exampleexample string
engineIdIpv4
string
Exampleexample string
engineIdIpv6
string
Exampleexample string
engineIdMac
string
Exampleexample string
engineIdRaw
string
Exampleexample string
engineLocalAcessV4
boolean
Exampletrue
engineLocalAcessV6
boolean
Exampletrue
engineUserHints
boolean
Exampletrue
engineUserValidation
boolean
Exampletrue
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
notifyFilterProfiles
object
property*
object (manaV2NullableSnmpNotifyFilterProfileConfigValue) additionalProperties
notifyFilterProfile
object (manaV2SnmpNotifyFilterProfileConfig)
includeExcludeList
object
property*
object (manaV2NotifyFilterProfileIncludeConfig) additionalProperties
enabled
boolean
Exampletrue
name
string
Exampleexample string
snmpVersion
string
ExampleENUM_VALUE
targets
object
property*
object (manaV2NullableSnmpTargetConfigValue) additionalProperties
target
object (manaV2SnmpTargetConfig)
community
string
Exampleexample string
lanSegment
string
Exampleexample string
name
string
Exampleexample string
notifyFilterProfile
string
Exampleexample string
notifyType
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
targetIp
string
Exampleexample string
targetType
string
ExampleENUM_VALUE
usmSecurityLevel
string
ExampleENUM_VALUE
usmUserName
string
Exampleexample string
usmLocalUsers
object
property*
object (manaV2NullableUsmLocalUserConfigValue) additionalProperties
localUser
object (manaV2SnmpUsmLocalUserConfig)
authPassphrase
string
Exampleexample string
authProtocol
string
ExampleENUM_VALUE
encryptionPassphrase
string
Exampleexample string
encryptionProtocol
string
ExampleENUM_VALUE
name
string
Exampleexample string
usmRemoteUsers
object
property*
object (manaV2NullableUsmRemoteUserConfigValue) additionalProperties
remoteUser
object (manaV2SnmpUsmRemoteUserConfig)
authLocKey
string
Exampleexample string
authProtocol
string
ExampleENUM_VALUE
encryptionLocKey
string
Exampleexample string
encryptionProtocol
string
ExampleENUM_VALUE
name
string
Exampleexample string
v2cEnabled
boolean
Exampletrue
v3Enabled
boolean
Exampletrue
vacmGroups
object
property*
object (manaV2NullableVacmGroupValue) additionalProperties
group
object (manaV2VacmGroupConfig)
accesses
object
property*
object (manaV2NullableSnmpVacmGroupAccessValue) additionalProperties
access
object (manaV2SnmpVacmGroupAccessConfig)
context
string
Exampleexample string
contextMatch
string
ExampleENUM_VALUE
name
string
Exampleexample string
readView
string
Exampleexample string
securityLevel
string
ExampleENUM_VALUE
securityModel
string
ExampleENUM_VALUE
writeView
string
Exampleexample string
members
object
property*
object (manaV2NullableSnmpVacmGroupMemberValue) additionalProperties
member
object (manaV2SnmpVacmGroupMemberConfig)
community
string
Exampleexample string
securityModel
string
ExampleENUM_VALUE
securityName
string
Exampleexample string
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
vacmViews
object
property*
object (manaV2NullableSnmpVacmViewValue) additionalProperties
view
object (manaV2SnmpVacmViewConfig)
includeExcludeList
object
property*
object (manaV2SnmpVacmViewIncludeConfig) additionalProperties
enabled
boolean
Exampletrue
name
string
Exampleexample string
snmpGlobalObject
object
property*
object (manaV2NullableSnmpConfig) additionalProperties
config
object (manaV2SnmpConfig)
communities
object
property*
object (manaV2NullableSnmpCommunityConfigValue) additionalProperties
name
string
Exampleexample string
engineAuthenTraps
boolean
Exampletrue
engineEnabled
boolean
Exampletrue
engineEndpoints
object
property*
object (manaV2NullableSnmpEngineEndpointConfigValue) additionalProperties
engineEndpoint
object (manaV2SnmpEngineEndpointConfig)
addresses
object
property*
object (manaV2NullableSnmpEngineEndpointsAddress) additionalProperties
address
string
Exampleexample string
autoIpv4
boolean
Exampletrue
autoIpv6
boolean
Exampletrue
interface
string
Exampleexample string
lanSegment
string
Exampleexample string
name
string
Exampleexample string
engineHighCpuTraps
boolean
Exampletrue
engineHighMemoryTraps
boolean
Exampletrue
engineIdAdminOctets
string
Exampleexample string
engineIdAdminText
string
Exampleexample string
engineIdIpv4
string
Exampleexample string
engineIdIpv6
string
Exampleexample string
engineIdMac
string
Exampleexample string
engineIdRaw
string
Exampleexample string
engineLocalAcessV4
boolean
Exampletrue
engineLocalAcessV6
boolean
Exampletrue
engineUserHints
boolean
Exampletrue
engineUserValidation
boolean
Exampletrue
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
notifyFilterProfiles
object
property*
object (manaV2NullableSnmpNotifyFilterProfileConfigValue) additionalProperties
notifyFilterProfile
object (manaV2SnmpNotifyFilterProfileConfig)
includeExcludeList
object
property*
object (manaV2NotifyFilterProfileIncludeConfig) additionalProperties
enabled
boolean
Exampletrue
name
string
Exampleexample string
snmpVersion
string
ExampleENUM_VALUE
targets
object
property*
object (manaV2NullableSnmpTargetConfigValue) additionalProperties
target
object (manaV2SnmpTargetConfig)
community
string
Exampleexample string
lanSegment
string
Exampleexample string
name
string
Exampleexample string
notifyFilterProfile
string
Exampleexample string
notifyType
string
ExampleENUM_VALUE
sourceIp
string
Exampleexample string
targetIp
string
Exampleexample string
targetType
string
ExampleENUM_VALUE
usmSecurityLevel
string
ExampleENUM_VALUE
usmUserName
string
Exampleexample string
usmLocalUsers
object
property*
object (manaV2NullableUsmLocalUserConfigValue) additionalProperties
localUser
object (manaV2SnmpUsmLocalUserConfig)
authPassphrase
string
Exampleexample string
authProtocol
string
ExampleENUM_VALUE
encryptionPassphrase
string
Exampleexample string
encryptionProtocol
string
ExampleENUM_VALUE
name
string
Exampleexample string
usmRemoteUsers
object
property*
object (manaV2NullableUsmRemoteUserConfigValue) additionalProperties
remoteUser
object (manaV2SnmpUsmRemoteUserConfig)
authLocKey
string
Exampleexample string
authProtocol
string
ExampleENUM_VALUE
encryptionLocKey
string
Exampleexample string
encryptionProtocol
string
ExampleENUM_VALUE
name
string
Exampleexample string
v2cEnabled
boolean
Exampletrue
v3Enabled
boolean
Exampletrue
vacmGroups
object
property*
object (manaV2NullableVacmGroupValue) additionalProperties
group
object (manaV2VacmGroupConfig)
accesses
object
property*
object (manaV2NullableSnmpVacmGroupAccessValue) additionalProperties
access
object (manaV2SnmpVacmGroupAccessConfig)
context
string
Exampleexample string
contextMatch
string
ExampleENUM_VALUE
name
string
Exampleexample string
readView
string
Exampleexample string
securityLevel
string
ExampleENUM_VALUE
securityModel
string
ExampleENUM_VALUE
writeView
string
Exampleexample string
members
object
property*
object (manaV2NullableSnmpVacmGroupMemberValue) additionalProperties
member
object (manaV2SnmpVacmGroupMemberConfig)
community
string
Exampleexample string
securityModel
string
ExampleENUM_VALUE
securityName
string
Exampleexample string
type
string
ExampleENUM_VALUE
name
string
Exampleexample string
vacmViews
object
property*
object (manaV2NullableSnmpVacmViewValue) additionalProperties
view
object (manaV2SnmpVacmViewConfig)
includeExcludeList
object
property*
object (manaV2SnmpVacmViewIncludeConfig) additionalProperties
enabled
boolean
Exampletrue
name
string
Exampleexample string
staticRoutesEnabled
boolean
Exampletrue
trafficPolicy
object (manaV2ForwardingPolicyConfig)
dpiApplications
object
property*
object (manaV2NullableDpiApplicationConfig) additionalProperties
application
object (manaV2DpiApplicationConfig)
description
string
Exampleexample string
destinationNetwork
string
Exampleexample string
destinationNetworkList
string
Exampleexample string
destinationNetworks
object (manaV2IpNetworkListConfig)
name
string
Exampleexample string
networks
Array of string
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
destinationPortList
string
Exampleexample string
destinationPorts
object (manaV2L4PortListConfig)
name
string
Exampleexample string
ports
Array of integer
integer (int32)
Minimum0
Example123
icmpType
integer (int32)
Minimum0
Example123
ipProtocol
string
ExampleENUM_VALUE
name
string
Exampleexample string
sourceNetwork
string
Exampleexample string
sourceNetworkList
string
Exampleexample string
sourceNetworks
object (manaV2IpNetworkListConfig)
name
string
Exampleexample string
networks
Array of string
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
sourcePortList
string
Exampleexample string
sourcePorts
object (manaV2L4PortListConfig)
name
string
Exampleexample string
ports
Array of integer
integer (int32)
Minimum0
Example123
networkLists
object
property*
object (manaV2NullableIpNetworkListConfig) additionalProperties
list
object (manaV2IpNetworkListConfig)
name
string
Exampleexample string
networks
Array of string
string
Exampleexample string
portLists
object
property*
object (manaV2NullableL4PortListConfig) additionalProperties
list
object (manaV2L4PortListConfig)
name
string
Exampleexample string
ports
Array of integer
integer (int32)
Minimum0
Example123
securityRulesets
object
property*
object (manaV2NullableSecurityPolicyRulesetConfig) additionalProperties
ruleset
object (manaV2SecurityPolicyRulesetConfig)
description
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
rules
object
property*
object (manaV2SecurityPolicyRulesetConfigNullableRule) additionalProperties
rule
object (manaV2SecurityPolicyRulesetConfigNullableRuleRule)
action
string
ExampleENUM_VALUE
description
string
Exampleexample string
downlinkBurstRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
downlinkPolicerRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
logging
boolean
Exampletrue
match
object (manaV2ForwardingPolicyMatchConfig)
application
object (manaV2NullableApplicationMatchConfig)
match
object (manaV2ApplicationMatchConfig)
builtin
string
Exampleexample string
custom
string
Exampleexample string
contentFilter
object (manaV2NullableContentFilterMatchConfig)
match
object (manaV2ContentFilterMatchConfig)
domainCategoryIds
Array of integer
integer (int64)
Example1234567891011
destinationNetwork
object (manaV2NullableDestinationNetworkMatchConfig)
destinationNetwork
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
destinationPortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
domainList
object (manaV2NullableDomainListMatchConfig)
match
object (manaV2DomainListMatchConfig)
domainWildcards
Array of string
string

List of wildcard strings each representing a selection of domains to apply the policy action on

Exampleexample string
dscp
object (manaV2NullableDscpMatchConfig)
match
object (manaV2Dscp)
codePoint
integer (int32)
Minimum0
Example123
icmpType
integer (int32)
Minimum0
Example123
ipProtocol
string
ExampleENUM_VALUE
protocol
object (manaV2NullableIpProtocol)
ipProtocol
string
ExampleENUM_VALUE
sourceNetwork
object (manaV2NullableSourceNetworkMatchConfig)
sourceNetwork
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
sourcePortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
seq
integer (int32)
Minimum0
Example123
uplinkBurstRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
uplinkPolicerRate
object (manaV2NullableMeterRates)
rate
integer (int32)
Minimum0
Example123
trafficRulesets
object
property*
object (manaV2NullableTrafficPolicyRulesetConfig) additionalProperties
ruleset
object (manaV2TrafficPolicyRulesetConfig)
description
string
Exampleexample string
globalId
integer (int64)
Example1234567891011
isGlobalSync
boolean
Exampletrue
name
string
Exampleexample string
rules
object
property*
object (manaV2TrafficPolicyRulesetConfigNullableRule) additionalProperties
rule
object (manaV2TrafficPolicyRulesetConfigNullableRuleRule)
action
object (manaV2TrafficPolicyRulesetConfigNullableRuleRuleAction)
backupCircuit
object (manaV2NullableSetCircuitConfig)
name
string
Exampleexample string
backupCircuitLabel
object (manaV2NullableSetCircuitLabelConfig)
ipsecLabel
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
egress
string
ExampleENUM_VALUE
logging
boolean
Exampletrue
primaryCircuit
object (manaV2NullableSetCircuitConfig)
name
string
Exampleexample string
primaryCircuitLabel
object (manaV2NullableSetCircuitLabelConfig)
ipsecLabel
string
ExampleENUM_VALUE
label
string
ExampleENUM_VALUE
remark
object (manaV2NullableSetDscpConfig)
val
object (manaV2Dscp)
codePoint
integer (int32)
Minimum0
Example123
setSlaClass
object (manaV2NullableSetSlaClassConfig)
class
string
ExampleENUM_VALUE
description
string
Exampleexample string
match
object (manaV2ForwardingPolicyMatchConfig)
application
object (manaV2NullableApplicationMatchConfig)
match
object (manaV2ApplicationMatchConfig)
builtin
string
Exampleexample string
custom
string
Exampleexample string
contentFilter
object (manaV2NullableContentFilterMatchConfig)
match
object (manaV2ContentFilterMatchConfig)
domainCategoryIds
Array of integer
integer (int64)
Example1234567891011
destinationNetwork
object (manaV2NullableDestinationNetworkMatchConfig)
destinationNetwork
string
Exampleexample string
destinationPort
integer (int32)
Minimum0
Example123
destinationPortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
domainList
object (manaV2NullableDomainListMatchConfig)
match
object (manaV2DomainListMatchConfig)
domainWildcards
Array of string
string

List of wildcard strings each representing a selection of domains to apply the policy action on

Exampleexample string
dscp
object (manaV2NullableDscpMatchConfig)
match
object (manaV2Dscp)
codePoint
integer (int32)
Minimum0
Example123
icmpType
integer (int32)
Minimum0
Example123
ipProtocol
string
ExampleENUM_VALUE
protocol
object (manaV2NullableIpProtocol)
ipProtocol
string
ExampleENUM_VALUE
sourceNetwork
object (manaV2NullableSourceNetworkMatchConfig)
sourceNetwork
string
Exampleexample string
sourcePort
integer (int32)
Minimum0
Example123
sourcePortRange
object (manaV2PortRangeConfig)
lower
integer (int32)
Minimum0
Example123
upper
integer (int32)
Minimum0
Example123
name
string
Exampleexample string
seq
integer (int32)
Minimum0
Example123
zoneFirewalls
object
property*
object (manaV2NullableZoneFirewallConfig) additionalProperties
zoneFirewall
object (manaV2ZoneFirewallConfig)
ip
object (manaV2ZoneFirewallIpPolicyConfig)
blockLandAttacks
boolean
Exampletrue
sessionLimit
object (manaV2NullableSessionLimit)
limit
integer (int32)
Minimum0
Example123
urpf
string
ExampleENUM_VALUE
udp
object (manaV2ZoneFirewallUdpPolicyConfig)
unidirectionalFlowLimit
object (manaV2NullableSessionLimit)
limit
integer (int32)
Minimum0
Example123
zones
object
property*
object (manaV2NullableSecurityZoneConfig) additionalProperties
zone
object (manaV2SecurityZoneConfig)
inside
string
Exampleexample string
pairs
object
property*
object (manaV2NullableSecurityZonePairConfig) additionalProperties
pair
object (manaV2SecurityZonePairConfig)
outside
string
Exampleexample string
ruleset
string
Exampleexample string
tcpProtection
boolean
Exampletrue
vrrpEnabled
boolean
Exampletrue
localWebServerPassword
string
Exampleexample string
replace
boolean
Exampletrue
Responses
202

Accepted

object
jobId
integer (int64)
Example1234567891011
workflowId
string
Exampleexample string