Package com.pulumi.aws.ssm.outputs
Class GetPatchBaselineResult
- java.lang.Object
-
- com.pulumi.aws.ssm.outputs.GetPatchBaselineResult
-
public final class GetPatchBaselineResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetPatchBaselineResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<GetPatchBaselineApprovalRule>approvalRules()java.util.List<java.lang.String>approvedPatches()java.lang.StringapprovedPatchesComplianceLevel()java.lang.BooleanapprovedPatchesEnableNonSecurity()java.lang.StringavailableSecurityUpdatesComplianceStatus()static GetPatchBaselineResult.Builderbuilder()static GetPatchBaselineResult.Builderbuilder(GetPatchBaselineResult defaults)java.util.Optional<java.lang.Boolean>defaultBaseline()java.lang.Stringdescription()java.util.List<GetPatchBaselineGlobalFilter>globalFilters()java.lang.Stringid()java.lang.Stringjson()java.lang.Stringname()java.util.Optional<java.lang.String>namePrefix()java.util.Optional<java.lang.String>operatingSystem()java.lang.Stringowner()java.lang.Stringregion()java.util.List<java.lang.String>rejectedPatches()java.lang.StringrejectedPatchesAction()java.util.List<GetPatchBaselineSource>sources()
-
-
-
Method Detail
-
approvalRules
public java.util.List<GetPatchBaselineApprovalRule> approvalRules()
- Returns:
- List of rules used to include patches in the baseline.
-
approvedPatches
public java.util.List<java.lang.String> approvedPatches()
- Returns:
- List of explicitly approved patches for the baseline.
-
approvedPatchesComplianceLevel
public java.lang.String approvedPatchesComplianceLevel()
- Returns:
- Compliance level for approved patches.
-
approvedPatchesEnableNonSecurity
public java.lang.Boolean approvedPatchesEnableNonSecurity()
- Returns:
- Indicates whether the list of approved patches includes non-security updates that should be applied to the instances.
-
availableSecurityUpdatesComplianceStatus
public java.lang.String availableSecurityUpdatesComplianceStatus()
- Returns:
- Indicates the compliance status of managed nodes for which security-related patches are available but were not approved. Supported for Windows Server managed nodes only.
-
defaultBaseline
public java.util.Optional<java.lang.Boolean> defaultBaseline()
-
description
public java.lang.String description()
- Returns:
- Description of the baseline.
-
globalFilters
public java.util.List<GetPatchBaselineGlobalFilter> globalFilters()
- Returns:
- Set of global filters used to exclude patches from the baseline.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
json
public java.lang.String json()
- Returns:
- JSON representation of the baseline.
-
name
public java.lang.String name()
- Returns:
- Name specified to identify the patch source.
-
namePrefix
public java.util.Optional<java.lang.String> namePrefix()
-
operatingSystem
public java.util.Optional<java.lang.String> operatingSystem()
-
owner
public java.lang.String owner()
-
region
public java.lang.String region()
-
rejectedPatches
public java.util.List<java.lang.String> rejectedPatches()
- Returns:
- List of rejected patches.
-
rejectedPatchesAction
public java.lang.String rejectedPatchesAction()
- Returns:
- Action specified to take on patches included in the `rejectedPatches` list.
-
sources
public java.util.List<GetPatchBaselineSource> sources()
- Returns:
- Information about the patches to use to update the managed nodes, including target operating systems and source repositories.
-
builder
public static GetPatchBaselineResult.Builder builder()
-
builder
public static GetPatchBaselineResult.Builder builder(GetPatchBaselineResult defaults)
-
-