Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/cloudwatchlogs.ts?docs=full";

§Classes

CloudWatchLogs

§Interfaces

AccountPolicy

A structure that contains information about one CloudWatch Logs account policy.

Anomaly

This structure represents one anomaly that has been found by a logs anomaly detector.

AnomalyDetector

Contains information about one anomaly detector in the account.

AssociateKmsKeyRequest
CancelExportTaskRequest
ConfigurationTemplate

A structure containing information about the deafult settings and available settings that you can use to configure a delivery or a delivery destination.

ConfigurationTemplateDeliveryConfigValues

This structure contains the default values that are used for each configuration parameter when you use CreateDelivery to create a deliver under the current service type, resource type, and log type.

CreateDeliveryRequest
CreateDeliveryResponse
CreateExportTaskRequest
CreateExportTaskResponse
CreateLogAnomalyDetectorRequest
CreateLogAnomalyDetectorResponse
CreateLogGroupRequest
CreateLogStreamRequest
DeleteAccountPolicyRequest
DeleteDataProtectionPolicyRequest
DeleteDeliveryDestinationPolicyRequest
DeleteDeliveryDestinationRequest
DeleteDeliveryRequest
DeleteDeliverySourceRequest
DeleteDestinationRequest
DeleteLogAnomalyDetectorRequest
DeleteLogGroupRequest
DeleteLogStreamRequest
DeleteMetricFilterRequest
DeleteQueryDefinitionRequest
DeleteQueryDefinitionResponse
DeleteResourcePolicyRequest
DeleteRetentionPolicyRequest
DeleteSubscriptionFilterRequest
Delivery

This structure contains information about one delivery in your account.

DeliveryDestination

This structure contains information about one delivery destination in your account. A delivery destination is an Amazon Web Services resource that represents an Amazon Web Services service that logs can be sent to. CloudWatch Logs, Amazon S3, are supported as Firehose delivery destinations.

DeliveryDestinationConfiguration

A structure that contains information about one logs delivery destination.

DeliverySource

This structure contains information about one delivery source in your account. A delivery source is an Amazon Web Services resource that sends logs to an Amazon Web Services destination. The destination can be CloudWatch Logs, Amazon S3, or Firehose.

DescribeAccountPoliciesRequest
DescribeAccountPoliciesResponse
DescribeConfigurationTemplatesRequest
DescribeConfigurationTemplatesResponse
DescribeDeliveriesRequest
DescribeDeliveriesResponse
DescribeDeliveryDestinationsRequest
DescribeDeliveryDestinationsResponse
DescribeDeliverySourcesRequest
DescribeDeliverySourcesResponse
DescribeDestinationsRequest
DescribeDestinationsResponse
DescribeExportTasksRequest
DescribeExportTasksResponse
DescribeLogGroupsRequest
DescribeLogGroupsResponse
DescribeLogStreamsRequest
DescribeLogStreamsResponse
DescribeMetricFiltersRequest
DescribeMetricFiltersResponse
DescribeQueriesRequest
DescribeQueriesResponse
DescribeQueryDefinitionsRequest
DescribeQueryDefinitionsResponse
DescribeResourcePoliciesRequest
DescribeResourcePoliciesResponse
DescribeSubscriptionFiltersRequest
DescribeSubscriptionFiltersResponse
Destination

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

DisassociateKmsKeyRequest
Entity

Reserved for internal use.

ExportTask

Represents an export task.

ExportTaskExecutionInfo

Represents the status of an export task.

ExportTaskStatus

Represents the status of an export task.

FilteredLogEvent

Represents a matched event.

FilterLogEventsRequest
FilterLogEventsResponse
GetDataProtectionPolicyRequest
GetDataProtectionPolicyResponse
GetDeliveryDestinationPolicyRequest
GetDeliveryDestinationPolicyResponse
GetDeliveryDestinationRequest
GetDeliveryDestinationResponse
GetDeliveryRequest
GetDeliveryResponse
GetDeliverySourceRequest
GetDeliverySourceResponse
GetLogAnomalyDetectorRequest
GetLogAnomalyDetectorResponse
GetLogEventsRequest
GetLogEventsResponse
GetLogGroupFieldsRequest
GetLogGroupFieldsResponse
GetLogRecordRequest
GetLogRecordResponse
GetQueryResultsRequest
GetQueryResultsResponse
InputLogEvent

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

