Class PatchBaselineArgs
Inherited Members
Namespace: Pulumi.Aws.Ssm
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PatchBaselineArgs : ResourceArgs
Constructors
View SourcePatchBaselineArgs()
Declaration
public PatchBaselineArgs()
Properties
View SourceApprovalRules
A set of rules used to include patches in the baseline. up to 10 approval rules can be specified. Each approval_rule block requires the fields documented below.
Declaration
public InputList<PatchBaselineApprovalRuleArgs> ApprovalRules { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<PatchBaselineApprovalRuleArgs> |
ApprovedPatches
A list of explicitly approved patches for the baseline.
Declaration
public InputList<string> ApprovedPatches { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
ApprovedPatchesComplianceLevel
Defines the compliance level for approved patches. This means that if an approved patch is reported as missing, this is the severity of the compliance violation. Valid compliance levels include the following: CRITICAL, HIGH, MEDIUM, LOW, INFORMATIONAL, UNSPECIFIED. The default value is UNSPECIFIED.
Declaration
public Input<string> ApprovedPatchesComplianceLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
The description of the patch baseline.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
GlobalFilters
A set of global filters used to exclude patches from the baseline. Up to 4 global filters can be specified using Key/Value pairs. Valid Keys are PRODUCT | CLASSIFICATION | MSRC_SEVERITY | PATCH_ID.
Declaration
public InputList<PatchBaselineGlobalFilterArgs> GlobalFilters { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<PatchBaselineGlobalFilterArgs> |
Name
The name of the patch baseline.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OperatingSystem
Defines the operating system the patch baseline applies to. Supported operating systems include WINDOWS, AMAZON_LINUX, AMAZON_LINUX_2, SUSE, UBUNTU, CENTOS, and REDHAT_ENTERPRISE_LINUX. The Default value is WINDOWS.
Declaration
public Input<string> OperatingSystem { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RejectedPatches
A list of rejected patches.
Declaration
public InputList<string> RejectedPatches { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Tags
A map of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |