Natpoolfilter, Natredundancyinfo, Natpoolsimplefilter – Brocade Virtual ADX XML API Programmer’s Guide (Supporting ADX v03.1.00) User Manual

Page 628

Advertising
background image

618

Brocade Virtual ADX XML API Programmer’s Guide

53-1003248-01

Data structures

6

NatPoolFilter

This structure is the high-level description of a filter that contains a simple filter and can add
complex operations for the filters.

NatPoolSimpleFilter

This structure is the high-level description of a filter for NAT pools.

NatRedundancyInfo

This structure is the high-level description of NAT redundancy information.

TABLE 172

Attributes

Name Type

Presence

Rules

Description

SimpleFilter

NatPoolSimpleFilter

Mandatory

Simple filter name.

TABLE 173

Attributes

Name Type

Presence

Rules

Description

field

natPoolFilterFieldEnum

Mandatory

Filter field name.

operator

filterOperatorEnum

Mandatory

Filter operator type.

value

string

Optional

Ignored when “operator”
value is “RANGE”.

Value of the field for filtering.

startValue

string

Optional

This parameter is
mandatory and
considered only when
“operator” value is
“RANGE”.

Start value in a range.

endValue

string

Optional

This parameter is
mandatory and
considered only when
“operator” value is
“RANGE”.

End value in a range.

TABLE 174

Attributes

Name

Type

Presence

Rules

Description

natPoolStartIP

string

Optional

The NAT pool start IP address.

staticNatIP

string

Optional

The static NAT IP address.

macAddress

string

Optional

The MAC address.

state

natRedundancyStateEnum

Optional

The state of the static NAT IP or
NAT pool.

priority

natPriorityEnum

Optional

The NAT redundancy priority.

standbyIdleCount

unsignedInt

Optional

The standby idle count.

threshold

unsignedInt

Optional

The standby threshold.

Advertising