ListAnomaliesRequest
ListAnomaliesResponse
ListLogAnomalyDetectorsRequest
ListLogAnomalyDetectorsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListTagsLogGroupRequest
ListTagsLogGroupResponse
LiveTailSessionLogEvent

This object contains the information for one log event returned in a Live Tail stream.

LiveTailSessionMetadata

This object contains the metadata for one LiveTailSessionUpdate structure. It indicates whether that update includes only a sample of 500 log events out of a larger number of ingested log events, or if it contains all of the matching log events ingested during that second of time.

LiveTailSessionStart

This object contains information about this Live Tail session, including the log groups included and the log stream filters, if any.

LiveTailSessionUpdate

This object contains the log events and metadata for a Live Tail session.

LogEvent

This structure contains the information for one sample log event that is associated with an anomaly found by a log anomaly detector.

LogGroup

Represents a log group.

LogGroupField

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

LogStream

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

MetricFilter

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

MetricFilterMatchRecord

Represents a matched event.

MetricTransformation

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

OutputLogEvent

Represents a log event.

PatternToken

A structure that contains information about one pattern token related to an anomaly.

Policy

A structure that contains information about one delivery destination policy.

PutAccountPolicyRequest
PutAccountPolicyResponse
PutDataProtectionPolicyRequest
PutDataProtectionPolicyResponse
PutDeliveryDestinationPolicyRequest
PutDeliveryDestinationPolicyResponse
PutDeliveryDestinationRequest
PutDeliveryDestinationResponse
PutDeliverySourceRequest
PutDeliverySourceResponse
PutDestinationPolicyRequest
PutDestinationRequest
PutDestinationResponse
PutLogEventsRequest
PutLogEventsResponse
PutMetricFilterRequest
PutQueryDefinitionRequest
PutQueryDefinitionResponse
PutResourcePolicyRequest
PutResourcePolicyResponse
PutRetentionPolicyRequest
PutSubscriptionFilterRequest
QueryDefinition

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

QueryInfo

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

QueryStatistics

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.

RecordField

A structure that represents a valid record field header and whether it is mandatory.

RejectedEntityInfo

Reserved for internal use.

RejectedLogEventsInfo

Represents the rejected events.

ResourcePolicy

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

ResultField

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

S3DeliveryConfiguration

This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.

SearchedLogStream

Represents the search status of a log stream.

SessionStreamingException

his exception is returned if an unknown error occurs during a Live Tail session.

SessionTimeoutException

This exception is returned in a Live Tail stream when the Live Tail session times out. Live Tail sessions time out after three hours.

StartLiveTailRequest
StartLiveTailResponse
StartLiveTailResponseStream

This object includes the stream returned by your StartLiveTail request.

StartQueryRequest
StartQueryResponse
StopQueryRequest
StopQueryResponse
SubscriptionFilter

Represents a subscription filter.

SuppressionPeriod

If you are suppressing an anomaly temporariliy, this structure defines how long the suppression period is to be.

TagLogGroupRequest
TagResourceRequest
TestMetricFilterRequest
TestMetricFilterResponse
UntagLogGroupRequest
UntagResourceRequest
UpdateAnomalyRequest
UpdateDeliveryConfigurationRequest
UpdateLogAnomalyDetectorRequest

§Type Aliases

AnomalyDetectorStatus
DataProtectionStatus
DeliveryDestinationType
Distribution

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

EntityRejectionErrorType
EvaluationFrequency
ExportTaskStatusCode
InheritedProperty
LogGroupClass
OrderBy
OutputFormat
PolicyType
QueryStatus
Scope
StandardUnit
State
SuppressionState
SuppressionType
SuppressionUnit