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 class
GetPatchBaselineApprovalRule.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integer
approveAfterDays()
java.lang.String
approveUntilDate()
static GetPatchBaselineApprovalRule.Builder
builder()
static GetPatchBaselineApprovalRule.Builder
builder(GetPatchBaselineApprovalRule defaults)
java.lang.String
complianceLevel()
java.lang.Boolean
enableNonSecurity()
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 `approve_after_days`
-
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)
-
-