Multiplex_Profile (object)¶
Multiplex (OneConnect) profile with configurable options
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
class* | string | “Multiplex_Profile” | ||
connectionLimitEnforcement | string | “none” | “none”, “idle”, “strict” | When the limit is ‘none’, simultaneous in-flight requests and responses over TCP connections to a pool member are counted toward the limit. When the limit is ‘idle’, idle connections will be dropped as the TCP connection limit is reached. When the limit is ‘strict’, idle connections will prevent new TCP connections from being made until they expire (not recommended). |
idleTimeoutOverride | integer | 0 | 0 - ∞ | Specifies the number of seconds that a connection is idle before the connection flow is eligible for deletion. |
label | string | “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” | Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML | |
maxConnectionAge | integer | 86400 | 0 - ∞ | Specifies the maximum age, in number of seconds, of a connection in the connection reuse pool. |
maxConnectionReuse | integer | 1000 | 0 - ∞ | Specifies the maximum number of times that a server connection can be reused. |
maxConnections | integer | 10000 | 0 - ∞ | Specifies the maximum number of connections that the system holds in the connection reuse pool. |
remark | string | “^[^x00-x1fx22x5cx7f]*$” | Arbitrary (brief) text pertaining to this object. Allows 0-64 chars, excluding only control characters, double-quote, and backslash. This is permissive enough that you should worry about XSS attacks | |
sharePools | boolean | false | true, false | Indicates that TCP connections for the current pool may be shared among similar virtual servers using the same pool. |
sourceMask | string | “f5ip” formatted string | Idle connection re-use applies to connections whose source address matches this mask |