web-category reputation-scope¶
Configure the scope of reputation score
reputation-scope Specification¶
Parameter Value 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 Partition Visibility shared 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 Value 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-risk,less-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-malicious,less-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-risk,less-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-suspicious,less-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-threshold,less-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-trustworthy,less-low-risk, less-moderate-risk, less-suspicious, less-malicious, and less-threshold are mutually exclusive
sampling-enable¶
Specification Value 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 Value 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-risk,greater-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-malicious,greater-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-risk,greater-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-suspicious,greater-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-threshold,greater-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-trustworthy,greater-low-risk, greater-moderate-risk, greater-suspicious, greater-malicious, and greater-threshold are mutually exclusive