HTTP acceleration profile (object)¶
HTTP acceleration profile with configurable options
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
agingRate | integer | 9 | 0 - 10 | Rate at which a cache entry ages |
cacheSize | integer | 100 | 0 - 4294967295 | The maximum size (in megabytes) for the cache. |
class* | string | “HTTP_Acceleration_Profile” | ||
ignoreHeaders | string | “all” | “none”, “max-age”, “all” | Which cache disabling headers will be ignored by the system |
insertAgeHeaderEnabled | boolean | true | true, false | Age and date headers are inserted into the response when enabled |
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 | |
maximumAge | integer | 3600 | 0 - 4294967295 | How long (in seconds) the system will consider the cached content valid |
maximumEntries | integer | 10000 | 0 - 4294967295 | The maximum number of entries that can reside in the cache |
maximumObjectSize | integer | 50000 | 0 - 4294967295 | The largest object (in bytes) that the system will cache |
metadataMaxSize | integer | 25 | 0 - 4294967295 | The maximum size (in megabytes) of the metadata cache |
minimumObjectSize | integer | 500 | 0 - 4294967295 | The smallest object (in bytes) that the system will cache |
parentProfile | object | {“bigip”:”/Common/webacceleration”} | The profile that this profile inherits values from | |
uriExcludeList | array | A list of URIs that will be excluded from the cache | ||
uriIncludeList | array | A list of URIs that will be cacheable | ||
uriIncludeOverrideList | array | A list of URIs that should be cached even though they may normally not be due to existing constraints | ||
uriPinnedList | array | A list of URIs that are kept in the cache regardless of maxAge or expiry settings |
HTTP acceleration profile.parentProfile (object)¶
The profile that this profile inherits values from
Default: {“bigip”:”/Common/webacceleration”}
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
bigip | string | “f5bigip” formatted string | Pathname of existing BIG-IP HTTP Acceleration Profile | |
use | string | AS3 pointer to HTTP Acceleration Profile declaration |