Package com.pulumi.aws.ssm.outputs
Class GetPatchBaselineApprovalRule
- java.lang.Object
-
- com.pulumi.aws.ssm.outputs.GetPatchBaselineApprovalRule
-
public final class GetPatchBaselineApprovalRule extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetPatchBaselineApprovalRule.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegerapproveAfterDays()java.lang.StringapproveUntilDate()static GetPatchBaselineApprovalRule.Builderbuilder()static GetPatchBaselineApprovalRule.Builderbuilder(GetPatchBaselineApprovalRule defaults)java.lang.StringcomplianceLevel()java.lang.BooleanenableNonSecurity()java.util.List<GetPatchBaselineApprovalRulePatchFilter>patchFilters()
-
-
-
Method Detail
-
approveAfterDays
public java.lang.Integer approveAfterDays()
- Returns:
- Number of days after the release date of each patch matched by the rule the patch is marked as approved in the patch baseline.
-
approveUntilDate
public java.lang.String approveUntilDate()
- Returns:
- Cutoff date for auto approval of released patches. Any patches released on or before this date are installed automatically. Date is formatted as `YYYY-MM-DD`. Conflicts with `approveAfterDays`
-
complianceLevel
public java.lang.String complianceLevel()
- Returns:
- Compliance level for patches approved by this rule.
-
enableNonSecurity
public java.lang.Boolean enableNonSecurity()
- Returns:
- Boolean enabling the application of non-security updates.
-
patchFilters
public java.util.List<GetPatchBaselineApprovalRulePatchFilter> patchFilters()
- Returns:
- Patch filter group that defines the criteria for the rule.
-
builder
public static GetPatchBaselineApprovalRule.Builder builder()
-
builder
public static GetPatchBaselineApprovalRule.Builder builder(GetPatchBaselineApprovalRule defaults)
-
-