amazonka-cloudwatch-logs-2.0: Amazon CloudWatch Logs SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudWatchLogs

Contents

Description

Derived from API version 2014-03-28 of the AWS service descriptions, licensed under Apache 2.0.

You can use Amazon CloudWatch Logs to monitor, store, and access your log files from EC2 instances, CloudTrail, and other sources. You can then retrieve the associated log data from CloudWatch Logs using the CloudWatch console. Alternatively, you can use CloudWatch Logs commands in the Amazon Web Services CLI, CloudWatch Logs API, or CloudWatch Logs SDK.

You can use CloudWatch Logs to:

  • Monitor logs from EC2 instances in real time: You can use CloudWatch Logs to monitor applications and systems using log data. For example, CloudWatch Logs can track the number of errors that occur in your application logs. Then, it can send you a notification whenever the rate of errors exceeds a threshold that you specify. CloudWatch Logs uses your log data for monitoring so no code changes are required. For example, you can monitor application logs for specific literal terms (such as "NullReferenceException"). You can also count the number of occurrences of a literal term at a particular position in log data (such as "404" status codes in an Apache access log). When the term you are searching for is found, CloudWatch Logs reports the data to a CloudWatch metric that you specify.
  • Monitor CloudTrail logged events: You can create alarms in CloudWatch and receive notifications of particular API activity as captured by CloudTrail. You can use the notification to perform troubleshooting.
  • Archive log data: You can use CloudWatch Logs to store your log data in highly durable storage. You can change the log retention setting so that any log events earlier than this setting are automatically deleted. The CloudWatch Logs agent helps to quickly send both rotated and non-rotated log data off of a host and into the log service. You can then access the raw log data when you need it.
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2014-03-28 of the Amazon CloudWatch Logs SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CloudWatchLogs.

DataAlreadyAcceptedException

_DataAlreadyAcceptedException :: AsError a => Fold a ServiceError Source #

The event was already logged.

PutLogEvents actions are now always accepted and never return DataAlreadyAcceptedException regardless of whether a given batch of log events has already been accepted.

InvalidOperationException

_InvalidOperationException :: AsError a => Fold a ServiceError Source #

The operation is not valid on the specified resource.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

A parameter is specified incorrectly.

InvalidSequenceTokenException

_InvalidSequenceTokenException :: AsError a => Fold a ServiceError Source #

The sequence token is not valid. You can get the correct sequence token in the expectedSequenceToken field in the InvalidSequenceTokenException message.

PutLogEvents actions are now always accepted and never return InvalidSequenceTokenException regardless of receiving an invalid sequence token.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

You have reached the maximum number of resources that can be created.

MalformedQueryException

_MalformedQueryException :: AsError a => Fold a ServiceError Source #

The query string is not valid. Details about this error are displayed in a QueryCompileError object. For more information, see QueryCompileError.

For more information about valid query syntax, see CloudWatch Logs Insights Query Syntax.

OperationAbortedException

_OperationAbortedException :: AsError a => Fold a ServiceError Source #

Multiple concurrent requests to update the same resource were in conflict.

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified resource already exists.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource does not exist.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

The service cannot complete the request.

TooManyTagsException

_TooManyTagsException :: AsError a => Fold a ServiceError Source #

A resource can have no more than 50 tags.

UnrecognizedClientException

_UnrecognizedClientException :: AsError a => Fold a ServiceError Source #

The most likely cause is an Amazon Web Services access key ID or secret key that's not valid.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateKmsKey

data AssociateKmsKey Source #

See: newAssociateKmsKey smart constructor.

Constructors

AssociateKmsKey' Text Text 

Instances

Instances details
ToJSON AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

ToHeaders AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

ToPath AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

ToQuery AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

AWSRequest AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Associated Types

type AWSResponse AssociateKmsKey #

Generic AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Associated Types

type Rep AssociateKmsKey :: Type -> Type #

Read AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Show AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

NFData AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Methods

rnf :: AssociateKmsKey -> () #

Eq AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Hashable AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

type AWSResponse AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

type Rep AssociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

type Rep AssociateKmsKey = D1 ('MetaData "AssociateKmsKey" "Amazonka.CloudWatchLogs.AssociateKmsKey" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "AssociateKmsKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateKmsKey Source #

Create a value of AssociateKmsKey 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:

AssociateKmsKey, associateKmsKey_logGroupName - The name of the log group.

AssociateKmsKey, associateKmsKey_kmsKeyId - The Amazon Resource Name (ARN) of the KMS key to use when encrypting log data. This must be a symmetric KMS key. For more information, see Amazon Resource Names and Using Symmetric and Asymmetric Keys.

data AssociateKmsKeyResponse Source #

See: newAssociateKmsKeyResponse smart constructor.

Instances

Instances details
Generic AssociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Associated Types

type Rep AssociateKmsKeyResponse :: Type -> Type #

Read AssociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Show AssociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

NFData AssociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

Methods

rnf :: AssociateKmsKeyResponse -> () #

Eq AssociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

type Rep AssociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.AssociateKmsKey

type Rep AssociateKmsKeyResponse = D1 ('MetaData "AssociateKmsKeyResponse" "Amazonka.CloudWatchLogs.AssociateKmsKey" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "AssociateKmsKeyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssociateKmsKeyResponse :: AssociateKmsKeyResponse Source #

Create a value of AssociateKmsKeyResponse with all optional fields omitted.

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

CancelExportTask

data CancelExportTask Source #

See: newCancelExportTask smart constructor.

Constructors

CancelExportTask' Text 

Instances

Instances details
ToJSON CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

ToHeaders CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

ToPath CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

ToQuery CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

AWSRequest CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Associated Types

type AWSResponse CancelExportTask #

Generic CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Associated Types

type Rep CancelExportTask :: Type -> Type #

Read CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Show CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

NFData CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Methods

rnf :: CancelExportTask -> () #

Eq CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Hashable CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

type AWSResponse CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

type Rep CancelExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

type Rep CancelExportTask = D1 ('MetaData "CancelExportTask" "Amazonka.CloudWatchLogs.CancelExportTask" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CancelExportTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelExportTask Source #

Create a value of CancelExportTask 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:

CancelExportTask, cancelExportTask_taskId - The ID of the export task.

data CancelExportTaskResponse Source #

See: newCancelExportTaskResponse smart constructor.

Instances

Instances details
Generic CancelExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Associated Types

type Rep CancelExportTaskResponse :: Type -> Type #

Read CancelExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Show CancelExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

NFData CancelExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

Eq CancelExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

type Rep CancelExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CancelExportTask

type Rep CancelExportTaskResponse = D1 ('MetaData "CancelExportTaskResponse" "Amazonka.CloudWatchLogs.CancelExportTask" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CancelExportTaskResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newCancelExportTaskResponse :: CancelExportTaskResponse Source #

Create a value of CancelExportTaskResponse with all optional fields omitted.

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

CreateExportTask

data CreateExportTask Source #

See: newCreateExportTask smart constructor.

Instances

Instances details
ToJSON CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

ToHeaders CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

ToPath CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

ToQuery CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

AWSRequest CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Associated Types

type AWSResponse CreateExportTask #

Generic CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Associated Types

type Rep CreateExportTask :: Type -> Type #

Read CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Show CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

NFData CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Methods

rnf :: CreateExportTask -> () #

Eq CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Hashable CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

type AWSResponse CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

type Rep CreateExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

type Rep CreateExportTask = D1 ('MetaData "CreateExportTask" "Amazonka.CloudWatchLogs.CreateExportTask" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CreateExportTask'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logStreamNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "taskName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "from") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "to") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateExportTask Source #

Create a value of CreateExportTask 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:

CreateExportTask, createExportTask_destinationPrefix - The prefix used as the start of the key for every object exported. If you don't specify a value, the default is exportedlogs.

$sel:logStreamNamePrefix:CreateExportTask', createExportTask_logStreamNamePrefix - Export only log streams that match the provided prefix. If you don't specify a value, no prefix filter is applied.

CreateExportTask, createExportTask_taskName - The name of the export task.

CreateExportTask, createExportTask_logGroupName - The name of the log group.

CreateExportTask, createExportTask_from - The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp earlier than this time are not exported.

CreateExportTask, createExportTask_to - The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

You must specify a time that is not earlier than when this log group was created.

CreateExportTask, createExportTask_destination - The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.

data CreateExportTaskResponse Source #

See: newCreateExportTaskResponse smart constructor.

Instances

Instances details
Generic CreateExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Associated Types

type Rep CreateExportTaskResponse :: Type -> Type #

Read CreateExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Show CreateExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

NFData CreateExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

Eq CreateExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

type Rep CreateExportTaskResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateExportTask

type Rep CreateExportTaskResponse = D1 ('MetaData "CreateExportTaskResponse" "Amazonka.CloudWatchLogs.CreateExportTask" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CreateExportTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateExportTaskResponse Source #

Create a value of CreateExportTaskResponse 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:

CreateExportTaskResponse, createExportTaskResponse_taskId - The ID of the export task.

$sel:httpStatus:CreateExportTaskResponse', createExportTaskResponse_httpStatus - The response's http status code.

CreateLogGroup

data CreateLogGroup Source #

See: newCreateLogGroup smart constructor.

Instances

Instances details
ToJSON CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

ToHeaders CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

ToPath CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

ToQuery CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

AWSRequest CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Associated Types

type AWSResponse CreateLogGroup #

Generic CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Associated Types

type Rep CreateLogGroup :: Type -> Type #

Read CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Show CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

NFData CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Methods

rnf :: CreateLogGroup -> () #

Eq CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Hashable CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

type AWSResponse CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

type Rep CreateLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

type Rep CreateLogGroup = D1 ('MetaData "CreateLogGroup" "Amazonka.CloudWatchLogs.CreateLogGroup" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CreateLogGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLogGroup Source #

Create a value of CreateLogGroup 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:

CreateLogGroup, createLogGroup_kmsKeyId - The Amazon Resource Name (ARN) of the KMS key to use when encrypting log data. For more information, see Amazon Resource Names.

$sel:tags:CreateLogGroup', createLogGroup_tags - The key-value pairs to use for the tags.

You can grant users access to certain log groups while preventing them from accessing other log groups. To do so, tag your groups and use IAM policies that refer to those tags. To assign tags when you create a log group, you must have either the logs:TagResource or logs:TagLogGroup permission. For more information about tagging, see Tagging Amazon Web Services resources. For more information about using tags to control access, see Controlling access to Amazon Web Services resources using tags.

CreateLogGroup, createLogGroup_logGroupName - The name of the log group.

data CreateLogGroupResponse Source #

See: newCreateLogGroupResponse smart constructor.

Instances

Instances details
Generic CreateLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Associated Types

type Rep CreateLogGroupResponse :: Type -> Type #

Read CreateLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Show CreateLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

NFData CreateLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

Methods

rnf :: CreateLogGroupResponse -> () #

Eq CreateLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

type Rep CreateLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogGroup

type Rep CreateLogGroupResponse = D1 ('MetaData "CreateLogGroupResponse" "Amazonka.CloudWatchLogs.CreateLogGroup" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CreateLogGroupResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newCreateLogGroupResponse :: CreateLogGroupResponse Source #

Create a value of CreateLogGroupResponse with all optional fields omitted.

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

CreateLogStream

data CreateLogStream Source #

See: newCreateLogStream smart constructor.

Constructors

CreateLogStream' Text Text 

Instances

Instances details
ToJSON CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

ToHeaders CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

ToPath CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

ToQuery CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

AWSRequest CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Associated Types

type AWSResponse CreateLogStream #

Generic CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Associated Types

type Rep CreateLogStream :: Type -> Type #

Read CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Show CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

NFData CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Methods

rnf :: CreateLogStream -> () #

Eq CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Hashable CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

type AWSResponse CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

type Rep CreateLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

type Rep CreateLogStream = D1 ('MetaData "CreateLogStream" "Amazonka.CloudWatchLogs.CreateLogStream" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CreateLogStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateLogStream Source #

Create a value of CreateLogStream 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:

CreateLogStream, createLogStream_logGroupName - The name of the log group.

CreateLogStream, createLogStream_logStreamName - The name of the log stream.

data CreateLogStreamResponse Source #

See: newCreateLogStreamResponse smart constructor.

Instances

Instances details
Generic CreateLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Associated Types

type Rep CreateLogStreamResponse :: Type -> Type #

Read CreateLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Show CreateLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

NFData CreateLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

Methods

rnf :: CreateLogStreamResponse -> () #

Eq CreateLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

type Rep CreateLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.CreateLogStream

type Rep CreateLogStreamResponse = D1 ('MetaData "CreateLogStreamResponse" "Amazonka.CloudWatchLogs.CreateLogStream" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "CreateLogStreamResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newCreateLogStreamResponse :: CreateLogStreamResponse Source #

Create a value of CreateLogStreamResponse with all optional fields omitted.

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

DeleteDataProtectionPolicy

data DeleteDataProtectionPolicy Source #

See: newDeleteDataProtectionPolicy smart constructor.

Instances

Instances details
ToJSON DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

ToHeaders DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

ToPath DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

ToQuery DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

AWSRequest DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Generic DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Associated Types

type Rep DeleteDataProtectionPolicy :: Type -> Type #

Read DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Show DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

NFData DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Eq DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Hashable DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

type AWSResponse DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

type Rep DeleteDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

type Rep DeleteDataProtectionPolicy = D1 ('MetaData "DeleteDataProtectionPolicy" "Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteDataProtectionPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDataProtectionPolicy Source #

Create a value of DeleteDataProtectionPolicy 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:logGroupIdentifier:DeleteDataProtectionPolicy', deleteDataProtectionPolicy_logGroupIdentifier - The name or ARN of the log group that you want to delete the data protection policy for.

data DeleteDataProtectionPolicyResponse Source #

Instances

Instances details
Generic DeleteDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Associated Types

type Rep DeleteDataProtectionPolicyResponse :: Type -> Type #

Read DeleteDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Show DeleteDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

NFData DeleteDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

Eq DeleteDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

type Rep DeleteDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy

type Rep DeleteDataProtectionPolicyResponse = D1 ('MetaData "DeleteDataProtectionPolicyResponse" "Amazonka.CloudWatchLogs.DeleteDataProtectionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteDataProtectionPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDataProtectionPolicyResponse :: DeleteDataProtectionPolicyResponse Source #

Create a value of DeleteDataProtectionPolicyResponse with all optional fields omitted.

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

DeleteDestination

data DeleteDestination Source #

See: newDeleteDestination smart constructor.

Constructors

DeleteDestination' Text 

Instances

Instances details
ToJSON DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

ToHeaders DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

ToPath DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

ToQuery DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

AWSRequest DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Associated Types

type AWSResponse DeleteDestination #

Generic DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Associated Types

type Rep DeleteDestination :: Type -> Type #

Read DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Show DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

NFData DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Methods

rnf :: DeleteDestination -> () #

Eq DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Hashable DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

type AWSResponse DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

type Rep DeleteDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

type Rep DeleteDestination = D1 ('MetaData "DeleteDestination" "Amazonka.CloudWatchLogs.DeleteDestination" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDestination Source #

Create a value of DeleteDestination 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:

DeleteDestination, deleteDestination_destinationName - The name of the destination.

data DeleteDestinationResponse Source #

See: newDeleteDestinationResponse smart constructor.

Instances

Instances details
Generic DeleteDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Associated Types

type Rep DeleteDestinationResponse :: Type -> Type #

Read DeleteDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Show DeleteDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

NFData DeleteDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

Eq DeleteDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

type Rep DeleteDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteDestination

type Rep DeleteDestinationResponse = D1 ('MetaData "DeleteDestinationResponse" "Amazonka.CloudWatchLogs.DeleteDestination" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteDestinationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDestinationResponse :: DeleteDestinationResponse Source #

Create a value of DeleteDestinationResponse with all optional fields omitted.

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

DeleteLogGroup

data DeleteLogGroup Source #

See: newDeleteLogGroup smart constructor.

Constructors

DeleteLogGroup' Text 

Instances

Instances details
ToJSON DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

ToHeaders DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

ToPath DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

ToQuery DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

AWSRequest DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Associated Types

type AWSResponse DeleteLogGroup #

Generic DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Associated Types

type Rep DeleteLogGroup :: Type -> Type #

Read DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Show DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

NFData DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Methods

rnf :: DeleteLogGroup -> () #

Eq DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Hashable DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

type AWSResponse DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

type Rep DeleteLogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

type Rep DeleteLogGroup = D1 ('MetaData "DeleteLogGroup" "Amazonka.CloudWatchLogs.DeleteLogGroup" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteLogGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLogGroup Source #

Create a value of DeleteLogGroup 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:

DeleteLogGroup, deleteLogGroup_logGroupName - The name of the log group.

data DeleteLogGroupResponse Source #

See: newDeleteLogGroupResponse smart constructor.

Instances

Instances details
Generic DeleteLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Associated Types

type Rep DeleteLogGroupResponse :: Type -> Type #

Read DeleteLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Show DeleteLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

NFData DeleteLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

Methods

rnf :: DeleteLogGroupResponse -> () #

Eq DeleteLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

type Rep DeleteLogGroupResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogGroup

type Rep DeleteLogGroupResponse = D1 ('MetaData "DeleteLogGroupResponse" "Amazonka.CloudWatchLogs.DeleteLogGroup" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteLogGroupResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteLogGroupResponse :: DeleteLogGroupResponse Source #

Create a value of DeleteLogGroupResponse with all optional fields omitted.

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

DeleteLogStream

data DeleteLogStream Source #

See: newDeleteLogStream smart constructor.

Constructors

DeleteLogStream' Text Text 

Instances

Instances details
ToJSON DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

ToHeaders DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

ToPath DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

ToQuery DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

AWSRequest DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Associated Types

type AWSResponse DeleteLogStream #

Generic DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Associated Types

type Rep DeleteLogStream :: Type -> Type #

Read DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Show DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

NFData DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Methods

rnf :: DeleteLogStream -> () #

Eq DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Hashable DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

type AWSResponse DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

type Rep DeleteLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

type Rep DeleteLogStream = D1 ('MetaData "DeleteLogStream" "Amazonka.CloudWatchLogs.DeleteLogStream" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteLogStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLogStream Source #

Create a value of DeleteLogStream 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:

DeleteLogStream, deleteLogStream_logGroupName - The name of the log group.

DeleteLogStream, deleteLogStream_logStreamName - The name of the log stream.

data DeleteLogStreamResponse Source #

See: newDeleteLogStreamResponse smart constructor.

Instances

Instances details
Generic DeleteLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Associated Types

type Rep DeleteLogStreamResponse :: Type -> Type #

Read DeleteLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Show DeleteLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

NFData DeleteLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

Methods

rnf :: DeleteLogStreamResponse -> () #

Eq DeleteLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

type Rep DeleteLogStreamResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteLogStream

type Rep DeleteLogStreamResponse = D1 ('MetaData "DeleteLogStreamResponse" "Amazonka.CloudWatchLogs.DeleteLogStream" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteLogStreamResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteLogStreamResponse :: DeleteLogStreamResponse Source #

Create a value of DeleteLogStreamResponse with all optional fields omitted.

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

DeleteMetricFilter

data DeleteMetricFilter Source #

See: newDeleteMetricFilter smart constructor.

Instances

Instances details
ToJSON DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

ToHeaders DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

ToPath DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

ToQuery DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

AWSRequest DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Associated Types

type AWSResponse DeleteMetricFilter #

Generic DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Associated Types

type Rep DeleteMetricFilter :: Type -> Type #

Read DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Show DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

NFData DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Methods

rnf :: DeleteMetricFilter -> () #

Eq DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Hashable DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

type AWSResponse DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

type Rep DeleteMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

type Rep DeleteMetricFilter = D1 ('MetaData "DeleteMetricFilter" "Amazonka.CloudWatchLogs.DeleteMetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteMetricFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteMetricFilter Source #

Create a value of DeleteMetricFilter 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:

DeleteMetricFilter, deleteMetricFilter_logGroupName - The name of the log group.

DeleteMetricFilter, deleteMetricFilter_filterName - The name of the metric filter.

data DeleteMetricFilterResponse Source #

See: newDeleteMetricFilterResponse smart constructor.

Instances

Instances details
Generic DeleteMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Associated Types

type Rep DeleteMetricFilterResponse :: Type -> Type #

Read DeleteMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Show DeleteMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

NFData DeleteMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

Eq DeleteMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

type Rep DeleteMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteMetricFilter

type Rep DeleteMetricFilterResponse = D1 ('MetaData "DeleteMetricFilterResponse" "Amazonka.CloudWatchLogs.DeleteMetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteMetricFilterResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteMetricFilterResponse :: DeleteMetricFilterResponse Source #

Create a value of DeleteMetricFilterResponse with all optional fields omitted.

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

DeleteQueryDefinition

data DeleteQueryDefinition Source #

See: newDeleteQueryDefinition smart constructor.

Instances

Instances details
ToJSON DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

ToHeaders DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

ToPath DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

ToQuery DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

AWSRequest DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Associated Types

type AWSResponse DeleteQueryDefinition #

Generic DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Associated Types

type Rep DeleteQueryDefinition :: Type -> Type #

Read DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Show DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

NFData DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Methods

rnf :: DeleteQueryDefinition -> () #

Eq DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Hashable DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

type AWSResponse DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

type Rep DeleteQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

type Rep DeleteQueryDefinition = D1 ('MetaData "DeleteQueryDefinition" "Amazonka.CloudWatchLogs.DeleteQueryDefinition" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteQueryDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteQueryDefinition Source #

Create a value of DeleteQueryDefinition 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:

DeleteQueryDefinition, deleteQueryDefinition_queryDefinitionId - The ID of the query definition that you want to delete. You can use DescribeQueryDefinitions to retrieve the IDs of your saved query definitions.

data DeleteQueryDefinitionResponse Source #

See: newDeleteQueryDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Associated Types

type Rep DeleteQueryDefinitionResponse :: Type -> Type #

Read DeleteQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Show DeleteQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

NFData DeleteQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

Eq DeleteQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

type Rep DeleteQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteQueryDefinition

type Rep DeleteQueryDefinitionResponse = D1 ('MetaData "DeleteQueryDefinitionResponse" "Amazonka.CloudWatchLogs.DeleteQueryDefinition" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteQueryDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "success") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteQueryDefinitionResponse Source #

Create a value of DeleteQueryDefinitionResponse 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:success:DeleteQueryDefinitionResponse', deleteQueryDefinitionResponse_success - A value of TRUE indicates that the operation succeeded. FALSE indicates that the operation failed.

$sel:httpStatus:DeleteQueryDefinitionResponse', deleteQueryDefinitionResponse_httpStatus - The response's http status code.

DeleteResourcePolicy

data DeleteResourcePolicy Source #

See: newDeleteResourcePolicy smart constructor.

Instances

Instances details
ToJSON DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

ToHeaders DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

ToPath DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

ToQuery DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

AWSRequest DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Associated Types

type AWSResponse DeleteResourcePolicy #

Generic DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Associated Types

type Rep DeleteResourcePolicy :: Type -> Type #

Read DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Show DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

NFData DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Methods

rnf :: DeleteResourcePolicy -> () #

Eq DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Hashable DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

type AWSResponse DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

type Rep DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

type Rep DeleteResourcePolicy = D1 ('MetaData "DeleteResourcePolicy" "Amazonka.CloudWatchLogs.DeleteResourcePolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDeleteResourcePolicy :: DeleteResourcePolicy Source #

Create a value of DeleteResourcePolicy 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:

DeleteResourcePolicy, deleteResourcePolicy_policyName - The name of the policy to be revoked. This parameter is required.

data DeleteResourcePolicyResponse Source #

See: newDeleteResourcePolicyResponse smart constructor.

Instances

Instances details
Generic DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Associated Types

type Rep DeleteResourcePolicyResponse :: Type -> Type #

Read DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Show DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

NFData DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

Eq DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

type Rep DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteResourcePolicy

type Rep DeleteResourcePolicyResponse = D1 ('MetaData "DeleteResourcePolicyResponse" "Amazonka.CloudWatchLogs.DeleteResourcePolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteResourcePolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteResourcePolicyResponse :: DeleteResourcePolicyResponse Source #

Create a value of DeleteResourcePolicyResponse with all optional fields omitted.

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

DeleteRetentionPolicy

data DeleteRetentionPolicy Source #

See: newDeleteRetentionPolicy smart constructor.

Instances

Instances details
ToJSON DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

ToHeaders DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

ToPath DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

ToQuery DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

AWSRequest DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Associated Types

type AWSResponse DeleteRetentionPolicy #

Generic DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Associated Types

type Rep DeleteRetentionPolicy :: Type -> Type #

Read DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Show DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

NFData DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Methods

rnf :: DeleteRetentionPolicy -> () #

Eq DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Hashable DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

type AWSResponse DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

type Rep DeleteRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

type Rep DeleteRetentionPolicy = D1 ('MetaData "DeleteRetentionPolicy" "Amazonka.CloudWatchLogs.DeleteRetentionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteRetentionPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRetentionPolicy Source #

Create a value of DeleteRetentionPolicy 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:

DeleteRetentionPolicy, deleteRetentionPolicy_logGroupName - The name of the log group.

data DeleteRetentionPolicyResponse Source #

See: newDeleteRetentionPolicyResponse smart constructor.

Instances

Instances details
Generic DeleteRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Associated Types

type Rep DeleteRetentionPolicyResponse :: Type -> Type #

Read DeleteRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Show DeleteRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

NFData DeleteRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

Eq DeleteRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

type Rep DeleteRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteRetentionPolicy

type Rep DeleteRetentionPolicyResponse = D1 ('MetaData "DeleteRetentionPolicyResponse" "Amazonka.CloudWatchLogs.DeleteRetentionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteRetentionPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteRetentionPolicyResponse :: DeleteRetentionPolicyResponse Source #

Create a value of DeleteRetentionPolicyResponse with all optional fields omitted.

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

DeleteSubscriptionFilter

data DeleteSubscriptionFilter Source #

See: newDeleteSubscriptionFilter smart constructor.

Instances

Instances details
ToJSON DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

ToHeaders DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

ToPath DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

ToQuery DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

AWSRequest DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Generic DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Associated Types

type Rep DeleteSubscriptionFilter :: Type -> Type #

Read DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Show DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

NFData DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Eq DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Hashable DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

type AWSResponse DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

type Rep DeleteSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

type Rep DeleteSubscriptionFilter = D1 ('MetaData "DeleteSubscriptionFilter" "Amazonka.CloudWatchLogs.DeleteSubscriptionFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteSubscriptionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSubscriptionFilter Source #

Create a value of DeleteSubscriptionFilter 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:

DeleteSubscriptionFilter, deleteSubscriptionFilter_logGroupName - The name of the log group.

DeleteSubscriptionFilter, deleteSubscriptionFilter_filterName - The name of the subscription filter.

data DeleteSubscriptionFilterResponse Source #

See: newDeleteSubscriptionFilterResponse smart constructor.

Instances

Instances details
Generic DeleteSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Associated Types

type Rep DeleteSubscriptionFilterResponse :: Type -> Type #

Read DeleteSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Show DeleteSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

NFData DeleteSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

Eq DeleteSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

type Rep DeleteSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DeleteSubscriptionFilter

type Rep DeleteSubscriptionFilterResponse = D1 ('MetaData "DeleteSubscriptionFilterResponse" "Amazonka.CloudWatchLogs.DeleteSubscriptionFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DeleteSubscriptionFilterResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteSubscriptionFilterResponse :: DeleteSubscriptionFilterResponse Source #

Create a value of DeleteSubscriptionFilterResponse with all optional fields omitted.

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

DescribeDestinations (Paginated)

data DescribeDestinations Source #

See: newDescribeDestinations smart constructor.

Instances

Instances details
ToJSON DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

ToHeaders DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

ToPath DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

ToQuery DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

AWSPager DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

AWSRequest DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Associated Types

type AWSResponse DescribeDestinations #

Generic DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Associated Types

type Rep DescribeDestinations :: Type -> Type #

Read DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Show DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

NFData DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Methods

rnf :: DescribeDestinations -> () #

Eq DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Hashable DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

type AWSResponse DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

type Rep DescribeDestinations Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

type Rep DescribeDestinations = D1 ('MetaData "DescribeDestinations" "Amazonka.CloudWatchLogs.DescribeDestinations" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeDestinations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeDestinations :: DescribeDestinations Source #

Create a value of DescribeDestinations 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:destinationNamePrefix:DescribeDestinations', describeDestinations_destinationNamePrefix - The prefix to match. If you don't specify a value, no prefix filter is applied.

$sel:limit:DescribeDestinations', describeDestinations_limit - The maximum number of items returned. If you don't specify a value, the default maximum value of 50 items is used.

DescribeDestinations, describeDestinations_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

data DescribeDestinationsResponse Source #

See: newDescribeDestinationsResponse smart constructor.

Instances

Instances details
Generic DescribeDestinationsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Associated Types

type Rep DescribeDestinationsResponse :: Type -> Type #

Read DescribeDestinationsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Show DescribeDestinationsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

NFData DescribeDestinationsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

Eq DescribeDestinationsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

type Rep DescribeDestinationsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeDestinations

type Rep DescribeDestinationsResponse = D1 ('MetaData "DescribeDestinationsResponse" "Amazonka.CloudWatchLogs.DescribeDestinations" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeDestinationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Destination])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDestinationsResponse Source #

Create a value of DescribeDestinationsResponse 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:destinations:DescribeDestinationsResponse', describeDestinationsResponse_destinations - The destinations.

DescribeDestinations, describeDestinationsResponse_nextToken - Undocumented member.

$sel:httpStatus:DescribeDestinationsResponse', describeDestinationsResponse_httpStatus - The response's http status code.

DescribeExportTasks (Paginated)

data DescribeExportTasks Source #

See: newDescribeExportTasks smart constructor.

Instances

Instances details
ToJSON DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

ToHeaders DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

ToPath DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

ToQuery DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

AWSPager DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

AWSRequest DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Associated Types

type AWSResponse DescribeExportTasks #

Generic DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Associated Types

type Rep DescribeExportTasks :: Type -> Type #

Read DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Show DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

NFData DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Methods

rnf :: DescribeExportTasks -> () #

Eq DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Hashable DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

type AWSResponse DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

type Rep DescribeExportTasks Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

type Rep DescribeExportTasks = D1 ('MetaData "DescribeExportTasks" "Amazonka.CloudWatchLogs.DescribeExportTasks" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeExportTasks'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportTaskStatusCode)) :*: S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeExportTasks :: DescribeExportTasks Source #

Create a value of DescribeExportTasks 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:limit:DescribeExportTasks', describeExportTasks_limit - The maximum number of items returned. If you don't specify a value, the default is up to 50 items.

DescribeExportTasks, describeExportTasks_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

$sel:statusCode:DescribeExportTasks', describeExportTasks_statusCode - The status code of the export task. Specifying a status code filters the results to zero or more export tasks.

DescribeExportTasks, describeExportTasks_taskId - The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.

data DescribeExportTasksResponse Source #

See: newDescribeExportTasksResponse smart constructor.

Instances

Instances details
Generic DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Associated Types

type Rep DescribeExportTasksResponse :: Type -> Type #

Read DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Show DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

NFData DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

Eq DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

type Rep DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeExportTasks

type Rep DescribeExportTasksResponse = D1 ('MetaData "DescribeExportTasksResponse" "Amazonka.CloudWatchLogs.DescribeExportTasks" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeExportTasksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportTasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportTask])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeExportTasksResponse Source #

Create a value of DescribeExportTasksResponse 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:exportTasks:DescribeExportTasksResponse', describeExportTasksResponse_exportTasks - The export tasks.

DescribeExportTasks, describeExportTasksResponse_nextToken - Undocumented member.

$sel:httpStatus:DescribeExportTasksResponse', describeExportTasksResponse_httpStatus - The response's http status code.

DescribeLogGroups (Paginated)

data DescribeLogGroups Source #

See: newDescribeLogGroups smart constructor.

Instances

Instances details
ToJSON DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

ToHeaders DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

ToPath DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

ToQuery DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

AWSPager DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

AWSRequest DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Associated Types

type AWSResponse DescribeLogGroups #

Generic DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Associated Types

type Rep DescribeLogGroups :: Type -> Type #

Read DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Show DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

NFData DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Methods

rnf :: DescribeLogGroups -> () #

Eq DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Hashable DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

type AWSResponse DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

type Rep DescribeLogGroups Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

type Rep DescribeLogGroups = D1 ('MetaData "DescribeLogGroups" "Amazonka.CloudWatchLogs.DescribeLogGroups" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeLogGroups'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "includeLinkedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "logGroupNamePattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logGroupNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDescribeLogGroups :: DescribeLogGroups Source #

Create a value of DescribeLogGroups 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:accountIdentifiers:DescribeLogGroups', describeLogGroups_accountIdentifiers - When includeLinkedAccounts is set to True, use this parameter to specify the list of accounts to search. You can specify as many as 20 account IDs in the array.

$sel:includeLinkedAccounts:DescribeLogGroups', describeLogGroups_includeLinkedAccounts - If you are using a monitoring account, set this to True to have the operation return log groups in the accounts listed in accountIdentifiers.

If this parameter is set to true and accountIdentifiers contains a null value, the operation returns all log groups in the monitoring account and all log groups in all source accounts that are linked to the monitoring account.

If you specify includeLinkedAccounts in your request, then metricFilterCount, retentionInDays, and storedBytes are not included in the response.

$sel:limit:DescribeLogGroups', describeLogGroups_limit - The maximum number of items returned. If you don't specify a value, the default is up to 50 items.

$sel:logGroupNamePattern:DescribeLogGroups', describeLogGroups_logGroupNamePattern - If you specify a string for this parameter, the operation returns only log groups that have names that match the string based on a case-sensitive substring search. For example, if you specify Foo, log groups named FooBar, aws/Foo, and GroupFoo would match, but foo, F/o/o and Froo would not match.

logGroupNamePattern and logGroupNamePrefix are mutually exclusive. Only one of these parameters can be passed.

$sel:logGroupNamePrefix:DescribeLogGroups', describeLogGroups_logGroupNamePrefix - The prefix to match.

logGroupNamePrefix and logGroupNamePattern are mutually exclusive. Only one of these parameters can be passed.

DescribeLogGroups, describeLogGroups_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

data DescribeLogGroupsResponse Source #

See: newDescribeLogGroupsResponse smart constructor.

Instances

Instances details
Generic DescribeLogGroupsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Associated Types

type Rep DescribeLogGroupsResponse :: Type -> Type #

Read DescribeLogGroupsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Show DescribeLogGroupsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

NFData DescribeLogGroupsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

Eq DescribeLogGroupsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

type Rep DescribeLogGroupsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogGroups

type Rep DescribeLogGroupsResponse = D1 ('MetaData "DescribeLogGroupsResponse" "Amazonka.CloudWatchLogs.DescribeLogGroups" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeLogGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogGroup])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeLogGroupsResponse Source #

Create a value of DescribeLogGroupsResponse 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:logGroups:DescribeLogGroupsResponse', describeLogGroupsResponse_logGroups - The log groups.

If the retentionInDays value is not included for a log group, then that log group's events do not expire.

DescribeLogGroups, describeLogGroupsResponse_nextToken - Undocumented member.

$sel:httpStatus:DescribeLogGroupsResponse', describeLogGroupsResponse_httpStatus - The response's http status code.

DescribeLogStreams (Paginated)

data DescribeLogStreams Source #

See: newDescribeLogStreams smart constructor.

Instances

Instances details
ToJSON DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

ToHeaders DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

ToPath DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

ToQuery DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

AWSPager DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

AWSRequest DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Associated Types

type AWSResponse DescribeLogStreams #

Generic DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Associated Types

type Rep DescribeLogStreams :: Type -> Type #

Read DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Show DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

NFData DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Methods

rnf :: DescribeLogStreams -> () #

Eq DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Hashable DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

type AWSResponse DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

type Rep DescribeLogStreams Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

type Rep DescribeLogStreams = D1 ('MetaData "DescribeLogStreams" "Amazonka.CloudWatchLogs.DescribeLogStreams" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeLogStreams'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "descending") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "logStreamNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "orderBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrderBy)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeLogStreams Source #

Create a value of DescribeLogStreams 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:descending:DescribeLogStreams', describeLogStreams_descending - If the value is true, results are returned in descending order. If the value is to false, results are returned in ascending order. The default value is false.

$sel:limit:DescribeLogStreams', describeLogStreams_limit - The maximum number of items returned. If you don't specify a value, the default is up to 50 items.

$sel:logGroupIdentifier:DescribeLogStreams', describeLogStreams_logGroupIdentifier - Specify either the name or ARN of the log group to view. If the log group is in a source account and you are using a monitoring account, you must use the log group ARN.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

$sel:logStreamNamePrefix:DescribeLogStreams', describeLogStreams_logStreamNamePrefix - The prefix to match.

If orderBy is LastEventTime, you cannot specify this parameter.

DescribeLogStreams, describeLogStreams_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

$sel:orderBy:DescribeLogStreams', describeLogStreams_orderBy - If the value is LogStreamName, the results are ordered by log stream name. If the value is LastEventTime, the results are ordered by the event time. The default value is LogStreamName.

If you order the results by event time, you cannot specify the logStreamNamePrefix parameter.

lastEventTimestamp represents the time of the most recent log event in the log stream in CloudWatch Logs. This number is expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. lastEventTimestamp updates on an eventual consistency basis. It typically updates in less than an hour from ingestion, but in rare situations might take longer.

DescribeLogStreams, describeLogStreams_logGroupName - The name of the log group.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

data DescribeLogStreamsResponse Source #

See: newDescribeLogStreamsResponse smart constructor.

Instances

Instances details
Generic DescribeLogStreamsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Associated Types

type Rep DescribeLogStreamsResponse :: Type -> Type #

Read DescribeLogStreamsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Show DescribeLogStreamsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

NFData DescribeLogStreamsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

Eq DescribeLogStreamsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

type Rep DescribeLogStreamsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeLogStreams

type Rep DescribeLogStreamsResponse = D1 ('MetaData "DescribeLogStreamsResponse" "Amazonka.CloudWatchLogs.DescribeLogStreams" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeLogStreamsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogStream])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeLogStreamsResponse Source #

Create a value of DescribeLogStreamsResponse 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:logStreams:DescribeLogStreamsResponse', describeLogStreamsResponse_logStreams - The log streams.

DescribeLogStreams, describeLogStreamsResponse_nextToken - Undocumented member.

$sel:httpStatus:DescribeLogStreamsResponse', describeLogStreamsResponse_httpStatus - The response's http status code.

DescribeMetricFilters (Paginated)

data DescribeMetricFilters Source #

See: newDescribeMetricFilters smart constructor.

Instances

Instances details
ToJSON DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

ToHeaders DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

ToPath DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

ToQuery DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

AWSPager DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

AWSRequest DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Associated Types

type AWSResponse DescribeMetricFilters #

Generic DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Associated Types

type Rep DescribeMetricFilters :: Type -> Type #

Read DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Show DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

NFData DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Methods

rnf :: DescribeMetricFilters -> () #

Eq DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Hashable DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

type AWSResponse DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

type Rep DescribeMetricFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

type Rep DescribeMetricFilters = D1 ('MetaData "DescribeMetricFilters" "Amazonka.CloudWatchLogs.DescribeMetricFilters" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeMetricFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "metricNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDescribeMetricFilters :: DescribeMetricFilters Source #

Create a value of DescribeMetricFilters 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:filterNamePrefix:DescribeMetricFilters', describeMetricFilters_filterNamePrefix - The prefix to match. CloudWatch Logs uses the value that you set here only if you also include the logGroupName parameter in your request.

$sel:limit:DescribeMetricFilters', describeMetricFilters_limit - The maximum number of items returned. If you don't specify a value, the default is up to 50 items.

DescribeMetricFilters, describeMetricFilters_logGroupName - The name of the log group.

DescribeMetricFilters, describeMetricFilters_metricName - Filters results to include only those with the specified metric name. If you include this parameter in your request, you must also include the metricNamespace parameter.

DescribeMetricFilters, describeMetricFilters_metricNamespace - Filters results to include only those in the specified namespace. If you include this parameter in your request, you must also include the metricName parameter.

DescribeMetricFilters, describeMetricFilters_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

data DescribeMetricFiltersResponse Source #

See: newDescribeMetricFiltersResponse smart constructor.

Instances

Instances details
Generic DescribeMetricFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Associated Types

type Rep DescribeMetricFiltersResponse :: Type -> Type #

Read DescribeMetricFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Show DescribeMetricFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

NFData DescribeMetricFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

Eq DescribeMetricFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

type Rep DescribeMetricFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeMetricFilters

type Rep DescribeMetricFiltersResponse = D1 ('MetaData "DescribeMetricFiltersResponse" "Amazonka.CloudWatchLogs.DescribeMetricFilters" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeMetricFiltersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricFilter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeMetricFiltersResponse Source #

Create a value of DescribeMetricFiltersResponse 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:metricFilters:DescribeMetricFiltersResponse', describeMetricFiltersResponse_metricFilters - The metric filters.

DescribeMetricFilters, describeMetricFiltersResponse_nextToken - Undocumented member.

$sel:httpStatus:DescribeMetricFiltersResponse', describeMetricFiltersResponse_httpStatus - The response's http status code.

DescribeQueries (Paginated)

data DescribeQueries Source #

See: newDescribeQueries smart constructor.

Instances

Instances details
ToJSON DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

ToHeaders DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

ToPath DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

ToQuery DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

AWSPager DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

AWSRequest DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Associated Types

type AWSResponse DescribeQueries #

Generic DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Associated Types

type Rep DescribeQueries :: Type -> Type #

Read DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Show DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

NFData DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Methods

rnf :: DescribeQueries -> () #

Eq DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Hashable DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

type AWSResponse DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

type Rep DescribeQueries Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

type Rep DescribeQueries = D1 ('MetaData "DescribeQueries" "Amazonka.CloudWatchLogs.DescribeQueries" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeQueries'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryStatus)))))

newDescribeQueries :: DescribeQueries Source #

Create a value of DescribeQueries 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:

DescribeQueries, describeQueries_logGroupName - Limits the returned queries to only those for the specified log group.

$sel:maxResults:DescribeQueries', describeQueries_maxResults - Limits the number of returned queries to the specified number.

DescribeQueries, describeQueries_nextToken - Undocumented member.

DescribeQueries, describeQueries_status - Limits the returned queries to only those that have the specified status. Valid values are Cancelled, Complete, Failed, Running, and Scheduled.

data DescribeQueriesResponse Source #

See: newDescribeQueriesResponse smart constructor.

Instances

Instances details
Generic DescribeQueriesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Associated Types

type Rep DescribeQueriesResponse :: Type -> Type #

Read DescribeQueriesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Show DescribeQueriesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

NFData DescribeQueriesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

Methods

rnf :: DescribeQueriesResponse -> () #

Eq DescribeQueriesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

type Rep DescribeQueriesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueries

type Rep DescribeQueriesResponse = D1 ('MetaData "DescribeQueriesResponse" "Amazonka.CloudWatchLogs.DescribeQueries" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeQueriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "queries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QueryInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeQueriesResponse Source #

Create a value of DescribeQueriesResponse 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:

DescribeQueries, describeQueriesResponse_nextToken - Undocumented member.

$sel:queries:DescribeQueriesResponse', describeQueriesResponse_queries - The list of queries that match the request.

$sel:httpStatus:DescribeQueriesResponse', describeQueriesResponse_httpStatus - The response's http status code.

DescribeQueryDefinitions

data DescribeQueryDefinitions Source #

See: newDescribeQueryDefinitions smart constructor.

Instances

Instances details
ToJSON DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

ToHeaders DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

ToPath DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

ToQuery DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

AWSRequest DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Generic DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Associated Types

type Rep DescribeQueryDefinitions :: Type -> Type #

Read DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Show DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

NFData DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Eq DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Hashable DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type AWSResponse DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitions = D1 ('MetaData "DescribeQueryDefinitions" "Amazonka.CloudWatchLogs.DescribeQueryDefinitions" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeQueryDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryDefinitionNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeQueryDefinitions :: DescribeQueryDefinitions Source #

Create a value of DescribeQueryDefinitions 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:maxResults:DescribeQueryDefinitions', describeQueryDefinitions_maxResults - Limits the number of returned query definitions to the specified number.

DescribeQueryDefinitions, describeQueryDefinitions_nextToken - Undocumented member.

$sel:queryDefinitionNamePrefix:DescribeQueryDefinitions', describeQueryDefinitions_queryDefinitionNamePrefix - Use this parameter to filter your results to only the query definitions that have names that start with the prefix you specify.

data DescribeQueryDefinitionsResponse Source #

See: newDescribeQueryDefinitionsResponse smart constructor.

Instances

Instances details
Generic DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Associated Types

type Rep DescribeQueryDefinitionsResponse :: Type -> Type #

Read DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Show DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

NFData DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Eq DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitionsResponse = D1 ('MetaData "DescribeQueryDefinitionsResponse" "Amazonka.CloudWatchLogs.DescribeQueryDefinitions" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeQueryDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "queryDefinitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QueryDefinition])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeQueryDefinitionsResponse Source #

Create a value of DescribeQueryDefinitionsResponse 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:

DescribeQueryDefinitions, describeQueryDefinitionsResponse_nextToken - Undocumented member.

$sel:queryDefinitions:DescribeQueryDefinitionsResponse', describeQueryDefinitionsResponse_queryDefinitions - The list of query definitions that match your request.

$sel:httpStatus:DescribeQueryDefinitionsResponse', describeQueryDefinitionsResponse_httpStatus - The response's http status code.

DescribeResourcePolicies (Paginated)

data DescribeResourcePolicies Source #

See: newDescribeResourcePolicies smart constructor.

Instances

Instances details
ToJSON DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

ToHeaders DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

ToPath DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

ToQuery DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

AWSPager DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

AWSRequest DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Generic DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Associated Types

type Rep DescribeResourcePolicies :: Type -> Type #

Read DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Show DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

NFData DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Eq DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Hashable DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

type AWSResponse DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

type Rep DescribeResourcePolicies Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

type Rep DescribeResourcePolicies = D1 ('MetaData "DescribeResourcePolicies" "Amazonka.CloudWatchLogs.DescribeResourcePolicies" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeResourcePolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeResourcePolicies :: DescribeResourcePolicies Source #

Create a value of DescribeResourcePolicies 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:limit:DescribeResourcePolicies', describeResourcePolicies_limit - The maximum number of resource policies to be displayed with one call of this API.

DescribeResourcePolicies, describeResourcePolicies_nextToken - Undocumented member.

data DescribeResourcePoliciesResponse Source #

See: newDescribeResourcePoliciesResponse smart constructor.

Instances

Instances details
Generic DescribeResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Associated Types

type Rep DescribeResourcePoliciesResponse :: Type -> Type #

Read DescribeResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Show DescribeResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

NFData DescribeResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

Eq DescribeResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

type Rep DescribeResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeResourcePolicies

type Rep DescribeResourcePoliciesResponse = D1 ('MetaData "DescribeResourcePoliciesResponse" "Amazonka.CloudWatchLogs.DescribeResourcePolicies" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeResourcePoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourcePolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourcePolicy])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeResourcePoliciesResponse Source #

Create a value of DescribeResourcePoliciesResponse 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:

DescribeResourcePolicies, describeResourcePoliciesResponse_nextToken - Undocumented member.

$sel:resourcePolicies:DescribeResourcePoliciesResponse', describeResourcePoliciesResponse_resourcePolicies - The resource policies that exist in this account.

$sel:httpStatus:DescribeResourcePoliciesResponse', describeResourcePoliciesResponse_httpStatus - The response's http status code.

DescribeSubscriptionFilters (Paginated)

data DescribeSubscriptionFilters Source #

See: newDescribeSubscriptionFilters smart constructor.

Instances

Instances details
ToJSON DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

ToHeaders DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

ToPath DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

ToQuery DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

AWSPager DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

AWSRequest DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Generic DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Associated Types

type Rep DescribeSubscriptionFilters :: Type -> Type #

Read DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Show DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

NFData DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Eq DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Hashable DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

type AWSResponse DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

type Rep DescribeSubscriptionFilters Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

type Rep DescribeSubscriptionFilters = D1 ('MetaData "DescribeSubscriptionFilters" "Amazonka.CloudWatchLogs.DescribeSubscriptionFilters" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeSubscriptionFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeSubscriptionFilters Source #

Create a value of DescribeSubscriptionFilters 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:filterNamePrefix:DescribeSubscriptionFilters', describeSubscriptionFilters_filterNamePrefix - The prefix to match. If you don't specify a value, no prefix filter is applied.

$sel:limit:DescribeSubscriptionFilters', describeSubscriptionFilters_limit - The maximum number of items returned. If you don't specify a value, the default is up to 50 items.

DescribeSubscriptionFilters, describeSubscriptionFilters_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

DescribeSubscriptionFilters, describeSubscriptionFilters_logGroupName - The name of the log group.

data DescribeSubscriptionFiltersResponse Source #

Instances

Instances details
Generic DescribeSubscriptionFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Read DescribeSubscriptionFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Show DescribeSubscriptionFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

NFData DescribeSubscriptionFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

Eq DescribeSubscriptionFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

type Rep DescribeSubscriptionFiltersResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeSubscriptionFilters

type Rep DescribeSubscriptionFiltersResponse = D1 ('MetaData "DescribeSubscriptionFiltersResponse" "Amazonka.CloudWatchLogs.DescribeSubscriptionFilters" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeSubscriptionFiltersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subscriptionFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SubscriptionFilter])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

DisassociateKmsKey

data DisassociateKmsKey Source #

See: newDisassociateKmsKey smart constructor.

Instances

Instances details
ToJSON DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

ToHeaders DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

ToPath DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

ToQuery DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

AWSRequest DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Associated Types

type AWSResponse DisassociateKmsKey #

Generic DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Associated Types

type Rep DisassociateKmsKey :: Type -> Type #

Read DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Show DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

NFData DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Methods

rnf :: DisassociateKmsKey -> () #

Eq DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Hashable DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

type AWSResponse DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

type Rep DisassociateKmsKey Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

type Rep DisassociateKmsKey = D1 ('MetaData "DisassociateKmsKey" "Amazonka.CloudWatchLogs.DisassociateKmsKey" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DisassociateKmsKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateKmsKey Source #

Create a value of DisassociateKmsKey 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:

DisassociateKmsKey, disassociateKmsKey_logGroupName - The name of the log group.

data DisassociateKmsKeyResponse Source #

See: newDisassociateKmsKeyResponse smart constructor.

Instances

Instances details
Generic DisassociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Associated Types

type Rep DisassociateKmsKeyResponse :: Type -> Type #

Read DisassociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Show DisassociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

NFData DisassociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

Eq DisassociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

type Rep DisassociateKmsKeyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DisassociateKmsKey

type Rep DisassociateKmsKeyResponse = D1 ('MetaData "DisassociateKmsKeyResponse" "Amazonka.CloudWatchLogs.DisassociateKmsKey" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DisassociateKmsKeyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateKmsKeyResponse :: DisassociateKmsKeyResponse Source #

Create a value of DisassociateKmsKeyResponse with all optional fields omitted.

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

FilterLogEvents (Paginated)

data FilterLogEvents Source #

See: newFilterLogEvents smart constructor.

Instances

Instances details
ToJSON FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

ToHeaders FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

ToPath FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

ToQuery FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

AWSPager FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

AWSRequest FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Associated Types

type AWSResponse FilterLogEvents #

Generic FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Associated Types

type Rep FilterLogEvents :: Type -> Type #

Read FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Show FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

NFData FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Methods

rnf :: FilterLogEvents -> () #

Eq FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Hashable FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

type AWSResponse FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

type Rep FilterLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

type Rep FilterLogEvents = D1 ('MetaData "FilterLogEvents" "Amazonka.CloudWatchLogs.FilterLogEvents" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "FilterLogEvents'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "interleaved") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "logStreamNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logStreamNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "unmask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newFilterLogEvents Source #

Create a value of FilterLogEvents 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:endTime:FilterLogEvents', filterLogEvents_endTime - The end of the time range, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not returned.

FilterLogEvents, filterLogEvents_filterPattern - The filter pattern to use. For more information, see Filter and Pattern Syntax.

If not provided, all the events are matched.

$sel:interleaved:FilterLogEvents', filterLogEvents_interleaved - If the value is true, the operation attempts to provide responses that contain events from multiple log streams within the log group, interleaved in a single response. If the value is false, all the matched log events in the first log stream are searched first, then those in the next log stream, and so on.

Important As of June 17, 2019, this parameter is ignored and the value is assumed to be true. The response from this operation always interleaves events from multiple log streams within a log group.

$sel:limit:FilterLogEvents', filterLogEvents_limit - The maximum number of events to return. The default is 10,000 events.

$sel:logGroupIdentifier:FilterLogEvents', filterLogEvents_logGroupIdentifier - Specify either the name or ARN of the log group to view log events from. If the log group is in a source account and you are using a monitoring account, you must use the log group ARN.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

$sel:logStreamNamePrefix:FilterLogEvents', filterLogEvents_logStreamNamePrefix - Filters the results to include only events from log streams that have names starting with this prefix.

If you specify a value for both logStreamNamePrefix and logStreamNames, but the value for logStreamNamePrefix does not match any log stream names specified in logStreamNames, the action returns an InvalidParameterException error.

$sel:logStreamNames:FilterLogEvents', filterLogEvents_logStreamNames - Filters the results to only logs from the log streams in this list.

If you specify a value for both logStreamNamePrefix and logStreamNames, the action returns an InvalidParameterException error.

FilterLogEvents, filterLogEvents_nextToken - The token for the next set of events to return. (You received this token from a previous call.)

$sel:startTime:FilterLogEvents', filterLogEvents_startTime - The start of the time range, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp before this time are not returned.

$sel:unmask:FilterLogEvents', filterLogEvents_unmask - Specify true to display the log event fields with all sensitive data unmasked and visible. The default is false.

To use this operation with this parameter, you must be signed into an account with the logs:Unmask permission.

FilterLogEvents, filterLogEvents_logGroupName - The name of the log group to search.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

data FilterLogEventsResponse Source #

See: newFilterLogEventsResponse smart constructor.

Instances

Instances details
Generic FilterLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Associated Types

type Rep FilterLogEventsResponse :: Type -> Type #

Read FilterLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Show FilterLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

NFData FilterLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

Methods

rnf :: FilterLogEventsResponse -> () #

Eq FilterLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

type Rep FilterLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.FilterLogEvents

type Rep FilterLogEventsResponse = D1 ('MetaData "FilterLogEventsResponse" "Amazonka.CloudWatchLogs.FilterLogEvents" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "FilterLogEventsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FilteredLogEvent])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "searchedLogStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SearchedLogStream])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newFilterLogEventsResponse Source #

Create a value of FilterLogEventsResponse 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:events:FilterLogEventsResponse', filterLogEventsResponse_events - The matched events.

FilterLogEvents, filterLogEventsResponse_nextToken - The token to use when requesting the next set of items. The token expires after 24 hours.

$sel:searchedLogStreams:FilterLogEventsResponse', filterLogEventsResponse_searchedLogStreams - Important As of May 15, 2020, this parameter is no longer supported. This parameter returns an empty list.

Indicates which log streams have been searched and whether each has been searched completely.

$sel:httpStatus:FilterLogEventsResponse', filterLogEventsResponse_httpStatus - The response's http status code.

GetDataProtectionPolicy

data GetDataProtectionPolicy Source #

See: newGetDataProtectionPolicy smart constructor.

Instances

Instances details
ToJSON GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

ToHeaders GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

ToPath GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

ToQuery GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

AWSRequest GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Generic GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Associated Types

type Rep GetDataProtectionPolicy :: Type -> Type #

Read GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Show GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

NFData GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Methods

rnf :: GetDataProtectionPolicy -> () #

Eq GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Hashable GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

type AWSResponse GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

type Rep GetDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

type Rep GetDataProtectionPolicy = D1 ('MetaData "GetDataProtectionPolicy" "Amazonka.CloudWatchLogs.GetDataProtectionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetDataProtectionPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDataProtectionPolicy Source #

Create a value of GetDataProtectionPolicy 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:

GetDataProtectionPolicy, getDataProtectionPolicy_logGroupIdentifier - The name or ARN of the log group that contains the data protection policy that you want to see.

data GetDataProtectionPolicyResponse Source #

See: newGetDataProtectionPolicyResponse smart constructor.

Instances

Instances details
Generic GetDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Associated Types

type Rep GetDataProtectionPolicyResponse :: Type -> Type #

Read GetDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Show GetDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

NFData GetDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

Eq GetDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

type Rep GetDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetDataProtectionPolicy

type Rep GetDataProtectionPolicyResponse = D1 ('MetaData "GetDataProtectionPolicyResponse" "Amazonka.CloudWatchLogs.GetDataProtectionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetDataProtectionPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDataProtectionPolicyResponse Source #

Create a value of GetDataProtectionPolicyResponse 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:

GetDataProtectionPolicyResponse, getDataProtectionPolicyResponse_lastUpdatedTime - The date and time that this policy was most recently updated.

GetDataProtectionPolicy, getDataProtectionPolicyResponse_logGroupIdentifier - The log group name or ARN that you specified in your request.

GetDataProtectionPolicyResponse, getDataProtectionPolicyResponse_policyDocument - The data protection policy document for this log group.

$sel:httpStatus:GetDataProtectionPolicyResponse', getDataProtectionPolicyResponse_httpStatus - The response's http status code.

GetLogEvents

data GetLogEvents Source #

See: newGetLogEvents smart constructor.

Instances

Instances details
ToJSON GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

ToHeaders GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

ToPath GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

ToQuery GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

AWSRequest GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Associated Types

type AWSResponse GetLogEvents #

Generic GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Associated Types

type Rep GetLogEvents :: Type -> Type #

Read GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Show GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

NFData GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Methods

rnf :: GetLogEvents -> () #

Eq GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Hashable GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

type AWSResponse GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

type Rep GetLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

newGetLogEvents Source #

Create a value of GetLogEvents 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:endTime:GetLogEvents', getLogEvents_endTime - The end of the time range, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp equal to or later than this time are not included.

$sel:limit:GetLogEvents', getLogEvents_limit - The maximum number of log events returned. If you don't specify a limit, the default is as many log events as can fit in a response size of 1 MB (up to 10,000 log events).

$sel:logGroupIdentifier:GetLogEvents', getLogEvents_logGroupIdentifier - Specify either the name or ARN of the log group to view events from. If the log group is in a source account and you are using a monitoring account, you must use the log group ARN.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

$sel:nextToken:GetLogEvents', getLogEvents_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

$sel:startFromHead:GetLogEvents', getLogEvents_startFromHead - If the value is true, the earliest log events are returned first. If the value is false, the latest log events are returned first. The default value is false.

If you are using a previous nextForwardToken value as the nextToken in this operation, you must specify true for startFromHead.

$sel:startTime:GetLogEvents', getLogEvents_startTime - The start of the time range, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp equal to this time or later than this time are included. Events with a timestamp earlier than this time are not included.

$sel:unmask:GetLogEvents', getLogEvents_unmask - Specify true to display the log event fields with all sensitive data unmasked and visible. The default is false.

To use this operation with this parameter, you must be signed into an account with the logs:Unmask permission.

GetLogEvents, getLogEvents_logGroupName - The name of the log group.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

GetLogEvents, getLogEvents_logStreamName - The name of the log stream.

data GetLogEventsResponse Source #

See: newGetLogEventsResponse smart constructor.

Instances

Instances details
Generic GetLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Associated Types

type Rep GetLogEventsResponse :: Type -> Type #

Read GetLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Show GetLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

NFData GetLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

Methods

rnf :: GetLogEventsResponse -> () #

Eq GetLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

type Rep GetLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogEvents

type Rep GetLogEventsResponse = D1 ('MetaData "GetLogEventsResponse" "Amazonka.CloudWatchLogs.GetLogEvents" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetLogEventsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputLogEvent])) :*: S1 ('MetaSel ('Just "nextBackwardToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextForwardToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetLogEventsResponse Source #

Create a value of GetLogEventsResponse 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:events:GetLogEventsResponse', getLogEventsResponse_events - The events.

$sel:nextBackwardToken:GetLogEventsResponse', getLogEventsResponse_nextBackwardToken - The token for the next set of items in the backward direction. The token expires after 24 hours. This token is not null. If you have reached the end of the stream, it returns the same token you passed in.

$sel:nextForwardToken:GetLogEventsResponse', getLogEventsResponse_nextForwardToken - The token for the next set of items in the forward direction. The token expires after 24 hours. If you have reached the end of the stream, it returns the same token you passed in.

$sel:httpStatus:GetLogEventsResponse', getLogEventsResponse_httpStatus - The response's http status code.

GetLogGroupFields

data GetLogGroupFields Source #

See: newGetLogGroupFields smart constructor.

Instances

Instances details
ToJSON GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

ToHeaders GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

ToPath GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

ToQuery GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

AWSRequest GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Associated Types

type AWSResponse GetLogGroupFields #

Generic GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Associated Types

type Rep GetLogGroupFields :: Type -> Type #

Read GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Show GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

NFData GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Methods

rnf :: GetLogGroupFields -> () #

Eq GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Hashable GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

type AWSResponse GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

type Rep GetLogGroupFields Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

type Rep GetLogGroupFields = D1 ('MetaData "GetLogGroupFields" "Amazonka.CloudWatchLogs.GetLogGroupFields" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetLogGroupFields'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetLogGroupFields Source #

Create a value of GetLogGroupFields 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:logGroupIdentifier:GetLogGroupFields', getLogGroupFields_logGroupIdentifier - Specify either the name or ARN of the log group to view. If the log group is in a source account and you are using a monitoring account, you must specify the ARN.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

$sel:time:GetLogGroupFields', getLogGroupFields_time - The time to set as the center of the query. If you specify time, the 15 minutes before this time are queries. If you omit time, the 8 minutes before and 8 minutes after this time are searched.

The time value is specified as epoch time, which is the number of seconds since January 1, 1970, 00:00:00 UTC.

GetLogGroupFields, getLogGroupFields_logGroupName - The name of the log group to search.

If you specify values for both logGroupName and logGroupIdentifier, the action returns an InvalidParameterException error.

data GetLogGroupFieldsResponse Source #

See: newGetLogGroupFieldsResponse smart constructor.

Instances

Instances details
Generic GetLogGroupFieldsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Associated Types

type Rep GetLogGroupFieldsResponse :: Type -> Type #

Read GetLogGroupFieldsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Show GetLogGroupFieldsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

NFData GetLogGroupFieldsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

Eq GetLogGroupFieldsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

type Rep GetLogGroupFieldsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogGroupFields

type Rep GetLogGroupFieldsResponse = D1 ('MetaData "GetLogGroupFieldsResponse" "Amazonka.CloudWatchLogs.GetLogGroupFields" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetLogGroupFieldsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogGroupField])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLogGroupFieldsResponse Source #

Create a value of GetLogGroupFieldsResponse 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:logGroupFields:GetLogGroupFieldsResponse', getLogGroupFieldsResponse_logGroupFields - The array of fields found in the query. Each object in the array contains the name of the field, along with the percentage of time it appeared in the log events that were queried.

$sel:httpStatus:GetLogGroupFieldsResponse', getLogGroupFieldsResponse_httpStatus - The response's http status code.

GetLogRecord

data GetLogRecord Source #

See: newGetLogRecord smart constructor.

Constructors

GetLogRecord' (Maybe Bool) Text 

Instances

Instances details
ToJSON GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

ToHeaders GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

ToPath GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

ToQuery GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

AWSRequest GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Associated Types

type AWSResponse GetLogRecord #

Generic GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Associated Types

type Rep GetLogRecord :: Type -> Type #

Read GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Show GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

NFData GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Methods

rnf :: GetLogRecord -> () #

Eq GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Hashable GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

type AWSResponse GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

type Rep GetLogRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

type Rep GetLogRecord = D1 ('MetaData "GetLogRecord" "Amazonka.CloudWatchLogs.GetLogRecord" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetLogRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unmask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "logRecordPointer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLogRecord Source #

Create a value of GetLogRecord 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:unmask:GetLogRecord', getLogRecord_unmask - Specify true to display the log event fields with all sensitive data unmasked and visible. The default is false.

To use this operation with this parameter, you must be signed into an account with the logs:Unmask permission.

$sel:logRecordPointer:GetLogRecord', getLogRecord_logRecordPointer - The pointer corresponding to the log event record you want to retrieve. You get this from the response of a GetQueryResults operation. In that response, the value of the @ptr field for a log event is the value to use as logRecordPointer to retrieve that complete log event record.

data GetLogRecordResponse Source #

See: newGetLogRecordResponse smart constructor.

Instances

Instances details
Generic GetLogRecordResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Associated Types

type Rep GetLogRecordResponse :: Type -> Type #

Read GetLogRecordResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Show GetLogRecordResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

NFData GetLogRecordResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

Methods

rnf :: GetLogRecordResponse -> () #

Eq GetLogRecordResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

type Rep GetLogRecordResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetLogRecord

type Rep GetLogRecordResponse = D1 ('MetaData "GetLogRecordResponse" "Amazonka.CloudWatchLogs.GetLogRecord" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetLogRecordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logRecord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLogRecordResponse Source #

Create a value of GetLogRecordResponse 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:logRecord:GetLogRecordResponse', getLogRecordResponse_logRecord - The requested log event, as a JSON string.

$sel:httpStatus:GetLogRecordResponse', getLogRecordResponse_httpStatus - The response's http status code.

GetQueryResults

data GetQueryResults Source #

See: newGetQueryResults smart constructor.

Constructors

GetQueryResults' Text 

Instances

Instances details
ToJSON GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

ToHeaders GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

ToPath GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

ToQuery GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

AWSRequest GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Associated Types

type AWSResponse GetQueryResults #

Generic GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Associated Types

type Rep GetQueryResults :: Type -> Type #

Read GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Show GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

NFData GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Methods

rnf :: GetQueryResults -> () #

Eq GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Hashable GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

type AWSResponse GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

type Rep GetQueryResults Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

type Rep GetQueryResults = D1 ('MetaData "GetQueryResults" "Amazonka.CloudWatchLogs.GetQueryResults" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetQueryResults'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetQueryResults Source #

Create a value of GetQueryResults 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:

GetQueryResults, getQueryResults_queryId - The ID number of the query.

data GetQueryResultsResponse Source #

See: newGetQueryResultsResponse smart constructor.

Instances

Instances details
Generic GetQueryResultsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Associated Types

type Rep GetQueryResultsResponse :: Type -> Type #

Read GetQueryResultsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Show GetQueryResultsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

NFData GetQueryResultsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

Methods

rnf :: GetQueryResultsResponse -> () #

Eq GetQueryResultsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

type Rep GetQueryResultsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.GetQueryResults

type Rep GetQueryResultsResponse = D1 ('MetaData "GetQueryResultsResponse" "Amazonka.CloudWatchLogs.GetQueryResults" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "GetQueryResultsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [[ResultField]])) :*: S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryStatistics))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetQueryResultsResponse Source #

Create a value of GetQueryResultsResponse 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:results:GetQueryResultsResponse', getQueryResultsResponse_results - The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

$sel:statistics:GetQueryResultsResponse', getQueryResultsResponse_statistics - Includes the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned. These values reflect the full raw results of the query.

GetQueryResultsResponse, getQueryResultsResponse_status - The status of the most recent running of the query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, Timeout, and Unknown.

Queries time out after 15 minutes of runtime. To avoid having your queries time out, reduce the time range being searched or partition your query into a number of queries.

$sel:httpStatus:GetQueryResultsResponse', getQueryResultsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CloudWatchLogs.ListTagsForResource" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource that you want to view tags for.

The ARN format of a log group is arn:aws:logs:Region:account-id:log-group:log-group-name

The ARN format of a destination is arn:aws:logs:Region:account-id:destination:destination-name

For more information about ARN format, see CloudWatch Logs resources and operations.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.CloudWatchLogs.ListTagsForResource" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The list of tags associated with the requested resource.>

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

PutDataProtectionPolicy

data PutDataProtectionPolicy Source #

See: newPutDataProtectionPolicy smart constructor.

Instances

Instances details
ToJSON PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

ToHeaders PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

ToPath PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

ToQuery PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

AWSRequest PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Generic PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Associated Types

type Rep PutDataProtectionPolicy :: Type -> Type #

Read PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Show PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

NFData PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Methods

rnf :: PutDataProtectionPolicy -> () #

Eq PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Hashable PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

type AWSResponse PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

type Rep PutDataProtectionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

type Rep PutDataProtectionPolicy = D1 ('MetaData "PutDataProtectionPolicy" "Amazonka.CloudWatchLogs.PutDataProtectionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutDataProtectionPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutDataProtectionPolicy Source #

Create a value of PutDataProtectionPolicy 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:

PutDataProtectionPolicy, putDataProtectionPolicy_logGroupIdentifier - Specify either the log group name or log group ARN.

PutDataProtectionPolicy, putDataProtectionPolicy_policyDocument - Specify the data protection policy, in JSON.

This policy must include two JSON blocks:

  • The first block must include both a DataIdentifer array and an Operation property with an Audit action. The DataIdentifer array lists the types of sensitive data that you want to mask. For more information about the available options, see Types of data that you can mask.

    The Operation property with an Audit action is required to find the sensitive data terms. This Audit action must contain a FindingsDestination object. You can optionally use that FindingsDestination object to list one or more destinations to send audit findings to. If you specify destinations such as log groups, Kinesis Data Firehose streams, and S3 buckets, they must already exist.

  • The second block must include both a DataIdentifer array and an Operation property with an Deidentify action. The DataIdentifer array must exactly match the DataIdentifer array in the first block of the policy.

    The Operation property with the Deidentify action is what actually masks the data, and it must contain the "MaskConfig": {} object. The "MaskConfig": {} object must be empty.

For an example data protection policy, see the Examples section on this page.

The contents of two DataIdentifer arrays must match exactly.

data PutDataProtectionPolicyResponse Source #

See: newPutDataProtectionPolicyResponse smart constructor.

Instances

Instances details
Generic PutDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Associated Types

type Rep PutDataProtectionPolicyResponse :: Type -> Type #

Read PutDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Show PutDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

NFData PutDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

Eq PutDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

type Rep PutDataProtectionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDataProtectionPolicy

type Rep PutDataProtectionPolicyResponse = D1 ('MetaData "PutDataProtectionPolicyResponse" "Amazonka.CloudWatchLogs.PutDataProtectionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutDataProtectionPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutDataProtectionPolicyResponse Source #

Create a value of PutDataProtectionPolicyResponse 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:

PutDataProtectionPolicyResponse, putDataProtectionPolicyResponse_lastUpdatedTime - The date and time that this policy was most recently updated.

PutDataProtectionPolicy, putDataProtectionPolicyResponse_logGroupIdentifier - The log group name or ARN that you specified in your request.

PutDataProtectionPolicy, putDataProtectionPolicyResponse_policyDocument - The data protection policy used for this log group.

$sel:httpStatus:PutDataProtectionPolicyResponse', putDataProtectionPolicyResponse_httpStatus - The response's http status code.

PutDestination

data PutDestination Source #

See: newPutDestination smart constructor.

Instances

Instances details
ToJSON PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

ToHeaders PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

ToPath PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

ToQuery PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

AWSRequest PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Associated Types

type AWSResponse PutDestination #

Generic PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Associated Types

type Rep PutDestination :: Type -> Type #

Read PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Show PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

NFData PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Methods

rnf :: PutDestination -> () #

Eq PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Hashable PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

type AWSResponse PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

type Rep PutDestination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

type Rep PutDestination = D1 ('MetaData "PutDestination" "Amazonka.CloudWatchLogs.PutDestination" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutDestination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "destinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "targetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutDestination Source #

Create a value of PutDestination 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:tags:PutDestination', putDestination_tags - An optional list of key-value pairs to associate with the resource.

For more information about tagging, see Tagging Amazon Web Services resources

PutDestination, putDestination_destinationName - A name for the destination.

PutDestination, putDestination_targetArn - The ARN of an Amazon Kinesis stream to which to deliver matching log events.

PutDestination, putDestination_roleArn - The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis PutRecord operation on the destination stream.

data PutDestinationResponse Source #

See: newPutDestinationResponse smart constructor.

Instances

Instances details
Generic PutDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Associated Types

type Rep PutDestinationResponse :: Type -> Type #

Read PutDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Show PutDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

NFData PutDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

Methods

rnf :: PutDestinationResponse -> () #

Eq PutDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

type Rep PutDestinationResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestination

type Rep PutDestinationResponse = D1 ('MetaData "PutDestinationResponse" "Amazonka.CloudWatchLogs.PutDestination" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutDestinationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Destination)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutDestinationResponse Source #

Create a value of PutDestinationResponse 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:

PutDestinationResponse, putDestinationResponse_destination - The destination.

$sel:httpStatus:PutDestinationResponse', putDestinationResponse_httpStatus - The response's http status code.

PutDestinationPolicy

data PutDestinationPolicy Source #

See: newPutDestinationPolicy smart constructor.

Instances

Instances details
ToJSON PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

ToHeaders PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

ToPath PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

ToQuery PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

AWSRequest PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Associated Types

type AWSResponse PutDestinationPolicy #

Generic PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Associated Types

type Rep PutDestinationPolicy :: Type -> Type #

Read PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Show PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

NFData PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Methods

rnf :: PutDestinationPolicy -> () #

Eq PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Hashable PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

type AWSResponse PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

type Rep PutDestinationPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

type Rep PutDestinationPolicy = D1 ('MetaData "PutDestinationPolicy" "Amazonka.CloudWatchLogs.PutDestinationPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutDestinationPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "destinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accessPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutDestinationPolicy Source #

Create a value of PutDestinationPolicy 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:forceUpdate:PutDestinationPolicy', putDestinationPolicy_forceUpdate - Specify true if you are updating an existing destination policy to grant permission to an organization ID instead of granting permission to individual AWS accounts. Before you update a destination policy this way, you must first update the subscription filters in the accounts that send logs to this destination. If you do not, the subscription filters might stop working. By specifying true for forceUpdate, you are affirming that you have already updated the subscription filters. For more information, see Updating an existing cross-account subscription

If you omit this parameter, the default of false is used.

PutDestinationPolicy, putDestinationPolicy_destinationName - A name for an existing destination.

PutDestinationPolicy, putDestinationPolicy_accessPolicy - An IAM policy document that authorizes cross-account users to deliver their log events to the associated destination. This can be up to 5120 bytes.

data PutDestinationPolicyResponse Source #

See: newPutDestinationPolicyResponse smart constructor.

Instances

Instances details
Generic PutDestinationPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Associated Types

type Rep PutDestinationPolicyResponse :: Type -> Type #

Read PutDestinationPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Show PutDestinationPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

NFData PutDestinationPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

Eq PutDestinationPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

type Rep PutDestinationPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutDestinationPolicy

type Rep PutDestinationPolicyResponse = D1 ('MetaData "PutDestinationPolicyResponse" "Amazonka.CloudWatchLogs.PutDestinationPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutDestinationPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutDestinationPolicyResponse :: PutDestinationPolicyResponse Source #

Create a value of PutDestinationPolicyResponse with all optional fields omitted.

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

PutLogEvents

data PutLogEvents Source #

See: newPutLogEvents smart constructor.

Instances

Instances details
ToJSON PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

ToHeaders PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

ToPath PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

ToQuery PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

AWSRequest PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Associated Types

type AWSResponse PutLogEvents #

Generic PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Associated Types

type Rep PutLogEvents :: Type -> Type #

Read PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Show PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

NFData PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Methods

rnf :: PutLogEvents -> () #

Eq PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Hashable PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

type AWSResponse PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

type Rep PutLogEvents Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

type Rep PutLogEvents = D1 ('MetaData "PutLogEvents" "Amazonka.CloudWatchLogs.PutLogEvents" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutLogEvents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sequenceToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty InputLogEvent)))))

newPutLogEvents Source #

Create a value of PutLogEvents 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:sequenceToken:PutLogEvents', putLogEvents_sequenceToken - The sequence token obtained from the response of the previous PutLogEvents call.

The sequenceToken parameter is now ignored in PutLogEvents actions. PutLogEvents actions are now accepted and never return InvalidSequenceTokenException or DataAlreadyAcceptedException even if the sequence token is not valid.

PutLogEvents, putLogEvents_logGroupName - The name of the log group.

PutLogEvents, putLogEvents_logStreamName - The name of the log stream.

$sel:logEvents:PutLogEvents', putLogEvents_logEvents - The log events.

data PutLogEventsResponse Source #

See: newPutLogEventsResponse smart constructor.

Instances

Instances details
Generic PutLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Associated Types

type Rep PutLogEventsResponse :: Type -> Type #

Read PutLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Show PutLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

NFData PutLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

Methods

rnf :: PutLogEventsResponse -> () #

Eq PutLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

type Rep PutLogEventsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutLogEvents

type Rep PutLogEventsResponse = D1 ('MetaData "PutLogEventsResponse" "Amazonka.CloudWatchLogs.PutLogEvents" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutLogEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextSequenceToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "rejectedLogEventsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RejectedLogEventsInfo)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutLogEventsResponse Source #

Create a value of PutLogEventsResponse 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:nextSequenceToken:PutLogEventsResponse', putLogEventsResponse_nextSequenceToken - The next sequence token.

This field has been deprecated.

The sequence token is now ignored in PutLogEvents actions. PutLogEvents actions are always accepted even if the sequence token is not valid. You can use parallel PutLogEvents actions on the same log stream and you do not need to wait for the response of a previous PutLogEvents action to obtain the nextSequenceToken value.

$sel:rejectedLogEventsInfo:PutLogEventsResponse', putLogEventsResponse_rejectedLogEventsInfo - The rejected events.

$sel:httpStatus:PutLogEventsResponse', putLogEventsResponse_httpStatus - The response's http status code.

PutMetricFilter

data PutMetricFilter Source #

See: newPutMetricFilter smart constructor.

Instances

Instances details
ToJSON PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

ToHeaders PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

ToPath PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

ToQuery PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

AWSRequest PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Associated Types

type AWSResponse PutMetricFilter #

Generic PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Associated Types

type Rep PutMetricFilter :: Type -> Type #

Read PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Show PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

NFData PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Methods

rnf :: PutMetricFilter -> () #

Eq PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Hashable PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

type AWSResponse PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

type Rep PutMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

type Rep PutMetricFilter = D1 ('MetaData "PutMetricFilter" "Amazonka.CloudWatchLogs.PutMetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutMetricFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "metricTransformations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MetricTransformation)))))

newPutMetricFilter Source #

Create a value of PutMetricFilter 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:

PutMetricFilter, putMetricFilter_logGroupName - The name of the log group.

PutMetricFilter, putMetricFilter_filterName - A name for the metric filter.

PutMetricFilter, putMetricFilter_filterPattern - A filter pattern for extracting metric data out of ingested log events.

PutMetricFilter, putMetricFilter_metricTransformations - A collection of information that defines how metric data gets emitted.

data PutMetricFilterResponse Source #

See: newPutMetricFilterResponse smart constructor.

Instances

Instances details
Generic PutMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Associated Types

type Rep PutMetricFilterResponse :: Type -> Type #

Read PutMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Show PutMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

NFData PutMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

Methods

rnf :: PutMetricFilterResponse -> () #

Eq PutMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

type Rep PutMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutMetricFilter

type Rep PutMetricFilterResponse = D1 ('MetaData "PutMetricFilterResponse" "Amazonka.CloudWatchLogs.PutMetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutMetricFilterResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutMetricFilterResponse :: PutMetricFilterResponse Source #

Create a value of PutMetricFilterResponse with all optional fields omitted.

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

PutQueryDefinition

data PutQueryDefinition Source #

See: newPutQueryDefinition smart constructor.

Instances

Instances details
ToJSON PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

ToHeaders PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

ToPath PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

ToQuery PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

AWSRequest PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Associated Types

type AWSResponse PutQueryDefinition #

Generic PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Associated Types

type Rep PutQueryDefinition :: Type -> Type #

Read PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Show PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

NFData PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Methods

rnf :: PutQueryDefinition -> () #

Eq PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Hashable PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

type AWSResponse PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

type Rep PutQueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

type Rep PutQueryDefinition = D1 ('MetaData "PutQueryDefinition" "Amazonka.CloudWatchLogs.PutQueryDefinition" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutQueryDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "logGroupNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "queryDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutQueryDefinition Source #

Create a value of PutQueryDefinition 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:

PutQueryDefinition, putQueryDefinition_logGroupNames - Use this parameter to include specific log groups as part of your query definition.

If you are updating a query definition and you omit this parameter, then the updated definition will contain no log groups.

PutQueryDefinition, putQueryDefinition_queryDefinitionId - If you are updating a query definition, use this parameter to specify the ID of the query definition that you want to update. You can use DescribeQueryDefinitions to retrieve the IDs of your saved query definitions.

If you are creating a query definition, do not specify this parameter. CloudWatch generates a unique ID for the new query definition and include it in the response to this operation.

PutQueryDefinition, putQueryDefinition_name - A name for the query definition. If you are saving numerous query definitions, we recommend that you name them. This way, you can find the ones you want by using the first part of the name as a filter in the queryDefinitionNamePrefix parameter of DescribeQueryDefinitions.

PutQueryDefinition, putQueryDefinition_queryString - The query string to use for this definition. For more information, see CloudWatch Logs Insights Query Syntax.

data PutQueryDefinitionResponse Source #

See: newPutQueryDefinitionResponse smart constructor.

Instances

Instances details
Generic PutQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Associated Types

type Rep PutQueryDefinitionResponse :: Type -> Type #

Read PutQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Show PutQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

NFData PutQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

Eq PutQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

type Rep PutQueryDefinitionResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutQueryDefinition

type Rep PutQueryDefinitionResponse = D1 ('MetaData "PutQueryDefinitionResponse" "Amazonka.CloudWatchLogs.PutQueryDefinition" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutQueryDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutQueryDefinitionResponse Source #

Create a value of PutQueryDefinitionResponse 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:

PutQueryDefinition, putQueryDefinitionResponse_queryDefinitionId - The ID of the query definition.

$sel:httpStatus:PutQueryDefinitionResponse', putQueryDefinitionResponse_httpStatus - The response's http status code.

PutResourcePolicy

data PutResourcePolicy Source #

See: newPutResourcePolicy smart constructor.

Instances

Instances details
ToJSON PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

ToHeaders PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

ToPath PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

ToQuery PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

AWSRequest PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Associated Types

type AWSResponse PutResourcePolicy #

Generic PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Associated Types

type Rep PutResourcePolicy :: Type -> Type #

Read PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Show PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

NFData PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Methods

rnf :: PutResourcePolicy -> () #

Eq PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Hashable PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

type AWSResponse PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

type Rep PutResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

type Rep PutResourcePolicy = D1 ('MetaData "PutResourcePolicy" "Amazonka.CloudWatchLogs.PutResourcePolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPutResourcePolicy :: PutResourcePolicy Source #

Create a value of PutResourcePolicy 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:

PutResourcePolicy, putResourcePolicy_policyDocument - Details of the new policy, including the identity of the principal that is enabled to put logs to this account. This is formatted as a JSON string. This parameter is required.

The following example creates a resource policy enabling the Route 53 service to put DNS query logs in to the specified log group. Replace "logArn" with the ARN of your CloudWatch Logs resource, such as a log group or log stream.

CloudWatch Logs also supports aws:SourceArn and aws:SourceAccount condition context keys.

In the example resource policy, you would replace the value of SourceArn with the resource making the call from Route 53 to CloudWatch Logs. You would also replace the value of SourceAccount with the Amazon Web Services account ID making that call.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "Route53LogsToCloudWatchLogs", "Effect": "Allow", "Principal": { "Service": [ "route53.amazonaws.com" ] }, "Action": "logs:PutLogEvents", "Resource": "logArn", "Condition": { "ArnLike": { "aws:SourceArn": "myRoute53ResourceArn" }, "StringEquals": { "aws:SourceAccount": "myAwsAccountId" } } } ] }

PutResourcePolicy, putResourcePolicy_policyName - Name of the new policy. This parameter is required.

data PutResourcePolicyResponse Source #

See: newPutResourcePolicyResponse smart constructor.

Instances

Instances details
Generic PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Associated Types

type Rep PutResourcePolicyResponse :: Type -> Type #

Read PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Show PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

NFData PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

Eq PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

type Rep PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutResourcePolicy

type Rep PutResourcePolicyResponse = D1 ('MetaData "PutResourcePolicyResponse" "Amazonka.CloudWatchLogs.PutResourcePolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutResourcePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourcePolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutResourcePolicyResponse Source #

Create a value of PutResourcePolicyResponse 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:resourcePolicy:PutResourcePolicyResponse', putResourcePolicyResponse_resourcePolicy - The new policy.

$sel:httpStatus:PutResourcePolicyResponse', putResourcePolicyResponse_httpStatus - The response's http status code.

PutRetentionPolicy

data PutRetentionPolicy Source #

See: newPutRetentionPolicy smart constructor.

Instances

Instances details
ToJSON PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

ToHeaders PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

ToPath PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

ToQuery PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

AWSRequest PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Associated Types

type AWSResponse PutRetentionPolicy #

Generic PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Associated Types

type Rep PutRetentionPolicy :: Type -> Type #

Read PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Show PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

NFData PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Methods

rnf :: PutRetentionPolicy -> () #

Eq PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Hashable PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

type AWSResponse PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

type Rep PutRetentionPolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

type Rep PutRetentionPolicy = D1 ('MetaData "PutRetentionPolicy" "Amazonka.CloudWatchLogs.PutRetentionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutRetentionPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "retentionInDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutRetentionPolicy Source #

Create a value of PutRetentionPolicy 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:

PutRetentionPolicy, putRetentionPolicy_logGroupName - The name of the log group.

PutRetentionPolicy, putRetentionPolicy_retentionInDays - Undocumented member.

data PutRetentionPolicyResponse Source #

See: newPutRetentionPolicyResponse smart constructor.

Instances

Instances details
Generic PutRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Associated Types

type Rep PutRetentionPolicyResponse :: Type -> Type #

Read PutRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Show PutRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

NFData PutRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

Eq PutRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

type Rep PutRetentionPolicyResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutRetentionPolicy

type Rep PutRetentionPolicyResponse = D1 ('MetaData "PutRetentionPolicyResponse" "Amazonka.CloudWatchLogs.PutRetentionPolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutRetentionPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutRetentionPolicyResponse :: PutRetentionPolicyResponse Source #

Create a value of PutRetentionPolicyResponse with all optional fields omitted.

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

PutSubscriptionFilter

data PutSubscriptionFilter Source #

See: newPutSubscriptionFilter smart constructor.

Instances

Instances details
ToJSON PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

ToHeaders PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

ToPath PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

ToQuery PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

AWSRequest PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Associated Types

type AWSResponse PutSubscriptionFilter #

Generic PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Associated Types

type Rep PutSubscriptionFilter :: Type -> Type #

Read PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Show PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

NFData PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Methods

rnf :: PutSubscriptionFilter -> () #

Eq PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Hashable PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

type AWSResponse PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

type Rep PutSubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

type Rep PutSubscriptionFilter = D1 ('MetaData "PutSubscriptionFilter" "Amazonka.CloudWatchLogs.PutSubscriptionFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutSubscriptionFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "distribution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Distribution)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "filterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newPutSubscriptionFilter Source #

Create a value of PutSubscriptionFilter 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:

PutSubscriptionFilter, putSubscriptionFilter_distribution - The method used to distribute log data to the destination. By default, log data is grouped by log stream, but the grouping can be set to random for a more even distribution. This property is only applicable when the destination is an Amazon Kinesis data stream.

PutSubscriptionFilter, putSubscriptionFilter_roleArn - The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination for cross-account delivery.

PutSubscriptionFilter, putSubscriptionFilter_logGroupName - The name of the log group.

PutSubscriptionFilter, putSubscriptionFilter_filterName - A name for the subscription filter. If you are updating an existing filter, you must specify the correct name in filterName. To find the name of the filter currently associated with a log group, use DescribeSubscriptionFilters.

PutSubscriptionFilter, putSubscriptionFilter_filterPattern - A filter pattern for subscribing to a filtered stream of log events.

PutSubscriptionFilter, putSubscriptionFilter_destinationArn - The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.
  • A logical destination (specified using an ARN) belonging to a different account, for cross-account delivery.

    If you're setting up a cross-account subscription, the destination must have an IAM policy associated with it. The IAM policy must allow the sender to send logs to the destination. For more information, see PutDestinationPolicy.

  • A Kinesis Data Firehose delivery stream belonging to the same account as the subscription filter, for same-account delivery.
  • A Lambda function belonging to the same account as the subscription filter, for same-account delivery.

data PutSubscriptionFilterResponse Source #

See: newPutSubscriptionFilterResponse smart constructor.

Instances

Instances details
Generic PutSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Associated Types

type Rep PutSubscriptionFilterResponse :: Type -> Type #

Read PutSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Show PutSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

NFData PutSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

Eq PutSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

type Rep PutSubscriptionFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.PutSubscriptionFilter

type Rep PutSubscriptionFilterResponse = D1 ('MetaData "PutSubscriptionFilterResponse" "Amazonka.CloudWatchLogs.PutSubscriptionFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "PutSubscriptionFilterResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutSubscriptionFilterResponse :: PutSubscriptionFilterResponse Source #

Create a value of PutSubscriptionFilterResponse with all optional fields omitted.

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

StartQuery

data StartQuery Source #

See: newStartQuery smart constructor.

Instances

Instances details
ToJSON StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

ToHeaders StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Methods

toHeaders :: StartQuery -> [Header] #

ToPath StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

ToQuery StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

AWSRequest StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Associated Types

type AWSResponse StartQuery #

Generic StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Associated Types

type Rep StartQuery :: Type -> Type #

Read StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Show StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

NFData StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Methods

rnf :: StartQuery -> () #

Eq StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Hashable StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

type AWSResponse StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

type Rep StartQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

type Rep StartQuery = D1 ('MetaData "StartQuery" "Amazonka.CloudWatchLogs.StartQuery" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "StartQuery'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "logGroupIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "logGroupNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newStartQuery Source #

Create a value of StartQuery 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:limit:StartQuery', startQuery_limit - The maximum number of log events to return in the query. If the query string uses the fields command, only the specified fields and their values are returned. The default is 1000.

$sel:logGroupIdentifiers:StartQuery', startQuery_logGroupIdentifiers - The list of log groups to query. You can include up to 50 log groups.

You can specify them by the log group name or ARN. If a log group that you're querying is in a source account and you're using a monitoring account, you must specify the ARN of the log group here. The query definition must also be defined in the monitoring account.

If you specify an ARN, the ARN can't end with an asterisk (*).

A StartQuery operation must include exactly one of the following parameters: logGroupName, logGroupNames or logGroupIdentifiers.

StartQuery, startQuery_logGroupName - The log group on which to perform the query.

A StartQuery operation must include exactly one of the following parameters: logGroupName, logGroupNames or logGroupIdentifiers.

StartQuery, startQuery_logGroupNames - The list of log groups to be queried. You can include up to 50 log groups.

A StartQuery operation must include exactly one of the following parameters: logGroupName, logGroupNames or logGroupIdentifiers.

$sel:startTime:StartQuery', startQuery_startTime - The beginning of the time range to query. The range is inclusive, so the specified start time is included in the query. Specified as epoch time, the number of seconds since January 1, 1970, 00:00:00 UTC.

$sel:endTime:StartQuery', startQuery_endTime - The end of the time range to query. The range is inclusive, so the specified end time is included in the query. Specified as epoch time, the number of seconds since January 1, 1970, 00:00:00 UTC.

StartQuery, startQuery_queryString - The query string to use. For more information, see CloudWatch Logs Insights Query Syntax.

data StartQueryResponse Source #

See: newStartQueryResponse smart constructor.

Instances

Instances details
Generic StartQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Associated Types

type Rep StartQueryResponse :: Type -> Type #

Read StartQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Show StartQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

NFData StartQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

Methods

rnf :: StartQueryResponse -> () #

Eq StartQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

type Rep StartQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StartQuery

type Rep StartQueryResponse = D1 ('MetaData "StartQueryResponse" "Amazonka.CloudWatchLogs.StartQuery" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "StartQueryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartQueryResponse Source #

Create a value of StartQueryResponse 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:

StartQueryResponse, startQueryResponse_queryId - The unique ID of the query.

$sel:httpStatus:StartQueryResponse', startQueryResponse_httpStatus - The response's http status code.

StopQuery

data StopQuery Source #

See: newStopQuery smart constructor.

Constructors

StopQuery' Text 

Instances

Instances details
ToJSON StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

ToHeaders StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Methods

toHeaders :: StopQuery -> [Header] #

ToPath StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

ToQuery StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

AWSRequest StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Associated Types

type AWSResponse StopQuery #

Generic StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Associated Types

type Rep StopQuery :: Type -> Type #

Read StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Show StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

NFData StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Methods

rnf :: StopQuery -> () #

Eq StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Hashable StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

type AWSResponse StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

type Rep StopQuery Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

type Rep StopQuery = D1 ('MetaData "StopQuery" "Amazonka.CloudWatchLogs.StopQuery" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "StopQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopQuery Source #

Arguments

:: Text

StopQuery

-> StopQuery 

Create a value of StopQuery 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:

StopQuery, stopQuery_queryId - The ID number of the query to stop. To find this ID number, use DescribeQueries.

data StopQueryResponse Source #

See: newStopQueryResponse smart constructor.

Instances

Instances details
Generic StopQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Associated Types

type Rep StopQueryResponse :: Type -> Type #

Read StopQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Show StopQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

NFData StopQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

Methods

rnf :: StopQueryResponse -> () #

Eq StopQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

type Rep StopQueryResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.StopQuery

type Rep StopQueryResponse = D1 ('MetaData "StopQueryResponse" "Amazonka.CloudWatchLogs.StopQuery" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "StopQueryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "success") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopQueryResponse Source #

Create a value of StopQueryResponse 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:success:StopQueryResponse', stopQueryResponse_success - This is true if the query was stopped by the StopQuery operation.

$sel:httpStatus:StopQueryResponse', stopQueryResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CloudWatchLogs.TagResource" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The ARN of the resource that you're adding tags to.

The ARN format of a log group is arn:aws:logs:Region:account-id:log-group:log-group-name

The ARN format of a destination is arn:aws:logs:Region:account-id:destination:destination-name

For more information about ARN format, see CloudWatch Logs resources and operations.

$sel:tags:TagResource', tagResource_tags - The list of key-value pairs to associate with the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CloudWatchLogs.TagResource" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

TestMetricFilter

data TestMetricFilter Source #

See: newTestMetricFilter smart constructor.

Instances

Instances details
ToJSON TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

ToHeaders TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

ToPath TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

ToQuery TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

AWSRequest TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Associated Types

type AWSResponse TestMetricFilter #

Generic TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Associated Types

type Rep TestMetricFilter :: Type -> Type #

Read TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Show TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

NFData TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Methods

rnf :: TestMetricFilter -> () #

Eq TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Hashable TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

type AWSResponse TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

type Rep TestMetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

type Rep TestMetricFilter = D1 ('MetaData "TestMetricFilter" "Amazonka.CloudWatchLogs.TestMetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "TestMetricFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logEventMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newTestMetricFilter Source #

Create a value of TestMetricFilter 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:

TestMetricFilter, testMetricFilter_filterPattern - Undocumented member.

$sel:logEventMessages:TestMetricFilter', testMetricFilter_logEventMessages - The log event messages to test.

data TestMetricFilterResponse Source #

See: newTestMetricFilterResponse smart constructor.

Instances

Instances details
Generic TestMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Associated Types

type Rep TestMetricFilterResponse :: Type -> Type #

Read TestMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Show TestMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

NFData TestMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

Eq TestMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

type Rep TestMetricFilterResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.TestMetricFilter

type Rep TestMetricFilterResponse = D1 ('MetaData "TestMetricFilterResponse" "Amazonka.CloudWatchLogs.TestMetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "TestMetricFilterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "matches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricFilterMatchRecord])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTestMetricFilterResponse Source #

Create a value of TestMetricFilterResponse 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:matches:TestMetricFilterResponse', testMetricFilterResponse_matches - The matched events.

$sel:httpStatus:TestMetricFilterResponse', testMetricFilterResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CloudWatchLogs.UntagResource" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the CloudWatch Logs resource that you're removing tags from.

The ARN format of a log group is arn:aws:logs:Region:account-id:log-group:log-group-name

The ARN format of a destination is arn:aws:logs:Region:account-id:destination:destination-name

For more information about ARN format, see CloudWatch Logs resources and operations.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys to remove from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CloudWatchLogs.UntagResource" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

Types

DataProtectionStatus

newtype DataProtectionStatus Source #

Instances

Instances details
FromJSON DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

FromJSONKey DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToJSON DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToJSONKey DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToByteString DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToHeader DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToLog DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToQuery DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

FromText DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToText DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

FromXML DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

ToXML DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

Generic DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

Associated Types

type Rep DataProtectionStatus :: Type -> Type #

Read DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

Show DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

NFData DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

Methods

rnf :: DataProtectionStatus -> () #

Eq DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

Ord DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

Hashable DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

type Rep DataProtectionStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.DataProtectionStatus

type Rep DataProtectionStatus = D1 ('MetaData "DataProtectionStatus" "Amazonka.CloudWatchLogs.Types.DataProtectionStatus" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'True) (C1 ('MetaCons "DataProtectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataProtectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Distribution

newtype Distribution Source #

The method used to distribute log data to the destination, which can be either random or grouped by log stream.

Constructors

Distribution' 

Instances

Instances details
FromJSON Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

FromJSONKey Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToJSON Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToJSONKey Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToByteString Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToHeader Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToLog Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToQuery Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

FromText Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToText Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Methods

toText :: Distribution -> Text #

FromXML Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

ToXML Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Methods

toXML :: Distribution -> XML #

Generic Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Associated Types

type Rep Distribution :: Type -> Type #

Read Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Show Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

NFData Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Methods

rnf :: Distribution -> () #

Eq Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Ord Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

Hashable Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

type Rep Distribution Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Distribution

type Rep Distribution = D1 ('MetaData "Distribution" "Amazonka.CloudWatchLogs.Types.Distribution" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'True) (C1 ('MetaCons "Distribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDistribution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportTaskStatusCode

newtype ExportTaskStatusCode Source #

Instances

Instances details
FromJSON ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

FromJSONKey ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToJSON ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToJSONKey ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToByteString ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToHeader ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToLog ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToQuery ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

FromText ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToText ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

FromXML ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

ToXML ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

Generic ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

Associated Types

type Rep ExportTaskStatusCode :: Type -> Type #

Read ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

Show ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

NFData ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

Methods

rnf :: ExportTaskStatusCode -> () #

Eq ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

Ord ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

Hashable ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

type Rep ExportTaskStatusCode Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode

type Rep ExportTaskStatusCode = D1 ('MetaData "ExportTaskStatusCode" "Amazonka.CloudWatchLogs.Types.ExportTaskStatusCode" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'True) (C1 ('MetaCons "ExportTaskStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportTaskStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrderBy

newtype OrderBy Source #

Constructors

OrderBy' 

Fields

Bundled Patterns

pattern OrderBy_LastEventTime :: OrderBy 
pattern OrderBy_LogStreamName :: OrderBy 

Instances

Instances details
FromJSON OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

FromJSONKey OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

ToJSON OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

ToJSONKey OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

ToByteString OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

toBS :: OrderBy -> ByteString #

ToHeader OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

toHeader :: HeaderName -> OrderBy -> [Header] #

ToLog OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

ToQuery OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

FromText OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

ToText OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

toText :: OrderBy -> Text #

FromXML OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

ToXML OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

toXML :: OrderBy -> XML #

Generic OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Associated Types

type Rep OrderBy :: Type -> Type #

Methods

from :: OrderBy -> Rep OrderBy x #

to :: Rep OrderBy x -> OrderBy #

Read OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Show OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

NFData OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

rnf :: OrderBy -> () #

Eq OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

(==) :: OrderBy -> OrderBy -> Bool #

(/=) :: OrderBy -> OrderBy -> Bool #

Ord OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Hashable OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

Methods

hashWithSalt :: Int -> OrderBy -> Int #

hash :: OrderBy -> Int #

type Rep OrderBy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OrderBy

type Rep OrderBy = D1 ('MetaData "OrderBy" "Amazonka.CloudWatchLogs.Types.OrderBy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'True) (C1 ('MetaCons "OrderBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrderBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

QueryStatus

newtype QueryStatus Source #

Constructors

QueryStatus' 

Instances

Instances details
FromJSON QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

FromJSONKey QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToJSON QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToJSONKey QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToByteString QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToHeader QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToLog QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToQuery QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

FromText QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToText QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Methods

toText :: QueryStatus -> Text #

FromXML QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

ToXML QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Methods

toXML :: QueryStatus -> XML #

Generic QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Associated Types

type Rep QueryStatus :: Type -> Type #

Read QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Show QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

NFData QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Methods

rnf :: QueryStatus -> () #

Eq QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Ord QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

Hashable QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

type Rep QueryStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatus

type Rep QueryStatus = D1 ('MetaData "QueryStatus" "Amazonka.CloudWatchLogs.Types.QueryStatus" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'True) (C1 ('MetaCons "QueryStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQueryStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StandardUnit

newtype StandardUnit Source #

Constructors

StandardUnit' 

Instances

Instances details
FromJSON StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

FromJSONKey StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToJSON StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToJSONKey StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToByteString StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToHeader StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToLog StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToQuery StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

FromText StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToText StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Methods

toText :: StandardUnit -> Text #

FromXML StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

ToXML StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Methods

toXML :: StandardUnit -> XML #

Generic StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Associated Types

type Rep StandardUnit :: Type -> Type #

Read StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Show StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

NFData StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Methods

rnf :: StandardUnit -> () #

Eq StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Ord StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

Hashable StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

type Rep StandardUnit Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.StandardUnit

type Rep StandardUnit = D1 ('MetaData "StandardUnit" "Amazonka.CloudWatchLogs.Types.StandardUnit" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'True) (C1 ('MetaCons "StandardUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStandardUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Destination

data Destination Source #

Represents a cross-account destination that receives subscription log events.

See: newDestination smart constructor.

Instances

Instances details
FromJSON Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

Generic Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

Associated Types

type Rep Destination :: Type -> Type #

Read Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

Show Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

NFData Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

Methods

rnf :: Destination -> () #

Eq Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

Hashable Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

type Rep Destination Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.Destination

type Rep Destination = D1 ('MetaData "Destination" "Amazonka.CloudWatchLogs.Types.Destination" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "Destination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "destinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDestination :: Destination Source #

Create a value of Destination 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:accessPolicy:Destination', destination_accessPolicy - An IAM policy document that governs which Amazon Web Services accounts can create subscription filters against this destination.

$sel:arn:Destination', destination_arn - The ARN of this destination.

$sel:creationTime:Destination', destination_creationTime - The creation time of the destination, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:destinationName:Destination', destination_destinationName - The name of the destination.

$sel:roleArn:Destination', destination_roleArn - A role for impersonation, used when delivering log events to the target.

$sel:targetArn:Destination', destination_targetArn - The Amazon Resource Name (ARN) of the physical target where the log events are delivered (for example, a Kinesis stream).

ExportTask

data ExportTask Source #

Represents an export task.

See: newExportTask smart constructor.

Instances

Instances details
FromJSON ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

Generic ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

Associated Types

type Rep ExportTask :: Type -> Type #

Read ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

Show ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

NFData ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

Methods

rnf :: ExportTask -> () #

Eq ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

Hashable ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

type Rep ExportTask Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTask

newExportTask :: ExportTask Source #

Create a value of ExportTask 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:destination:ExportTask', exportTask_destination - The name of the S3 bucket to which the log data was exported.

$sel:destinationPrefix:ExportTask', exportTask_destinationPrefix - The prefix that was used as the start of Amazon S3 key for every object exported.

$sel:executionInfo:ExportTask', exportTask_executionInfo - Execution information about the export task.

$sel:from:ExportTask', exportTask_from - The start time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp before this time are not exported.

$sel:logGroupName:ExportTask', exportTask_logGroupName - The name of the log group from which logs data was exported.

$sel:status:ExportTask', exportTask_status - The status of the export task.

$sel:taskId:ExportTask', exportTask_taskId - The ID of the export task.

$sel:taskName:ExportTask', exportTask_taskName - The name of the export task.

$sel:to:ExportTask', exportTask_to - The end time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

ExportTaskExecutionInfo

data ExportTaskExecutionInfo Source #

Represents the status of an export task.

See: newExportTaskExecutionInfo smart constructor.

Instances

Instances details
FromJSON ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

Generic ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

Associated Types

type Rep ExportTaskExecutionInfo :: Type -> Type #

Read ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

Show ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

NFData ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

Methods

rnf :: ExportTaskExecutionInfo -> () #

Eq ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

Hashable ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

type Rep ExportTaskExecutionInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo

type Rep ExportTaskExecutionInfo = D1 ('MetaData "ExportTaskExecutionInfo" "Amazonka.CloudWatchLogs.Types.ExportTaskExecutionInfo" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "ExportTaskExecutionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newExportTaskExecutionInfo :: ExportTaskExecutionInfo Source #

Create a value of ExportTaskExecutionInfo 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:completionTime:ExportTaskExecutionInfo', exportTaskExecutionInfo_completionTime - The completion time of the export task, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:creationTime:ExportTaskExecutionInfo', exportTaskExecutionInfo_creationTime - The creation time of the export task, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

ExportTaskStatus

data ExportTaskStatus Source #

Represents the status of an export task.

See: newExportTaskStatus smart constructor.

Instances

Instances details
FromJSON ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

Generic ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

Associated Types

type Rep ExportTaskStatus :: Type -> Type #

Read ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

Show ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

NFData ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

Methods

rnf :: ExportTaskStatus -> () #

Eq ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

Hashable ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

type Rep ExportTaskStatus Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ExportTaskStatus

type Rep ExportTaskStatus = D1 ('MetaData "ExportTaskStatus" "Amazonka.CloudWatchLogs.Types.ExportTaskStatus" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "ExportTaskStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportTaskStatusCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newExportTaskStatus :: ExportTaskStatus Source #

Create a value of ExportTaskStatus 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:code:ExportTaskStatus', exportTaskStatus_code - The status code of the export task.

$sel:message:ExportTaskStatus', exportTaskStatus_message - The status message related to the status code.

FilteredLogEvent

data FilteredLogEvent Source #

Represents a matched event.

See: newFilteredLogEvent smart constructor.

Instances

Instances details
FromJSON FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

Generic FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

Associated Types

type Rep FilteredLogEvent :: Type -> Type #

Read FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

Show FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

NFData FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

Methods

rnf :: FilteredLogEvent -> () #

Eq FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

Hashable FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

type Rep FilteredLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.FilteredLogEvent

type Rep FilteredLogEvent = D1 ('MetaData "FilteredLogEvent" "Amazonka.CloudWatchLogs.Types.FilteredLogEvent" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "FilteredLogEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ingestionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newFilteredLogEvent :: FilteredLogEvent Source #

Create a value of FilteredLogEvent 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:eventId:FilteredLogEvent', filteredLogEvent_eventId - The ID of the event.

$sel:ingestionTime:FilteredLogEvent', filteredLogEvent_ingestionTime - The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:logStreamName:FilteredLogEvent', filteredLogEvent_logStreamName - The name of the log stream to which this event belongs.

$sel:message:FilteredLogEvent', filteredLogEvent_message - The data contained in the log event.

$sel:timestamp:FilteredLogEvent', filteredLogEvent_timestamp - The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

InputLogEvent

data InputLogEvent Source #

Represents a log event, which is a record of activity that was recorded by the application or resource being monitored.

See: newInputLogEvent smart constructor.

Instances

Instances details
ToJSON InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

Generic InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

Associated Types

type Rep InputLogEvent :: Type -> Type #

Read InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

Show InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

NFData InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

Methods

rnf :: InputLogEvent -> () #

Eq InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

Hashable InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

type Rep InputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.InputLogEvent

type Rep InputLogEvent = D1 ('MetaData "InputLogEvent" "Amazonka.CloudWatchLogs.Types.InputLogEvent" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "InputLogEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputLogEvent Source #

Create a value of InputLogEvent 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:timestamp:InputLogEvent', inputLogEvent_timestamp - The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:message:InputLogEvent', inputLogEvent_message - The raw event message.

LogGroup

data LogGroup Source #

Represents a log group.

See: newLogGroup smart constructor.

Instances

Instances details
FromJSON LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

Generic LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

Associated Types

type Rep LogGroup :: Type -> Type #

Methods

from :: LogGroup -> Rep LogGroup x #

to :: Rep LogGroup x -> LogGroup #

Read LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

Show LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

NFData LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

Methods

rnf :: LogGroup -> () #

Eq LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

Hashable LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

Methods

hashWithSalt :: Int -> LogGroup -> Int #

hash :: LogGroup -> Int #

type Rep LogGroup Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroup

newLogGroup :: LogGroup Source #

Create a value of LogGroup 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:arn:LogGroup', logGroup_arn - The Amazon Resource Name (ARN) of the log group.

$sel:creationTime:LogGroup', logGroup_creationTime - The creation time of the log group, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:dataProtectionStatus:LogGroup', logGroup_dataProtectionStatus - Displays whether this log group has a protection policy, or whether it had one in the past. For more information, see PutDataProtectionPolicy.

$sel:kmsKeyId:LogGroup', logGroup_kmsKeyId - The Amazon Resource Name (ARN) of the KMS key to use when encrypting log data.

$sel:logGroupName:LogGroup', logGroup_logGroupName - The name of the log group.

$sel:metricFilterCount:LogGroup', logGroup_metricFilterCount - The number of metric filters.

$sel:retentionInDays:LogGroup', logGroup_retentionInDays - Undocumented member.

$sel:storedBytes:LogGroup', logGroup_storedBytes - The number of bytes stored.

LogGroupField

data LogGroupField Source #

The fields contained in log events found by a GetLogGroupFields operation, along with the percentage of queried log events in which each field appears.

See: newLogGroupField smart constructor.

Instances

Instances details
FromJSON LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

Generic LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

Associated Types

type Rep LogGroupField :: Type -> Type #

Read LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

Show LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

NFData LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

Methods

rnf :: LogGroupField -> () #

Eq LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

Hashable LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

type Rep LogGroupField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogGroupField

type Rep LogGroupField = D1 ('MetaData "LogGroupField" "Amazonka.CloudWatchLogs.Types.LogGroupField" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "LogGroupField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "percent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newLogGroupField :: LogGroupField Source #

Create a value of LogGroupField 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:name:LogGroupField', logGroupField_name - The name of a log field.

$sel:percent:LogGroupField', logGroupField_percent - The percentage of log events queried that contained the field.

LogStream

data LogStream Source #

Represents a log stream, which is a sequence of log events from a single emitter of logs.

See: newLogStream smart constructor.

Instances

Instances details
FromJSON LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

Generic LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

Associated Types

type Rep LogStream :: Type -> Type #

Read LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

Show LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

NFData LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

Methods

rnf :: LogStream -> () #

Eq LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

Hashable LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

type Rep LogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.LogStream

type Rep LogStream = D1 ('MetaData "LogStream" "Amazonka.CloudWatchLogs.Types.LogStream" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "LogStream'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "firstEventTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "lastEventTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "lastIngestionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "storedBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "uploadSequenceToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLogStream :: LogStream Source #

Create a value of LogStream 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:arn:LogStream', logStream_arn - The Amazon Resource Name (ARN) of the log stream.

$sel:creationTime:LogStream', logStream_creationTime - The creation time of the stream, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:firstEventTimestamp:LogStream', logStream_firstEventTimestamp - The time of the first event, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:lastEventTimestamp:LogStream', logStream_lastEventTimestamp - The time of the most recent log event in the log stream in CloudWatch Logs. This number is expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. The lastEventTime value updates on an eventual consistency basis. It typically updates in less than an hour from ingestion, but in rare situations might take longer.

$sel:lastIngestionTime:LogStream', logStream_lastIngestionTime - The ingestion time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC The lastIngestionTime value updates on an eventual consistency basis. It typically updates in less than an hour after ingestion, but in rare situations might take longer.

$sel:logStreamName:LogStream', logStream_logStreamName - The name of the log stream.

$sel:storedBytes:LogStream', logStream_storedBytes - The number of bytes stored.

Important: As of June 17, 2019, this parameter is no longer supported for log streams, and is always reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.

$sel:uploadSequenceToken:LogStream', logStream_uploadSequenceToken - The sequence token.

The sequence token is now ignored in PutLogEvents actions. PutLogEvents actions are always accepted regardless of receiving an invalid sequence token. You don't need to obtain uploadSequenceToken to use a PutLogEvents action.

MetricFilter

data MetricFilter Source #

Metric filters express how CloudWatch Logs would extract metric observations from ingested log events and transform them into metric data in a CloudWatch metric.

See: newMetricFilter smart constructor.

Instances

Instances details
FromJSON MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

Generic MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

Associated Types

type Rep MetricFilter :: Type -> Type #

Read MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

Show MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

NFData MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

Methods

rnf :: MetricFilter -> () #

Eq MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

Hashable MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

type Rep MetricFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilter

type Rep MetricFilter = D1 ('MetaData "MetricFilter" "Amazonka.CloudWatchLogs.Types.MetricFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "MetricFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "filterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricTransformations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MetricTransformation)))))))

newMetricFilter :: MetricFilter Source #

Create a value of MetricFilter 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:creationTime:MetricFilter', metricFilter_creationTime - The creation time of the metric filter, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:filterName:MetricFilter', metricFilter_filterName - The name of the metric filter.

$sel:filterPattern:MetricFilter', metricFilter_filterPattern - Undocumented member.

$sel:logGroupName:MetricFilter', metricFilter_logGroupName - The name of the log group.

$sel:metricTransformations:MetricFilter', metricFilter_metricTransformations - The metric transformations.

MetricFilterMatchRecord

data MetricFilterMatchRecord Source #

Represents a matched event.

See: newMetricFilterMatchRecord smart constructor.

Instances

Instances details
FromJSON MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

Generic MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

Associated Types

type Rep MetricFilterMatchRecord :: Type -> Type #

Read MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

Show MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

NFData MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

Methods

rnf :: MetricFilterMatchRecord -> () #

Eq MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

Hashable MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

type Rep MetricFilterMatchRecord Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord

type Rep MetricFilterMatchRecord = D1 ('MetaData "MetricFilterMatchRecord" "Amazonka.CloudWatchLogs.Types.MetricFilterMatchRecord" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "MetricFilterMatchRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "extractedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newMetricFilterMatchRecord :: MetricFilterMatchRecord Source #

Create a value of MetricFilterMatchRecord 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:eventMessage:MetricFilterMatchRecord', metricFilterMatchRecord_eventMessage - The raw event data.

$sel:eventNumber:MetricFilterMatchRecord', metricFilterMatchRecord_eventNumber - The event number.

$sel:extractedValues:MetricFilterMatchRecord', metricFilterMatchRecord_extractedValues - The values extracted from the event data by the filter.

MetricTransformation

data MetricTransformation Source #

Indicates how to transform ingested log events to metric data in a CloudWatch metric.

See: newMetricTransformation smart constructor.

Instances

Instances details
FromJSON MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

ToJSON MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

Generic MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

Associated Types

type Rep MetricTransformation :: Type -> Type #

Read MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

Show MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

NFData MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

Methods

rnf :: MetricTransformation -> () #

Eq MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

Hashable MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

type Rep MetricTransformation Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.MetricTransformation

type Rep MetricTransformation = D1 ('MetaData "MetricTransformation" "Amazonka.CloudWatchLogs.Types.MetricTransformation" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "MetricTransformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StandardUnit)))) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "metricNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "metricValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newMetricTransformation Source #

Create a value of MetricTransformation 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:defaultValue:MetricTransformation', metricTransformation_defaultValue - (Optional) The value to emit when a filter pattern does not match a log event. This value can be null.

$sel:dimensions:MetricTransformation', metricTransformation_dimensions - The fields to use as dimensions for the metric. One metric filter can include as many as three dimensions.

Metrics extracted from log events are charged as custom metrics. To prevent unexpected high charges, do not specify high-cardinality fields such as IPAddress or requestID as dimensions. Each different value found for a dimension is treated as a separate metric and accrues charges as a separate custom metric.

CloudWatch Logs disables a metric filter if it generates 1000 different name/value pairs for your specified dimensions within a certain amount of time. This helps to prevent accidental high charges.

You can also set up a billing alarm to alert you if your charges are higher than expected. For more information, see Creating a Billing Alarm to Monitor Your Estimated Amazon Web Services Charges.

$sel:unit:MetricTransformation', metricTransformation_unit - The unit to assign to the metric. If you omit this, the unit is set as None.

$sel:metricName:MetricTransformation', metricTransformation_metricName - The name of the CloudWatch metric.

$sel:metricNamespace:MetricTransformation', metricTransformation_metricNamespace - A custom namespace to contain your metric in CloudWatch. Use namespaces to group together metrics that are similar. For more information, see Namespaces.

$sel:metricValue:MetricTransformation', metricTransformation_metricValue - The value to publish to the CloudWatch metric when a filter pattern matches a log event.

OutputLogEvent

data OutputLogEvent Source #

Represents a log event.

See: newOutputLogEvent smart constructor.

Instances

Instances details
FromJSON OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

Generic OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

Associated Types

type Rep OutputLogEvent :: Type -> Type #

Read OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

Show OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

NFData OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

Methods

rnf :: OutputLogEvent -> () #

Eq OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

Hashable OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

type Rep OutputLogEvent Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.OutputLogEvent

type Rep OutputLogEvent = D1 ('MetaData "OutputLogEvent" "Amazonka.CloudWatchLogs.Types.OutputLogEvent" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "OutputLogEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ingestionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newOutputLogEvent :: OutputLogEvent Source #

Create a value of OutputLogEvent 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:ingestionTime:OutputLogEvent', outputLogEvent_ingestionTime - The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:message:OutputLogEvent', outputLogEvent_message - The data contained in the log event.

$sel:timestamp:OutputLogEvent', outputLogEvent_timestamp - The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

QueryDefinition

data QueryDefinition Source #

This structure contains details about a saved CloudWatch Logs Insights query definition.

See: newQueryDefinition smart constructor.

Instances

Instances details
FromJSON QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

Generic QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

Associated Types

type Rep QueryDefinition :: Type -> Type #

Read QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

Show QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

NFData QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

Methods

rnf :: QueryDefinition -> () #

Eq QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

Hashable QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

type Rep QueryDefinition Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryDefinition

type Rep QueryDefinition = D1 ('MetaData "QueryDefinition" "Amazonka.CloudWatchLogs.Types.QueryDefinition" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "QueryDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastModified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "queryDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newQueryDefinition :: QueryDefinition Source #

Create a value of QueryDefinition 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:lastModified:QueryDefinition', queryDefinition_lastModified - The date that the query definition was most recently modified.

$sel:logGroupNames:QueryDefinition', queryDefinition_logGroupNames - If this query definition contains a list of log groups that it is limited to, that list appears here.

$sel:name:QueryDefinition', queryDefinition_name - The name of the query definition.

$sel:queryDefinitionId:QueryDefinition', queryDefinition_queryDefinitionId - The unique ID of the query definition.

$sel:queryString:QueryDefinition', queryDefinition_queryString - The query string to use for this definition. For more information, see CloudWatch Logs Insights Query Syntax.

QueryInfo

data QueryInfo Source #

Information about one CloudWatch Logs Insights query that matches the request in a DescribeQueries operation.

See: newQueryInfo smart constructor.

Instances

Instances details
FromJSON QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

Generic QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

Associated Types

type Rep QueryInfo :: Type -> Type #

Read QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

Show QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

NFData QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

Methods

rnf :: QueryInfo -> () #

Eq QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

Hashable QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

type Rep QueryInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryInfo

type Rep QueryInfo = D1 ('MetaData "QueryInfo" "Amazonka.CloudWatchLogs.Types.QueryInfo" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "QueryInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryStatus))))))

newQueryInfo :: QueryInfo Source #

Create a value of QueryInfo 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:createTime:QueryInfo', queryInfo_createTime - The date and time that this query was created.

$sel:logGroupName:QueryInfo', queryInfo_logGroupName - The name of the log group scanned by this query.

$sel:queryId:QueryInfo', queryInfo_queryId - The unique ID number of this query.

$sel:queryString:QueryInfo', queryInfo_queryString - The query string used in this query.

$sel:status:QueryInfo', queryInfo_status - The status of this query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, and Unknown.

QueryStatistics

data QueryStatistics Source #

Contains the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned.

See: newQueryStatistics smart constructor.

Instances

Instances details
FromJSON QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

Generic QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

Associated Types

type Rep QueryStatistics :: Type -> Type #

Read QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

Show QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

NFData QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

Methods

rnf :: QueryStatistics -> () #

Eq QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

Hashable QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

type Rep QueryStatistics Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.QueryStatistics

type Rep QueryStatistics = D1 ('MetaData "QueryStatistics" "Amazonka.CloudWatchLogs.Types.QueryStatistics" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "QueryStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bytesScanned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "recordsMatched") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "recordsScanned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newQueryStatistics :: QueryStatistics Source #

Create a value of QueryStatistics 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:bytesScanned:QueryStatistics', queryStatistics_bytesScanned - The total number of bytes in the log events scanned during the query.

$sel:recordsMatched:QueryStatistics', queryStatistics_recordsMatched - The number of log events that matched the query string.

$sel:recordsScanned:QueryStatistics', queryStatistics_recordsScanned - The total number of log events scanned during the query.

RejectedLogEventsInfo

data RejectedLogEventsInfo Source #

Represents the rejected events.

See: newRejectedLogEventsInfo smart constructor.

Instances

Instances details
FromJSON RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

Generic RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

Associated Types

type Rep RejectedLogEventsInfo :: Type -> Type #

Read RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

Show RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

NFData RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

Methods

rnf :: RejectedLogEventsInfo -> () #

Eq RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

Hashable RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

type Rep RejectedLogEventsInfo Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo

type Rep RejectedLogEventsInfo = D1 ('MetaData "RejectedLogEventsInfo" "Amazonka.CloudWatchLogs.Types.RejectedLogEventsInfo" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "RejectedLogEventsInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expiredLogEventEndIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "tooNewLogEventStartIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "tooOldLogEventEndIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newRejectedLogEventsInfo :: RejectedLogEventsInfo Source #

Create a value of RejectedLogEventsInfo 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:expiredLogEventEndIndex:RejectedLogEventsInfo', rejectedLogEventsInfo_expiredLogEventEndIndex - The expired log events.

$sel:tooNewLogEventStartIndex:RejectedLogEventsInfo', rejectedLogEventsInfo_tooNewLogEventStartIndex - The log events that are too new.

$sel:tooOldLogEventEndIndex:RejectedLogEventsInfo', rejectedLogEventsInfo_tooOldLogEventEndIndex - The log events that are dated too far in the past.

ResourcePolicy

data ResourcePolicy Source #

A policy enabling one or more entities to put logs to a log group in this account.

See: newResourcePolicy smart constructor.

Instances

Instances details
FromJSON ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

Generic ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

Associated Types

type Rep ResourcePolicy :: Type -> Type #

Read ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

Show ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

NFData ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

Methods

rnf :: ResourcePolicy -> () #

Eq ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

Hashable ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

type Rep ResourcePolicy Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResourcePolicy

type Rep ResourcePolicy = D1 ('MetaData "ResourcePolicy" "Amazonka.CloudWatchLogs.Types.ResourcePolicy" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "ResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResourcePolicy :: ResourcePolicy Source #

Create a value of ResourcePolicy 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:lastUpdatedTime:ResourcePolicy', resourcePolicy_lastUpdatedTime - Timestamp showing when this policy was last updated, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:policyDocument:ResourcePolicy', resourcePolicy_policyDocument - The details of the policy.

$sel:policyName:ResourcePolicy', resourcePolicy_policyName - The name of the resource policy.

ResultField

data ResultField Source #

Contains one field from one log event returned by a CloudWatch Logs Insights query, along with the value of that field.

For more information about the fields that are generated by CloudWatch logs, see Supported Logs and Discovered Fields.

See: newResultField smart constructor.

Constructors

ResultField' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

Generic ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

Associated Types

type Rep ResultField :: Type -> Type #

Read ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

Show ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

NFData ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

Methods

rnf :: ResultField -> () #

Eq ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

Hashable ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

type Rep ResultField Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.ResultField

type Rep ResultField = D1 ('MetaData "ResultField" "Amazonka.CloudWatchLogs.Types.ResultField" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "ResultField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newResultField :: ResultField Source #

Create a value of ResultField 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:field:ResultField', resultField_field - The log event field.

$sel:value:ResultField', resultField_value - The value of this field.

SearchedLogStream

data SearchedLogStream Source #

Represents the search status of a log stream.

See: newSearchedLogStream smart constructor.

Instances

Instances details
FromJSON SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

Generic SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

Associated Types

type Rep SearchedLogStream :: Type -> Type #

Read SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

Show SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

NFData SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

Methods

rnf :: SearchedLogStream -> () #

Eq SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

Hashable SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

type Rep SearchedLogStream Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SearchedLogStream

type Rep SearchedLogStream = D1 ('MetaData "SearchedLogStream" "Amazonka.CloudWatchLogs.Types.SearchedLogStream" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "SearchedLogStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "searchedCompletely") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newSearchedLogStream :: SearchedLogStream Source #

Create a value of SearchedLogStream 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:logStreamName:SearchedLogStream', searchedLogStream_logStreamName - The name of the log stream.

$sel:searchedCompletely:SearchedLogStream', searchedLogStream_searchedCompletely - Indicates whether all the events in this log stream were searched.

SubscriptionFilter

data SubscriptionFilter Source #

Represents a subscription filter.

See: newSubscriptionFilter smart constructor.

Instances

Instances details
FromJSON SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

Generic SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

Associated Types

type Rep SubscriptionFilter :: Type -> Type #

Read SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

Show SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

NFData SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

Methods

rnf :: SubscriptionFilter -> () #

Eq SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

Hashable SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

type Rep SubscriptionFilter Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.Types.SubscriptionFilter

type Rep SubscriptionFilter = D1 ('MetaData "SubscriptionFilter" "Amazonka.CloudWatchLogs.Types.SubscriptionFilter" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "SubscriptionFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "destinationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "distribution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Distribution)))) :*: ((S1 ('MetaSel ('Just "filterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filterPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSubscriptionFilter :: SubscriptionFilter Source #

Create a value of SubscriptionFilter 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:creationTime:SubscriptionFilter', subscriptionFilter_creationTime - The creation time of the subscription filter, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

$sel:destinationArn:SubscriptionFilter', subscriptionFilter_destinationArn - The Amazon Resource Name (ARN) of the destination.

$sel:distribution:SubscriptionFilter', subscriptionFilter_distribution - Undocumented member.

$sel:filterName:SubscriptionFilter', subscriptionFilter_filterName - The name of the subscription filter.

$sel:filterPattern:SubscriptionFilter', subscriptionFilter_filterPattern - Undocumented member.

$sel:logGroupName:SubscriptionFilter', subscriptionFilter_logGroupName - The name of the log group.

$sel:roleArn:SubscriptionFilter', subscriptionFilter_roleArn -