Share via


VaRule Class

Definition

vulnerability assessment rule metadata details.

public class VaRule
type VaRule = class
Public Class VaRule
Inheritance
VaRule

Constructors

VaRule()

Initializes a new instance of the VaRule class.

VaRule(String, String, String, String, String, String, String, QueryCheck, IList<BenchmarkReference>)

Initializes a new instance of the VaRule class.

Properties

BenchmarkReferences

Gets or sets the benchmark references.

Category

Gets or sets the rule category.

Description

Gets or sets the rule description.

QueryCheck

Gets or sets the rule query details.

Rationale

Gets or sets the rule rationale.

RuleId

Gets or sets the rule Id.

RuleType

Gets or sets the rule type. Possible values include: 'Binary', 'BaselineExpected', 'PositiveList', 'NegativeList'

Severity

Gets or sets the rule severity. Possible values include: 'High', 'Medium', 'Low', 'Informational', 'Obsolete'

Title

Gets or sets the rule title.

Extension Methods

ConvertToPSType(VaRule)

Applies to