Skip to content

Configuration Assessment Evaluation Logic

The Configuration Assessment Evaluation Logic service collection provides operations for retrieving evaluation logic details used in configuration assessment findings. Fetch evaluation logic items by finding ID to understand the rules and criteria applied during assessment.

LanguageLast Update
Pythonv1.6.5
PowerShellv2.2.9
Gov0.22.0
TypeScriptv0.6.0
Rustv0.7.1
Rubyv1.4.0


OperationDescription
getEvaluationLogicMixin0
get_evaluation_logic
Get details on evaluation logic items by providing one or more finding IDs.

Get details on evaluation logic items by providing one or more finding IDs.

Method GET
Route /configuration-assessment/entities/evaluation-logic/v1
Scope Configuration Assessment: READ
PEP 8 get_evaluation_logic
ids query · string or list of strings
One or more evaluation logic finding IDs.
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
from falconpy import ConfigurationAssessmentEvaluationLogic
falcon = ConfigurationAssessmentEvaluationLogic(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
id_list = 'ID1,ID2,ID3' # Can also pass a list here: ['ID1', 'ID2', 'ID3']
response = falcon.get_evaluation_logic(ids=id_list)
print(response)
[
{
"aid": "string",
"cid": "string",
"created_timestamp": "string",
"data_provider": "string",
"host_info": {},
"id": "string",
"logic": [],
"scanner_id": "string",
"simplified_logic": [],
"updated_timestamp": "string"
}
]