Show / Hide Table of Contents

Class PatchBaselineState

Inheritance
System.Object
InputArgs
ResourceArgs
PatchBaselineState
Inherited Members
ResourceArgs.Empty
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
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PatchBaselineState : ResourceArgs

Constructors

View Source

PatchBaselineState()

Declaration
public PatchBaselineState()

Properties

View Source

ApprovalRules

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<PatchBaselineApprovalRuleGetArgs> ApprovalRules { get; set; }
Property Value
Type Description
InputList<PatchBaselineApprovalRuleGetArgs>
View Source

ApprovedPatches

A list of explicitly approved patches for the baseline.

Declaration
public InputList<string> ApprovedPatches { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

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>
View Source

Description

The description of the patch baseline.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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<PatchBaselineGlobalFilterGetArgs> GlobalFilters { get; set; }
Property Value
Type Description
InputList<PatchBaselineGlobalFilterGetArgs>
View Source

Name

The name of the patch baseline.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

RejectedPatches

A list of rejected patches.

Declaration
public InputList<string> RejectedPatches { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Tags

A map of tags to assign to the resource.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.