mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 05:42:50 +00:00
Adds tcp profile module for BIGIP (#39268)
This patch adds a module to support manipulation of TCP profiles on a BIGIP
This commit is contained in:
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"kind": "tm:ltm:profile:tcp:tcpstate",
|
||||
"name": "foo",
|
||||
"partition": "Common",
|
||||
"fullPath": "/Common/foo",
|
||||
"generation": 92,
|
||||
"selfLink": "https://localhost/mgmt/tm/ltm/profile/tcp/~Common~foo?ver=13.1.0.4",
|
||||
"abc": "enabled",
|
||||
"ackOnPush": "enabled",
|
||||
"appService": "none",
|
||||
"autoProxyBufferSize": "disabled",
|
||||
"autoReceiveWindowSize": "disabled",
|
||||
"autoSendBufferSize": "disabled",
|
||||
"closeWaitTimeout": 5,
|
||||
"cmetricsCache": "enabled",
|
||||
"cmetricsCacheTimeout": 0,
|
||||
"congestionControl": "high-speed",
|
||||
"defaultsFrom": "/Common/tcp",
|
||||
"defaultsFromReference": {
|
||||
"link": "https://localhost/mgmt/tm/ltm/profile/tcp/~Common~tcp?ver=13.1.0.4"
|
||||
},
|
||||
"deferredAccept": "disabled",
|
||||
"delayWindowControl": "disabled",
|
||||
"delayedAcks": "enabled",
|
||||
"description": "none",
|
||||
"dsack": "disabled",
|
||||
"earlyRetransmit": "enabled",
|
||||
"ecn": "enabled",
|
||||
"enhancedLossRecovery": "disabled",
|
||||
"fastOpen": "disabled",
|
||||
"fastOpenCookieExpiration": 21600,
|
||||
"finWait_2Timeout": 300,
|
||||
"finWaitTimeout": 5,
|
||||
"hardwareSynCookie": "enabled",
|
||||
"idleTimeout": 300,
|
||||
"initCwnd": 3,
|
||||
"initRwnd": 3,
|
||||
"ipDfMode": "pmtu",
|
||||
"ipTosToClient": "0",
|
||||
"ipTtlMode": "proxy",
|
||||
"ipTtlV4": 255,
|
||||
"ipTtlV6": 64,
|
||||
"keepAliveInterval": 1800,
|
||||
"limitedTransmit": "enabled",
|
||||
"linkQosToClient": "0",
|
||||
"maxRetrans": 8,
|
||||
"maxSegmentSize": 1460,
|
||||
"md5Signature": "disabled",
|
||||
"minimumRto": 1000,
|
||||
"mptcp": "disabled",
|
||||
"mptcpCsum": "disabled",
|
||||
"mptcpCsumVerify": "disabled",
|
||||
"mptcpDebug": "disabled",
|
||||
"mptcpFallback": "reset",
|
||||
"mptcpFastjoin": "disabled",
|
||||
"mptcpIdleTimeout": 300,
|
||||
"mptcpJoinMax": 5,
|
||||
"mptcpMakeafterbreak": "disabled",
|
||||
"mptcpNojoindssack": "disabled",
|
||||
"mptcpRtomax": 5,
|
||||
"mptcpRxmitmin": 1000,
|
||||
"mptcpSubflowmax": 6,
|
||||
"mptcpTimeout": 3600,
|
||||
"nagle": "disabled",
|
||||
"pktLossIgnoreBurst": 0,
|
||||
"pktLossIgnoreRate": 0,
|
||||
"proxyBufferHigh": 49152,
|
||||
"proxyBufferLow": 32768,
|
||||
"proxyMss": "enabled",
|
||||
"proxyOptions": "disabled",
|
||||
"pushFlag": "default",
|
||||
"ratePace": "disabled",
|
||||
"ratePaceMaxRate": 0,
|
||||
"receiveWindowSize": 65535,
|
||||
"resetOnTimeout": "enabled",
|
||||
"rexmtThresh": 3,
|
||||
"selectiveAcks": "enabled",
|
||||
"selectiveNack": "disabled",
|
||||
"sendBufferSize": 65535,
|
||||
"slowStart": "enabled",
|
||||
"synCookieEnable": "enabled",
|
||||
"synCookieWhitelist": "disabled",
|
||||
"synMaxRetrans": 3,
|
||||
"synRtoBase": 3000,
|
||||
"tailLossProbe": "disabled",
|
||||
"tcpOptions": "none",
|
||||
"timeWaitRecycle": "enabled",
|
||||
"timeWaitTimeout": "2000",
|
||||
"timestamps": "enabled",
|
||||
"verifiedAccept": "disabled",
|
||||
"zeroWindowTimeout": 20000
|
||||
}
|
||||
Reference in New Issue
Block a user