getgslbdomainResult Structure Definition

The getgslbdomainResult structure defines the return type for getgslbdomain 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.

gslbdomainList

List of gslbdomains


gslbdomain Structure Definition

The gslbdomain structure defines the actual return type values for getgslbdomain API.

Syntax



Members

name

Name of the Domain

servicetype

The type GSLB service

state

The state of the vserver

dnsrecordtype

The IP type for this GSLB vserver.

statechangetimesec

Time since last state change

lbmethod

The load balancing method set for the virtual server

backuplbmethod

Indicates the backup method in case the primary fails

persistencetype

Indicates if persistence is set on the gslb vserver

persistenceid

Persistence id of the gslb vserver

servicename

The service name.

vservername


sitename

Name of the site to which the service belongs.

cip

Indicates if Client IP option is enabled

sitepersistence

Indicates the type of cookie persistence set

siteprefix

The site prefix string.

gslbthreshold

The threshold value of the service

httprequest

HTTP request to the backend server

iptunnel

The state of the monitor for tunneled devices.

customheaders

The string that is sent to the service. Applicable to HTTP ,HTTP-ECV and RTSP monitor types.

respcode

The response codes.

monitorname

Monitor name

netmask

Netmask

v6netmasklen

Number of bits to consider, in an IPv6 source IP address, for creating the hash that is required by the SOURCEIPHASH load balancing method.

edr

Send clients an empty DNS response when the GSLB virtual server is DOWN.

mir


dynamicweight

Dynamic weight method of the vserver

persistmask

The optional IPv4 network mask applied to IPv4 addresses to establish source IP address based persistence.

v6persistmasklen

Number of bits to consider in an IPv6 source IP address when creating source IP address based persistence sessions.

ipaddress

The Ip address of the service

port

Port Number

weight

weight assigned

dynamicconfwt

dynamic weight

cumulativeweight

cumlative weight

svreffgslbstate

GSLB server state

cnameentry

The cname of the gslb service

monstate

Monitor state

monitortotalprobes

Total monitor probes

monitortotalfailedprobes

Total probes failed

monitorcurrentfailedprobes

Total number of current failed probes

monstatcode

The code indicating the monitor response.

responsetime

Response time of this monitor.

lastresponse

The string form of monstatcode.

servicegroupname

The service group names.

grpchealthcheck

The gRPC health check service status.

grpcstatuscode

The gRPC status codes.

grpcservicename

The gRPC service name.

order

Order number assigned to the service when it is bound to the gslb vserver.

_nextgenapiresource


svcgrpsvcname


svcgrpmemgrpname


svcgrpmemip


svcgrpmemport


svcgrpmemsvctype


svcgrpmemweight


See Also