Patch
/v1/global/config
Update global objects for an enterprise
Security
API Key: jwtAuth
Header parameter nameauthorization
Use Bearer <token>
Header parameters
Authorization
stringRequired
Bearer token. Format: Bearer <your_token_here>
Body parameters
object
globalPrefixSets
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
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
ntps
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
prefixSets
object
property*
object (manaV2NullableEnterprisePrefixSetConfig) additionalProperties
target
object (manaV2EnterprisePrefixSetConfig)
prefixSet
object (manaV2EnterprisePrefixSetData)
description
string
Exampleexample string
entries
Array of object (manaV2EnterprisePrefixSetDataEntry)
object
ipPrefix
string
Exampleexample string
maskLower
integer (int32)
Minimum0
Example123
maskUpper
integer (int32)
Minimum0
Example123
seq
integer (int32)
Minimum0
Example123
mode
string
ExampleENUM_VALUE
routingPolicies
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
snmps
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
syslogServers
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
trafficPolicies
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
vpnProfiles
object
property*
object (manaV2NullableIPsecVpnProfilesConfig) additionalProperties
vpnProfile
object (manaV2IPsecProfile)
antiReplayWindowSize
integer (int32)
Minimum0
Example123
dpdInterval
integer (int32)
Minimum0
Example123
esn
boolean
Exampletrue
id
integer (int64)
Example1234567891011
ikeDhGroup
string
ExampleENUM_VALUE
ikeEncryptionAlg
string
ExampleENUM_VALUE
ikeIntegrity
string
ExampleENUM_VALUE
ipsecEncryptionAlg
string
ExampleENUM_VALUE
ipsecIntegrity
string
ExampleENUM_VALUE
name
string
Exampleexample string
perfectForwardSecrecy
string
ExampleENUM_VALUE
reauthInterval
integer (int32)
Minimum0
Example123
rekeyInterval
integer (int32)
Minimum0
Example123
Responses
200
OK
object
globalPrefixSets
object
property*
integer (int64) additionalProperties
Example1234567891011
ipfixExporters
object
property*
integer (int64) additionalProperties
Example1234567891011
ntps
object
property*
integer (int64) additionalProperties
Example1234567891011
prefixSets
object
property*
integer (int64) additionalProperties
Example1234567891011
routingPolicies
object
property*
integer (int64) additionalProperties
Example1234567891011
snmps
object
property*
integer (int64) additionalProperties
Example1234567891011
status
string
Exampleexample string
syslogServers
object
property*
integer (int64) additionalProperties
Example1234567891011
trafficPolicies
object
property*
integer (int64) additionalProperties
Example1234567891011
vpnProfiles
object
property*
integer (int64) additionalProperties
Example1234567891011