slb common conn-rate-limit src-ip

Set connection limit based on source IP address

src-ip Specification

Parameter Value
Type Collection
Object Key(s) disable-ipv6-support, protocol
Collection Name src-ip-list
Collection URI /axapi/v3/slb/common/conn-rate-limit/src-ip
Element Name src-ip
Element URI /axapi/v3/slb/common/conn-rate-limit/src-ip/{disable-ipv6-support}+{protocol}
Element Attributes src-ip_attributes
Partition Visibility shared
Schema src-ip schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/common/conn-rate-limit/src-ip

src-ip attributes

Create List

POST

/axapi/v3/slb/common/conn-rate-limit/src-ip

src-ip attributes

Get Object

GET

/axapi/v3/slb/common/conn-rate-limit/src-ip/{disable-ipv6-support}+{protocol}

src-ip attributes

Get List

GET

/axapi/v3/slb/common/conn-rate-limit/src-ip

src-ip-list

Modify Object

POST

/axapi/v3/slb/common/conn-rate-limit/src-ip/{disable-ipv6-support}+{protocol}

src-ip attributes

Replace Object

PUT

/axapi/v3/slb/common/conn-rate-limit/src-ip/{disable-ipv6-support}+{protocol}

src-ip attributes

Replace List

PUT

/axapi/v3/slb/common/conn-rate-limit/src-ip

src-ip-list

Delete Object

DELETE

/axapi/v3/slb/common/conn-rate-limit/src-ip/{disable-ipv6-support}+{protocol}

src-ip attributes

src-ip-list

src-ip-list is JSON List of src-ip attributes

src-ip-list : [

src-ip attributes

disable-ipv6-support

Description

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

exceed-action

Description Set action if threshold exceeded

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

limit

Description Set max connections per period

Type: number

Range: 1-1000000

limit-period

Description ‘100’: 100 ms; ‘1000’: 1000 ms;

Type: string

Supported Values: 100, 1000

lock-out

Description Set lockout period in seconds if threshold exceeded

Type: number

Range: 1-3600

log

Description Send log if threshold exceeded

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

protocol

Description ‘tcp’: Set TCP connection rate limit; ‘udp’: Set UDP packet rate limit;

Type: string

Supported Values: tcp, udp

shared

Description Set threshold shared amongst all virtual ports

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