GetPatchBaselineResult class

Constructors

GetPatchBaselineResult({PatchRuleGroup? approvalRules, List<String>? approvedPatches, PatchComplianceLevel? approvedPatchesComplianceLevel, bool? approvedPatchesEnableNonSecurity, String? baselineId, DateTime? createdDate, String? description, PatchFilterGroup? globalFilters, DateTime? modifiedDate, String? name, OperatingSystem? operatingSystem, List<String>? patchGroups, List<String>? rejectedPatches, PatchAction? rejectedPatchesAction, List<PatchSource>? sources})
GetPatchBaselineResult.fromJson(Map<String, dynamic> json)
factory

Properties

approvalRules PatchRuleGroup?
A set of rules used to include patches in the baseline.
final
approvedPatches List<String>?
A list of explicitly approved patches for the baseline.
final
approvedPatchesComplianceLevel PatchComplianceLevel?
Returns the specified compliance severity level for approved patches in the patch baseline.
final
approvedPatchesEnableNonSecurity bool?
Indicates whether the list of approved patches includes non-security updates that should be applied to the instances. The default value is 'false'. Applies to Linux instances only.
final
baselineId String?
The ID of the retrieved patch baseline.
final
createdDate DateTime?
The date the patch baseline was created.
final
description String?
A description of the patch baseline.
final
globalFilters PatchFilterGroup?
A set of global filters used to exclude patches from the baseline.
final
hashCode int
The hash code for this object.
no setterinherited
modifiedDate DateTime?
The date the patch baseline was last modified.
final
name String?
The name of the patch baseline.
final
operatingSystem OperatingSystem?
Returns the operating system specified for the patch baseline.
final
patchGroups List<String>?
Patch groups included in the patch baseline.
final
rejectedPatches List<String>?
A list of explicitly rejected patches for the baseline.
final
rejectedPatchesAction PatchAction?
The action specified to take on patches included in the RejectedPatches list. A patch can be allowed only if it is a dependency of another package, or blocked entirely along with packages that include it as a dependency.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sources List<PatchSource>?
Information about the patches to use to update the instances, including target operating systems and source repositories. Applies to Linux instances only.
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