Gslbpolicy – Brocade Virtual ADX XML API Programmer’s Guide (Supporting ADX v03.1.00) User Manual

Page 716

Advertising
background image

706

Brocade Virtual ADX XML API Programmer’s Guide

53-1003248-01

Data Structures

7

gslbPolicy

This structure is the high-level description of GSLB policy and host policy.

ipWeight

hostProxyIP

[ ]

Optional

Configure IP Weight.

affinityGroupNumber

unsignedInt

Optional

Affinity group number
must be valid. Valid
value range is from 1
to 128.

Domain level affinity group
number.

TABLE 59

gslbPolicy structure

Name

Type

Presence

Rules

Description

policyType

policyTypeEnum

Mandator
y

GSLB policy or host
policy specifier.

policyName

string

Maximum length
of 60 characters.

Name of the GSLB
specific host policy.

defaultMetricOrder

boolean

Optional

Default order is:
HEALTH_CHECK
WEIGHTED_IP
WEIGHTED_SITE
CAPACITY
ACTIVE_BINDINGS
ROUND_TRIP_TIM
E
GEOGRAPHIC
CONNECTION_LO
AD
NUM_SESSION
FLASHBACK
PREFERENCE

Enable default metric
order.

metrics

policyMetrics

Optional

Enable or disable GSLB
Policy metrics.

metricOrder

policyMetricTypeEnum

[]

Optional

Valid only when
value of
"enableDefaultMe
tricOrder" value is
"FALSE".

To change the order,
specify the metrics in
the desired order.

Order

boolean

Optional

Default value is
“FALSE”.

Enable or disable order
metric.

Dns

policyDnsParameters

Optional

Configure DNS
parameters.

staticPrefixList

staticPrefix

[]

Optional

Maximum of 250
entries.

Add static prefix cache
entries.

Sticky

policySticky

Optional

Enable or disable Sticky
GSLB globally for all the
domains.

TABLE 58

gslbHost structure

Name

Type

Presence

Rules

Description

Advertising