cloudwatch library

Classes

AlarmMuteRule
Manages an AWS CloudWatch Alarm Mute Rule.
AlarmMuteRuleArgs
The set of arguments for AlarmMuteRule. The set of arguments for AlarmMuteRule.
AlarmMuteRuleMuteTargets
AlarmMuteRuleRule
AlarmMuteRuleRuleSchedule
AlarmMuteRuleState
Input properties used for looking up and filtering AlarmMuteRule resources.
CompositeAlarm
Provides a CloudWatch Composite Alarm resource.
CompositeAlarmActionsSuppressor
CompositeAlarmArgs
The set of arguments for CompositeAlarm. The set of arguments for CompositeAlarm.
CompositeAlarmState
Input properties used for looking up and filtering CompositeAlarm resources.
ContributorInsightRule
Resource for managing an AWS CloudWatch Contributor Insight Rule.
ContributorInsightRuleArgs
The set of arguments for ContributorInsightRule. The set of arguments for ContributorInsightRule.
ContributorInsightRuleState
Input properties used for looking up and filtering ContributorInsightRule resources.
ContributorManagedInsightRule
Resource for managing an AWS CloudWatch Contributor Managed Insight Rule.
ContributorManagedInsightRuleArgs
The set of arguments for ContributorManagedInsightRule. The set of arguments for ContributorManagedInsightRule.
ContributorManagedInsightRuleState
Input properties used for looking up and filtering ContributorManagedInsightRule resources.
Dashboard
Provides a CloudWatch Dashboard resource.
DashboardArgs
The set of arguments for Dashboard. The set of arguments for Dashboard.
DashboardState
Input properties used for looking up and filtering Dashboard resources.
EventApiDestination
Provides an EventBridge event API Destination resource.
EventApiDestinationArgs
The set of arguments for EventApiDestination. The set of arguments for EventApiDestination.
EventApiDestinationState
Input properties used for looking up and filtering EventApiDestination resources.
EventArchive
Provides an EventBridge event archive resource.
EventArchiveArgs
The set of arguments for EventArchive. The set of arguments for EventArchive.
EventArchiveState
Input properties used for looking up and filtering EventArchive resources.
EventBus
Provides an EventBridge event bus resource.
EventBusArgs
The set of arguments for EventBus. The set of arguments for EventBus.
EventBusDeadLetterConfig
EventBusLogConfig
EventBusPolicy
Provides a resource to create an EventBridge resource policy to support cross-account events.
EventBusPolicyArgs
The set of arguments for EventBusPolicy. The set of arguments for EventBusPolicy.
EventBusPolicyState
Input properties used for looking up and filtering EventBusPolicy resources.
EventBusState
Input properties used for looking up and filtering EventBus resources.
EventConnection
Provides an EventBridge connection resource.
EventConnectionArgs
The set of arguments for EventConnection. The set of arguments for EventConnection.
EventConnectionAuthParameters
EventConnectionAuthParametersApiKey
EventConnectionAuthParametersBasic
EventConnectionAuthParametersConnectivityParameters
EventConnectionAuthParametersConnectivityParametersResourceParameters
EventConnectionAuthParametersInvocationHttpParameters
EventConnectionAuthParametersInvocationHttpParametersBody
EventConnectionAuthParametersInvocationHttpParametersHeader
EventConnectionAuthParametersInvocationHttpParametersQueryString
EventConnectionAuthParametersOauth
EventConnectionAuthParametersOauthClientParameters
EventConnectionAuthParametersOauthOauthHttpParameters
EventConnectionAuthParametersOauthOauthHttpParametersBody
EventConnectionAuthParametersOauthOauthHttpParametersHeader
EventConnectionAuthParametersOauthOauthHttpParametersQueryString
EventConnectionInvocationConnectivityParameters
EventConnectionInvocationConnectivityParametersResourceParameters
EventConnectionState
Input properties used for looking up and filtering EventConnection resources.
EventEndpoint
Provides a resource to create an EventBridge Global Endpoint.
EventEndpointArgs
The set of arguments for EventEndpoint. The set of arguments for EventEndpoint.
EventEndpointEventBus
EventEndpointReplicationConfig
EventEndpointRoutingConfig
EventEndpointRoutingConfigFailoverConfig
EventEndpointRoutingConfigFailoverConfigPrimary
EventEndpointRoutingConfigFailoverConfigSecondary
EventEndpointState
Input properties used for looking up and filtering EventEndpoint resources.
EventPermission
Provides a resource to create an EventBridge permission to support cross-account events in the current account default event bus.
EventPermissionArgs
The set of arguments for EventPermission. The set of arguments for EventPermission.
EventPermissionCondition
EventPermissionState
Input properties used for looking up and filtering EventPermission resources.
EventRule
Provides an EventBridge Rule resource.
EventRuleArgs
The set of arguments for EventRule. The set of arguments for EventRule.
EventRuleState
Input properties used for looking up and filtering EventRule resources.
EventTarget
Provides an EventBridge Target resource.
EventTargetAppsyncTarget
EventTargetArgs
The set of arguments for EventTarget. The set of arguments for EventTarget.
EventTargetBatchTarget
EventTargetDeadLetterConfig
EventTargetEcsTarget
EventTargetEcsTargetCapacityProviderStrategy
EventTargetEcsTargetNetworkConfiguration
EventTargetEcsTargetOrderedPlacementStrategy
EventTargetEcsTargetPlacementConstraint
EventTargetHttpTarget
EventTargetInputTransformer
EventTargetKinesisTarget
EventTargetRedshiftTarget
EventTargetRetryPolicy
EventTargetRunCommandTarget
EventTargetSagemakerPipelineTarget
EventTargetSagemakerPipelineTargetPipelineParameterList
EventTargetSqsTarget
EventTargetState
Input properties used for looking up and filtering EventTarget resources.
GetContributorManagedInsightRulesArgs
Arguments for getContributorManagedInsightRules. Arguments for getContributorManagedInsightRules.
GetContributorManagedInsightRulesManagedRule
GetContributorManagedInsightRulesManagedRuleRuleState
GetContributorManagedInsightRulesResult
Result data returned by getContributorManagedInsightRules.
GetEventBusArgs
Arguments for getEventBus. Arguments for getEventBus.
GetEventBusDeadLetterConfig
GetEventBusesArgs
Arguments for getEventBuses. Arguments for getEventBuses.
GetEventBusesEventBus
GetEventBusesResult
Result data returned by getEventBuses.
GetEventBusLogConfig
GetEventBusResult
Result data returned by getEventBus.
GetEventConnectionArgs
Arguments for getEventConnection. Arguments for getEventConnection.
GetEventConnectionResult
Result data returned by getEventConnection.
GetEventSourceArgs
Arguments for getEventSource. Arguments for getEventSource.
GetEventSourceResult
Result data returned by getEventSource.
GetLogDataProtectionPolicyDocumentArgs
Arguments for getLogDataProtectionPolicyDocument. Arguments for getLogDataProtectionPolicyDocument.
GetLogDataProtectionPolicyDocumentConfiguration
GetLogDataProtectionPolicyDocumentConfigurationCustomDataIdentifier
GetLogDataProtectionPolicyDocumentResult
Result data returned by getLogDataProtectionPolicyDocument.
GetLogDataProtectionPolicyDocumentStatement
GetLogDataProtectionPolicyDocumentStatementOperation
GetLogDataProtectionPolicyDocumentStatementOperationAudit
GetLogDataProtectionPolicyDocumentStatementOperationAuditFindingsDestination
GetLogDataProtectionPolicyDocumentStatementOperationAuditFindingsDestinationCloudwatchLogs
GetLogDataProtectionPolicyDocumentStatementOperationAuditFindingsDestinationFirehose
GetLogDataProtectionPolicyDocumentStatementOperationAuditFindingsDestinationS3
GetLogDataProtectionPolicyDocumentStatementOperationDeidentify
GetLogGroupArgs
Arguments for getLogGroup. Arguments for getLogGroup.
GetLogGroupResult
Result data returned by getLogGroup.
GetLogGroupsArgs
Arguments for getLogGroups. Arguments for getLogGroups.
GetLogGroupsResult
Result data returned by getLogGroups.
InternetMonitor
Provides a Internet Monitor Monitor resource.
InternetMonitorArgs
The set of arguments for InternetMonitor. The set of arguments for InternetMonitor.
InternetMonitorHealthEventsConfig
InternetMonitorInternetMeasurementsLogDelivery
InternetMonitorInternetMeasurementsLogDeliveryS3Config
InternetMonitorState
Input properties used for looking up and filtering InternetMonitor resources.
LogAccountPolicy
Provides a CloudWatch Log Account Policy resource.
LogAccountPolicyArgs
The set of arguments for LogAccountPolicy. The set of arguments for LogAccountPolicy.
LogAccountPolicyState
Input properties used for looking up and filtering LogAccountPolicy resources.
LogAnomalyDetector
Resource for managing an AWS CloudWatch Logs Log Anomaly Detector.
LogAnomalyDetectorArgs
The set of arguments for LogAnomalyDetector. The set of arguments for LogAnomalyDetector.
LogAnomalyDetectorState
Input properties used for looking up and filtering LogAnomalyDetector resources.
LogDataProtectionPolicy
Provides a CloudWatch Log Data Protection Policy resource.
LogDataProtectionPolicyArgs
The set of arguments for LogDataProtectionPolicy. The set of arguments for LogDataProtectionPolicy.
LogDataProtectionPolicyState
Input properties used for looking up and filtering LogDataProtectionPolicy resources.
LogDelivery
Resource for managing an AWS CloudWatch Logs Delivery. A delivery is a connection between an aws.cloudwatch.LogDeliverySource and an aws.cloudwatch.LogDeliveryDestination.
LogDeliveryArgs
The set of arguments for LogDelivery. The set of arguments for LogDelivery.
LogDeliveryDestination
Resource for managing an AWS CloudWatch Logs Delivery Destination.
LogDeliveryDestinationArgs
The set of arguments for LogDeliveryDestination. The set of arguments for LogDeliveryDestination.
LogDeliveryDestinationDeliveryDestinationConfiguration
LogDeliveryDestinationPolicy
Resource for managing an AWS CloudWatch Logs Delivery Destination Policy.
LogDeliveryDestinationPolicyArgs
The set of arguments for LogDeliveryDestinationPolicy. The set of arguments for LogDeliveryDestinationPolicy.
LogDeliveryDestinationPolicyState
Input properties used for looking up and filtering LogDeliveryDestinationPolicy resources.
LogDeliveryDestinationState
Input properties used for looking up and filtering LogDeliveryDestination resources.
LogDeliveryS3DeliveryConfiguration
LogDeliverySource
Resource for managing an AWS CloudWatch Logs Delivery Source.
LogDeliverySourceArgs
The set of arguments for LogDeliverySource. The set of arguments for LogDeliverySource.
LogDeliverySourceState
Input properties used for looking up and filtering LogDeliverySource resources.
LogDeliveryState
Input properties used for looking up and filtering LogDelivery resources.
LogDestination
Provides a CloudWatch Logs destination resource.
LogDestinationArgs
The set of arguments for LogDestination. The set of arguments for LogDestination.
LogDestinationPolicy
Provides a CloudWatch Logs destination policy resource.
LogDestinationPolicyArgs
The set of arguments for LogDestinationPolicy. The set of arguments for LogDestinationPolicy.
LogDestinationPolicyState
Input properties used for looking up and filtering LogDestinationPolicy resources.
LogDestinationState
Input properties used for looking up and filtering LogDestination resources.
LogGroup
Provides a CloudWatch Log Group resource.
LogGroupArgs
The set of arguments for LogGroup. The set of arguments for LogGroup.
LogGroupState
Input properties used for looking up and filtering LogGroup resources.
LogIndexPolicy
Resource for managing an AWS CloudWatch Logs Index Policy.
LogIndexPolicyArgs
The set of arguments for LogIndexPolicy. The set of arguments for LogIndexPolicy.
LogIndexPolicyState
Input properties used for looking up and filtering LogIndexPolicy resources.
LogMetricFilter
Provides a CloudWatch Log Metric Filter resource.
LogMetricFilterArgs
The set of arguments for LogMetricFilter. The set of arguments for LogMetricFilter.
LogMetricFilterMetricTransformation
LogMetricFilterState
Input properties used for looking up and filtering LogMetricFilter resources.
LogResourcePolicy
Provides a resource to manage a CloudWatch log resource policy.
LogResourcePolicyArgs
The set of arguments for LogResourcePolicy. The set of arguments for LogResourcePolicy.
LogResourcePolicyState
Input properties used for looking up and filtering LogResourcePolicy resources.
LogS3TableIntegrationSource
Manages a CloudWatch Logs S3 Table Integration data source association. This resource associates a data source (such as a CloudWatch log type) with an S3 Table Integration, enabling CloudWatch logs to be automatically written to S3 Tables for analytics.
LogS3TableIntegrationSourceArgs
The set of arguments for LogS3TableIntegrationSource. The set of arguments for LogS3TableIntegrationSource.
LogS3TableIntegrationSourceDataSource
LogS3TableIntegrationSourceState
Input properties used for looking up and filtering LogS3TableIntegrationSource resources.
LogS3TableIntegrationSourceTimeouts
LogStorageTierPolicy
Manages a CloudWatch Logs account-level storage tier policy. When set to INTELLIGENT_TIERING, CloudWatch Logs automatically moves log data to the most cost-effective storage tier based on access frequency.
LogStorageTierPolicyArgs
The set of arguments for LogStorageTierPolicy. The set of arguments for LogStorageTierPolicy.
LogStorageTierPolicyState
Input properties used for looking up and filtering LogStorageTierPolicy resources.
LogStream
Provides a CloudWatch Log Stream resource.
LogStreamArgs
The set of arguments for LogStream. The set of arguments for LogStream.
LogStreamState
Input properties used for looking up and filtering LogStream resources.
LogSubscriptionFilter
Provides a CloudWatch Logs subscription filter resource.
LogSubscriptionFilterArgs
The set of arguments for LogSubscriptionFilter. The set of arguments for LogSubscriptionFilter.
LogSubscriptionFilterState
Input properties used for looking up and filtering LogSubscriptionFilter resources.
LogTransformer
Resource for managing an AWS CloudWatch Logs Transformer.
LogTransformerArgs
The set of arguments for LogTransformer. The set of arguments for LogTransformer.
LogTransformerState
Input properties used for looking up and filtering LogTransformer resources.
LogTransformerTransformerConfig
LogTransformerTransformerConfigAddKeys
LogTransformerTransformerConfigAddKeysEntry
LogTransformerTransformerConfigCopyValue
LogTransformerTransformerConfigCopyValueEntry
LogTransformerTransformerConfigCsv
LogTransformerTransformerConfigDateTimeConverter
LogTransformerTransformerConfigDeleteKey
LogTransformerTransformerConfigGrok
LogTransformerTransformerConfigListToMap
LogTransformerTransformerConfigLowerCaseString
LogTransformerTransformerConfigMoveKey
LogTransformerTransformerConfigMoveKeyEntry
LogTransformerTransformerConfigParseCloudfront
LogTransformerTransformerConfigParseJson
LogTransformerTransformerConfigParseKeyValue
LogTransformerTransformerConfigParsePostgres
LogTransformerTransformerConfigParseRoute53
LogTransformerTransformerConfigParseToOcsf
LogTransformerTransformerConfigParseVpc
LogTransformerTransformerConfigParseWaf
LogTransformerTransformerConfigRenameKey
LogTransformerTransformerConfigRenameKeyEntry
LogTransformerTransformerConfigSplitString
LogTransformerTransformerConfigSplitStringEntry
LogTransformerTransformerConfigSubstituteString
LogTransformerTransformerConfigSubstituteStringEntry
LogTransformerTransformerConfigTrimString
LogTransformerTransformerConfigTypeConverter
LogTransformerTransformerConfigTypeConverterEntry
LogTransformerTransformerConfigUpperCaseString
MetricAlarm
Provides a CloudWatch Metric Alarm resource.
MetricAlarmArgs
The set of arguments for MetricAlarm. The set of arguments for MetricAlarm.
MetricAlarmEvaluationCriteria
MetricAlarmEvaluationCriteriaPromqlCriteria
MetricAlarmMetricQuery
MetricAlarmMetricQueryMetric
MetricAlarmState
Input properties used for looking up and filtering MetricAlarm resources.
MetricStream
Provides a CloudWatch Metric Stream resource.
MetricStreamArgs
The set of arguments for MetricStream. The set of arguments for MetricStream.
MetricStreamExcludeFilter
MetricStreamIncludeFilter
MetricStreamState
Input properties used for looking up and filtering MetricStream resources.
MetricStreamStatisticsConfiguration
MetricStreamStatisticsConfigurationIncludeMetric
OtelEnrichment
Manages AWS CloudWatch OTel enrichment. This is a singleton resource that enables OTel enrichment at the account level.
OtelEnrichmentArgs
The set of arguments for OtelEnrichment. The set of arguments for OtelEnrichment.
OtelEnrichmentState
Input properties used for looking up and filtering OtelEnrichment resources.
OtelEnrichmentTimeouts
PolicyDocument
Represents an AWS IAM policy document that defines permissions for AWS resources and actions.
QueryDefinition
Provides a CloudWatch Logs query definition resource.
QueryDefinitionArgs
The set of arguments for QueryDefinition. The set of arguments for QueryDefinition.
QueryDefinitionState
Input properties used for looking up and filtering QueryDefinition resources.

