GetPatchBaselineResult
public struct GetPatchBaselineResult : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A set of rules used to include patches in the baseline.
Declaration
Swift
public let approvalRules: PatchRuleGroup?
-
A list of explicitly approved patches for the baseline.
Declaration
Swift
public let approvedPatches: [String]?
-
Returns the specified compliance severity level for approved patches in the patch baseline.
Declaration
Swift
public let approvedPatchesComplianceLevel: PatchComplianceLevel?
-
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.
Declaration
Swift
public let approvedPatchesEnableNonSecurity: Bool?
-
The ID of the retrieved patch baseline.
Declaration
Swift
public let baselineId: String?
-
The date the patch baseline was created.
Declaration
Swift
public let createdDate: TimeStamp?
-
A description of the patch baseline.
Declaration
Swift
public let description: String?
-
A set of global filters used to exclude patches from the baseline.
Declaration
Swift
public let globalFilters: PatchFilterGroup?
-
The date the patch baseline was last modified.
Declaration
Swift
public let modifiedDate: TimeStamp?
-
The name of the patch baseline.
Declaration
Swift
public let name: String?
-
Returns the operating system specified for the patch baseline.
Declaration
Swift
public let operatingSystem: OperatingSystem?
-
Patch groups included in the patch baseline.
Declaration
Swift
public let patchGroups: [String]?
-
A list of explicitly rejected patches for the baseline.
Declaration
Swift
public let rejectedPatches: [String]?
-
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.
Declaration
Swift
public let rejectedPatchesAction: PatchAction?
-
Information about the patches to use to update the instances, including target operating systems and source repositories. Applies to Linux instances only.
Declaration
Swift
public let sources: [PatchSource]?
-
init(approvalRules:approvedPatches:approvedPatchesComplianceLevel:approvedPatchesEnableNonSecurity:baselineId:createdDate:description:globalFilters:modifiedDate:name:operatingSystem:patchGroups:rejectedPatches:rejectedPatchesAction:sources:)
Undocumented
Declaration
Swift
public init(approvalRules: PatchRuleGroup? = nil, approvedPatches: [String]? = nil, approvedPatchesComplianceLevel: PatchComplianceLevel? = nil, approvedPatchesEnableNonSecurity: Bool? = nil, baselineId: String? = nil, createdDate: TimeStamp? = nil, description: String? = nil, globalFilters: PatchFilterGroup? = nil, modifiedDate: TimeStamp? = nil, name: String? = nil, operatingSystem: OperatingSystem? = nil, patchGroups: [String]? = nil, rejectedPatches: [String]? = nil, rejectedPatchesAction: PatchAction? = nil, sources: [PatchSource]? = nil)