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