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)
View on GitHub
GetPatchBaselineResult Structure Reference