ddos action-list¶
Action List Configuration
action-list Specification¶
Parameter Value Type Collection Object Key(s) name Collection Name action-list-list Collection URI /axapi/v3/ddos/action-list Element Name action-list Element URI /axapi/v3/ddos/action-list/{name} Element Attributes action-list_attributes Partition Visibility shared Schema action-list schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/ddos/action-list | ||
Create List | POST | /axapi/v3/ddos/action-list | ||
Get Object | GET | /axapi/v3/ddos/action-list/{name} | ||
Get List | GET | /axapi/v3/ddos/action-list | ||
Modify Object | POST | /axapi/v3/ddos/action-list/{name} | ||
Replace Object | PUT | /axapi/v3/ddos/action-list/{name} | ||
Replace List | PUT | /axapi/v3/ddos/action-list | ||
Delete Object | DELETE | /axapi/v3/ddos/action-list/{name} |
action-list-list¶
action-list-list is JSON List of action-list attributes
action-list-list : [
]
action-list attributes¶
action
Description: action is a JSON Block. Please see below for action
Type: Object
capture-config
Description capture-config name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/capture-config
name
Description DDOS action-list name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
zone-template
Description: zone-template is a JSON Block. Please see below for zone-template
Type: Object
zone-template¶
Specification Value Type object encap
Description DDOS encap template
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ddos/zone-template/encap
logging
Description DDOS logging zone-template
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ddos/zone-template/logging
action¶
Specification Value Type object action
Description ‘drop’: Drop Packet (Default); ‘ignore’: Continue processing the packet; ‘reset’: Reset the connection; ‘authenticate-src’: Authenticate the source IP; ‘blacklist-src’: Black-list the source IP; ‘tunnel-encap-packet’: Encapsulate packet for tunneling. encap template need to be bound;
Type: string
Supported Values: drop, ignore, reset, authenticate-src, blacklist-src, tunnel-encap-packet
blacklist-src-value
Description blacklist duration in minutes
Type: number
Range: 1-30
scrub-packet
Description allow packets to go through other DDoS checks before sent out
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
stateless
Description encapsulate all packests
Type: boolean
Supported Values: true, false, 1, 0
Default: 0