gslb protocol

Specify GSLB Message Protocol parameters

protocol Specification

Parameter Value
Type Configuration Resource
Element Name protocol
Element URI /axapi/v3/gslb/protocol
Element Attributes protocol_attributes
Partition Visibility shared
Operational Data URI /axapi/v3/gslb/protocol/oper
Schema protocol schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/gslb/protocol

protocol attributes

Get Object

GET

/axapi/v3/gslb/protocol

protocol attributes

Modify Object

POST

/axapi/v3/gslb/protocol

protocol attributes

Replace Object

PUT

/axapi/v3/gslb/protocol

protocol attributes

Delete Object

DELETE

/axapi/v3/gslb/protocol

protocol attributes

protocol attributes

auto-detect

Description Automatically detect SLB Config

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

disable-new-gslb-sync

Description Disable new gslb config sync

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

enable-list

Type: List

Reference Object: /axapi/v3/gslb/protocol/enable/{type}

limit

Description: limit is a JSON Block. Please see below for limit

Type: Object

Reference Object: /axapi/v3/gslb/protocol/limit

msg-format-acos-2x

Description Run GSLB Protocol in compatible mode with a ACOS 2.x GSLB peer

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

ping-site

Description name of site or ip address to ping

Type: string

Maximum Length: 128 characters

Maximum Length: 1 characters

secure

Description: secure is a JSON Block. Please see below for secure

Type: Object

Reference Object: /axapi/v3/gslb/protocol/secure

status-interval

Description Specify GSLB Message Protocol update period (The GSLB Protocol update interval (seconds), default is 30)

Type: number

Range: 1-1800

use-mgmt-port

Description Use management port for connections in Shared Partition

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: use-mgmt-port and use-mgmt-port-for-all-partitions are mutually exclusive

use-mgmt-port-for-all-partitions

Description Use management port for connections in all L3v Partitions

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: use-mgmt-port-for-all-partitions and use-mgmt-port are mutually exclusive

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

secure

Specification Value
Type object

action

Description ‘enable’: Enable Secure; ‘disable’: Disable Secure (default); ‘enable-fallback’: Fall back to non-secure if fail;

Type: string

Supported Values: enable, disable, enable-fallback

Default: disable

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

limit

Specification Value
Type object

ardt-query

Description Query Messages of Active RDT, default is 200 (Number)

Type: number

Range: 0-1000000

Default: 200

ardt-response

Description Response Messages of Active RDT, default is 1000 (Number)

Type: number

Range: 0-1000000

Default: 1000

ardt-session

Description Sessions of Active RDT, default is 32768 (Number)

Type: number

Range: 0-1000000

Default: 32768

conn-response

Description Response Messages of Connection Load, default is no limit (Number)

Type: number

Range: 0-1000000

Default: 0

message

Description Amount of Messages, default is 10000 (Number)

Type: number

Range: 0-1000000

Default: 10000

response

Description Amount of Response Messages, default is 3600 (Number)

Type: number

Range: 0-1000000

Default: 3600

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

enable-list

Specification Value
Type list
Block object keys  

type

Description ‘controller’: Enable/Disable GSLB protocol as GSLB controller; ‘device’: Enable/Disable GSLB protocol as site device;

Type: string

Supported Values: controller, device

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters