Class PatchBaselineApprovalRuleArgs
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.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PatchBaselineApprovalRuleArgs : ResourceArgs
Constructors
View SourcePatchBaselineApprovalRuleArgs()
Declaration
public PatchBaselineApprovalRuleArgs()
Properties
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 Input<int> ApproveAfterDays { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<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 Input<string> ComplianceLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EnableNonSecurity
Boolean enabling the application of non-security updates. The default value is 'false'. Valid for Linux instances only.
Declaration
public Input<bool> EnableNonSecurity { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<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 InputList<PatchBaselineApprovalRulePatchFilterArgs> PatchFilters { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<PatchBaselineApprovalRulePatchFilterArgs> |