cs-policy¶
The following operations can be performed on "cs-policy":
add| rename| show| rm| unset| set|
add cs policy¶
Creates a new content switching policy. You use this policy to manage content switching on a virtual server.
Synopsis¶
add cs policy
Arguments¶
policyName Name for the content switching policy. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at sign (@), equal sign (=), and hyphen (-) characters. Cannot be changed after a policy is created. The following requirement applies only to the Citrix ADC CLI: If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my policy" or 'my policy').
url URL string that is matched with the URL of a request. Can contain a wildcard character. Specify the string value in the following format: [[prefix] [*]] [.suffix].
rule Expression, or name of a named expression, against which traffic is evaluated. The following requirements apply only to the Citrix ADC CLI: * If the expression includes one or more spaces, enclose the entire expression in double quotation marks. * If the expression itself includes double quotation marks, escape the quotations by using the character. * Alternatively, you can use single quotation marks to enclose the rule, in which case you do not have to escape the double quotation marks.
domain The domain name. The string value can range to 63 characters.
action Content switching action that names the target load balancing virtual server to which the traffic is switched.
logAction The log action associated with the content switching policy
Example¶
To match the requests that have URL "/", you would enter the following command:
add cs policy
rename cs policy¶
Rename a content switching policy.
Synopsis¶
rename cs policy
Arguments¶
policyName The name of the content switching policy.
newName The new name of the content switching policy.
Example¶
rename cs policy oldname newname
show cs policy¶
Displays all existing content switching policies, or just the specified policy.
Synopsis¶
show cs policy [
Arguments¶
policyName Name of the content switching policy to display. If this parameter is omitted, details of all the policies are displayed.
Output¶
url The URL with wildcards.
rule The condition for applying this policy.
domain The domain name.
action The CS action name.
vstype Virtual server type.
hits Total number of hits.
piHits Total number of hits.
bindHits Total number of hits.
piPolicyhits bind hits for PI CS Policy.
labelName Name of the label invoked.
labelType The invocation type.
target Target flag
priority priority of bound policy
flag stateflag activePolicy Indicates whether policy is bound or not.
csPolicyType Indicates whether policy is PI or not.(used only during display)
logAction The log action associated with the content switching policy
gslbBindings devno count
Related Commands¶
rm cs policy¶
Removes a content switching policy. You can delete a user-defined content switching policy that is not bound to a content switching virtual server. If the policy is bound to a virtual server, you must first unbind the policy, and then remove it.
Synopsis¶
rm cs policy
Arguments¶
policyName Name of the content switching policy to be removed.
unset cs policy¶
Unset logaction for existing content swtching policy..Refer to the set cs policy command for meanings of the arguments.
Synopsis¶
unset cs policy
Example¶
unset cs policy pol9 -logAction
set cs policy¶
Changes an existing content switching policy.
Synopsis¶
set cs policy
Arguments¶
policyName Name of the content switching policy.
url The URL, with wildcards.
rule The condition for applying this policy.
domain The domain name.
action The content switching action name.
logAction The log action associated with the content switching policy