slb template dns response-rate-limiting

DNS Response Rate Limiting

response-rate-limiting Specification

   
Type Configuration Resource
Element Name response-rate-limiting
Element URI /axapi/v3/slb/template/dns/{name}/response-rate-limiting
Element Attributes response-rate-limiting_attributes
Schema response-rate-limiting schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/template/dns/{name}/response-rate-limiting

response-rate-limiting attributes

Get Object

GET

/axapi/v3/slb/template/dns/{name}/response-rate-limiting

response-rate-limiting attributes

Modify Object

POST

/axapi/v3/slb/template/dns/{name}/response-rate-limiting

response-rate-limiting attributes

Replace Object

PUT

/axapi/v3/slb/template/dns/{name}/response-rate-limiting

response-rate-limiting attributes

Delete Object

DELETE

/axapi/v3/slb/template/dns/{name}/response-rate-limiting

response-rate-limiting attributes

response-rate-limiting attributes

action

Description ‘log-only’: Only log rate-limiting, do not actually rate limit. Requires enable-log configuration; ‘rate-limit’: Rate-Limit based on configuration (Default); ‘whitelist’: Whitelist, disable rate-limiting;

Type: string

Supported Values: log-only, rate-limit, whitelist

Default: rate-limit

enable-log

Description Enable logging

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

filter-response-rate

Description Maximum allowed request rate for the filter. This should match average traffic. (default 20 per two seconds)

Type: number

Range: 1-1000

Default: 20

response-rate

Description Responses exceeding this rate within the window will be dropped (default 5 per second)

Type: number

Range: 1-1000

Default: 5

slip-rate

Description Every n’th response that would be rate-limited will be let through instead

Type: number

Range: 2-10

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

window

Description Rate-Limiting Interval in Seconds (default is one)

Type: number

Range: 1-60

Default: 1