| getgslbserviceResult Structure Definition |
The getgslbserviceResult structure defines the return type for getgslbservice 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. |
gslbserviceList |
List of gslbservices |
| gslbservice Structure Definition |
The gslbservice structure defines the actual return type values for getgslbservice API. |
Syntax |
Members |
servicename |
Name of the GSLB service. |
gslb |
ipaddress |
IP address of the service |
ip |
IP address of the service |
servername |
Name of the server hosting the GSLB service. |
servicetype |
Service type. |
port |
Port number of the service. |
publicip |
Public ip of the service |
publicport |
Public port of the service |
maxclient |
Maximum number of clients. |
maxaaausers |
Maximum number of SSL VPN users that can be logged on concurrently to the VPN virtual server that is represented by this GSLB service. A GSLB service whose user count reaches the maximum is not considered when a GSLB decision is made, until the count drops below the maximum. |
sitename |
Name of the site to which the service belongs. |
svrstate |
Server state. |
svreffgslbstate |
Effective state of the gslb svc |
gslbthreshold |
Indicates if gslb svc has reached threshold |
gslbsvcstats |
Indicates if gslb svc has stats of the primary or the whole chain |
state |
Enable or disable the service. |
monitorname |
Monitor name. |
monstate |
State of the monitor bound to gslb service. |
cip |
Indicates if Client IP option is enabled |
cipheader |
The client IP header used in the HTTP request. |
sitepersistence |
Indicates the type of cookie persistence set |
siteprefix |
The site prefix string. |
clttimeout |
Client timeout in seconds. |
svrtimeout |
Server timeout in seconds. |
totalfailedprobes |
The total number of failed probs. |
preferredlocation |
Prefered location. |
maxbandwidth |
Maximum bandwidth. |
downstateflush |
Flush all active transactions associated with the GSLB service when its state transitions from UP to DOWN. Do not enable this option for services that must complete their transactions. Applicable if connection proxy based site persistence is used. |
cnameentry |
Canonical name of the GSLB service. Used in CNAME-based GSLB. |
viewname |
Name of the DNS view of the service. A DNS view is used in global server load balancing (GSLB) to return a predetermined IP address to a specific group of clients, which are identified by using a DNS policy. |
viewip |
IP address to be used for the given view |
weight |
The Weight of monitor |
monthreshold |
Monitoring threshold value for the GSLB service. If the sum of the weights of the monitors that are bound to this GSLB service and are in the UP state is not equal to or greater than this threshold value, the service is marked as DOWN. |
failedprobes |
Number of the current failed monitoring probes. |
monstatcode |
The code indicating the monitor response. |
monstatparam1 |
First parameter for use with message code. |
monstatparam2 |
Second parameter for use with message code. |
monstatparam3 |
Third parameter for use with message code. |
responsetime |
Response time of this monitor. |
monstate2 |
The running state of the monitor on this service. |
hashid |
Unique hash identifier for the GSLB service, used by hash based load balancing methods. |
comment |
Any comments that you might want to associate with the GSLB service. |
healthmonitor |
Monitor the health of the GSLB service. |
appflowlog |
Enable logging appflow flow information |
monitortotalprobes |
Total number of probes sent to monitor this service. |
monitortotalfailedprobes |
Total number of failed probes |
monitorcurrentfailedprobes |
Total number of currently failed probes |
statechangetimesec |
Time when last state change happened. Seconds part. |
tickssincelaststatechange |
Time in 10 millisecond ticks since the last state change. |
threshold |
clmonowner |
Tells the mon owner of the gslb service. |
clmonview |
Tells the view id of the monitoring owner. |
lastresponse |
Displays the gslb monitor status in string format. |
naptrorder |
An integer specifying the order in which the NAPTR records MUST be processed in order to accurately represent the ordered list of Rules. The ordering is from lowest to highest |
naptrpreference |
An integer specifying the preference of this NAPTR among NAPTR records having same order. lower the number, higher the preference. |
naptrservices |
Service Parameters applicable to this delegation path. |
naptrreplacement |
The replacement domain name for this NAPTR. |
naptrdomainttl |
Modify the TTL of the internally created naptr domain |
gslbsvchealth |
This parameter displays effective health of a GSLB service. |
glsbsvchealthdescr |
Displays the warning message related to health a of GSLB service. |
nodefaultbindings |
to determine if the configuration will have default ssl CIPHER and ECC curve bindings |
_nextgenapiresource |
boundmonstate |
boundmonrunningstate |
See Also |