{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.CloudWatch.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.CloudWatch.Lens ( -- * Operations -- ** DeleteAlarms deleteAlarms_alarmNames, -- ** DeleteAnomalyDetector deleteAnomalyDetector_dimensions, deleteAnomalyDetector_metricMathAnomalyDetector, deleteAnomalyDetector_metricName, deleteAnomalyDetector_namespace, deleteAnomalyDetector_singleMetricAnomalyDetector, deleteAnomalyDetector_stat, deleteAnomalyDetectorResponse_httpStatus, -- ** DeleteDashboards deleteDashboards_dashboardNames, deleteDashboardsResponse_httpStatus, -- ** DeleteInsightRules deleteInsightRules_ruleNames, deleteInsightRulesResponse_failures, deleteInsightRulesResponse_httpStatus, -- ** DeleteMetricStream deleteMetricStream_name, deleteMetricStreamResponse_httpStatus, -- ** DescribeAlarmHistory describeAlarmHistory_alarmName, describeAlarmHistory_alarmTypes, describeAlarmHistory_endDate, describeAlarmHistory_historyItemType, describeAlarmHistory_maxRecords, describeAlarmHistory_nextToken, describeAlarmHistory_scanBy, describeAlarmHistory_startDate, describeAlarmHistoryResponse_alarmHistoryItems, describeAlarmHistoryResponse_nextToken, describeAlarmHistoryResponse_httpStatus, -- ** DescribeAlarms describeAlarms_actionPrefix, describeAlarms_alarmNamePrefix, describeAlarms_alarmNames, describeAlarms_alarmTypes, describeAlarms_childrenOfAlarmName, describeAlarms_maxRecords, describeAlarms_nextToken, describeAlarms_parentsOfAlarmName, describeAlarms_stateValue, describeAlarmsResponse_compositeAlarms, describeAlarmsResponse_metricAlarms, describeAlarmsResponse_nextToken, describeAlarmsResponse_httpStatus, -- ** DescribeAlarmsForMetric describeAlarmsForMetric_dimensions, describeAlarmsForMetric_extendedStatistic, describeAlarmsForMetric_period, describeAlarmsForMetric_statistic, describeAlarmsForMetric_unit, describeAlarmsForMetric_metricName, describeAlarmsForMetric_namespace, describeAlarmsForMetricResponse_metricAlarms, describeAlarmsForMetricResponse_httpStatus, -- ** DescribeAnomalyDetectors describeAnomalyDetectors_anomalyDetectorTypes, describeAnomalyDetectors_dimensions, describeAnomalyDetectors_maxResults, describeAnomalyDetectors_metricName, describeAnomalyDetectors_namespace, describeAnomalyDetectors_nextToken, describeAnomalyDetectorsResponse_anomalyDetectors, describeAnomalyDetectorsResponse_nextToken, describeAnomalyDetectorsResponse_httpStatus, -- ** DescribeInsightRules describeInsightRules_maxResults, describeInsightRules_nextToken, describeInsightRulesResponse_insightRules, describeInsightRulesResponse_nextToken, describeInsightRulesResponse_httpStatus, -- ** DisableAlarmActions disableAlarmActions_alarmNames, -- ** DisableInsightRules disableInsightRules_ruleNames, disableInsightRulesResponse_failures, disableInsightRulesResponse_httpStatus, -- ** EnableAlarmActions enableAlarmActions_alarmNames, -- ** EnableInsightRules enableInsightRules_ruleNames, enableInsightRulesResponse_failures, enableInsightRulesResponse_httpStatus, -- ** GetDashboard getDashboard_dashboardName, getDashboardResponse_dashboardArn, getDashboardResponse_dashboardBody, getDashboardResponse_dashboardName, getDashboardResponse_httpStatus, -- ** GetInsightRuleReport getInsightRuleReport_maxContributorCount, getInsightRuleReport_metrics, getInsightRuleReport_orderBy, getInsightRuleReport_ruleName, getInsightRuleReport_startTime, getInsightRuleReport_endTime, getInsightRuleReport_period, getInsightRuleReportResponse_aggregateValue, getInsightRuleReportResponse_aggregationStatistic, getInsightRuleReportResponse_approximateUniqueCount, getInsightRuleReportResponse_contributors, getInsightRuleReportResponse_keyLabels, getInsightRuleReportResponse_metricDatapoints, getInsightRuleReportResponse_httpStatus, -- ** GetMetricData getMetricData_labelOptions, getMetricData_maxDatapoints, getMetricData_nextToken, getMetricData_scanBy, getMetricData_metricDataQueries, getMetricData_startTime, getMetricData_endTime, getMetricDataResponse_messages, getMetricDataResponse_metricDataResults, getMetricDataResponse_nextToken, getMetricDataResponse_httpStatus, -- ** GetMetricStatistics getMetricStatistics_dimensions, getMetricStatistics_extendedStatistics, getMetricStatistics_statistics, getMetricStatistics_unit, getMetricStatistics_namespace, getMetricStatistics_metricName, getMetricStatistics_startTime, getMetricStatistics_endTime, getMetricStatistics_period, getMetricStatisticsResponse_datapoints, getMetricStatisticsResponse_label, getMetricStatisticsResponse_httpStatus, -- ** GetMetricStream getMetricStream_name, getMetricStreamResponse_arn, getMetricStreamResponse_creationDate, getMetricStreamResponse_excludeFilters, getMetricStreamResponse_firehoseArn, getMetricStreamResponse_includeFilters, getMetricStreamResponse_lastUpdateDate, getMetricStreamResponse_name, getMetricStreamResponse_outputFormat, getMetricStreamResponse_roleArn, getMetricStreamResponse_state, getMetricStreamResponse_statisticsConfigurations, getMetricStreamResponse_httpStatus, -- ** GetMetricWidgetImage getMetricWidgetImage_outputFormat, getMetricWidgetImage_metricWidget, getMetricWidgetImageResponse_metricWidgetImage, getMetricWidgetImageResponse_httpStatus, -- ** ListDashboards listDashboards_dashboardNamePrefix, listDashboards_nextToken, listDashboardsResponse_dashboardEntries, listDashboardsResponse_nextToken, listDashboardsResponse_httpStatus, -- ** ListManagedInsightRules listManagedInsightRules_maxResults, listManagedInsightRules_nextToken, listManagedInsightRules_resourceARN, listManagedInsightRulesResponse_managedRules, listManagedInsightRulesResponse_nextToken, listManagedInsightRulesResponse_httpStatus, -- ** ListMetricStreams listMetricStreams_maxResults, listMetricStreams_nextToken, listMetricStreamsResponse_entries, listMetricStreamsResponse_nextToken, listMetricStreamsResponse_httpStatus, -- ** ListMetrics listMetrics_dimensions, listMetrics_includeLinkedAccounts, listMetrics_metricName, listMetrics_namespace, listMetrics_nextToken, listMetrics_owningAccount, listMetrics_recentlyActive, listMetricsResponse_metrics, listMetricsResponse_nextToken, listMetricsResponse_owningAccounts, listMetricsResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_resourceARN, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** PutAnomalyDetector putAnomalyDetector_configuration, putAnomalyDetector_dimensions, putAnomalyDetector_metricMathAnomalyDetector, putAnomalyDetector_metricName, putAnomalyDetector_namespace, putAnomalyDetector_singleMetricAnomalyDetector, putAnomalyDetector_stat, putAnomalyDetectorResponse_httpStatus, -- ** PutCompositeAlarm putCompositeAlarm_actionsEnabled, putCompositeAlarm_actionsSuppressor, putCompositeAlarm_actionsSuppressorExtensionPeriod, putCompositeAlarm_actionsSuppressorWaitPeriod, putCompositeAlarm_alarmActions, putCompositeAlarm_alarmDescription, putCompositeAlarm_insufficientDataActions, putCompositeAlarm_oKActions, putCompositeAlarm_tags, putCompositeAlarm_alarmName, putCompositeAlarm_alarmRule, -- ** PutDashboard putDashboard_dashboardName, putDashboard_dashboardBody, putDashboardResponse_dashboardValidationMessages, putDashboardResponse_httpStatus, -- ** PutInsightRule putInsightRule_ruleState, putInsightRule_tags, putInsightRule_ruleName, putInsightRule_ruleDefinition, putInsightRuleResponse_httpStatus, -- ** PutManagedInsightRules putManagedInsightRules_managedRules, putManagedInsightRulesResponse_failures, putManagedInsightRulesResponse_httpStatus, -- ** PutMetricAlarm putMetricAlarm_actionsEnabled, putMetricAlarm_alarmActions, putMetricAlarm_alarmDescription, putMetricAlarm_datapointsToAlarm, putMetricAlarm_dimensions, putMetricAlarm_evaluateLowSampleCountPercentile, putMetricAlarm_extendedStatistic, putMetricAlarm_insufficientDataActions, putMetricAlarm_metricName, putMetricAlarm_metrics, putMetricAlarm_namespace, putMetricAlarm_oKActions, putMetricAlarm_period, putMetricAlarm_statistic, putMetricAlarm_tags, putMetricAlarm_threshold, putMetricAlarm_thresholdMetricId, putMetricAlarm_treatMissingData, putMetricAlarm_unit, putMetricAlarm_alarmName, putMetricAlarm_evaluationPeriods, putMetricAlarm_comparisonOperator, -- ** PutMetricData putMetricData_namespace, putMetricData_metricData, -- ** PutMetricStream putMetricStream_excludeFilters, putMetricStream_includeFilters, putMetricStream_statisticsConfigurations, putMetricStream_tags, putMetricStream_name, putMetricStream_firehoseArn, putMetricStream_roleArn, putMetricStream_outputFormat, putMetricStreamResponse_arn, putMetricStreamResponse_httpStatus, -- ** SetAlarmState setAlarmState_stateReasonData, setAlarmState_alarmName, setAlarmState_stateValue, setAlarmState_stateReason, -- ** StartMetricStreams startMetricStreams_names, startMetricStreamsResponse_httpStatus, -- ** StopMetricStreams stopMetricStreams_names, stopMetricStreamsResponse_httpStatus, -- ** TagResource tagResource_resourceARN, tagResource_tags, tagResourceResponse_httpStatus, -- ** UntagResource untagResource_resourceARN, untagResource_tagKeys, untagResourceResponse_httpStatus, -- * Types -- ** AlarmHistoryItem alarmHistoryItem_alarmName, alarmHistoryItem_alarmType, alarmHistoryItem_historyData, alarmHistoryItem_historyItemType, alarmHistoryItem_historySummary, alarmHistoryItem_timestamp, -- ** AnomalyDetector anomalyDetector_configuration, anomalyDetector_dimensions, anomalyDetector_metricMathAnomalyDetector, anomalyDetector_metricName, anomalyDetector_namespace, anomalyDetector_singleMetricAnomalyDetector, anomalyDetector_stat, anomalyDetector_stateValue, -- ** AnomalyDetectorConfiguration anomalyDetectorConfiguration_excludedTimeRanges, anomalyDetectorConfiguration_metricTimezone, -- ** CompositeAlarm compositeAlarm_actionsEnabled, compositeAlarm_actionsSuppressedBy, compositeAlarm_actionsSuppressedReason, compositeAlarm_actionsSuppressor, compositeAlarm_actionsSuppressorExtensionPeriod, compositeAlarm_actionsSuppressorWaitPeriod, compositeAlarm_alarmActions, compositeAlarm_alarmArn, compositeAlarm_alarmConfigurationUpdatedTimestamp, compositeAlarm_alarmDescription, compositeAlarm_alarmName, compositeAlarm_alarmRule, compositeAlarm_insufficientDataActions, compositeAlarm_oKActions, compositeAlarm_stateReason, compositeAlarm_stateReasonData, compositeAlarm_stateTransitionedTimestamp, compositeAlarm_stateUpdatedTimestamp, compositeAlarm_stateValue, -- ** DashboardEntry dashboardEntry_dashboardArn, dashboardEntry_dashboardName, dashboardEntry_lastModified, dashboardEntry_size, -- ** DashboardValidationMessage dashboardValidationMessage_dataPath, dashboardValidationMessage_message, -- ** Datapoint datapoint_average, datapoint_extendedStatistics, datapoint_maximum, datapoint_minimum, datapoint_sampleCount, datapoint_sum, datapoint_timestamp, datapoint_unit, -- ** Dimension dimension_name, dimension_value, -- ** DimensionFilter dimensionFilter_value, dimensionFilter_name, -- ** InsightRule insightRule_managedRule, insightRule_name, insightRule_state, insightRule_schema, insightRule_definition, -- ** InsightRuleContributor insightRuleContributor_keys, insightRuleContributor_approximateAggregateValue, insightRuleContributor_datapoints, -- ** InsightRuleContributorDatapoint insightRuleContributorDatapoint_timestamp, insightRuleContributorDatapoint_approximateValue, -- ** InsightRuleMetricDatapoint insightRuleMetricDatapoint_average, insightRuleMetricDatapoint_maxContributorValue, insightRuleMetricDatapoint_maximum, insightRuleMetricDatapoint_minimum, insightRuleMetricDatapoint_sampleCount, insightRuleMetricDatapoint_sum, insightRuleMetricDatapoint_uniqueContributors, insightRuleMetricDatapoint_timestamp, -- ** LabelOptions labelOptions_timezone, -- ** ManagedRule managedRule_tags, managedRule_templateName, managedRule_resourceARN, -- ** ManagedRuleDescription managedRuleDescription_resourceARN, managedRuleDescription_ruleState, managedRuleDescription_templateName, -- ** ManagedRuleState managedRuleState_ruleName, managedRuleState_state, -- ** MessageData messageData_code, messageData_value, -- ** Metric metric_dimensions, metric_metricName, metric_namespace, -- ** MetricAlarm metricAlarm_actionsEnabled, metricAlarm_alarmActions, metricAlarm_alarmArn, metricAlarm_alarmConfigurationUpdatedTimestamp, metricAlarm_alarmDescription, metricAlarm_alarmName, metricAlarm_comparisonOperator, metricAlarm_datapointsToAlarm, metricAlarm_dimensions, metricAlarm_evaluateLowSampleCountPercentile, metricAlarm_evaluationPeriods, metricAlarm_evaluationState, metricAlarm_extendedStatistic, metricAlarm_insufficientDataActions, metricAlarm_metricName, metricAlarm_metrics, metricAlarm_namespace, metricAlarm_oKActions, metricAlarm_period, metricAlarm_stateReason, metricAlarm_stateReasonData, metricAlarm_stateTransitionedTimestamp, metricAlarm_stateUpdatedTimestamp, metricAlarm_stateValue, metricAlarm_statistic, metricAlarm_threshold, metricAlarm_thresholdMetricId, metricAlarm_treatMissingData, metricAlarm_unit, -- ** MetricDataQuery metricDataQuery_accountId, metricDataQuery_expression, metricDataQuery_label, metricDataQuery_metricStat, metricDataQuery_period, metricDataQuery_returnData, metricDataQuery_id, -- ** MetricDataResult metricDataResult_id, metricDataResult_label, metricDataResult_messages, metricDataResult_statusCode, metricDataResult_timestamps, metricDataResult_values, -- ** MetricDatum metricDatum_counts, metricDatum_dimensions, metricDatum_statisticValues, metricDatum_storageResolution, metricDatum_timestamp, metricDatum_unit, metricDatum_value, metricDatum_values, metricDatum_metricName, -- ** MetricMathAnomalyDetector metricMathAnomalyDetector_metricDataQueries, -- ** MetricStat metricStat_unit, metricStat_metric, metricStat_period, metricStat_stat, -- ** MetricStreamEntry metricStreamEntry_arn, metricStreamEntry_creationDate, metricStreamEntry_firehoseArn, metricStreamEntry_lastUpdateDate, metricStreamEntry_name, metricStreamEntry_outputFormat, metricStreamEntry_state, -- ** MetricStreamFilter metricStreamFilter_namespace, -- ** MetricStreamStatisticsConfiguration metricStreamStatisticsConfiguration_includeMetrics, metricStreamStatisticsConfiguration_additionalStatistics, -- ** MetricStreamStatisticsMetric metricStreamStatisticsMetric_namespace, metricStreamStatisticsMetric_metricName, -- ** PartialFailure partialFailure_exceptionType, partialFailure_failureCode, partialFailure_failureDescription, partialFailure_failureResource, -- ** Range range_startTime, range_endTime, -- ** SingleMetricAnomalyDetector singleMetricAnomalyDetector_dimensions, singleMetricAnomalyDetector_metricName, singleMetricAnomalyDetector_namespace, singleMetricAnomalyDetector_stat, -- ** StatisticSet statisticSet_sampleCount, statisticSet_sum, statisticSet_minimum, statisticSet_maximum, -- ** Tag tag_key, tag_value, ) where import Amazonka.CloudWatch.DeleteAlarms import Amazonka.CloudWatch.DeleteAnomalyDetector import Amazonka.CloudWatch.DeleteDashboards import Amazonka.CloudWatch.DeleteInsightRules import Amazonka.CloudWatch.DeleteMetricStream import Amazonka.CloudWatch.DescribeAlarmHistory import Amazonka.CloudWatch.DescribeAlarms import Amazonka.CloudWatch.DescribeAlarmsForMetric import Amazonka.CloudWatch.DescribeAnomalyDetectors import Amazonka.CloudWatch.DescribeInsightRules import Amazonka.CloudWatch.DisableAlarmActions import Amazonka.CloudWatch.DisableInsightRules import Amazonka.CloudWatch.EnableAlarmActions import Amazonka.CloudWatch.EnableInsightRules import Amazonka.CloudWatch.GetDashboard import Amazonka.CloudWatch.GetInsightRuleReport import Amazonka.CloudWatch.GetMetricData import Amazonka.CloudWatch.GetMetricStatistics import Amazonka.CloudWatch.GetMetricStream import Amazonka.CloudWatch.GetMetricWidgetImage import Amazonka.CloudWatch.ListDashboards import Amazonka.CloudWatch.ListManagedInsightRules import Amazonka.CloudWatch.ListMetricStreams import Amazonka.CloudWatch.ListMetrics import Amazonka.CloudWatch.ListTagsForResource import Amazonka.CloudWatch.PutAnomalyDetector import Amazonka.CloudWatch.PutCompositeAlarm import Amazonka.CloudWatch.PutDashboard import Amazonka.CloudWatch.PutInsightRule import Amazonka.CloudWatch.PutManagedInsightRules import Amazonka.CloudWatch.PutMetricAlarm import Amazonka.CloudWatch.PutMetricData import Amazonka.CloudWatch.PutMetricStream import Amazonka.CloudWatch.SetAlarmState import Amazonka.CloudWatch.StartMetricStreams import Amazonka.CloudWatch.StopMetricStreams import Amazonka.CloudWatch.TagResource import Amazonka.CloudWatch.Types.AlarmHistoryItem import Amazonka.CloudWatch.Types.AnomalyDetector import Amazonka.CloudWatch.Types.AnomalyDetectorConfiguration import Amazonka.CloudWatch.Types.CompositeAlarm import Amazonka.CloudWatch.Types.DashboardEntry import Amazonka.CloudWatch.Types.DashboardValidationMessage import Amazonka.CloudWatch.Types.Datapoint import Amazonka.CloudWatch.Types.Dimension import Amazonka.CloudWatch.Types.DimensionFilter import Amazonka.CloudWatch.Types.InsightRule import Amazonka.CloudWatch.Types.InsightRuleContributor import Amazonka.CloudWatch.Types.InsightRuleContributorDatapoint import Amazonka.CloudWatch.Types.InsightRuleMetricDatapoint import Amazonka.CloudWatch.Types.LabelOptions import Amazonka.CloudWatch.Types.ManagedRule import Amazonka.CloudWatch.Types.ManagedRuleDescription import Amazonka.CloudWatch.Types.ManagedRuleState import Amazonka.CloudWatch.Types.MessageData import Amazonka.CloudWatch.Types.Metric import Amazonka.CloudWatch.Types.MetricAlarm import Amazonka.CloudWatch.Types.MetricDataQuery import Amazonka.CloudWatch.Types.MetricDataResult import Amazonka.CloudWatch.Types.MetricDatum import Amazonka.CloudWatch.Types.MetricMathAnomalyDetector import Amazonka.CloudWatch.Types.MetricStat import Amazonka.CloudWatch.Types.MetricStreamEntry import Amazonka.CloudWatch.Types.MetricStreamFilter import Amazonka.CloudWatch.Types.MetricStreamStatisticsConfiguration import Amazonka.CloudWatch.Types.MetricStreamStatisticsMetric import Amazonka.CloudWatch.Types.PartialFailure import Amazonka.CloudWatch.Types.Range import Amazonka.CloudWatch.Types.SingleMetricAnomalyDetector import Amazonka.CloudWatch.Types.StatisticSet import Amazonka.CloudWatch.Types.Tag import Amazonka.CloudWatch.UntagResource