Manager
psengine.risk_rules.risk_rule_mgr.RiskRuleMgr
¶
Manages requests for Recorded Future risk rules.
| PARAMETER | DESCRIPTION |
|---|---|
rf_token
|
Recorded Future API token.
TYPE:
|
Source code in psengine/risk_rules/risk_rule_mgr.py
fetch
¶
fetch(entity_type: RiskRuleEntityType) -> list[RiskRule]
Fetch every risk rule defined for the given IOC type.
| PARAMETER | DESCRIPTION |
|---|---|
entity_type
|
The IOC type to fetch risk rules for: ip, domain, hash, vulnerability, or url.
TYPE:
|
Endpoint
/v2/{entity_type}/riskrules
| RAISES | DESCRIPTION |
|---|---|
ValidationError
|
If |
RiskRuleFetchError
|
If an API error occurs while fetching risk rules. |
| RETURNS | DESCRIPTION |
|---|---|
list[RiskRule]
|
The list of risk rules for the given IOC type. |