Class PatchBaselineApprovalRule
Inheritance
System.Object
PatchBaselineApprovalRule
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Ssm.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PatchBaselineApprovalRule
Fields
View SourceApproveAfterDays
The number of days after the release date of each patch matched by the rule the patch is marked as approved in the patch baseline. Valid Range: 0 to 100.
Declaration
public readonly int ApproveAfterDays
Field Value
| Type | Description |
|---|---|
| System.Int32 |
ComplianceLevel
Defines the compliance level for patches approved by this rule. Valid compliance levels include the following: CRITICAL, HIGH, MEDIUM, LOW, INFORMATIONAL, UNSPECIFIED. The default value is UNSPECIFIED.
Declaration
public readonly string ComplianceLevel
Field Value
| Type | Description |
|---|---|
| System.String |
EnableNonSecurity
Boolean enabling the application of non-security updates. The default value is 'false'. Valid for Linux instances only.
Declaration
public readonly bool? EnableNonSecurity
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
PatchFilters
The patch filter group that defines the criteria for the rule. Up to 5 patch filters can be specified per approval rule using Key/Value pairs. Valid Keys are PATCH_SET | PRODUCT | CLASSIFICATION | MSRC_SEVERITY | PATCH_ID.
Declaration
public readonly ImmutableArray<PatchBaselineApprovalRulePatchFilter> PatchFilters
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<PatchBaselineApprovalRulePatchFilter> |