getcontentinspectionactionResult Structure Definition

The getcontentinspectionactionResult structure defines the return type for getcontentinspectionaction API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

contentinspectionactionList

List of contentinspectionactions


contentinspectionaction Structure Definition

The contentinspectionaction structure defines the actual return type values for getcontentinspectionaction API.

Syntax



Members

name

Name of the RemoteService action.

type

Type of RemoteService action.

servername

Lb vserver or service name.

serverport

Port of remoteService

icapprofilename

Name of the ICAP profile to be attached to the contentInspection action.

wasmprofilename

Name of the CI WASM profile to be attached to the contentInspection action.

ifserverdown

Name of the action to perform if the Vserver representing the remote service is not UP. This is not supported for NOINSPECTION Type. The Supported actions are: * RESET - Reset the client connection by closing it. The client program, such as a browser, will handle this and may inform the user. The client may then resend the request if desired. * DROP - Drop the request without sending a response to the user. * CONTINUE - It bypasses the ContentIsnpection and Continues/resumes the Traffic-Flow to Client/Server.

reqtimeout

Time, in seconds, within which the remote service request must complete. This is not supported for NOINSPECTION action type. If the request does not complete within this time, the specified request timeout action is executed. Zero disables the timeout.
NOTE: This attribute is deprecated.
Deprecated for CI-action.

reqtimeoutaction

Name of the action to perform if the Vserver representing the remote service does not respond. This is not supported for NOINSPECTION action type. There are also some built-in actions which can be used. These are: * RESET - Reset the client connection by closing it. The client program, such as a browser, will handle this and may inform the user. The client may then resend the request if desired. * DROP - Drop the request without sending a response to the user.
NOTE: This attribute is deprecated.
Deprecated for CI-action.

hits

The number of times the action has been taken.

referencecount

The number of references to the action.

undefhits

The number of times the action resulted in UNDEF.

builtin

Flag to determine whether contentinspection action is built-in or not

_nextgenapiresource


See Also