PatchComplianceData class
Information about the state of a patch on a particular instance as it relates to the patch baseline used to patch the instance.
Constructors
- PatchComplianceData({required String classification, required DateTime installedTime, required String kBId, required String severity, required PatchComplianceDataState state, required String title, String? cVEIds})
-
PatchComplianceData.fromJson(Map<
String, dynamic> json) -
factory
Properties
- classification → String
-
The classification of the patch (for example, SecurityUpdates, Updates,
CriticalUpdates).
final
- cVEIds → String?
-
The IDs of one or more Common Vulnerabilities and Exposure (CVE) issues that
are resolved by the patch.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- installedTime → DateTime
-
The date/time the patch was installed on the instance. Note that not all
operating systems provide this level of information.
final
- kBId → String
-
The operating system-specific ID of the patch.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- severity → String
-
The severity of the patch (for example, Critical, Important, Moderate).
final
- state → PatchComplianceDataState
-
The state of the patch on the instance, such as INSTALLED or FAILED.
final
- title → String
-
The title of the patch.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited