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.LoggingInfo

Description

 
Synopsis

Documentation

data LoggingInfo Source #

Information about an Amazon Simple Storage Service (Amazon S3) bucket to write instance-level logs to.

LoggingInfo has been deprecated. To specify an Amazon Simple Storage Service (Amazon S3) bucket to contain logs, instead use the OutputS3BucketName and OutputS3KeyPrefix options in the TaskInvocationParameters structure. For information about how Amazon Web Services Systems Manager handles these options for the supported maintenance window task types, see MaintenanceWindowTaskInvocationParameters.

See: newLoggingInfo smart constructor.

Constructors

LoggingInfo' 

Fields

Instances

Instances details
Eq LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

Read LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

Show LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

Generic LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

Associated Types

type Rep LoggingInfo :: Type -> Type #

NFData LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

Methods

rnf :: LoggingInfo -> () #

Hashable LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

ToJSON LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

FromJSON LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

type Rep LoggingInfo Source # 
Instance details

Defined in Amazonka.SSM.Types.LoggingInfo

type Rep LoggingInfo = D1 ('MetaData "LoggingInfo" "Amazonka.SSM.Types.LoggingInfo" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "LoggingInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3Region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLoggingInfo Source #

Create a value of LoggingInfo 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:s3KeyPrefix:LoggingInfo', loggingInfo_s3KeyPrefix - (Optional) The S3 bucket subfolder.

$sel:s3BucketName:LoggingInfo', loggingInfo_s3BucketName - The name of an S3 bucket where execution logs are stored .

$sel:s3Region:LoggingInfo', loggingInfo_s3Region - The Amazon Web Services Region where the S3 bucket is located.

loggingInfo_s3KeyPrefix :: Lens' LoggingInfo (Maybe Text) Source #

(Optional) The S3 bucket subfolder.

loggingInfo_s3BucketName :: Lens' LoggingInfo Text Source #

The name of an S3 bucket where execution logs are stored .

loggingInfo_s3Region :: Lens' LoggingInfo Text Source #

The Amazon Web Services Region where the S3 bucket is located.