Version notice:
Shared Application (object)¶
Special application Shared holds objects other applications can share
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | ||||
class* | string | “Application” | ||
constants | object | Named values for (re-)use by declaration objects | ||
enable | boolean | true | true | If declared, you must enable the Shared Application |
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 | |
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 | |
schemaOverlay | string | BIG-IQ name for a supplemental validation schema is applied to the Application class definition before the main BIG-IP AS3 schema | ||
serviceMain | Primary service of the application | |||
template* | string | “shared” | Shared Application template is always generic |
Shared Application.constants (object)¶
Named values for (re-)use by declaration objects
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | boolean, integer, number, string, array, object | true, false, -∞ - -Infinity | ||
class* | string | “Constants” |
Shared Application.constants./*/ (boolean, integer, number, string, array, object)¶
Allowed values: true, false, -∞ - -Infinity