Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Operations
- ActivateAnomalyDetector
- BackTestAnomalyDetector
- CreateAlert
- CreateAnomalyDetector
- CreateMetricSet
- DeactivateAnomalyDetector
- DeleteAlert
- DeleteAnomalyDetector
- DescribeAlert
- DescribeAnomalyDetectionExecutions
- DescribeAnomalyDetector
- DescribeMetricSet
- DetectMetricSetConfig
- GetAnomalyGroup
- GetDataQualityMetrics
- GetFeedback
- GetSampleData
- ListAlerts
- ListAnomalyDetectors
- ListAnomalyGroupRelatedMetrics
- ListAnomalyGroupSummaries
- ListAnomalyGroupTimeSeries
- ListMetricSets
- ListTagsForResource
- PutFeedback
- TagResource
- UntagResource
- UpdateAlert
- UpdateAnomalyDetector
- UpdateMetricSet
- Types
- Action
- Alert
- AlertFilters
- AlertSummary
- AnomalyDetectorConfig
- AnomalyDetectorConfigSummary
- AnomalyDetectorDataQualityMetric
- AnomalyDetectorSummary
- AnomalyGroup
- AnomalyGroupStatistics
- AnomalyGroupSummary
- AnomalyGroupTimeSeries
- AnomalyGroupTimeSeriesFeedback
- AppFlowConfig
- AthenaSourceConfig
- AttributeValue
- AutoDetectionMetricSource
- AutoDetectionS3SourceConfig
- BackTestConfiguration
- CloudWatchConfig
- ContributionMatrix
- CsvFormatDescriptor
- DataQualityMetric
- DetectedCsvFormatDescriptor
- DetectedField
- DetectedFileFormatDescriptor
- DetectedJsonFormatDescriptor
- DetectedMetricSetConfig
- DetectedMetricSource
- DetectedS3SourceConfig
- DimensionContribution
- DimensionFilter
- DimensionNameValue
- DimensionValueContribution
- ExecutionStatus
- FileFormatDescriptor
- Filter
- InterMetricImpactDetails
- ItemizedMetricStats
- JsonFormatDescriptor
- LambdaConfiguration
- Metric
- MetricLevelImpact
- MetricSetDataQualityMetric
- MetricSetDimensionFilter
- MetricSetSummary
- MetricSource
- RDSSourceConfig
- RedshiftSourceConfig
- S3SourceConfig
- SNSConfiguration
- SampleDataS3SourceConfig
- TimeSeries
- TimeSeriesFeedback
- TimestampColumn
- VpcConfiguration
Synopsis
- activateAnomalyDetector_anomalyDetectorArn :: Lens' ActivateAnomalyDetector Text
- activateAnomalyDetectorResponse_httpStatus :: Lens' ActivateAnomalyDetectorResponse Int
- backTestAnomalyDetector_anomalyDetectorArn :: Lens' BackTestAnomalyDetector Text
- backTestAnomalyDetectorResponse_httpStatus :: Lens' BackTestAnomalyDetectorResponse Int
- createAlert_alertDescription :: Lens' CreateAlert (Maybe Text)
- createAlert_alertFilters :: Lens' CreateAlert (Maybe AlertFilters)
- createAlert_alertSensitivityThreshold :: Lens' CreateAlert (Maybe Natural)
- createAlert_tags :: Lens' CreateAlert (Maybe (HashMap Text Text))
- createAlert_alertName :: Lens' CreateAlert Text
- createAlert_anomalyDetectorArn :: Lens' CreateAlert Text
- createAlert_action :: Lens' CreateAlert Action
- createAlertResponse_alertArn :: Lens' CreateAlertResponse (Maybe Text)
- createAlertResponse_httpStatus :: Lens' CreateAlertResponse Int
- createAnomalyDetector_anomalyDetectorDescription :: Lens' CreateAnomalyDetector (Maybe Text)
- createAnomalyDetector_kmsKeyArn :: Lens' CreateAnomalyDetector (Maybe Text)
- createAnomalyDetector_tags :: Lens' CreateAnomalyDetector (Maybe (HashMap Text Text))
- createAnomalyDetector_anomalyDetectorName :: Lens' CreateAnomalyDetector Text
- createAnomalyDetector_anomalyDetectorConfig :: Lens' CreateAnomalyDetector AnomalyDetectorConfig
- createAnomalyDetectorResponse_anomalyDetectorArn :: Lens' CreateAnomalyDetectorResponse (Maybe Text)
- createAnomalyDetectorResponse_httpStatus :: Lens' CreateAnomalyDetectorResponse Int
- createMetricSet_dimensionFilterList :: Lens' CreateMetricSet (Maybe [MetricSetDimensionFilter])
- createMetricSet_dimensionList :: Lens' CreateMetricSet (Maybe (NonEmpty Text))
- createMetricSet_metricSetDescription :: Lens' CreateMetricSet (Maybe Text)
- createMetricSet_metricSetFrequency :: Lens' CreateMetricSet (Maybe Frequency)
- createMetricSet_offset :: Lens' CreateMetricSet (Maybe Natural)
- createMetricSet_tags :: Lens' CreateMetricSet (Maybe (HashMap Text Text))
- createMetricSet_timestampColumn :: Lens' CreateMetricSet (Maybe TimestampColumn)
- createMetricSet_timezone :: Lens' CreateMetricSet (Maybe Text)
- createMetricSet_anomalyDetectorArn :: Lens' CreateMetricSet Text
- createMetricSet_metricSetName :: Lens' CreateMetricSet Text
- createMetricSet_metricList :: Lens' CreateMetricSet (NonEmpty Metric)
- createMetricSet_metricSource :: Lens' CreateMetricSet MetricSource
- createMetricSetResponse_metricSetArn :: Lens' CreateMetricSetResponse (Maybe Text)
- createMetricSetResponse_httpStatus :: Lens' CreateMetricSetResponse Int
- deactivateAnomalyDetector_anomalyDetectorArn :: Lens' DeactivateAnomalyDetector Text
- deactivateAnomalyDetectorResponse_httpStatus :: Lens' DeactivateAnomalyDetectorResponse Int
- deleteAlert_alertArn :: Lens' DeleteAlert Text
- deleteAlertResponse_httpStatus :: Lens' DeleteAlertResponse Int
- deleteAnomalyDetector_anomalyDetectorArn :: Lens' DeleteAnomalyDetector Text
- deleteAnomalyDetectorResponse_httpStatus :: Lens' DeleteAnomalyDetectorResponse Int
- describeAlert_alertArn :: Lens' DescribeAlert Text
- describeAlertResponse_alert :: Lens' DescribeAlertResponse (Maybe Alert)
- describeAlertResponse_httpStatus :: Lens' DescribeAlertResponse Int
- describeAnomalyDetectionExecutions_maxResults :: Lens' DescribeAnomalyDetectionExecutions (Maybe Natural)
- describeAnomalyDetectionExecutions_nextToken :: Lens' DescribeAnomalyDetectionExecutions (Maybe Text)
- describeAnomalyDetectionExecutions_timestamp :: Lens' DescribeAnomalyDetectionExecutions (Maybe Text)
- describeAnomalyDetectionExecutions_anomalyDetectorArn :: Lens' DescribeAnomalyDetectionExecutions Text
- describeAnomalyDetectionExecutionsResponse_executionList :: Lens' DescribeAnomalyDetectionExecutionsResponse (Maybe [ExecutionStatus])
- describeAnomalyDetectionExecutionsResponse_nextToken :: Lens' DescribeAnomalyDetectionExecutionsResponse (Maybe Text)
- describeAnomalyDetectionExecutionsResponse_httpStatus :: Lens' DescribeAnomalyDetectionExecutionsResponse Int
- describeAnomalyDetector_anomalyDetectorArn :: Lens' DescribeAnomalyDetector Text
- describeAnomalyDetectorResponse_anomalyDetectorArn :: Lens' DescribeAnomalyDetectorResponse (Maybe Text)
- describeAnomalyDetectorResponse_anomalyDetectorConfig :: Lens' DescribeAnomalyDetectorResponse (Maybe AnomalyDetectorConfigSummary)
- describeAnomalyDetectorResponse_anomalyDetectorDescription :: Lens' DescribeAnomalyDetectorResponse (Maybe Text)
- describeAnomalyDetectorResponse_anomalyDetectorName :: Lens' DescribeAnomalyDetectorResponse (Maybe Text)
- describeAnomalyDetectorResponse_creationTime :: Lens' DescribeAnomalyDetectorResponse (Maybe UTCTime)
- describeAnomalyDetectorResponse_failureReason :: Lens' DescribeAnomalyDetectorResponse (Maybe Text)
- describeAnomalyDetectorResponse_failureType :: Lens' DescribeAnomalyDetectorResponse (Maybe AnomalyDetectorFailureType)
- describeAnomalyDetectorResponse_kmsKeyArn :: Lens' DescribeAnomalyDetectorResponse (Maybe Text)
- describeAnomalyDetectorResponse_lastModificationTime :: Lens' DescribeAnomalyDetectorResponse (Maybe UTCTime)
- describeAnomalyDetectorResponse_status :: Lens' DescribeAnomalyDetectorResponse (Maybe AnomalyDetectorStatus)
- describeAnomalyDetectorResponse_httpStatus :: Lens' DescribeAnomalyDetectorResponse Int
- describeMetricSet_metricSetArn :: Lens' DescribeMetricSet Text
- describeMetricSetResponse_anomalyDetectorArn :: Lens' DescribeMetricSetResponse (Maybe Text)
- describeMetricSetResponse_creationTime :: Lens' DescribeMetricSetResponse (Maybe UTCTime)
- describeMetricSetResponse_dimensionFilterList :: Lens' DescribeMetricSetResponse (Maybe [MetricSetDimensionFilter])
- describeMetricSetResponse_dimensionList :: Lens' DescribeMetricSetResponse (Maybe (NonEmpty Text))
- describeMetricSetResponse_lastModificationTime :: Lens' DescribeMetricSetResponse (Maybe UTCTime)
- describeMetricSetResponse_metricList :: Lens' DescribeMetricSetResponse (Maybe (NonEmpty Metric))
- describeMetricSetResponse_metricSetArn :: Lens' DescribeMetricSetResponse (Maybe Text)
- describeMetricSetResponse_metricSetDescription :: Lens' DescribeMetricSetResponse (Maybe Text)
- describeMetricSetResponse_metricSetFrequency :: Lens' DescribeMetricSetResponse (Maybe Frequency)
- describeMetricSetResponse_metricSetName :: Lens' DescribeMetricSetResponse (Maybe Text)
- describeMetricSetResponse_metricSource :: Lens' DescribeMetricSetResponse (Maybe MetricSource)
- describeMetricSetResponse_offset :: Lens' DescribeMetricSetResponse (Maybe Natural)
- describeMetricSetResponse_timestampColumn :: Lens' DescribeMetricSetResponse (Maybe TimestampColumn)
- describeMetricSetResponse_timezone :: Lens' DescribeMetricSetResponse (Maybe Text)
- describeMetricSetResponse_httpStatus :: Lens' DescribeMetricSetResponse Int
- detectMetricSetConfig_anomalyDetectorArn :: Lens' DetectMetricSetConfig Text
- detectMetricSetConfig_autoDetectionMetricSource :: Lens' DetectMetricSetConfig AutoDetectionMetricSource
- detectMetricSetConfigResponse_detectedMetricSetConfig :: Lens' DetectMetricSetConfigResponse (Maybe DetectedMetricSetConfig)
- detectMetricSetConfigResponse_httpStatus :: Lens' DetectMetricSetConfigResponse Int
- getAnomalyGroup_anomalyGroupId :: Lens' GetAnomalyGroup Text
- getAnomalyGroup_anomalyDetectorArn :: Lens' GetAnomalyGroup Text
- getAnomalyGroupResponse_anomalyGroup :: Lens' GetAnomalyGroupResponse (Maybe AnomalyGroup)
- getAnomalyGroupResponse_httpStatus :: Lens' GetAnomalyGroupResponse Int
- getDataQualityMetrics_metricSetArn :: Lens' GetDataQualityMetrics (Maybe Text)
- getDataQualityMetrics_anomalyDetectorArn :: Lens' GetDataQualityMetrics Text
- getDataQualityMetricsResponse_anomalyDetectorDataQualityMetricList :: Lens' GetDataQualityMetricsResponse (Maybe [AnomalyDetectorDataQualityMetric])
- getDataQualityMetricsResponse_httpStatus :: Lens' GetDataQualityMetricsResponse Int
- getFeedback_maxResults :: Lens' GetFeedback (Maybe Natural)
- getFeedback_nextToken :: Lens' GetFeedback (Maybe Text)
- getFeedback_anomalyDetectorArn :: Lens' GetFeedback Text
- getFeedback_anomalyGroupTimeSeriesFeedback :: Lens' GetFeedback AnomalyGroupTimeSeries
- getFeedbackResponse_anomalyGroupTimeSeriesFeedback :: Lens' GetFeedbackResponse (Maybe [TimeSeriesFeedback])
- getFeedbackResponse_nextToken :: Lens' GetFeedbackResponse (Maybe Text)
- getFeedbackResponse_httpStatus :: Lens' GetFeedbackResponse Int
- getSampleData_s3SourceConfig :: Lens' GetSampleData (Maybe SampleDataS3SourceConfig)
- getSampleDataResponse_headerValues :: Lens' GetSampleDataResponse (Maybe [Text])
- getSampleDataResponse_sampleRows :: Lens' GetSampleDataResponse (Maybe [[Text]])
- getSampleDataResponse_httpStatus :: Lens' GetSampleDataResponse Int
- listAlerts_anomalyDetectorArn :: Lens' ListAlerts (Maybe Text)
- listAlerts_maxResults :: Lens' ListAlerts (Maybe Natural)
- listAlerts_nextToken :: Lens' ListAlerts (Maybe Text)
- listAlertsResponse_alertSummaryList :: Lens' ListAlertsResponse (Maybe [AlertSummary])
- listAlertsResponse_nextToken :: Lens' ListAlertsResponse (Maybe Text)
- listAlertsResponse_httpStatus :: Lens' ListAlertsResponse Int
- listAnomalyDetectors_maxResults :: Lens' ListAnomalyDetectors (Maybe Natural)
- listAnomalyDetectors_nextToken :: Lens' ListAnomalyDetectors (Maybe Text)
- listAnomalyDetectorsResponse_anomalyDetectorSummaryList :: Lens' ListAnomalyDetectorsResponse (Maybe [AnomalyDetectorSummary])
- listAnomalyDetectorsResponse_nextToken :: Lens' ListAnomalyDetectorsResponse (Maybe Text)
- listAnomalyDetectorsResponse_httpStatus :: Lens' ListAnomalyDetectorsResponse Int
- listAnomalyGroupRelatedMetrics_maxResults :: Lens' ListAnomalyGroupRelatedMetrics (Maybe Natural)
- listAnomalyGroupRelatedMetrics_nextToken :: Lens' ListAnomalyGroupRelatedMetrics (Maybe Text)
- listAnomalyGroupRelatedMetrics_relationshipTypeFilter :: Lens' ListAnomalyGroupRelatedMetrics (Maybe RelationshipType)
- listAnomalyGroupRelatedMetrics_anomalyDetectorArn :: Lens' ListAnomalyGroupRelatedMetrics Text
- listAnomalyGroupRelatedMetrics_anomalyGroupId :: Lens' ListAnomalyGroupRelatedMetrics Text
- listAnomalyGroupRelatedMetricsResponse_interMetricImpactList :: Lens' ListAnomalyGroupRelatedMetricsResponse (Maybe [InterMetricImpactDetails])
- listAnomalyGroupRelatedMetricsResponse_nextToken :: Lens' ListAnomalyGroupRelatedMetricsResponse (Maybe Text)
- listAnomalyGroupRelatedMetricsResponse_httpStatus :: Lens' ListAnomalyGroupRelatedMetricsResponse Int
- listAnomalyGroupSummaries_maxResults :: Lens' ListAnomalyGroupSummaries (Maybe Natural)
- listAnomalyGroupSummaries_nextToken :: Lens' ListAnomalyGroupSummaries (Maybe Text)
- listAnomalyGroupSummaries_anomalyDetectorArn :: Lens' ListAnomalyGroupSummaries Text
- listAnomalyGroupSummaries_sensitivityThreshold :: Lens' ListAnomalyGroupSummaries Natural
- listAnomalyGroupSummariesResponse_anomalyGroupStatistics :: Lens' ListAnomalyGroupSummariesResponse (Maybe AnomalyGroupStatistics)
- listAnomalyGroupSummariesResponse_anomalyGroupSummaryList :: Lens' ListAnomalyGroupSummariesResponse (Maybe [AnomalyGroupSummary])
- listAnomalyGroupSummariesResponse_nextToken :: Lens' ListAnomalyGroupSummariesResponse (Maybe Text)
- listAnomalyGroupSummariesResponse_httpStatus :: Lens' ListAnomalyGroupSummariesResponse Int
- listAnomalyGroupTimeSeries_maxResults :: Lens' ListAnomalyGroupTimeSeries (Maybe Natural)
- listAnomalyGroupTimeSeries_nextToken :: Lens' ListAnomalyGroupTimeSeries (Maybe Text)
- listAnomalyGroupTimeSeries_anomalyDetectorArn :: Lens' ListAnomalyGroupTimeSeries Text
- listAnomalyGroupTimeSeries_anomalyGroupId :: Lens' ListAnomalyGroupTimeSeries Text
- listAnomalyGroupTimeSeries_metricName :: Lens' ListAnomalyGroupTimeSeries Text
- listAnomalyGroupTimeSeriesResponse_anomalyGroupId :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe Text)
- listAnomalyGroupTimeSeriesResponse_metricName :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe Text)
- listAnomalyGroupTimeSeriesResponse_nextToken :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe Text)
- listAnomalyGroupTimeSeriesResponse_timeSeriesList :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe [TimeSeries])
- listAnomalyGroupTimeSeriesResponse_timestampList :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe [Text])
- listAnomalyGroupTimeSeriesResponse_httpStatus :: Lens' ListAnomalyGroupTimeSeriesResponse Int
- listMetricSets_anomalyDetectorArn :: Lens' ListMetricSets (Maybe Text)
- listMetricSets_maxResults :: Lens' ListMetricSets (Maybe Natural)
- listMetricSets_nextToken :: Lens' ListMetricSets (Maybe Text)
- listMetricSetsResponse_metricSetSummaryList :: Lens' ListMetricSetsResponse (Maybe [MetricSetSummary])
- listMetricSetsResponse_nextToken :: Lens' ListMetricSetsResponse (Maybe Text)
- listMetricSetsResponse_httpStatus :: Lens' ListMetricSetsResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- putFeedback_anomalyDetectorArn :: Lens' PutFeedback Text
- putFeedback_anomalyGroupTimeSeriesFeedback :: Lens' PutFeedback AnomalyGroupTimeSeriesFeedback
- putFeedbackResponse_httpStatus :: Lens' PutFeedbackResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text)
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- updateAlert_action :: Lens' UpdateAlert (Maybe Action)
- updateAlert_alertDescription :: Lens' UpdateAlert (Maybe Text)
- updateAlert_alertFilters :: Lens' UpdateAlert (Maybe AlertFilters)
- updateAlert_alertSensitivityThreshold :: Lens' UpdateAlert (Maybe Natural)
- updateAlert_alertArn :: Lens' UpdateAlert Text
- updateAlertResponse_alertArn :: Lens' UpdateAlertResponse (Maybe Text)
- updateAlertResponse_httpStatus :: Lens' UpdateAlertResponse Int
- updateAnomalyDetector_anomalyDetectorConfig :: Lens' UpdateAnomalyDetector (Maybe AnomalyDetectorConfig)
- updateAnomalyDetector_anomalyDetectorDescription :: Lens' UpdateAnomalyDetector (Maybe Text)
- updateAnomalyDetector_kmsKeyArn :: Lens' UpdateAnomalyDetector (Maybe Text)
- updateAnomalyDetector_anomalyDetectorArn :: Lens' UpdateAnomalyDetector Text
- updateAnomalyDetectorResponse_anomalyDetectorArn :: Lens' UpdateAnomalyDetectorResponse (Maybe Text)
- updateAnomalyDetectorResponse_httpStatus :: Lens' UpdateAnomalyDetectorResponse Int
- updateMetricSet_dimensionFilterList :: Lens' UpdateMetricSet (Maybe [MetricSetDimensionFilter])
- updateMetricSet_dimensionList :: Lens' UpdateMetricSet (Maybe (NonEmpty Text))
- updateMetricSet_metricList :: Lens' UpdateMetricSet (Maybe (NonEmpty Metric))
- updateMetricSet_metricSetDescription :: Lens' UpdateMetricSet (Maybe Text)
- updateMetricSet_metricSetFrequency :: Lens' UpdateMetricSet (Maybe Frequency)
- updateMetricSet_metricSource :: Lens' UpdateMetricSet (Maybe MetricSource)
- updateMetricSet_offset :: Lens' UpdateMetricSet (Maybe Natural)
- updateMetricSet_timestampColumn :: Lens' UpdateMetricSet (Maybe TimestampColumn)
- updateMetricSet_metricSetArn :: Lens' UpdateMetricSet Text
- updateMetricSetResponse_metricSetArn :: Lens' UpdateMetricSetResponse (Maybe Text)
- updateMetricSetResponse_httpStatus :: Lens' UpdateMetricSetResponse Int
- action_lambdaConfiguration :: Lens' Action (Maybe LambdaConfiguration)
- action_sNSConfiguration :: Lens' Action (Maybe SNSConfiguration)
- alert_action :: Lens' Alert (Maybe Action)
- alert_alertArn :: Lens' Alert (Maybe Text)
- alert_alertDescription :: Lens' Alert (Maybe Text)
- alert_alertFilters :: Lens' Alert (Maybe AlertFilters)
- alert_alertName :: Lens' Alert (Maybe Text)
- alert_alertSensitivityThreshold :: Lens' Alert (Maybe Natural)
- alert_alertStatus :: Lens' Alert (Maybe AlertStatus)
- alert_alertType :: Lens' Alert (Maybe AlertType)
- alert_anomalyDetectorArn :: Lens' Alert (Maybe Text)
- alert_creationTime :: Lens' Alert (Maybe UTCTime)
- alert_lastModificationTime :: Lens' Alert (Maybe UTCTime)
- alertFilters_dimensionFilterList :: Lens' AlertFilters (Maybe (NonEmpty DimensionFilter))
- alertFilters_metricList :: Lens' AlertFilters (Maybe (NonEmpty Text))
- alertSummary_alertArn :: Lens' AlertSummary (Maybe Text)
- alertSummary_alertName :: Lens' AlertSummary (Maybe Text)
- alertSummary_alertSensitivityThreshold :: Lens' AlertSummary (Maybe Natural)
- alertSummary_alertStatus :: Lens' AlertSummary (Maybe AlertStatus)
- alertSummary_alertType :: Lens' AlertSummary (Maybe AlertType)
- alertSummary_anomalyDetectorArn :: Lens' AlertSummary (Maybe Text)
- alertSummary_creationTime :: Lens' AlertSummary (Maybe UTCTime)
- alertSummary_lastModificationTime :: Lens' AlertSummary (Maybe UTCTime)
- alertSummary_tags :: Lens' AlertSummary (Maybe (HashMap Text Text))
- anomalyDetectorConfig_anomalyDetectorFrequency :: Lens' AnomalyDetectorConfig (Maybe Frequency)
- anomalyDetectorConfigSummary_anomalyDetectorFrequency :: Lens' AnomalyDetectorConfigSummary (Maybe Frequency)
- anomalyDetectorDataQualityMetric_metricSetDataQualityMetricList :: Lens' AnomalyDetectorDataQualityMetric (Maybe [MetricSetDataQualityMetric])
- anomalyDetectorDataQualityMetric_startTimestamp :: Lens' AnomalyDetectorDataQualityMetric (Maybe UTCTime)
- anomalyDetectorSummary_anomalyDetectorArn :: Lens' AnomalyDetectorSummary (Maybe Text)
- anomalyDetectorSummary_anomalyDetectorDescription :: Lens' AnomalyDetectorSummary (Maybe Text)
- anomalyDetectorSummary_anomalyDetectorName :: Lens' AnomalyDetectorSummary (Maybe Text)
- anomalyDetectorSummary_creationTime :: Lens' AnomalyDetectorSummary (Maybe UTCTime)
- anomalyDetectorSummary_lastModificationTime :: Lens' AnomalyDetectorSummary (Maybe UTCTime)
- anomalyDetectorSummary_status :: Lens' AnomalyDetectorSummary (Maybe AnomalyDetectorStatus)
- anomalyDetectorSummary_tags :: Lens' AnomalyDetectorSummary (Maybe (HashMap Text Text))
- anomalyGroup_anomalyGroupId :: Lens' AnomalyGroup (Maybe Text)
- anomalyGroup_anomalyGroupScore :: Lens' AnomalyGroup (Maybe Double)
- anomalyGroup_endTime :: Lens' AnomalyGroup (Maybe Text)
- anomalyGroup_metricLevelImpactList :: Lens' AnomalyGroup (Maybe [MetricLevelImpact])
- anomalyGroup_primaryMetricName :: Lens' AnomalyGroup (Maybe Text)
- anomalyGroup_startTime :: Lens' AnomalyGroup (Maybe Text)
- anomalyGroupStatistics_evaluationStartDate :: Lens' AnomalyGroupStatistics (Maybe Text)
- anomalyGroupStatistics_itemizedMetricStatsList :: Lens' AnomalyGroupStatistics (Maybe [ItemizedMetricStats])
- anomalyGroupStatistics_totalCount :: Lens' AnomalyGroupStatistics (Maybe Int)
- anomalyGroupSummary_anomalyGroupId :: Lens' AnomalyGroupSummary (Maybe Text)
- anomalyGroupSummary_anomalyGroupScore :: Lens' AnomalyGroupSummary (Maybe Double)
- anomalyGroupSummary_endTime :: Lens' AnomalyGroupSummary (Maybe Text)
- anomalyGroupSummary_primaryMetricName :: Lens' AnomalyGroupSummary (Maybe Text)
- anomalyGroupSummary_startTime :: Lens' AnomalyGroupSummary (Maybe Text)
- anomalyGroupTimeSeries_timeSeriesId :: Lens' AnomalyGroupTimeSeries (Maybe Text)
- anomalyGroupTimeSeries_anomalyGroupId :: Lens' AnomalyGroupTimeSeries Text
- anomalyGroupTimeSeriesFeedback_anomalyGroupId :: Lens' AnomalyGroupTimeSeriesFeedback Text
- anomalyGroupTimeSeriesFeedback_timeSeriesId :: Lens' AnomalyGroupTimeSeriesFeedback Text
- anomalyGroupTimeSeriesFeedback_isAnomaly :: Lens' AnomalyGroupTimeSeriesFeedback Bool
- appFlowConfig_flowName :: Lens' AppFlowConfig (Maybe Text)
- appFlowConfig_roleArn :: Lens' AppFlowConfig (Maybe Text)
- athenaSourceConfig_backTestConfiguration :: Lens' AthenaSourceConfig (Maybe BackTestConfiguration)
- athenaSourceConfig_dataCatalog :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_databaseName :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_roleArn :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_s3ResultsPath :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_tableName :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_workGroupName :: Lens' AthenaSourceConfig (Maybe Text)
- attributeValue_b :: Lens' AttributeValue (Maybe Text)
- attributeValue_bs :: Lens' AttributeValue (Maybe [Text])
- attributeValue_n :: Lens' AttributeValue (Maybe Text)
- attributeValue_ns :: Lens' AttributeValue (Maybe [Text])
- attributeValue_s :: Lens' AttributeValue (Maybe Text)
- attributeValue_ss :: Lens' AttributeValue (Maybe [Text])
- autoDetectionMetricSource_s3SourceConfig :: Lens' AutoDetectionMetricSource (Maybe AutoDetectionS3SourceConfig)
- autoDetectionS3SourceConfig_historicalDataPathList :: Lens' AutoDetectionS3SourceConfig (Maybe (NonEmpty Text))
- autoDetectionS3SourceConfig_templatedPathList :: Lens' AutoDetectionS3SourceConfig (Maybe (NonEmpty Text))
- backTestConfiguration_runBackTestMode :: Lens' BackTestConfiguration Bool
- cloudWatchConfig_backTestConfiguration :: Lens' CloudWatchConfig (Maybe BackTestConfiguration)
- cloudWatchConfig_roleArn :: Lens' CloudWatchConfig (Maybe Text)
- contributionMatrix_dimensionContributionList :: Lens' ContributionMatrix (Maybe [DimensionContribution])
- csvFormatDescriptor_charset :: Lens' CsvFormatDescriptor (Maybe Text)
- csvFormatDescriptor_containsHeader :: Lens' CsvFormatDescriptor (Maybe Bool)
- csvFormatDescriptor_delimiter :: Lens' CsvFormatDescriptor (Maybe Text)
- csvFormatDescriptor_fileCompression :: Lens' CsvFormatDescriptor (Maybe CSVFileCompression)
- csvFormatDescriptor_headerList :: Lens' CsvFormatDescriptor (Maybe [Text])
- csvFormatDescriptor_quoteSymbol :: Lens' CsvFormatDescriptor (Maybe Text)
- dataQualityMetric_metricDescription :: Lens' DataQualityMetric (Maybe Text)
- dataQualityMetric_metricType :: Lens' DataQualityMetric (Maybe DataQualityMetricType)
- dataQualityMetric_metricValue :: Lens' DataQualityMetric (Maybe Double)
- dataQualityMetric_relatedColumnName :: Lens' DataQualityMetric (Maybe Text)
- detectedCsvFormatDescriptor_charset :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField)
- detectedCsvFormatDescriptor_containsHeader :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField)
- detectedCsvFormatDescriptor_delimiter :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField)
- detectedCsvFormatDescriptor_fileCompression :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField)
- detectedCsvFormatDescriptor_headerList :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField)
- detectedCsvFormatDescriptor_quoteSymbol :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField)
- detectedField_confidence :: Lens' DetectedField (Maybe Confidence)
- detectedField_message :: Lens' DetectedField (Maybe Text)
- detectedField_value :: Lens' DetectedField (Maybe AttributeValue)
- detectedFileFormatDescriptor_csvFormatDescriptor :: Lens' DetectedFileFormatDescriptor (Maybe DetectedCsvFormatDescriptor)
- detectedFileFormatDescriptor_jsonFormatDescriptor :: Lens' DetectedFileFormatDescriptor (Maybe DetectedJsonFormatDescriptor)
- detectedJsonFormatDescriptor_charset :: Lens' DetectedJsonFormatDescriptor (Maybe DetectedField)
- detectedJsonFormatDescriptor_fileCompression :: Lens' DetectedJsonFormatDescriptor (Maybe DetectedField)
- detectedMetricSetConfig_metricSetFrequency :: Lens' DetectedMetricSetConfig (Maybe DetectedField)
- detectedMetricSetConfig_metricSource :: Lens' DetectedMetricSetConfig (Maybe DetectedMetricSource)
- detectedMetricSetConfig_offset :: Lens' DetectedMetricSetConfig (Maybe DetectedField)
- detectedMetricSource_s3SourceConfig :: Lens' DetectedMetricSource (Maybe DetectedS3SourceConfig)
- detectedS3SourceConfig_fileFormatDescriptor :: Lens' DetectedS3SourceConfig (Maybe DetectedFileFormatDescriptor)
- dimensionContribution_dimensionName :: Lens' DimensionContribution (Maybe Text)
- dimensionContribution_dimensionValueContributionList :: Lens' DimensionContribution (Maybe [DimensionValueContribution])
- dimensionFilter_dimensionName :: Lens' DimensionFilter (Maybe Text)
- dimensionFilter_dimensionValueList :: Lens' DimensionFilter (Maybe (NonEmpty Text))
- dimensionNameValue_dimensionName :: Lens' DimensionNameValue Text
- dimensionNameValue_dimensionValue :: Lens' DimensionNameValue Text
- dimensionValueContribution_contributionScore :: Lens' DimensionValueContribution (Maybe Double)
- dimensionValueContribution_dimensionValue :: Lens' DimensionValueContribution (Maybe Text)
- executionStatus_failureReason :: Lens' ExecutionStatus (Maybe Text)
- executionStatus_status :: Lens' ExecutionStatus (Maybe AnomalyDetectionTaskStatus)
- executionStatus_timestamp :: Lens' ExecutionStatus (Maybe Text)
- fileFormatDescriptor_csvFormatDescriptor :: Lens' FileFormatDescriptor (Maybe CsvFormatDescriptor)
- fileFormatDescriptor_jsonFormatDescriptor :: Lens' FileFormatDescriptor (Maybe JsonFormatDescriptor)
- filter_dimensionValue :: Lens' Filter (Maybe Text)
- filter_filterOperation :: Lens' Filter (Maybe FilterOperation)
- interMetricImpactDetails_anomalyGroupId :: Lens' InterMetricImpactDetails (Maybe Text)
- interMetricImpactDetails_contributionPercentage :: Lens' InterMetricImpactDetails (Maybe Double)
- interMetricImpactDetails_metricName :: Lens' InterMetricImpactDetails (Maybe Text)
- interMetricImpactDetails_relationshipType :: Lens' InterMetricImpactDetails (Maybe RelationshipType)
- itemizedMetricStats_metricName :: Lens' ItemizedMetricStats (Maybe Text)
- itemizedMetricStats_occurrenceCount :: Lens' ItemizedMetricStats (Maybe Int)
- jsonFormatDescriptor_charset :: Lens' JsonFormatDescriptor (Maybe Text)
- jsonFormatDescriptor_fileCompression :: Lens' JsonFormatDescriptor (Maybe JsonFileCompression)
- lambdaConfiguration_roleArn :: Lens' LambdaConfiguration Text
- lambdaConfiguration_lambdaArn :: Lens' LambdaConfiguration Text
- metric_namespace :: Lens' Metric (Maybe Text)
- metric_metricName :: Lens' Metric Text
- metric_aggregationFunction :: Lens' Metric AggregationFunction
- metricLevelImpact_contributionMatrix :: Lens' MetricLevelImpact (Maybe ContributionMatrix)
- metricLevelImpact_metricName :: Lens' MetricLevelImpact (Maybe Text)
- metricLevelImpact_numTimeSeries :: Lens' MetricLevelImpact (Maybe Int)
- metricSetDataQualityMetric_dataQualityMetricList :: Lens' MetricSetDataQualityMetric (Maybe [DataQualityMetric])
- metricSetDataQualityMetric_metricSetArn :: Lens' MetricSetDataQualityMetric (Maybe Text)
- metricSetDimensionFilter_filterList :: Lens' MetricSetDimensionFilter (Maybe (NonEmpty Filter))
- metricSetDimensionFilter_name :: Lens' MetricSetDimensionFilter (Maybe Text)
- metricSetSummary_anomalyDetectorArn :: Lens' MetricSetSummary (Maybe Text)
- metricSetSummary_creationTime :: Lens' MetricSetSummary (Maybe UTCTime)
- metricSetSummary_lastModificationTime :: Lens' MetricSetSummary (Maybe UTCTime)
- metricSetSummary_metricSetArn :: Lens' MetricSetSummary (Maybe Text)
- metricSetSummary_metricSetDescription :: Lens' MetricSetSummary (Maybe Text)
- metricSetSummary_metricSetName :: Lens' MetricSetSummary (Maybe Text)
- metricSetSummary_tags :: Lens' MetricSetSummary (Maybe (HashMap Text Text))
- metricSource_appFlowConfig :: Lens' MetricSource (Maybe AppFlowConfig)
- metricSource_athenaSourceConfig :: Lens' MetricSource (Maybe AthenaSourceConfig)
- metricSource_cloudWatchConfig :: Lens' MetricSource (Maybe CloudWatchConfig)
- metricSource_rDSSourceConfig :: Lens' MetricSource (Maybe RDSSourceConfig)
- metricSource_redshiftSourceConfig :: Lens' MetricSource (Maybe RedshiftSourceConfig)
- metricSource_s3SourceConfig :: Lens' MetricSource (Maybe S3SourceConfig)
- rDSSourceConfig_dbInstanceIdentifier :: Lens' RDSSourceConfig (Maybe Text)
- rDSSourceConfig_databaseHost :: Lens' RDSSourceConfig (Maybe Text)
- rDSSourceConfig_databaseName :: Lens' RDSSourceConfig (Maybe Text)
- rDSSourceConfig_databasePort :: Lens' RDSSourceConfig (Maybe Natural)
- rDSSourceConfig_roleArn :: Lens' RDSSourceConfig (Maybe Text)
- rDSSourceConfig_secretManagerArn :: Lens' RDSSourceConfig (Maybe Text)
- rDSSourceConfig_tableName :: Lens' RDSSourceConfig (Maybe Text)
- rDSSourceConfig_vpcConfiguration :: Lens' RDSSourceConfig (Maybe VpcConfiguration)
- redshiftSourceConfig_clusterIdentifier :: Lens' RedshiftSourceConfig (Maybe Text)
- redshiftSourceConfig_databaseHost :: Lens' RedshiftSourceConfig (Maybe Text)
- redshiftSourceConfig_databaseName :: Lens' RedshiftSourceConfig (Maybe Text)
- redshiftSourceConfig_databasePort :: Lens' RedshiftSourceConfig (Maybe Natural)
- redshiftSourceConfig_roleArn :: Lens' RedshiftSourceConfig (Maybe Text)
- redshiftSourceConfig_secretManagerArn :: Lens' RedshiftSourceConfig (Maybe Text)
- redshiftSourceConfig_tableName :: Lens' RedshiftSourceConfig (Maybe Text)
- redshiftSourceConfig_vpcConfiguration :: Lens' RedshiftSourceConfig (Maybe VpcConfiguration)
- s3SourceConfig_fileFormatDescriptor :: Lens' S3SourceConfig (Maybe FileFormatDescriptor)
- s3SourceConfig_historicalDataPathList :: Lens' S3SourceConfig (Maybe (NonEmpty Text))
- s3SourceConfig_roleArn :: Lens' S3SourceConfig (Maybe Text)
- s3SourceConfig_templatedPathList :: Lens' S3SourceConfig (Maybe (NonEmpty Text))
- sNSConfiguration_snsFormat :: Lens' SNSConfiguration (Maybe SnsFormat)
- sNSConfiguration_roleArn :: Lens' SNSConfiguration Text
- sNSConfiguration_snsTopicArn :: Lens' SNSConfiguration Text
- sampleDataS3SourceConfig_historicalDataPathList :: Lens' SampleDataS3SourceConfig (Maybe (NonEmpty Text))
- sampleDataS3SourceConfig_templatedPathList :: Lens' SampleDataS3SourceConfig (Maybe (NonEmpty Text))
- sampleDataS3SourceConfig_roleArn :: Lens' SampleDataS3SourceConfig Text
- sampleDataS3SourceConfig_fileFormatDescriptor :: Lens' SampleDataS3SourceConfig FileFormatDescriptor
- timeSeries_timeSeriesId :: Lens' TimeSeries Text
- timeSeries_dimensionList :: Lens' TimeSeries [DimensionNameValue]
- timeSeries_metricValueList :: Lens' TimeSeries [Double]
- timeSeriesFeedback_isAnomaly :: Lens' TimeSeriesFeedback (Maybe Bool)
- timeSeriesFeedback_timeSeriesId :: Lens' TimeSeriesFeedback (Maybe Text)
- timestampColumn_columnFormat :: Lens' TimestampColumn (Maybe Text)
- timestampColumn_columnName :: Lens' TimestampColumn (Maybe Text)
- vpcConfiguration_subnetIdList :: Lens' VpcConfiguration [Text]
- vpcConfiguration_securityGroupIdList :: Lens' VpcConfiguration [Text]
Operations
ActivateAnomalyDetector
activateAnomalyDetector_anomalyDetectorArn :: Lens' ActivateAnomalyDetector Text Source #
The ARN of the anomaly detector.
activateAnomalyDetectorResponse_httpStatus :: Lens' ActivateAnomalyDetectorResponse Int Source #
The response's http status code.
BackTestAnomalyDetector
backTestAnomalyDetector_anomalyDetectorArn :: Lens' BackTestAnomalyDetector Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
backTestAnomalyDetectorResponse_httpStatus :: Lens' BackTestAnomalyDetectorResponse Int Source #
The response's http status code.
CreateAlert
createAlert_alertDescription :: Lens' CreateAlert (Maybe Text) Source #
A description of the alert.
createAlert_alertFilters :: Lens' CreateAlert (Maybe AlertFilters) Source #
The configuration of the alert filters, containing MetricList and DimensionFilterList.
createAlert_alertSensitivityThreshold :: Lens' CreateAlert (Maybe Natural) Source #
An integer from 0 to 100 specifying the alert sensitivity threshold.
createAlert_tags :: Lens' CreateAlert (Maybe (HashMap Text Text)) Source #
A list of tags to apply to the alert.
createAlert_alertName :: Lens' CreateAlert Text Source #
The name of the alert.
createAlert_anomalyDetectorArn :: Lens' CreateAlert Text Source #
The ARN of the detector to which the alert is attached.
createAlert_action :: Lens' CreateAlert Action Source #
Action that will be triggered when there is an alert.
createAlertResponse_alertArn :: Lens' CreateAlertResponse (Maybe Text) Source #
The ARN of the alert.
createAlertResponse_httpStatus :: Lens' CreateAlertResponse Int Source #
The response's http status code.
CreateAnomalyDetector
createAnomalyDetector_anomalyDetectorDescription :: Lens' CreateAnomalyDetector (Maybe Text) Source #
A description of the detector.
createAnomalyDetector_kmsKeyArn :: Lens' CreateAnomalyDetector (Maybe Text) Source #
The ARN of the KMS key to use to encrypt your data.
createAnomalyDetector_tags :: Lens' CreateAnomalyDetector (Maybe (HashMap Text Text)) Source #
A list of tags to apply to the anomaly detector.
createAnomalyDetector_anomalyDetectorName :: Lens' CreateAnomalyDetector Text Source #
The name of the detector.
createAnomalyDetector_anomalyDetectorConfig :: Lens' CreateAnomalyDetector AnomalyDetectorConfig Source #
Contains information about the configuration of the anomaly detector.
createAnomalyDetectorResponse_anomalyDetectorArn :: Lens' CreateAnomalyDetectorResponse (Maybe Text) Source #
The ARN of the detector.
createAnomalyDetectorResponse_httpStatus :: Lens' CreateAnomalyDetectorResponse Int Source #
The response's http status code.
CreateMetricSet
createMetricSet_dimensionFilterList :: Lens' CreateMetricSet (Maybe [MetricSetDimensionFilter]) Source #
A list of filters that specify which data is kept for anomaly detection.
createMetricSet_dimensionList :: Lens' CreateMetricSet (Maybe (NonEmpty Text)) Source #
A list of the fields you want to treat as dimensions.
createMetricSet_metricSetDescription :: Lens' CreateMetricSet (Maybe Text) Source #
A description of the dataset you are creating.
createMetricSet_metricSetFrequency :: Lens' CreateMetricSet (Maybe Frequency) Source #
The frequency with which the source data will be analyzed for anomalies.
createMetricSet_offset :: Lens' CreateMetricSet (Maybe Natural) Source #
After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.
createMetricSet_tags :: Lens' CreateMetricSet (Maybe (HashMap Text Text)) Source #
A list of tags to apply to the dataset.
createMetricSet_timestampColumn :: Lens' CreateMetricSet (Maybe TimestampColumn) Source #
Contains information about the column used for tracking time in your source data.
createMetricSet_timezone :: Lens' CreateMetricSet (Maybe Text) Source #
The time zone in which your source data was recorded.
createMetricSet_anomalyDetectorArn :: Lens' CreateMetricSet Text Source #
The ARN of the anomaly detector that will use the dataset.
createMetricSet_metricSetName :: Lens' CreateMetricSet Text Source #
The name of the dataset.
createMetricSet_metricList :: Lens' CreateMetricSet (NonEmpty Metric) Source #
A list of metrics that the dataset will contain.
createMetricSet_metricSource :: Lens' CreateMetricSet MetricSource Source #
Contains information about how the source data should be interpreted.
createMetricSetResponse_metricSetArn :: Lens' CreateMetricSetResponse (Maybe Text) Source #
The ARN of the dataset.
createMetricSetResponse_httpStatus :: Lens' CreateMetricSetResponse Int Source #
The response's http status code.
DeactivateAnomalyDetector
deactivateAnomalyDetector_anomalyDetectorArn :: Lens' DeactivateAnomalyDetector Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
deactivateAnomalyDetectorResponse_httpStatus :: Lens' DeactivateAnomalyDetectorResponse Int Source #
The response's http status code.
DeleteAlert
deleteAlert_alertArn :: Lens' DeleteAlert Text Source #
The ARN of the alert to delete.
deleteAlertResponse_httpStatus :: Lens' DeleteAlertResponse Int Source #
The response's http status code.
DeleteAnomalyDetector
deleteAnomalyDetector_anomalyDetectorArn :: Lens' DeleteAnomalyDetector Text Source #
The ARN of the detector to delete.
deleteAnomalyDetectorResponse_httpStatus :: Lens' DeleteAnomalyDetectorResponse Int Source #
The response's http status code.
DescribeAlert
describeAlert_alertArn :: Lens' DescribeAlert Text Source #
The ARN of the alert to describe.
describeAlertResponse_alert :: Lens' DescribeAlertResponse (Maybe Alert) Source #
Contains information about an alert.
describeAlertResponse_httpStatus :: Lens' DescribeAlertResponse Int Source #
The response's http status code.
DescribeAnomalyDetectionExecutions
describeAnomalyDetectionExecutions_maxResults :: Lens' DescribeAnomalyDetectionExecutions (Maybe Natural) Source #
The number of items to return in the response.
describeAnomalyDetectionExecutions_nextToken :: Lens' DescribeAnomalyDetectionExecutions (Maybe Text) Source #
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
describeAnomalyDetectionExecutions_timestamp :: Lens' DescribeAnomalyDetectionExecutions (Maybe Text) Source #
The timestamp of the anomaly detection job.
describeAnomalyDetectionExecutions_anomalyDetectorArn :: Lens' DescribeAnomalyDetectionExecutions Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
describeAnomalyDetectionExecutionsResponse_executionList :: Lens' DescribeAnomalyDetectionExecutionsResponse (Maybe [ExecutionStatus]) Source #
A list of detection jobs.
describeAnomalyDetectionExecutionsResponse_nextToken :: Lens' DescribeAnomalyDetectionExecutionsResponse (Maybe Text) Source #
The pagination token that's included if more results are available.
describeAnomalyDetectionExecutionsResponse_httpStatus :: Lens' DescribeAnomalyDetectionExecutionsResponse Int Source #
The response's http status code.
DescribeAnomalyDetector
describeAnomalyDetector_anomalyDetectorArn :: Lens' DescribeAnomalyDetector Text Source #
The ARN of the detector to describe.
describeAnomalyDetectorResponse_anomalyDetectorArn :: Lens' DescribeAnomalyDetectorResponse (Maybe Text) Source #
The ARN of the detector.
describeAnomalyDetectorResponse_anomalyDetectorConfig :: Lens' DescribeAnomalyDetectorResponse (Maybe AnomalyDetectorConfigSummary) Source #
Contains information about the detector's configuration.
describeAnomalyDetectorResponse_anomalyDetectorDescription :: Lens' DescribeAnomalyDetectorResponse (Maybe Text) Source #
A description of the detector.
describeAnomalyDetectorResponse_anomalyDetectorName :: Lens' DescribeAnomalyDetectorResponse (Maybe Text) Source #
The name of the detector.
describeAnomalyDetectorResponse_creationTime :: Lens' DescribeAnomalyDetectorResponse (Maybe UTCTime) Source #
The time at which the detector was created.
describeAnomalyDetectorResponse_failureReason :: Lens' DescribeAnomalyDetectorResponse (Maybe Text) Source #
The reason that the detector failed.
describeAnomalyDetectorResponse_failureType :: Lens' DescribeAnomalyDetectorResponse (Maybe AnomalyDetectorFailureType) Source #
The process that caused the detector to fail.
describeAnomalyDetectorResponse_kmsKeyArn :: Lens' DescribeAnomalyDetectorResponse (Maybe Text) Source #
The ARN of the KMS key to use to encrypt your data.
describeAnomalyDetectorResponse_lastModificationTime :: Lens' DescribeAnomalyDetectorResponse (Maybe UTCTime) Source #
The time at which the detector was last modified.
describeAnomalyDetectorResponse_status :: Lens' DescribeAnomalyDetectorResponse (Maybe AnomalyDetectorStatus) Source #
The status of the detector.
describeAnomalyDetectorResponse_httpStatus :: Lens' DescribeAnomalyDetectorResponse Int Source #
The response's http status code.
DescribeMetricSet
describeMetricSet_metricSetArn :: Lens' DescribeMetricSet Text Source #
The ARN of the dataset.
describeMetricSetResponse_anomalyDetectorArn :: Lens' DescribeMetricSetResponse (Maybe Text) Source #
The ARN of the detector that contains the dataset.
describeMetricSetResponse_creationTime :: Lens' DescribeMetricSetResponse (Maybe UTCTime) Source #
The time at which the dataset was created.
describeMetricSetResponse_dimensionFilterList :: Lens' DescribeMetricSetResponse (Maybe [MetricSetDimensionFilter]) Source #
The dimensions and their values that were used to filter the dataset.
describeMetricSetResponse_dimensionList :: Lens' DescribeMetricSetResponse (Maybe (NonEmpty Text)) Source #
A list of the dimensions chosen for analysis.
describeMetricSetResponse_lastModificationTime :: Lens' DescribeMetricSetResponse (Maybe UTCTime) Source #
The time at which the dataset was last modified.
describeMetricSetResponse_metricList :: Lens' DescribeMetricSetResponse (Maybe (NonEmpty Metric)) Source #
A list of the metrics defined by the dataset.
describeMetricSetResponse_metricSetArn :: Lens' DescribeMetricSetResponse (Maybe Text) Source #
The ARN of the dataset.
describeMetricSetResponse_metricSetDescription :: Lens' DescribeMetricSetResponse (Maybe Text) Source #
The dataset's description.
describeMetricSetResponse_metricSetFrequency :: Lens' DescribeMetricSetResponse (Maybe Frequency) Source #
The interval at which the data will be analyzed for anomalies.
describeMetricSetResponse_metricSetName :: Lens' DescribeMetricSetResponse (Maybe Text) Source #
The name of the dataset.
describeMetricSetResponse_metricSource :: Lens' DescribeMetricSetResponse (Maybe MetricSource) Source #
Contains information about the dataset's source data.
describeMetricSetResponse_offset :: Lens' DescribeMetricSetResponse (Maybe Natural) Source #
After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.
describeMetricSetResponse_timestampColumn :: Lens' DescribeMetricSetResponse (Maybe TimestampColumn) Source #
Contains information about the column used for tracking time in your source data.
describeMetricSetResponse_timezone :: Lens' DescribeMetricSetResponse (Maybe Text) Source #
The time zone in which the dataset's data was recorded.
describeMetricSetResponse_httpStatus :: Lens' DescribeMetricSetResponse Int Source #
The response's http status code.
DetectMetricSetConfig
detectMetricSetConfig_anomalyDetectorArn :: Lens' DetectMetricSetConfig Text Source #
An anomaly detector ARN.
detectMetricSetConfig_autoDetectionMetricSource :: Lens' DetectMetricSetConfig AutoDetectionMetricSource Source #
A data source.
detectMetricSetConfigResponse_detectedMetricSetConfig :: Lens' DetectMetricSetConfigResponse (Maybe DetectedMetricSetConfig) Source #
The inferred dataset configuration for the datasource.
detectMetricSetConfigResponse_httpStatus :: Lens' DetectMetricSetConfigResponse Int Source #
The response's http status code.
GetAnomalyGroup
getAnomalyGroup_anomalyGroupId :: Lens' GetAnomalyGroup Text Source #
The ID of the anomaly group.
getAnomalyGroup_anomalyDetectorArn :: Lens' GetAnomalyGroup Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
getAnomalyGroupResponse_anomalyGroup :: Lens' GetAnomalyGroupResponse (Maybe AnomalyGroup) Source #
Details about the anomaly group.
getAnomalyGroupResponse_httpStatus :: Lens' GetAnomalyGroupResponse Int Source #
The response's http status code.
GetDataQualityMetrics
getDataQualityMetrics_metricSetArn :: Lens' GetDataQualityMetrics (Maybe Text) Source #
The Amazon Resource Name (ARN) of a specific data quality metric set.
getDataQualityMetrics_anomalyDetectorArn :: Lens' GetDataQualityMetrics Text Source #
The Amazon Resource Name (ARN) of the anomaly detector that you want to investigate.
getDataQualityMetricsResponse_anomalyDetectorDataQualityMetricList :: Lens' GetDataQualityMetricsResponse (Maybe [AnomalyDetectorDataQualityMetric]) Source #
A list of the data quality metrics for the AnomalyDetectorArn
that you
requested.
getDataQualityMetricsResponse_httpStatus :: Lens' GetDataQualityMetricsResponse Int Source #
The response's http status code.
GetFeedback
getFeedback_maxResults :: Lens' GetFeedback (Maybe Natural) Source #
The maximum number of results to return.
getFeedback_nextToken :: Lens' GetFeedback (Maybe Text) Source #
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
getFeedback_anomalyDetectorArn :: Lens' GetFeedback Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
getFeedback_anomalyGroupTimeSeriesFeedback :: Lens' GetFeedback AnomalyGroupTimeSeries Source #
The anomalous metric and group ID.
getFeedbackResponse_anomalyGroupTimeSeriesFeedback :: Lens' GetFeedbackResponse (Maybe [TimeSeriesFeedback]) Source #
Feedback for an anomalous metric.
getFeedbackResponse_nextToken :: Lens' GetFeedbackResponse (Maybe Text) Source #
The pagination token that's included if more results are available.
getFeedbackResponse_httpStatus :: Lens' GetFeedbackResponse Int Source #
The response's http status code.
GetSampleData
getSampleData_s3SourceConfig :: Lens' GetSampleData (Maybe SampleDataS3SourceConfig) Source #
A datasource bucket in Amazon S3.
getSampleDataResponse_headerValues :: Lens' GetSampleDataResponse (Maybe [Text]) Source #
A list of header labels for the records.
getSampleDataResponse_sampleRows :: Lens' GetSampleDataResponse (Maybe [[Text]]) Source #
A list of records.
getSampleDataResponse_httpStatus :: Lens' GetSampleDataResponse Int Source #
The response's http status code.
ListAlerts
listAlerts_anomalyDetectorArn :: Lens' ListAlerts (Maybe Text) Source #
The ARN of the alert's detector.
listAlerts_maxResults :: Lens' ListAlerts (Maybe Natural) Source #
The maximum number of results that will be displayed by the request.
listAlerts_nextToken :: Lens' ListAlerts (Maybe Text) Source #
If the result of the previous request is truncated, the response
includes a NextToken
. To retrieve the next set of results, use the
token in the next request. Tokens expire after 24 hours.
listAlertsResponse_alertSummaryList :: Lens' ListAlertsResponse (Maybe [AlertSummary]) Source #
Contains information about an alert.
listAlertsResponse_nextToken :: Lens' ListAlertsResponse (Maybe Text) Source #
If the response is truncated, the service returns this token. To retrieve the next set of results, use this token in the next request.
listAlertsResponse_httpStatus :: Lens' ListAlertsResponse Int Source #
The response's http status code.
ListAnomalyDetectors
listAnomalyDetectors_maxResults :: Lens' ListAnomalyDetectors (Maybe Natural) Source #
The maximum number of results to return.
listAnomalyDetectors_nextToken :: Lens' ListAnomalyDetectors (Maybe Text) Source #
If the result of the previous request was truncated, the response
includes a NextToken
. To retrieve the next set of results, use the
token in the next request. Tokens expire after 24 hours.
listAnomalyDetectorsResponse_anomalyDetectorSummaryList :: Lens' ListAnomalyDetectorsResponse (Maybe [AnomalyDetectorSummary]) Source #
A list of anomaly detectors in the account in the current region.
listAnomalyDetectorsResponse_nextToken :: Lens' ListAnomalyDetectorsResponse (Maybe Text) Source #
If the response is truncated, the service returns this token. To retrieve the next set of results, use the token in the next request.
listAnomalyDetectorsResponse_httpStatus :: Lens' ListAnomalyDetectorsResponse Int Source #
The response's http status code.
ListAnomalyGroupRelatedMetrics
listAnomalyGroupRelatedMetrics_maxResults :: Lens' ListAnomalyGroupRelatedMetrics (Maybe Natural) Source #
The maximum number of results to return.
listAnomalyGroupRelatedMetrics_nextToken :: Lens' ListAnomalyGroupRelatedMetrics (Maybe Text) Source #
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
listAnomalyGroupRelatedMetrics_relationshipTypeFilter :: Lens' ListAnomalyGroupRelatedMetrics (Maybe RelationshipType) Source #
Filter for potential causes (CAUSE_OF_INPUT_ANOMALY_GROUP
) or
downstream effects (EFFECT_OF_INPUT_ANOMALY_GROUP
) of the anomaly
group.
listAnomalyGroupRelatedMetrics_anomalyDetectorArn :: Lens' ListAnomalyGroupRelatedMetrics Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
listAnomalyGroupRelatedMetrics_anomalyGroupId :: Lens' ListAnomalyGroupRelatedMetrics Text Source #
The ID of the anomaly group.
listAnomalyGroupRelatedMetricsResponse_interMetricImpactList :: Lens' ListAnomalyGroupRelatedMetricsResponse (Maybe [InterMetricImpactDetails]) Source #
Aggregated details about the measures contributing to the anomaly group, and the measures potentially impacted by the anomaly group.
listAnomalyGroupRelatedMetricsResponse_nextToken :: Lens' ListAnomalyGroupRelatedMetricsResponse (Maybe Text) Source #
The pagination token that's included if more results are available.
listAnomalyGroupRelatedMetricsResponse_httpStatus :: Lens' ListAnomalyGroupRelatedMetricsResponse Int Source #
The response's http status code.
ListAnomalyGroupSummaries
listAnomalyGroupSummaries_maxResults :: Lens' ListAnomalyGroupSummaries (Maybe Natural) Source #
The maximum number of results to return.
listAnomalyGroupSummaries_nextToken :: Lens' ListAnomalyGroupSummaries (Maybe Text) Source #
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
listAnomalyGroupSummaries_anomalyDetectorArn :: Lens' ListAnomalyGroupSummaries Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
listAnomalyGroupSummaries_sensitivityThreshold :: Lens' ListAnomalyGroupSummaries Natural Source #
The minimum severity score for inclusion in the output.
listAnomalyGroupSummariesResponse_anomalyGroupStatistics :: Lens' ListAnomalyGroupSummariesResponse (Maybe AnomalyGroupStatistics) Source #
Aggregated details about the anomaly groups.
listAnomalyGroupSummariesResponse_anomalyGroupSummaryList :: Lens' ListAnomalyGroupSummariesResponse (Maybe [AnomalyGroupSummary]) Source #
A list of anomaly group summaries.
listAnomalyGroupSummariesResponse_nextToken :: Lens' ListAnomalyGroupSummariesResponse (Maybe Text) Source #
The pagination token that's included if more results are available.
listAnomalyGroupSummariesResponse_httpStatus :: Lens' ListAnomalyGroupSummariesResponse Int Source #
The response's http status code.
ListAnomalyGroupTimeSeries
listAnomalyGroupTimeSeries_maxResults :: Lens' ListAnomalyGroupTimeSeries (Maybe Natural) Source #
The maximum number of results to return.
listAnomalyGroupTimeSeries_nextToken :: Lens' ListAnomalyGroupTimeSeries (Maybe Text) Source #
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
listAnomalyGroupTimeSeries_anomalyDetectorArn :: Lens' ListAnomalyGroupTimeSeries Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
listAnomalyGroupTimeSeries_anomalyGroupId :: Lens' ListAnomalyGroupTimeSeries Text Source #
The ID of the anomaly group.
listAnomalyGroupTimeSeries_metricName :: Lens' ListAnomalyGroupTimeSeries Text Source #
The name of the measure field.
listAnomalyGroupTimeSeriesResponse_anomalyGroupId :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe Text) Source #
The ID of the anomaly group.
listAnomalyGroupTimeSeriesResponse_metricName :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe Text) Source #
The name of the measure field.
listAnomalyGroupTimeSeriesResponse_nextToken :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe Text) Source #
The pagination token that's included if more results are available.
listAnomalyGroupTimeSeriesResponse_timeSeriesList :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe [TimeSeries]) Source #
A list of anomalous metrics.
listAnomalyGroupTimeSeriesResponse_timestampList :: Lens' ListAnomalyGroupTimeSeriesResponse (Maybe [Text]) Source #
Timestamps for the anomalous metrics.
listAnomalyGroupTimeSeriesResponse_httpStatus :: Lens' ListAnomalyGroupTimeSeriesResponse Int Source #
The response's http status code.
ListMetricSets
listMetricSets_anomalyDetectorArn :: Lens' ListMetricSets (Maybe Text) Source #
The ARN of the anomaly detector containing the metrics sets to list.
listMetricSets_maxResults :: Lens' ListMetricSets (Maybe Natural) Source #
The maximum number of results to return.
listMetricSets_nextToken :: Lens' ListMetricSets (Maybe Text) Source #
If the result of the previous request was truncated, the response
includes a NextToken
. To retrieve the next set of results, use the
token in the next request. Tokens expire after 24 hours.
listMetricSetsResponse_metricSetSummaryList :: Lens' ListMetricSetsResponse (Maybe [MetricSetSummary]) Source #
A list of the datasets in the AWS Region, with configuration details for each.
listMetricSetsResponse_nextToken :: Lens' ListMetricSetsResponse (Maybe Text) Source #
If the response is truncated, the list call returns this token. To retrieve the next set of results, use the token in the next list request.
listMetricSetsResponse_httpStatus :: Lens' ListMetricSetsResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The resource's Amazon Resource Name (ARN).
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
The resource's tags.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
PutFeedback
putFeedback_anomalyDetectorArn :: Lens' PutFeedback Text Source #
The Amazon Resource Name (ARN) of the anomaly detector.
putFeedback_anomalyGroupTimeSeriesFeedback :: Lens' PutFeedback AnomalyGroupTimeSeriesFeedback Source #
Feedback for an anomalous metric.
putFeedbackResponse_httpStatus :: Lens' PutFeedbackResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The resource's Amazon Resource Name (ARN).
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
Tags to apply to the resource. Tag keys and values can contain letters,
numbers, spaces, and the following symbols: _.:/=+@-
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The resource's Amazon Resource Name (ARN).
untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #
Keys to remove from the resource's tags.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
UpdateAlert
updateAlert_action :: Lens' UpdateAlert (Maybe Action) Source #
Action that will be triggered when there is an alert.
updateAlert_alertDescription :: Lens' UpdateAlert (Maybe Text) Source #
A description of the alert.
updateAlert_alertFilters :: Lens' UpdateAlert (Maybe AlertFilters) Source #
The configuration of the alert filters, containing MetricList and DimensionFilterList.
updateAlert_alertSensitivityThreshold :: Lens' UpdateAlert (Maybe Natural) Source #
An integer from 0 to 100 specifying the alert sensitivity threshold.
updateAlert_alertArn :: Lens' UpdateAlert Text Source #
The ARN of the alert to update.
updateAlertResponse_alertArn :: Lens' UpdateAlertResponse (Maybe Text) Source #
The ARN of the updated alert.
updateAlertResponse_httpStatus :: Lens' UpdateAlertResponse Int Source #
The response's http status code.
UpdateAnomalyDetector
updateAnomalyDetector_anomalyDetectorConfig :: Lens' UpdateAnomalyDetector (Maybe AnomalyDetectorConfig) Source #
Contains information about the configuration to which the detector will be updated.
updateAnomalyDetector_anomalyDetectorDescription :: Lens' UpdateAnomalyDetector (Maybe Text) Source #
The updated detector description.
updateAnomalyDetector_kmsKeyArn :: Lens' UpdateAnomalyDetector (Maybe Text) Source #
The Amazon Resource Name (ARN) of an AWS KMS encryption key.
updateAnomalyDetector_anomalyDetectorArn :: Lens' UpdateAnomalyDetector Text Source #
The ARN of the detector to update.
updateAnomalyDetectorResponse_anomalyDetectorArn :: Lens' UpdateAnomalyDetectorResponse (Maybe Text) Source #
The ARN of the updated detector.
updateAnomalyDetectorResponse_httpStatus :: Lens' UpdateAnomalyDetectorResponse Int Source #
The response's http status code.
UpdateMetricSet
updateMetricSet_dimensionFilterList :: Lens' UpdateMetricSet (Maybe [MetricSetDimensionFilter]) Source #
Describes a list of filters for choosing specific dimensions and specific values. Each filter consists of the dimension and one of its values that you want to include. When multiple dimensions or values are specified, the dimensions are joined with an AND operation and the values are joined with an OR operation.
updateMetricSet_dimensionList :: Lens' UpdateMetricSet (Maybe (NonEmpty Text)) Source #
The dimension list.
updateMetricSet_metricList :: Lens' UpdateMetricSet (Maybe (NonEmpty Metric)) Source #
The metric list.
updateMetricSet_metricSetDescription :: Lens' UpdateMetricSet (Maybe Text) Source #
The dataset's description.
updateMetricSet_metricSetFrequency :: Lens' UpdateMetricSet (Maybe Frequency) Source #
The dataset's interval.
updateMetricSet_metricSource :: Lens' UpdateMetricSet (Maybe MetricSource) Source #
Undocumented member.
updateMetricSet_offset :: Lens' UpdateMetricSet (Maybe Natural) Source #
After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.
updateMetricSet_timestampColumn :: Lens' UpdateMetricSet (Maybe TimestampColumn) Source #
The timestamp column.
updateMetricSet_metricSetArn :: Lens' UpdateMetricSet Text Source #
The ARN of the dataset to update.
updateMetricSetResponse_metricSetArn :: Lens' UpdateMetricSetResponse (Maybe Text) Source #
The ARN of the dataset.
updateMetricSetResponse_httpStatus :: Lens' UpdateMetricSetResponse Int Source #
The response's http status code.
Types
Action
action_lambdaConfiguration :: Lens' Action (Maybe LambdaConfiguration) Source #
A configuration for an AWS Lambda channel.
action_sNSConfiguration :: Lens' Action (Maybe SNSConfiguration) Source #
A configuration for an Amazon SNS channel.
Alert
alert_action :: Lens' Alert (Maybe Action) Source #
Action that will be triggered when there is an alert.
alert_alertFilters :: Lens' Alert (Maybe AlertFilters) Source #
The configuration of the alert filters, containing MetricList and DimensionFilter.
alert_alertSensitivityThreshold :: Lens' Alert (Maybe Natural) Source #
The minimum severity for an anomaly to trigger the alert.
alert_alertStatus :: Lens' Alert (Maybe AlertStatus) Source #
The status of the alert.
alert_anomalyDetectorArn :: Lens' Alert (Maybe Text) Source #
The ARN of the detector to which the alert is attached.
alert_lastModificationTime :: Lens' Alert (Maybe UTCTime) Source #
The time at which the alert was last modified.
AlertFilters
alertFilters_dimensionFilterList :: Lens' AlertFilters (Maybe (NonEmpty DimensionFilter)) Source #
The list of DimensionFilter objects that are used for dimension-based filtering.
alertFilters_metricList :: Lens' AlertFilters (Maybe (NonEmpty Text)) Source #
The list of measures that you want to get alerts for.
AlertSummary
alertSummary_alertArn :: Lens' AlertSummary (Maybe Text) Source #
The ARN of the alert.
alertSummary_alertName :: Lens' AlertSummary (Maybe Text) Source #
The name of the alert.
alertSummary_alertSensitivityThreshold :: Lens' AlertSummary (Maybe Natural) Source #
The minimum severity for an anomaly to trigger the alert.
alertSummary_alertStatus :: Lens' AlertSummary (Maybe AlertStatus) Source #
The status of the alert.
alertSummary_alertType :: Lens' AlertSummary (Maybe AlertType) Source #
The type of the alert.
alertSummary_anomalyDetectorArn :: Lens' AlertSummary (Maybe Text) Source #
The ARN of the detector to which the alert is attached.
alertSummary_creationTime :: Lens' AlertSummary (Maybe UTCTime) Source #
The time at which the alert was created.
alertSummary_lastModificationTime :: Lens' AlertSummary (Maybe UTCTime) Source #
The time at which the alert was last modified.
alertSummary_tags :: Lens' AlertSummary (Maybe (HashMap Text Text)) Source #
The alert's tags.
AnomalyDetectorConfig
anomalyDetectorConfig_anomalyDetectorFrequency :: Lens' AnomalyDetectorConfig (Maybe Frequency) Source #
The frequency at which the detector analyzes its source data.
AnomalyDetectorConfigSummary
anomalyDetectorConfigSummary_anomalyDetectorFrequency :: Lens' AnomalyDetectorConfigSummary (Maybe Frequency) Source #
The interval at which the detector analyzes its source data.
AnomalyDetectorDataQualityMetric
anomalyDetectorDataQualityMetric_metricSetDataQualityMetricList :: Lens' AnomalyDetectorDataQualityMetric (Maybe [MetricSetDataQualityMetric]) Source #
An array of DataQualityMetricList
objects. Each object in the array
contains information about a data quality metric.
anomalyDetectorDataQualityMetric_startTimestamp :: Lens' AnomalyDetectorDataQualityMetric (Maybe UTCTime) Source #
The start time for the data quality metrics collection.
AnomalyDetectorSummary
anomalyDetectorSummary_anomalyDetectorArn :: Lens' AnomalyDetectorSummary (Maybe Text) Source #
The ARN of the detector.
anomalyDetectorSummary_anomalyDetectorDescription :: Lens' AnomalyDetectorSummary (Maybe Text) Source #
A description of the detector.
anomalyDetectorSummary_anomalyDetectorName :: Lens' AnomalyDetectorSummary (Maybe Text) Source #
The name of the detector.
anomalyDetectorSummary_creationTime :: Lens' AnomalyDetectorSummary (Maybe UTCTime) Source #
The time at which the detector was created.
anomalyDetectorSummary_lastModificationTime :: Lens' AnomalyDetectorSummary (Maybe UTCTime) Source #
The time at which the detector was last modified.
anomalyDetectorSummary_status :: Lens' AnomalyDetectorSummary (Maybe AnomalyDetectorStatus) Source #
The status of detector.
anomalyDetectorSummary_tags :: Lens' AnomalyDetectorSummary (Maybe (HashMap Text Text)) Source #
The detector's tags.
AnomalyGroup
anomalyGroup_anomalyGroupId :: Lens' AnomalyGroup (Maybe Text) Source #
The ID of the anomaly group.
anomalyGroup_anomalyGroupScore :: Lens' AnomalyGroup (Maybe Double) Source #
The severity score of the group.
anomalyGroup_endTime :: Lens' AnomalyGroup (Maybe Text) Source #
The end time for the group.
anomalyGroup_metricLevelImpactList :: Lens' AnomalyGroup (Maybe [MetricLevelImpact]) Source #
A list of measures affected by the anomaly.
anomalyGroup_primaryMetricName :: Lens' AnomalyGroup (Maybe Text) Source #
The name of the primary affected measure for the group.
anomalyGroup_startTime :: Lens' AnomalyGroup (Maybe Text) Source #
The start time for the group.
AnomalyGroupStatistics
anomalyGroupStatistics_evaluationStartDate :: Lens' AnomalyGroupStatistics (Maybe Text) Source #
The start of the time range that was searched.
anomalyGroupStatistics_itemizedMetricStatsList :: Lens' AnomalyGroupStatistics (Maybe [ItemizedMetricStats]) Source #
Statistics for individual metrics within the group.
anomalyGroupStatistics_totalCount :: Lens' AnomalyGroupStatistics (Maybe Int) Source #
The number of groups found.
AnomalyGroupSummary
anomalyGroupSummary_anomalyGroupId :: Lens' AnomalyGroupSummary (Maybe Text) Source #
The ID of the anomaly group.
anomalyGroupSummary_anomalyGroupScore :: Lens' AnomalyGroupSummary (Maybe Double) Source #
The severity score of the group.
anomalyGroupSummary_endTime :: Lens' AnomalyGroupSummary (Maybe Text) Source #
The end time for the group.
anomalyGroupSummary_primaryMetricName :: Lens' AnomalyGroupSummary (Maybe Text) Source #
The name of the primary affected measure for the group.
anomalyGroupSummary_startTime :: Lens' AnomalyGroupSummary (Maybe Text) Source #
The start time for the group.
AnomalyGroupTimeSeries
anomalyGroupTimeSeries_timeSeriesId :: Lens' AnomalyGroupTimeSeries (Maybe Text) Source #
The ID of the metric.
anomalyGroupTimeSeries_anomalyGroupId :: Lens' AnomalyGroupTimeSeries Text Source #
The ID of the anomaly group.
AnomalyGroupTimeSeriesFeedback
anomalyGroupTimeSeriesFeedback_anomalyGroupId :: Lens' AnomalyGroupTimeSeriesFeedback Text Source #
The ID of the anomaly group.
anomalyGroupTimeSeriesFeedback_timeSeriesId :: Lens' AnomalyGroupTimeSeriesFeedback Text Source #
The ID of the metric.
anomalyGroupTimeSeriesFeedback_isAnomaly :: Lens' AnomalyGroupTimeSeriesFeedback Bool Source #
Feedback on whether the metric is a legitimate anomaly.
AppFlowConfig
appFlowConfig_flowName :: Lens' AppFlowConfig (Maybe Text) Source #
name of the flow.
appFlowConfig_roleArn :: Lens' AppFlowConfig (Maybe Text) Source #
An IAM role that gives Amazon Lookout for Metrics permission to access the flow.
AthenaSourceConfig
athenaSourceConfig_backTestConfiguration :: Lens' AthenaSourceConfig (Maybe BackTestConfiguration) Source #
Settings for backtest mode.
athenaSourceConfig_dataCatalog :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's data catalog.
athenaSourceConfig_databaseName :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's name.
athenaSourceConfig_roleArn :: Lens' AthenaSourceConfig (Maybe Text) Source #
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
athenaSourceConfig_s3ResultsPath :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's results path.
athenaSourceConfig_tableName :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's table name.
athenaSourceConfig_workGroupName :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's work group name.
AttributeValue
attributeValue_b :: Lens' AttributeValue (Maybe Text) Source #
A binary value.
attributeValue_bs :: Lens' AttributeValue (Maybe [Text]) Source #
A list of binary values.
attributeValue_n :: Lens' AttributeValue (Maybe Text) Source #
A number.
attributeValue_ns :: Lens' AttributeValue (Maybe [Text]) Source #
A list of numbers.
attributeValue_s :: Lens' AttributeValue (Maybe Text) Source #
A string.
attributeValue_ss :: Lens' AttributeValue (Maybe [Text]) Source #
A list of strings.
AutoDetectionMetricSource
autoDetectionMetricSource_s3SourceConfig :: Lens' AutoDetectionMetricSource (Maybe AutoDetectionS3SourceConfig) Source #
The source's source config.
AutoDetectionS3SourceConfig
autoDetectionS3SourceConfig_historicalDataPathList :: Lens' AutoDetectionS3SourceConfig (Maybe (NonEmpty Text)) Source #
The config's historical data path list.
autoDetectionS3SourceConfig_templatedPathList :: Lens' AutoDetectionS3SourceConfig (Maybe (NonEmpty Text)) Source #
The config's templated path list.
BackTestConfiguration
backTestConfiguration_runBackTestMode :: Lens' BackTestConfiguration Bool Source #
Run a backtest instead of monitoring new data.
CloudWatchConfig
cloudWatchConfig_backTestConfiguration :: Lens' CloudWatchConfig (Maybe BackTestConfiguration) Source #
Settings for backtest mode.
cloudWatchConfig_roleArn :: Lens' CloudWatchConfig (Maybe Text) Source #
An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
ContributionMatrix
contributionMatrix_dimensionContributionList :: Lens' ContributionMatrix (Maybe [DimensionContribution]) Source #
A list of contributing dimensions.
CsvFormatDescriptor
csvFormatDescriptor_charset :: Lens' CsvFormatDescriptor (Maybe Text) Source #
The character set in which the source CSV file is written.
csvFormatDescriptor_containsHeader :: Lens' CsvFormatDescriptor (Maybe Bool) Source #
Whether or not the source CSV file contains a header.
csvFormatDescriptor_delimiter :: Lens' CsvFormatDescriptor (Maybe Text) Source #
The character used to delimit the source CSV file.
csvFormatDescriptor_fileCompression :: Lens' CsvFormatDescriptor (Maybe CSVFileCompression) Source #
The level of compression of the source CSV file.
csvFormatDescriptor_headerList :: Lens' CsvFormatDescriptor (Maybe [Text]) Source #
A list of the source CSV file's headers, if any.
csvFormatDescriptor_quoteSymbol :: Lens' CsvFormatDescriptor (Maybe Text) Source #
The character used as a quote character.
DataQualityMetric
dataQualityMetric_metricDescription :: Lens' DataQualityMetric (Maybe Text) Source #
A description of the data quality metric.
dataQualityMetric_metricType :: Lens' DataQualityMetric (Maybe DataQualityMetricType) Source #
The name of the data quality metric.
dataQualityMetric_metricValue :: Lens' DataQualityMetric (Maybe Double) Source #
The value of the data quality metric.
dataQualityMetric_relatedColumnName :: Lens' DataQualityMetric (Maybe Text) Source #
The column that is being monitored.
DetectedCsvFormatDescriptor
detectedCsvFormatDescriptor_charset :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField) Source #
The format's charset.
detectedCsvFormatDescriptor_containsHeader :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField) Source #
Whether the format includes a header.
detectedCsvFormatDescriptor_delimiter :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField) Source #
The format's delimiter.
detectedCsvFormatDescriptor_fileCompression :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField) Source #
The format's file compression.
detectedCsvFormatDescriptor_headerList :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField) Source #
The format's header list.
detectedCsvFormatDescriptor_quoteSymbol :: Lens' DetectedCsvFormatDescriptor (Maybe DetectedField) Source #
The format's quote symbol.
DetectedField
detectedField_confidence :: Lens' DetectedField (Maybe Confidence) Source #
The field's confidence.
detectedField_message :: Lens' DetectedField (Maybe Text) Source #
The field's message.
detectedField_value :: Lens' DetectedField (Maybe AttributeValue) Source #
The field's value.
DetectedFileFormatDescriptor
detectedFileFormatDescriptor_csvFormatDescriptor :: Lens' DetectedFileFormatDescriptor (Maybe DetectedCsvFormatDescriptor) Source #
Details about a CSV format.
detectedFileFormatDescriptor_jsonFormatDescriptor :: Lens' DetectedFileFormatDescriptor (Maybe DetectedJsonFormatDescriptor) Source #
Details about a JSON format.
DetectedJsonFormatDescriptor
detectedJsonFormatDescriptor_charset :: Lens' DetectedJsonFormatDescriptor (Maybe DetectedField) Source #
The format's character set.
detectedJsonFormatDescriptor_fileCompression :: Lens' DetectedJsonFormatDescriptor (Maybe DetectedField) Source #
The format's file compression.
DetectedMetricSetConfig
detectedMetricSetConfig_metricSetFrequency :: Lens' DetectedMetricSetConfig (Maybe DetectedField) Source #
The dataset's interval.
detectedMetricSetConfig_metricSource :: Lens' DetectedMetricSetConfig (Maybe DetectedMetricSource) Source #
The dataset's data source.
detectedMetricSetConfig_offset :: Lens' DetectedMetricSetConfig (Maybe DetectedField) Source #
The dataset's offset.
DetectedMetricSource
detectedMetricSource_s3SourceConfig :: Lens' DetectedMetricSource (Maybe DetectedS3SourceConfig) Source #
The data source's source configuration.
DetectedS3SourceConfig
detectedS3SourceConfig_fileFormatDescriptor :: Lens' DetectedS3SourceConfig (Maybe DetectedFileFormatDescriptor) Source #
The source's file format descriptor.
DimensionContribution
dimensionContribution_dimensionName :: Lens' DimensionContribution (Maybe Text) Source #
The name of the dimension.
dimensionContribution_dimensionValueContributionList :: Lens' DimensionContribution (Maybe [DimensionValueContribution]) Source #
A list of dimension values that contributed to the anomaly.
DimensionFilter
dimensionFilter_dimensionName :: Lens' DimensionFilter (Maybe Text) Source #
The name of the dimension to filter on.
dimensionFilter_dimensionValueList :: Lens' DimensionFilter (Maybe (NonEmpty Text)) Source #
The list of values for the dimension specified in DimensionName that you want to filter on.
DimensionNameValue
dimensionNameValue_dimensionName :: Lens' DimensionNameValue Text Source #
The name of the dimension.
dimensionNameValue_dimensionValue :: Lens' DimensionNameValue Text Source #
The value of the dimension.
DimensionValueContribution
dimensionValueContribution_contributionScore :: Lens' DimensionValueContribution (Maybe Double) Source #
The severity score of the value.
dimensionValueContribution_dimensionValue :: Lens' DimensionValueContribution (Maybe Text) Source #
The value of the dimension.
ExecutionStatus
executionStatus_failureReason :: Lens' ExecutionStatus (Maybe Text) Source #
The reason that the run failed, if applicable.
executionStatus_status :: Lens' ExecutionStatus (Maybe AnomalyDetectionTaskStatus) Source #
The run's status.
executionStatus_timestamp :: Lens' ExecutionStatus (Maybe Text) Source #
The run's timestamp.
FileFormatDescriptor
fileFormatDescriptor_csvFormatDescriptor :: Lens' FileFormatDescriptor (Maybe CsvFormatDescriptor) Source #
Contains information about how a source CSV data file should be analyzed.
fileFormatDescriptor_jsonFormatDescriptor :: Lens' FileFormatDescriptor (Maybe JsonFormatDescriptor) Source #
Contains information about how a source JSON data file should be analyzed.
Filter
filter_dimensionValue :: Lens' Filter (Maybe Text) Source #
The value that you want to include in the filter.
filter_filterOperation :: Lens' Filter (Maybe FilterOperation) Source #
The condition to apply.
InterMetricImpactDetails
interMetricImpactDetails_anomalyGroupId :: Lens' InterMetricImpactDetails (Maybe Text) Source #
The ID of the anomaly group.
interMetricImpactDetails_contributionPercentage :: Lens' InterMetricImpactDetails (Maybe Double) Source #
For potential causes (CAUSE_OF_INPUT_ANOMALY_GROUP
), the percentage
contribution the measure has in causing the anomalies.
interMetricImpactDetails_metricName :: Lens' InterMetricImpactDetails (Maybe Text) Source #
The name of the measure.
interMetricImpactDetails_relationshipType :: Lens' InterMetricImpactDetails (Maybe RelationshipType) Source #
Whether a measure is a potential cause of the anomaly group
(CAUSE_OF_INPUT_ANOMALY_GROUP
), or whether the measure is impacted by
the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP
).
ItemizedMetricStats
itemizedMetricStats_metricName :: Lens' ItemizedMetricStats (Maybe Text) Source #
The name of the measure.
itemizedMetricStats_occurrenceCount :: Lens' ItemizedMetricStats (Maybe Int) Source #
The number of times that the measure appears.
JsonFormatDescriptor
jsonFormatDescriptor_charset :: Lens' JsonFormatDescriptor (Maybe Text) Source #
The character set in which the source JSON file is written.
jsonFormatDescriptor_fileCompression :: Lens' JsonFormatDescriptor (Maybe JsonFileCompression) Source #
The level of compression of the source CSV file.
LambdaConfiguration
lambdaConfiguration_roleArn :: Lens' LambdaConfiguration Text Source #
The ARN of an IAM role that has permission to invoke the Lambda function.
lambdaConfiguration_lambdaArn :: Lens' LambdaConfiguration Text Source #
The ARN of the Lambda function.
Metric
metric_aggregationFunction :: Lens' Metric AggregationFunction Source #
The function with which the metric is calculated.
MetricLevelImpact
metricLevelImpact_contributionMatrix :: Lens' MetricLevelImpact (Maybe ContributionMatrix) Source #
Details about the dimensions that contributed to the anomaly.
metricLevelImpact_metricName :: Lens' MetricLevelImpact (Maybe Text) Source #
The name of the measure.
metricLevelImpact_numTimeSeries :: Lens' MetricLevelImpact (Maybe Int) Source #
The number of anomalous metrics for the measure.
MetricSetDataQualityMetric
metricSetDataQualityMetric_dataQualityMetricList :: Lens' MetricSetDataQualityMetric (Maybe [DataQualityMetric]) Source #
The array of data quality metrics contained in the data quality metric set.
metricSetDataQualityMetric_metricSetArn :: Lens' MetricSetDataQualityMetric (Maybe Text) Source #
The Amazon Resource Name (ARN) of the data quality metric array.
MetricSetDimensionFilter
metricSetDimensionFilter_filterList :: Lens' MetricSetDimensionFilter (Maybe (NonEmpty Filter)) Source #
The list of filters that you are applying.
metricSetDimensionFilter_name :: Lens' MetricSetDimensionFilter (Maybe Text) Source #
The dimension that you want to filter on.
MetricSetSummary
metricSetSummary_anomalyDetectorArn :: Lens' MetricSetSummary (Maybe Text) Source #
The ARN of the detector to which the dataset belongs.
metricSetSummary_creationTime :: Lens' MetricSetSummary (Maybe UTCTime) Source #
The time at which the dataset was created.
metricSetSummary_lastModificationTime :: Lens' MetricSetSummary (Maybe UTCTime) Source #
The time at which the dataset was last modified.
metricSetSummary_metricSetArn :: Lens' MetricSetSummary (Maybe Text) Source #
The ARN of the dataset.
metricSetSummary_metricSetDescription :: Lens' MetricSetSummary (Maybe Text) Source #
The description of the dataset.
metricSetSummary_metricSetName :: Lens' MetricSetSummary (Maybe Text) Source #
The name of the dataset.
metricSetSummary_tags :: Lens' MetricSetSummary (Maybe (HashMap Text Text)) Source #
The dataset's tags.
MetricSource
metricSource_appFlowConfig :: Lens' MetricSource (Maybe AppFlowConfig) Source #
Details about an AppFlow datasource.
metricSource_athenaSourceConfig :: Lens' MetricSource (Maybe AthenaSourceConfig) Source #
Details about an Amazon Athena datasource.
metricSource_cloudWatchConfig :: Lens' MetricSource (Maybe CloudWatchConfig) Source #
Details about an Amazon CloudWatch monitoring datasource.
metricSource_rDSSourceConfig :: Lens' MetricSource (Maybe RDSSourceConfig) Source #
Details about an Amazon Relational Database Service (RDS) datasource.
metricSource_redshiftSourceConfig :: Lens' MetricSource (Maybe RedshiftSourceConfig) Source #
Details about an Amazon Redshift database datasource.
metricSource_s3SourceConfig :: Lens' MetricSource (Maybe S3SourceConfig) Source #
Undocumented member.
RDSSourceConfig
rDSSourceConfig_dbInstanceIdentifier :: Lens' RDSSourceConfig (Maybe Text) Source #
A string identifying the database instance.
rDSSourceConfig_databaseHost :: Lens' RDSSourceConfig (Maybe Text) Source #
The host name of the database.
rDSSourceConfig_databaseName :: Lens' RDSSourceConfig (Maybe Text) Source #
The name of the RDS database.
rDSSourceConfig_databasePort :: Lens' RDSSourceConfig (Maybe Natural) Source #
The port number where the database can be accessed.
rDSSourceConfig_roleArn :: Lens' RDSSourceConfig (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role.
rDSSourceConfig_secretManagerArn :: Lens' RDSSourceConfig (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
rDSSourceConfig_tableName :: Lens' RDSSourceConfig (Maybe Text) Source #
The name of the table in the database.
rDSSourceConfig_vpcConfiguration :: Lens' RDSSourceConfig (Maybe VpcConfiguration) Source #
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
RedshiftSourceConfig
redshiftSourceConfig_clusterIdentifier :: Lens' RedshiftSourceConfig (Maybe Text) Source #
A string identifying the Redshift cluster.
redshiftSourceConfig_databaseHost :: Lens' RedshiftSourceConfig (Maybe Text) Source #
The name of the database host.
redshiftSourceConfig_databaseName :: Lens' RedshiftSourceConfig (Maybe Text) Source #
The Redshift database name.
redshiftSourceConfig_databasePort :: Lens' RedshiftSourceConfig (Maybe Natural) Source #
The port number where the database can be accessed.
redshiftSourceConfig_roleArn :: Lens' RedshiftSourceConfig (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role providing access to the database.
redshiftSourceConfig_secretManagerArn :: Lens' RedshiftSourceConfig (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
redshiftSourceConfig_tableName :: Lens' RedshiftSourceConfig (Maybe Text) Source #
The table name of the Redshift database.
redshiftSourceConfig_vpcConfiguration :: Lens' RedshiftSourceConfig (Maybe VpcConfiguration) Source #
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
S3SourceConfig
s3SourceConfig_fileFormatDescriptor :: Lens' S3SourceConfig (Maybe FileFormatDescriptor) Source #
Contains information about a source file's formatting.
s3SourceConfig_historicalDataPathList :: Lens' S3SourceConfig (Maybe (NonEmpty Text)) Source #
A list of paths to the historical data files.
s3SourceConfig_roleArn :: Lens' S3SourceConfig (Maybe Text) Source #
The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
s3SourceConfig_templatedPathList :: Lens' S3SourceConfig (Maybe (NonEmpty Text)) Source #
A list of templated paths to the source files.
SNSConfiguration
sNSConfiguration_snsFormat :: Lens' SNSConfiguration (Maybe SnsFormat) Source #
The format of the SNS topic.
JSON
– Send JSON alerts with an anomaly ID and a link to the anomaly detail page. This is the default.LONG_TEXT
– Send human-readable alerts with information about the impacted timeseries and a link to the anomaly detail page. We recommend this for email.SHORT_TEXT
– Send human-readable alerts with a link to the anomaly detail page. We recommend this for SMS.
sNSConfiguration_roleArn :: Lens' SNSConfiguration Text Source #
The ARN of the IAM role that has access to the target SNS topic.
sNSConfiguration_snsTopicArn :: Lens' SNSConfiguration Text Source #
The ARN of the target SNS topic.
SampleDataS3SourceConfig
sampleDataS3SourceConfig_historicalDataPathList :: Lens' SampleDataS3SourceConfig (Maybe (NonEmpty Text)) Source #
An array of strings containing the historical set of data paths.
sampleDataS3SourceConfig_templatedPathList :: Lens' SampleDataS3SourceConfig (Maybe (NonEmpty Text)) Source #
An array of strings containing the list of templated paths.
sampleDataS3SourceConfig_roleArn :: Lens' SampleDataS3SourceConfig Text Source #
The Amazon Resource Name (ARN) of the role.
sampleDataS3SourceConfig_fileFormatDescriptor :: Lens' SampleDataS3SourceConfig FileFormatDescriptor Source #
Undocumented member.
TimeSeries
timeSeries_timeSeriesId :: Lens' TimeSeries Text Source #
The ID of the metric.
timeSeries_dimensionList :: Lens' TimeSeries [DimensionNameValue] Source #
The dimensions of the metric.
timeSeries_metricValueList :: Lens' TimeSeries [Double] Source #
The values for the metric.
TimeSeriesFeedback
timeSeriesFeedback_isAnomaly :: Lens' TimeSeriesFeedback (Maybe Bool) Source #
Feedback on whether the metric is a legitimate anomaly.
timeSeriesFeedback_timeSeriesId :: Lens' TimeSeriesFeedback (Maybe Text) Source #
The ID of the metric.
TimestampColumn
timestampColumn_columnFormat :: Lens' TimestampColumn (Maybe Text) Source #
The format of the timestamp column.
timestampColumn_columnName :: Lens' TimestampColumn (Maybe Text) Source #
The name of the timestamp column.
VpcConfiguration
vpcConfiguration_subnetIdList :: Lens' VpcConfiguration [Text] Source #
An array of strings containing the Amazon VPC subnet IDs (e.g.,
subnet-0bb1c79de3EXAMPLE
.
vpcConfiguration_securityGroupIdList :: Lens' VpcConfiguration [Text] Source #
An array of strings containing the list of security groups.