| getcspolicylabelResult Structure Definition |
The getcspolicylabelResult structure defines the return type for getcspolicylabel 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. |
cspolicylabelList |
List of cspolicylabels |
| cspolicylabel Structure Definition |
The cspolicylabel structure defines the actual return type values for getcspolicylabel API. |
Syntax |
Members |
labelname |
Name of the content switching policy label to display. |
cspolicylabeltype |
Protocol supported by the policy label. All policies bound to the policy label must either match the specified protocol or be a subtype of that protocol. Available settings function as follows:
* HTTP - Supports policies that process HTTP traffic. Used to access unencrypted Web sites. (The default.)
* SSL - Supports policies that process HTTPS/SSL encrypted traffic. Used to access encrypted Web sites.
* TCP - Supports policies that process any type of TCP traffic, including HTTP.
* SSL_TCP - Supports policies that process SSL-encrypted TCP traffic, including SSL.
* UDP - Supports policies that process any type of UDP-based traffic, including DNS.
* DNS - Supports policies that process DNS traffic.
* ANY - Supports all types of policies except HTTP, SSL, and TCP.
* SIP_UDP - Supports policies that process UDP based Session Initiation Protocol (SIP) traffic. SIP initiates, manages, and terminates multimedia communications sessions, and has emerged as the standard for Internet telephony (VoIP).
* RTSP - Supports policies that process Real Time Streaming Protocol (RTSP) traffic. RTSP provides delivery of multimedia and other streaming data, such as audio, video, and other types of streamed media.
* RADIUS - Supports policies that process Remote Authentication Dial In User Service (RADIUS) traffic. RADIUS supports combined authentication, authorization, and auditing services for network management.
* MYSQL - Supports policies that process MYSQL traffic.
* MSSQL - Supports policies that process Microsoft SQL traffic. |
numpol |
number of polices bound to label. |
hits |
Number of times policy label was invoked. |
policyname |
Name of the content switching policy. |
priority |
Specifies the priority of the policy. |
targetvserver |
Name of the virtual server to which to forward requests that match the policy. |
gotopriorityexpression |
Expression specifying the priority of the next policy which will get evaluated if the current policy rule evaluates to TRUE. |
labeltype |
Type of policy label invocation. |
labelname2 |
Name of the label to invoke if the current policy rule evaluates to TRUE. |
invoke |
_nextgenapiresource |
cspolicylabelpolicy |
boundpriority |
boundtargetvservername |
boundgotoprioexpression |
boundinvokelabeltype |
boundinvokelabelname |
See Also |