public static class EdgeGatewayFirewallUpdateRequest.FirewallGlobalConfig extends Object
Constructor and Description |
---|
FirewallGlobalConfig(Boolean tcpPickOngoingConnections,
Boolean tcpAllowOutOfWindowPackets,
Boolean tcpSendResetForClosedVsePorts,
Boolean dropInvalidTraffic,
Boolean logInvalidTraffic,
Integer tcpTimeoutOpen,
Integer tcpTimeoutEstablished,
Integer tcpTimeoutClose,
Integer udpTimeout,
Integer icmpTimeout,
Integer icmp6Timeout,
Integer ipGenericTimeout,
Boolean enableSynFloodProtection,
Boolean logIcmpErrors,
Boolean dropIcmpReplays) |
Modifier and Type | Method and Description |
---|---|
Integer |
getIcmp6Timeout()
Get ICMP 6 timeout.
|
Integer |
getIcmpTimeout()
Get ICMP timeout.
|
Integer |
getIpGenericTimeout()
Get IP generic timeout.
|
Integer |
getTcpTimeoutClose()
Get TCP timeout close.
|
Integer |
getTcpTimeoutEstablished()
Get TCP timeout established.
|
Integer |
getTcpTimeoutOpen()
Get TCP timeout open.
|
Integer |
getUdpTimeout()
Get UDP timeout.
|
Boolean |
isDropIcmpReplays()
Whether to drop ICMP replays.
|
Boolean |
isDropInvalidTraffic()
Is drop invalid traffic.
|
Boolean |
isEnableSynFloodProtection()
Protect against SYN flood attacks by detecting bogus TCP connections
and terminating them without consuming firewall state tracking resources.
|
Boolean |
isLogIcmpErrors()
Whether to log ICMP errors.
|
Boolean |
isLogInvalidTraffic()
Is log invalid traffic.
|
Boolean |
isTcpAllowOutOfWindowPackets()
Is TCP allow out of window packets.
|
Boolean |
isTcpPickOngoingConnections()
Is TCP pick ongoing connections.
|
Boolean |
isTcpSendResetForClosedVsePorts()
Is TCP send reset for closed VSE ports.
|
public FirewallGlobalConfig(Boolean tcpPickOngoingConnections, Boolean tcpAllowOutOfWindowPackets, Boolean tcpSendResetForClosedVsePorts, Boolean dropInvalidTraffic, Boolean logInvalidTraffic, Integer tcpTimeoutOpen, Integer tcpTimeoutEstablished, Integer tcpTimeoutClose, Integer udpTimeout, Integer icmpTimeout, Integer icmp6Timeout, Integer ipGenericTimeout, Boolean enableSynFloodProtection, Boolean logIcmpErrors, Boolean dropIcmpReplays)
public Boolean isTcpPickOngoingConnections()
Boolean
tcp pick ongoing connectionspublic Boolean isTcpAllowOutOfWindowPackets()
Boolean
tcp allow out of window packets.public Boolean isTcpSendResetForClosedVsePorts()
Boolean
tcp send reset for closed VSE portspublic Boolean isDropInvalidTraffic()
Boolean
drop invalid trafficpublic Boolean isLogInvalidTraffic()
Boolean
log invalid trafficpublic Integer getTcpTimeoutOpen()
Integer
tcp timeout openpublic Integer getTcpTimeoutEstablished()
Integer
tcp timeout establishedpublic Integer getTcpTimeoutClose()
Integer
tcp timeout closepublic Integer getUdpTimeout()
Integer
udp timeoutpublic Integer getIcmpTimeout()
Integer
icmp timeoutpublic Integer getIcmp6Timeout()
Integer
icmp 6 timeoutpublic Integer getIpGenericTimeout()
Integer
ip generic timeoutpublic Boolean isEnableSynFloodProtection()
Default: false.
Boolean
enable syn flood protectionpublic Boolean isLogIcmpErrors()
public Boolean isDropIcmpReplays()
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.