web-category reputation-scope¶
Configure the scope of reputation score
reputation-scope Specification¶
Type Collection Object Key(s) name Collection Name reputation-scope-list Collection URI /axapi/v3/web-category/reputation-scope Element Name reputation-scope Element URI /axapi/v3/web-category/reputation-scope/{name} Element Attributes reputation-scope_attributes Statistics Data URI /axapi/v3/web-category/reputation-scope/{name}/stats Schema reputation-scope schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/web-category/reputation-scope | ||
Create List | POST | /axapi/v3/web-category/reputation-scope | ||
Get Object | GET | /axapi/v3/web-category/reputation-scope/{name} | ||
Get List | GET | /axapi/v3/web-category/reputation-scope | ||
Modify Object | POST | /axapi/v3/web-category/reputation-scope/{name} | ||
Replace Object | PUT | /axapi/v3/web-category/reputation-scope/{name} | ||
Replace List | PUT | /axapi/v3/web-category/reputation-scope | ||
Delete Object | DELETE | /axapi/v3/web-category/reputation-scope/{name} |
reputation-scope-list¶
reputation-scope-list is JSON List of reputation-scope attributes
reputation-scope-list : [
]
reputation-scope attributes¶
greater-than
Description: greater-than is a JSON Block. Please see below for greater-than
Type: Object
less-than
Description: less-than is a JSON Block. Please see below for less-than
Type: Object
name
Description Reputation Scope name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
sampling-enable
Type: Listuser-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
less-than¶
Specification Type object less-low-risk
Description Reputation score is less than or equal to 80
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: less-low-riskless-trustworthy, less-moderate-risk, less-suspicious, less-malicious and less-threshold are mutually exclusive
less-malicious
Description Reputation score is less than or equal to 20
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: less-maliciousless-trustworthy, less-low-risk, less-moderate-risk, less-suspicious and less-threshold are mutually exclusive
less-moderate-risk
Description Reputation score is less than or equal to 60
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: less-moderate-riskless-trustworthy, less-low-risk, less-suspicious, less-malicious and less-threshold are mutually exclusive
less-suspicious
Description Reputation score is less than or equal to 40
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: less-suspiciousless-trustworthy, less-low-risk, less-moderate-risk, less-malicious and less-threshold are mutually exclusive
less-threshold
Description Reputation score is less than or equal to a customized value (1-100)
Type: number
Range: 1-100
Mutual Exclusion: less-thresholdless-trustworthy, less-low-risk, less-moderate-risk, less-suspicious and less-malicious are mutually exclusive
less-trustworthy
Description Reputation score is less than or equal to 100
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: less-trustworthyless-low-risk, less-moderate-risk, less-suspicious, less-malicious and less-threshold are mutually exclusive
sampling-enable¶
Specification Type list Block object keys counters1
Description ‘all’: all; ‘trustworthy’: Trustworthy level(81-100); ‘low-risk’: Low-risk level(61-80); ‘moderate-risk’: Moderate-risk level(41-60); ‘suspicious’: Suspicious level(21-40); ‘malicious’: Malicious level(1-20);
Type: string
Supported Values: all, trustworthy, low-risk, moderate-risk, suspicious, malicious
greater-than¶
Specification Type object greater-low-risk
Description Reputation score is greater than or equal to 61
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: greater-low-riskgreater-trustworthy, greater-moderate-risk, greater-suspicious, greater-malicious and greater-threshold are mutually exclusive
greater-malicious
Description Reputation score is greater than or equal to 1
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: greater-maliciousgreater-trustworthy, greater-low-risk, greater-moderate-risk, greater-suspicious and greater-threshold are mutually exclusive
greater-moderate-risk
Description Reputation score is greater than or equal to 41
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: greater-moderate-riskgreater-trustworthy, greater-low-risk, greater-suspicious, greater-malicious and greater-threshold are mutually exclusive
greater-suspicious
Description Reputation score is greater than or equal to 21
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: greater-suspiciousgreater-trustworthy, greater-low-risk, greater-moderate-risk, greater-malicious and greater-threshold are mutually exclusive
greater-threshold
Description Reputation score is greater than or equal to the customized score (1-100)
Type: number
Range: 1-100
Mutual Exclusion: greater-thresholdgreater-trustworthy, greater-low-risk, greater-moderate-risk, greater-suspicious and greater-malicious are mutually exclusive
greater-trustworthy
Description Reputation score is greater than or equal to 81
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: greater-trustworthygreater-low-risk, greater-moderate-risk, greater-suspicious, greater-malicious and greater-threshold are mutually exclusive
stats data¶
Counter | Size | Description | |
---|---|---|---|
trustworthy | 8 | Trustworthy level(81-100) | |
moderate-risk | 8 | Moderate-risk level(41-60) | |
suspicious | 8 | Suspicious level(21-40) | |
malicious | 8 | Malicious level(1-20) | |
low-risk | 8 | Low-risk level(61-80) |