Functions

getContributorManagedInsightRules(GetContributorManagedInsightRulesArgs args, {InvokeOptions? options}) Future<GetContributorManagedInsightRulesResult>
Data source for managing an AWS CloudWatch Contributor Managed Insight Rules.
getContributorManagedInsightRulesOutput(GetContributorManagedInsightRulesArgs args, {InvokeOutputOptions? options}) → Output<GetContributorManagedInsightRulesResult>
getEventBus(GetEventBusArgs args, {InvokeOptions? options}) Future<GetEventBusResult>
This data source can be used to fetch information about a specific EventBridge event bus. Use this data source to compute the ARN of an event bus, given the name of the bus.
getEventBuses(GetEventBusesArgs args, {InvokeOptions? options}) Future<GetEventBusesResult>
Data source for managing an AWS EventBridge Event Buses.
getEventBusesOutput(GetEventBusesArgs args, {InvokeOutputOptions? options}) → Output<GetEventBusesResult>
getEventBusOutput(GetEventBusArgs args, {InvokeOutputOptions? options}) → Output<GetEventBusResult>
getEventConnection(GetEventConnectionArgs args, {InvokeOptions? options}) Future<GetEventConnectionResult>
Use this data source to retrieve information about an EventBridge connection.
getEventConnectionOutput(GetEventConnectionArgs args, {InvokeOutputOptions? options}) → Output<GetEventConnectionResult>
getEventSource(GetEventSourceArgs args, {InvokeOptions? options}) Future<GetEventSourceResult>
Use this data source to get information about an EventBridge Partner Event Source. This data source will only return one partner event source. An error will be returned if multiple sources match the same name prefix.
getEventSourceOutput(GetEventSourceArgs args, {InvokeOutputOptions? options}) → Output<GetEventSourceResult>
getLogDataProtectionPolicyDocument(GetLogDataProtectionPolicyDocumentArgs args, {InvokeOptions? options}) Future<GetLogDataProtectionPolicyDocumentResult>
Generates a CloudWatch Log Group Data Protection Policy document in JSON format for use with the aws.cloudwatch.LogDataProtectionPolicy resource.
getLogDataProtectionPolicyDocumentOutput(GetLogDataProtectionPolicyDocumentArgs args, {InvokeOutputOptions? options}) → Output<GetLogDataProtectionPolicyDocumentResult>
getLogGroup(GetLogGroupArgs args, {InvokeOptions? options}) Future<GetLogGroupResult>
Use this data source to get information about an AWS Cloudwatch Log Group
getLogGroupOutput(GetLogGroupArgs args, {InvokeOutputOptions? options}) → Output<GetLogGroupResult>
getLogGroups(GetLogGroupsArgs args, {InvokeOptions? options}) Future<GetLogGroupsResult>
Use this data source to get a list of AWS Cloudwatch Log Groups
getLogGroupsOutput(GetLogGroupsArgs args, {InvokeOutputOptions? options}) → Output<GetLogGroupsResult>