ScanResultProperties Class

A vulnerability assessment scan result properties for a single rule.

Inheritance
ScanResultProperties

Constructor

ScanResultProperties(*, rule_id: Optional[str] = None, status: Optional[Union[str, azure.mgmt.security.models._security_center_enums.RuleStatus]] = None, is_trimmed: Optional[bool] = None, query_results: Optional[List[List[str]]] = None, remediation: Optional[azure.mgmt.security.models._models_py3.Remediation] = None, baseline_adjusted_result: Optional[azure.mgmt.security.models._models_py3.BaselineAdjustedResult] = None, rule_metadata: Optional[azure.mgmt.security.models._models_py3.VaRule] = None, **kwargs)

Parameters

rule_id
str
Required

The rule Id.

status
str or RuleStatus
Required

The rule result status. Possible values include: "NonFinding", "Finding", "InternalError".

is_trimmed
bool
Required

Indicated whether the results specified here are trimmed.

query_results
list[list[str]]
Required

The results of the query that was run.

remediation
Remediation
Required

Remediation details.

baseline_adjusted_result
BaselineAdjustedResult
Required

The rule result adjusted with baseline.

rule_metadata
VaRule
Required

vulnerability assessment rule metadata details.