libZSservicesZSamazonka-ssmZSamazonka-ssm
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SSM.Types.PatchBaselineIdentity

Description

 
Synopsis

Documentation

data PatchBaselineIdentity Source #

Defines the basic information about a patch baseline.

See: newPatchBaselineIdentity smart constructor.

Constructors

PatchBaselineIdentity' 

Fields

Instances

Instances details
Eq PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

Read PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

Show PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

Generic PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

Associated Types

type Rep PatchBaselineIdentity :: Type -> Type #

NFData PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

Methods

rnf :: PatchBaselineIdentity -> () #

Hashable PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

FromJSON PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

type Rep PatchBaselineIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.PatchBaselineIdentity

type Rep PatchBaselineIdentity = D1 ('MetaData "PatchBaselineIdentity" "Amazonka.SSM.Types.PatchBaselineIdentity" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "PatchBaselineIdentity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "baselineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "baselineDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "operatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperatingSystem)) :*: (S1 ('MetaSel ('Just "defaultBaseline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "baselineId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPatchBaselineIdentity :: PatchBaselineIdentity Source #

Create a value of PatchBaselineIdentity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:baselineName:PatchBaselineIdentity', patchBaselineIdentity_baselineName - The name of the patch baseline.

$sel:baselineDescription:PatchBaselineIdentity', patchBaselineIdentity_baselineDescription - The description of the patch baseline.

$sel:operatingSystem:PatchBaselineIdentity', patchBaselineIdentity_operatingSystem - Defines the operating system the patch baseline applies to. The default value is WINDOWS.

$sel:defaultBaseline:PatchBaselineIdentity', patchBaselineIdentity_defaultBaseline - Whether this is the default baseline. Amazon Web Services Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.

$sel:baselineId:PatchBaselineIdentity', patchBaselineIdentity_baselineId - The ID of the patch baseline.

patchBaselineIdentity_operatingSystem :: Lens' PatchBaselineIdentity (Maybe OperatingSystem) Source #

Defines the operating system the patch baseline applies to. The default value is WINDOWS.

patchBaselineIdentity_defaultBaseline :: Lens' PatchBaselineIdentity (Maybe Bool) Source #

Whether this is the default baseline. Amazon Web Services Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.