scaleout distributed-forwarding

Enable Scaleout distributed-forwarding

distributed-forwarding Specification

Parameter Value
Type Intermediate Resource
Element Name distributed-forwarding
Element URI /axapi/v3/scaleout/distributed-forwarding
Element Attributes distributed-forwarding_attributes
Partition Visibility shared
Schema distributed-forwarding schema

Operations Allowed:

OperationMethodURIPayload

Get Object

GET

/axapi/v3/scaleout/distributed-forwarding

distributed-forwarding_attributes

distributed-forwarding attributes

cgn

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

Type: Object

Reference Object: /axapi/v3/scaleout/distributed-forwarding/cgn

fw

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

Type: Object

Reference Object: /axapi/v3/scaleout/distributed-forwarding/fw

slb

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

Type: Object

Reference Object: /axapi/v3/scaleout/distributed-forwarding/slb

fw

Specification Value
Type object

enable

Description Enable distributed-forwarding for Firewall

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

session-offload-direction

Description ‘uplink’: Enable session offload only in uplink direction; ‘downlink’: Enable session offload in downlink direction; ‘both’: Enable session offload in both direction;

Type: string

Supported Values: uplink, downlink, both

Default: both

threshold

Description: threshold is a JSON Block. Please see below for fw_threshold

Type: Object

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

fw_threshold

Specification Value
Type object

global-threshold

Description configure packet threshold value to offload sessions of any(TCP and UDP) protocol(default 5)

Type: number

Range: 4-63

Default: 5

Mutual Exclusion: global-threshold and protocol-value are mutually exclusive

protocol-threshold

Type: List

fw_threshold_protocol-threshold

Specification Value
Type list
Block object keys  

protocol-value

Description ‘UDP’: configure threshold for udp session offload; ‘TCP’: configure threshold for tcp session offload;

Type: string

Supported Values: UDP, TCP

Mutual Exclusion: protocol-value and global-threshold are mutually exclusive

threshold-value

Description configure packet threshold value to offload sessions(default 5)

Type: number

Range: 4-63

Default: 5

slb

Specification Value
Type object

slb-value

Description ‘enable’: Enable SLB; ‘disable’: Disable SLB;

Type: string

Supported Values: enable, disable

Default: disable

tcp-threshold

Description configure packet threshold value to offload TCP sessions(default 5)

Type: number

Range: 4-63

Default: 5

udp-threshold

Description configure packet threshold value to offload UDP sessions(default 5)

Type: number

Range: 4-63

Default: 5

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

cgn

Specification Value
Type object

enable

Description Enable distributed-forwarding for CGN

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters