| getlbgroupResult Structure Definition |
The getlbgroupResult structure defines the return type for getlbgroup 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. |
lbgroupList |
List of lbgroups |
| lbgroup Structure Definition |
The lbgroup structure defines the actual return type values for getlbgroup API. |
Syntax |
Members |
name |
Name of the load balancing virtual server group. |
vservername |
Virtual server name. |
persistencetype |
The type of the persistence set for the group. |
persistencebackup |
The type of the backup persistence set for the group. |
backuppersistencetimeout |
Time period, in minutes, for which backup persistence is in effect. |
persistmask |
The netmask applied for ipv4 traffic when the persistency type is SOURCEIP. |
v6persistmasklen |
The netmask applied for ipv6 traffic when the persistency type is SOURCEIP. |
cookiename |
Use this parameter to specify the cookie name for COOKIE peristence type. It specifies the name of cookie with a maximum of 32 characters. If not specified, cookie name is internally generated. |
cookiedomain |
Domain attribute for the HTTP cookie. |
timeout |
Time period for which a persistence session is in effect. |
rule |
Rule type. |
usevserverpersistency |
Use this parameter to enable vserver level persistence on group members. This allows member vservers to have their own persistence, but need to be compatible with other members persistence rules. When this setting is enabled persistence sessions created by any of the members can be shared by other member vservers. |
mastervserver |
When USE_VSERVER_PERSISTENCE is enabled, one can use this setting to designate a member vserver as master which is responsible to create the persistence sessions |
_nextgenapiresource |
See Also |