C-13
Catalyst 6500 Series Content Switching Module Configuration Note
OL-4612-01
Appendix C CSM XML Document Type Definition
<!ATTLIST bind_id
sense (yes | no) #IMPLIED
value NMTOKEN #REQUIRED
>
<!--
hash_ip_type and ipmask valid only when value = hash_ip
-->
<!ELEMENT predictor EMPTY>
<!ATTLIST predictor
sense (yes | no) #IMPLIED
value (roundrobin | leastconns |
hash_ip | hash_url | forward) #REQUIRED
hash_ip_type (source | destination | both) "both"
ipmask NMTOKEN "255.255.255.255"
>
<!ELEMENT dns_predictor EMPTY>
<!ATTLIST dns_predictor
sense (yes | no) #IMPLIED
value (roundrobin | ordered-list |
leastload | hash_domain |
hash_ip | hash_ip_domain) #REQUIRED
>
<!ELEMENT serverfarm (predictor?, natpool_ref?, server_nat?, health?,
bind_id?, retcode_map_ref?, failaction?,
redirect_server*, real_server*, probe_ref*)
>
<!ATTLIST serverfarm
sense (yes | no) #IMPLIED
name CDATA #REQUIRED
>
<!--
real_server "port" attribute is ignored
-->
<!ELEMENT dns_serverfarm (dns_predictor?, real_server*)>
<!ATTLIST dns_serverfarm
sense (yes | no) #IMPLIED
name CDATA #REQUIRED
type (dns-vip | dns-ns) #REQUIRED
>
<!--
*************************************************************
Elements and attributes required for sticky_group
*************************************************************
-->
<!--
src_ip and dest_ip are necessary for IP-based sticky_groups
expression is necessary for SSL, cookie, and header-based sticky_groups
expression is a string of length 0 to 127
-->
<!ELEMENT static_sticky EMPTY>
<!ATTLIST static_sticky
sense (yes | no) #IMPLIED
real_ip NMTOKEN #REQUIRED
expression NMTOKEN #IMPLIED
src_ip NMTOKEN #IMPLIED
dest_ip NMTOKEN #IMPLIED
>