Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- GetFeedback
- ListAlerts
- ListMetricSets
- DeleteAnomalyDetector
- UpdateAnomalyDetector
- ListAnomalyDetectors
- DescribeAnomalyDetectionExecutions
- CreateMetricSet
- ListTagsForResource
- CreateAlert
- GetAnomalyGroup
- PutFeedback
- BackTestAnomalyDetector
- DeleteAlert
- CreateAnomalyDetector
- UpdateMetricSet
- ActivateAnomalyDetector
- ListAnomalyGroupTimeSeries
- GetSampleData
- TagResource
- DescribeMetricSet
- UntagResource
- DescribeAlert
- ListAnomalyGroupSummaries
- DescribeAnomalyDetector
- Types
- AggregationFunction
- AlertStatus
- AlertType
- AnomalyDetectionTaskStatus
- AnomalyDetectorStatus
- CSVFileCompression
- Frequency
- JsonFileCompression
- Action
- Alert
- AlertSummary
- AnomalyDetectorConfig
- AnomalyDetectorConfigSummary
- AnomalyDetectorSummary
- AnomalyGroup
- AnomalyGroupStatistics
- AnomalyGroupSummary
- AnomalyGroupTimeSeries
- AnomalyGroupTimeSeriesFeedback
- AppFlowConfig
- CloudWatchConfig
- ContributionMatrix
- CsvFormatDescriptor
- DimensionContribution
- DimensionNameValue
- DimensionValueContribution
- ExecutionStatus
- FileFormatDescriptor
- ItemizedMetricStats
- JsonFormatDescriptor
- LambdaConfiguration
- Metric
- MetricLevelImpact
- MetricSetSummary
- MetricSource
- RDSSourceConfig
- RedshiftSourceConfig
- S3SourceConfig
- SNSConfiguration
- SampleDataS3SourceConfig
- TimeSeries
- TimeSeriesFeedback
- TimestampColumn
- VpcConfiguration
Derived from API version 2017-07-25
of the AWS service descriptions, licensed under Apache 2.0.
This is the Amazon Lookout for Metrics API Reference. For an introduction to the service with tutorials for getting started, visit Amazon Lookout for Metrics Developer Guide.
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data GetFeedback = GetFeedback' (Maybe Text) (Maybe Natural) Text AnomalyGroupTimeSeries
- newGetFeedback :: Text -> AnomalyGroupTimeSeries -> GetFeedback
- data GetFeedbackResponse = GetFeedbackResponse' (Maybe [TimeSeriesFeedback]) (Maybe Text) Int
- newGetFeedbackResponse :: Int -> GetFeedbackResponse
- data ListAlerts = ListAlerts' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListAlerts :: ListAlerts
- data ListAlertsResponse = ListAlertsResponse' (Maybe Text) (Maybe [AlertSummary]) Int
- newListAlertsResponse :: Int -> ListAlertsResponse
- data ListMetricSets = ListMetricSets' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListMetricSets :: ListMetricSets
- data ListMetricSetsResponse = ListMetricSetsResponse' (Maybe Text) (Maybe [MetricSetSummary]) Int
- newListMetricSetsResponse :: Int -> ListMetricSetsResponse
- data DeleteAnomalyDetector = DeleteAnomalyDetector' Text
- newDeleteAnomalyDetector :: Text -> DeleteAnomalyDetector
- data DeleteAnomalyDetectorResponse = DeleteAnomalyDetectorResponse' Int
- newDeleteAnomalyDetectorResponse :: Int -> DeleteAnomalyDetectorResponse
- data UpdateAnomalyDetector = UpdateAnomalyDetector' (Maybe Text) (Maybe AnomalyDetectorConfig) (Maybe Text) Text
- newUpdateAnomalyDetector :: Text -> UpdateAnomalyDetector
- data UpdateAnomalyDetectorResponse = UpdateAnomalyDetectorResponse' (Maybe Text) Int
- newUpdateAnomalyDetectorResponse :: Int -> UpdateAnomalyDetectorResponse
- data ListAnomalyDetectors = ListAnomalyDetectors' (Maybe Text) (Maybe Natural)
- newListAnomalyDetectors :: ListAnomalyDetectors
- data ListAnomalyDetectorsResponse = ListAnomalyDetectorsResponse' (Maybe Text) (Maybe [AnomalyDetectorSummary]) Int
- newListAnomalyDetectorsResponse :: Int -> ListAnomalyDetectorsResponse
- data DescribeAnomalyDetectionExecutions = DescribeAnomalyDetectionExecutions' (Maybe Text) (Maybe Text) (Maybe Natural) Text
- newDescribeAnomalyDetectionExecutions :: Text -> DescribeAnomalyDetectionExecutions
- data DescribeAnomalyDetectionExecutionsResponse = DescribeAnomalyDetectionExecutionsResponse' (Maybe Text) (Maybe [ExecutionStatus]) Int
- newDescribeAnomalyDetectionExecutionsResponse :: Int -> DescribeAnomalyDetectionExecutionsResponse
- data CreateMetricSet = CreateMetricSet' (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe TimestampColumn) (Maybe Frequency) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text (NonEmpty Metric) MetricSource
- newCreateMetricSet :: Text -> Text -> NonEmpty Metric -> MetricSource -> CreateMetricSet
- data CreateMetricSetResponse = CreateMetricSetResponse' (Maybe Text) Int
- newCreateMetricSetResponse :: Int -> CreateMetricSetResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data CreateAlert = CreateAlert' (Maybe Text) (Maybe (HashMap Text Text)) Text Natural Text Action
- newCreateAlert :: Text -> Natural -> Text -> Action -> CreateAlert
- data CreateAlertResponse = CreateAlertResponse' (Maybe Text) Int
- newCreateAlertResponse :: Int -> CreateAlertResponse
- data GetAnomalyGroup = GetAnomalyGroup' Text Text
- newGetAnomalyGroup :: Text -> Text -> GetAnomalyGroup
- data GetAnomalyGroupResponse = GetAnomalyGroupResponse' (Maybe AnomalyGroup) Int
- newGetAnomalyGroupResponse :: Int -> GetAnomalyGroupResponse
- data PutFeedback = PutFeedback' Text AnomalyGroupTimeSeriesFeedback
- newPutFeedback :: Text -> AnomalyGroupTimeSeriesFeedback -> PutFeedback
- data PutFeedbackResponse = PutFeedbackResponse' Int
- newPutFeedbackResponse :: Int -> PutFeedbackResponse
- data BackTestAnomalyDetector = BackTestAnomalyDetector' Text
- newBackTestAnomalyDetector :: Text -> BackTestAnomalyDetector
- data BackTestAnomalyDetectorResponse = BackTestAnomalyDetectorResponse' Int
- newBackTestAnomalyDetectorResponse :: Int -> BackTestAnomalyDetectorResponse
- data DeleteAlert = DeleteAlert' Text
- newDeleteAlert :: Text -> DeleteAlert
- data DeleteAlertResponse = DeleteAlertResponse' Int
- newDeleteAlertResponse :: Int -> DeleteAlertResponse
- data CreateAnomalyDetector = CreateAnomalyDetector' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text AnomalyDetectorConfig
- newCreateAnomalyDetector :: Text -> AnomalyDetectorConfig -> CreateAnomalyDetector
- data CreateAnomalyDetectorResponse = CreateAnomalyDetectorResponse' (Maybe Text) Int
- newCreateAnomalyDetectorResponse :: Int -> CreateAnomalyDetectorResponse
- data UpdateMetricSet = UpdateMetricSet' (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe TimestampColumn) (Maybe (NonEmpty Metric)) (Maybe MetricSource) (Maybe Frequency) (Maybe Text) Text
- newUpdateMetricSet :: Text -> UpdateMetricSet
- data UpdateMetricSetResponse = UpdateMetricSetResponse' (Maybe Text) Int
- newUpdateMetricSetResponse :: Int -> UpdateMetricSetResponse
- data ActivateAnomalyDetector = ActivateAnomalyDetector' Text
- newActivateAnomalyDetector :: Text -> ActivateAnomalyDetector
- data ActivateAnomalyDetectorResponse = ActivateAnomalyDetectorResponse' Int
- newActivateAnomalyDetectorResponse :: Int -> ActivateAnomalyDetectorResponse
- data ListAnomalyGroupTimeSeries = ListAnomalyGroupTimeSeries' (Maybe Text) (Maybe Natural) Text Text Text
- newListAnomalyGroupTimeSeries :: Text -> Text -> Text -> ListAnomalyGroupTimeSeries
- data ListAnomalyGroupTimeSeriesResponse = ListAnomalyGroupTimeSeriesResponse' (Maybe [TimeSeries]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newListAnomalyGroupTimeSeriesResponse :: Int -> ListAnomalyGroupTimeSeriesResponse
- data GetSampleData = GetSampleData' (Maybe SampleDataS3SourceConfig)
- newGetSampleData :: GetSampleData
- data GetSampleDataResponse = GetSampleDataResponse' (Maybe [[Text]]) (Maybe [Text]) Int
- newGetSampleDataResponse :: Int -> GetSampleDataResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data DescribeMetricSet = DescribeMetricSet' Text
- newDescribeMetricSet :: Text -> DescribeMetricSet
- data DescribeMetricSetResponse = DescribeMetricSetResponse' (Maybe POSIX) (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe TimestampColumn) (Maybe (NonEmpty Metric)) (Maybe Text) (Maybe MetricSource) (Maybe Text) (Maybe Frequency) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) Int
- newDescribeMetricSetResponse :: Int -> DescribeMetricSetResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data DescribeAlert = DescribeAlert' Text
- newDescribeAlert :: Text -> DescribeAlert
- data DescribeAlertResponse = DescribeAlertResponse' (Maybe Alert) Int
- newDescribeAlertResponse :: Int -> DescribeAlertResponse
- data ListAnomalyGroupSummaries = ListAnomalyGroupSummaries' (Maybe Text) (Maybe Natural) Text Natural
- newListAnomalyGroupSummaries :: Text -> Natural -> ListAnomalyGroupSummaries
- data ListAnomalyGroupSummariesResponse = ListAnomalyGroupSummariesResponse' (Maybe AnomalyGroupStatistics) (Maybe Text) (Maybe [AnomalyGroupSummary]) Int
- newListAnomalyGroupSummariesResponse :: Int -> ListAnomalyGroupSummariesResponse
- data DescribeAnomalyDetector = DescribeAnomalyDetector' Text
- newDescribeAnomalyDetector :: Text -> DescribeAnomalyDetector
- data DescribeAnomalyDetectorResponse = DescribeAnomalyDetectorResponse' (Maybe POSIX) (Maybe AnomalyDetectorStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AnomalyDetectorConfigSummary) (Maybe Text) (Maybe Text) (Maybe POSIX) Int
- newDescribeAnomalyDetectorResponse :: Int -> DescribeAnomalyDetectorResponse
- newtype AggregationFunction where
- AggregationFunction' { }
- pattern AggregationFunction_AVG :: AggregationFunction
- pattern AggregationFunction_SUM :: AggregationFunction
- newtype AlertStatus where
- AlertStatus' { }
- pattern AlertStatus_ACTIVE :: AlertStatus
- pattern AlertStatus_INACTIVE :: AlertStatus
- newtype AlertType where
- AlertType' { }
- pattern AlertType_LAMBDA :: AlertType
- pattern AlertType_SNS :: AlertType
- newtype AnomalyDetectionTaskStatus where
- AnomalyDetectionTaskStatus' { }
- pattern AnomalyDetectionTaskStatus_COMPLETED :: AnomalyDetectionTaskStatus
- pattern AnomalyDetectionTaskStatus_FAILED :: AnomalyDetectionTaskStatus
- pattern AnomalyDetectionTaskStatus_FAILED_TO_SCHEDULE :: AnomalyDetectionTaskStatus
- pattern AnomalyDetectionTaskStatus_IN_PROGRESS :: AnomalyDetectionTaskStatus
- pattern AnomalyDetectionTaskStatus_PENDING :: AnomalyDetectionTaskStatus
- newtype AnomalyDetectorStatus where
- AnomalyDetectorStatus' { }
- pattern AnomalyDetectorStatus_ACTIVATING :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_ACTIVE :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_BACK_TEST_ACTIVATING :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_BACK_TEST_ACTIVE :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_BACK_TEST_COMPLETE :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_DELETING :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_FAILED :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_INACTIVE :: AnomalyDetectorStatus
- pattern AnomalyDetectorStatus_LEARNING :: AnomalyDetectorStatus
- newtype CSVFileCompression where
- CSVFileCompression' { }
- pattern CSVFileCompression_GZIP :: CSVFileCompression
- pattern CSVFileCompression_NONE :: CSVFileCompression
- newtype Frequency where
- Frequency' { }
- pattern Frequency_P1D :: Frequency
- pattern Frequency_PT10M :: Frequency
- pattern Frequency_PT1H :: Frequency
- pattern Frequency_PT5M :: Frequency
- newtype JsonFileCompression where
- data Action = Action' (Maybe LambdaConfiguration) (Maybe SNSConfiguration)
- newAction :: Action
- data Alert = Alert' (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe AlertStatus) (Maybe Text) (Maybe Text) (Maybe AlertType) (Maybe POSIX)
- newAlert :: Alert
- data AlertSummary = AlertSummary' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe AlertStatus) (Maybe Text) (Maybe AlertType) (Maybe (HashMap Text Text)) (Maybe POSIX)
- newAlertSummary :: AlertSummary
- data AnomalyDetectorConfig = AnomalyDetectorConfig' (Maybe Frequency)
- newAnomalyDetectorConfig :: AnomalyDetectorConfig
- data AnomalyDetectorConfigSummary = AnomalyDetectorConfigSummary' (Maybe Frequency)
- newAnomalyDetectorConfigSummary :: AnomalyDetectorConfigSummary
- data AnomalyDetectorSummary = AnomalyDetectorSummary' (Maybe POSIX) (Maybe AnomalyDetectorStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe POSIX)
- newAnomalyDetectorSummary :: AnomalyDetectorSummary
- data AnomalyGroup = AnomalyGroup' (Maybe [MetricLevelImpact]) (Maybe Text) (Maybe Text) (Maybe Double) (Maybe Text) (Maybe Text)
- newAnomalyGroup :: AnomalyGroup
- data AnomalyGroupStatistics = AnomalyGroupStatistics' (Maybe [ItemizedMetricStats]) (Maybe Text) (Maybe Int)
- newAnomalyGroupStatistics :: AnomalyGroupStatistics
- data AnomalyGroupSummary = AnomalyGroupSummary' (Maybe Text) (Maybe Text) (Maybe Double) (Maybe Text) (Maybe Text)
- newAnomalyGroupSummary :: AnomalyGroupSummary
- data AnomalyGroupTimeSeries = AnomalyGroupTimeSeries' (Maybe Text) Text
- newAnomalyGroupTimeSeries :: Text -> AnomalyGroupTimeSeries
- data AnomalyGroupTimeSeriesFeedback = AnomalyGroupTimeSeriesFeedback' Text Text Bool
- newAnomalyGroupTimeSeriesFeedback :: Text -> Text -> Bool -> AnomalyGroupTimeSeriesFeedback
- data AppFlowConfig = AppFlowConfig' Text Text
- newAppFlowConfig :: Text -> Text -> AppFlowConfig
- data CloudWatchConfig = CloudWatchConfig' Text
- newCloudWatchConfig :: Text -> CloudWatchConfig
- data ContributionMatrix = ContributionMatrix' (Maybe [DimensionContribution])
- newContributionMatrix :: ContributionMatrix
- data CsvFormatDescriptor = CsvFormatDescriptor' (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe CSVFileCompression) (Maybe Text)
- newCsvFormatDescriptor :: CsvFormatDescriptor
- data DimensionContribution = DimensionContribution' (Maybe [DimensionValueContribution]) (Maybe Text)
- newDimensionContribution :: DimensionContribution
- data DimensionNameValue = DimensionNameValue' Text Text
- newDimensionNameValue :: Text -> Text -> DimensionNameValue
- data DimensionValueContribution = DimensionValueContribution' (Maybe Text) (Maybe Double)
- newDimensionValueContribution :: DimensionValueContribution
- data ExecutionStatus = ExecutionStatus' (Maybe AnomalyDetectionTaskStatus) (Maybe Text) (Maybe Text)
- newExecutionStatus :: ExecutionStatus
- data FileFormatDescriptor = FileFormatDescriptor' (Maybe JsonFormatDescriptor) (Maybe CsvFormatDescriptor)
- newFileFormatDescriptor :: FileFormatDescriptor
- data ItemizedMetricStats = ItemizedMetricStats' (Maybe Text) (Maybe Int)
- newItemizedMetricStats :: ItemizedMetricStats
- data JsonFormatDescriptor = JsonFormatDescriptor' (Maybe Text) (Maybe JsonFileCompression)
- newJsonFormatDescriptor :: JsonFormatDescriptor
- data LambdaConfiguration = LambdaConfiguration' Text Text
- newLambdaConfiguration :: Text -> Text -> LambdaConfiguration
- data Metric = Metric' (Maybe Text) Text AggregationFunction
- newMetric :: Text -> AggregationFunction -> Metric
- data MetricLevelImpact = MetricLevelImpact' (Maybe ContributionMatrix) (Maybe Text) (Maybe Int)
- newMetricLevelImpact :: MetricLevelImpact
- data MetricSetSummary = MetricSetSummary' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe POSIX)
- newMetricSetSummary :: MetricSetSummary
- data MetricSource = MetricSource' (Maybe RedshiftSourceConfig) (Maybe S3SourceConfig) (Maybe RDSSourceConfig) (Maybe AppFlowConfig) (Maybe CloudWatchConfig)
- newMetricSource :: MetricSource
- data RDSSourceConfig = RDSSourceConfig' Text Text Natural Text Text Text Text VpcConfiguration
- newRDSSourceConfig :: Text -> Text -> Natural -> Text -> Text -> Text -> Text -> VpcConfiguration -> RDSSourceConfig
- data RedshiftSourceConfig = RedshiftSourceConfig' Text Text Natural Text Text Text Text VpcConfiguration
- newRedshiftSourceConfig :: Text -> Text -> Natural -> Text -> Text -> Text -> Text -> VpcConfiguration -> RedshiftSourceConfig
- data S3SourceConfig = S3SourceConfig' (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe FileFormatDescriptor) Text
- newS3SourceConfig :: Text -> S3SourceConfig
- data SNSConfiguration = SNSConfiguration' Text Text
- newSNSConfiguration :: Text -> Text -> SNSConfiguration
- data SampleDataS3SourceConfig = SampleDataS3SourceConfig' (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) Text FileFormatDescriptor
- newSampleDataS3SourceConfig :: Text -> FileFormatDescriptor -> SampleDataS3SourceConfig
- data TimeSeries = TimeSeries' Text [DimensionNameValue] [Double]
- newTimeSeries :: Text -> TimeSeries
- data TimeSeriesFeedback = TimeSeriesFeedback' (Maybe Bool) (Maybe Text)
- newTimeSeriesFeedback :: TimeSeriesFeedback
- data TimestampColumn = TimestampColumn' (Maybe Text) (Maybe Text)
- newTimestampColumn :: TimestampColumn
- data VpcConfiguration = VpcConfiguration' [Text] [Text]
- newVpcConfiguration :: VpcConfiguration
Service Configuration
defaultService :: Service Source #
API version 2017-07-25
of the Amazon Lookout for Metrics SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by LookoutMetrics
.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You do not have sufficient permissions to perform this action.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There was a conflict processing the request. Try your request again.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request exceeded the service's quotas. Check the service quotas and try again.
TooManyRequestsException
_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was denied due to too many requests being submitted at the same time.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request processing has failed because of an unknown error, exception, or failure.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource cannot be found. Check the ARN of the resource and try again.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
GetFeedback
data GetFeedback Source #
See: newGetFeedback
smart constructor.
Instances
Create a value of GetFeedback
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetFeedback'
, getFeedback_nextToken
- Specify the pagination token that's returned by a previous request to
retrieve the next page of results.
$sel:maxResults:GetFeedback'
, getFeedback_maxResults
- The maximum number of results to return.
$sel:anomalyDetectorArn:GetFeedback'
, getFeedback_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
$sel:anomalyGroupTimeSeriesFeedback:GetFeedback'
, getFeedback_anomalyGroupTimeSeriesFeedback
- The anomalous metric and group ID.
data GetFeedbackResponse Source #
See: newGetFeedbackResponse
smart constructor.
Instances
newGetFeedbackResponse Source #
Create a value of GetFeedbackResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyGroupTimeSeriesFeedback:GetFeedback'
, getFeedbackResponse_anomalyGroupTimeSeriesFeedback
- Feedback for an anomalous metric.
$sel:nextToken:GetFeedback'
, getFeedbackResponse_nextToken
- The pagination token that's included if more results are available.
$sel:httpStatus:GetFeedbackResponse'
, getFeedbackResponse_httpStatus
- The response's http status code.
ListAlerts
data ListAlerts Source #
See: newListAlerts
smart constructor.
Instances
newListAlerts :: ListAlerts Source #
Create a value of ListAlerts
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:ListAlerts'
, listAlerts_anomalyDetectorArn
- The ARN of the alert's detector.
$sel:nextToken:ListAlerts'
, listAlerts_nextToken
- 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.
$sel:maxResults:ListAlerts'
, listAlerts_maxResults
- The maximum number of results that will be displayed by the request.
data ListAlertsResponse Source #
See: newListAlertsResponse
smart constructor.
Instances
newListAlertsResponse Source #
Create a value of ListAlertsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListAlerts'
, listAlertsResponse_nextToken
- If the response is truncated, the service returns this token. To
retrieve the next set of results, use this token in the next request.
$sel:alertSummaryList:ListAlertsResponse'
, listAlertsResponse_alertSummaryList
- Contains information about an alert.
$sel:httpStatus:ListAlertsResponse'
, listAlertsResponse_httpStatus
- The response's http status code.
ListMetricSets
data ListMetricSets Source #
See: newListMetricSets
smart constructor.
Instances
newListMetricSets :: ListMetricSets Source #
Create a value of ListMetricSets
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:ListMetricSets'
, listMetricSets_anomalyDetectorArn
- The ARN of the anomaly detector containing the metrics sets to list.
$sel:nextToken:ListMetricSets'
, listMetricSets_nextToken
- 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.
$sel:maxResults:ListMetricSets'
, listMetricSets_maxResults
- The maximum number of results to return.
data ListMetricSetsResponse Source #
See: newListMetricSetsResponse
smart constructor.
Instances
newListMetricSetsResponse Source #
Create a value of ListMetricSetsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListMetricSets'
, listMetricSetsResponse_nextToken
- 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.
$sel:metricSetSummaryList:ListMetricSetsResponse'
, listMetricSetsResponse_metricSetSummaryList
- A list of the datasets in the AWS Region, with configuration details for
each.
$sel:httpStatus:ListMetricSetsResponse'
, listMetricSetsResponse_httpStatus
- The response's http status code.
DeleteAnomalyDetector
data DeleteAnomalyDetector Source #
See: newDeleteAnomalyDetector
smart constructor.
Instances
newDeleteAnomalyDetector Source #
Create a value of DeleteAnomalyDetector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:DeleteAnomalyDetector'
, deleteAnomalyDetector_anomalyDetectorArn
- The ARN of the detector to delete.
data DeleteAnomalyDetectorResponse Source #
See: newDeleteAnomalyDetectorResponse
smart constructor.
Instances
newDeleteAnomalyDetectorResponse Source #
Create a value of DeleteAnomalyDetectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteAnomalyDetectorResponse'
, deleteAnomalyDetectorResponse_httpStatus
- The response's http status code.
UpdateAnomalyDetector
data UpdateAnomalyDetector Source #
See: newUpdateAnomalyDetector
smart constructor.
Instances
newUpdateAnomalyDetector Source #
Create a value of UpdateAnomalyDetector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kmsKeyArn:UpdateAnomalyDetector'
, updateAnomalyDetector_kmsKeyArn
- The Amazon Resource Name (ARN) of an AWS KMS encryption key.
$sel:anomalyDetectorConfig:UpdateAnomalyDetector'
, updateAnomalyDetector_anomalyDetectorConfig
- Contains information about the configuration to which the detector will
be updated.
$sel:anomalyDetectorDescription:UpdateAnomalyDetector'
, updateAnomalyDetector_anomalyDetectorDescription
- The updated detector description.
$sel:anomalyDetectorArn:UpdateAnomalyDetector'
, updateAnomalyDetector_anomalyDetectorArn
- The ARN of the detector to update.
data UpdateAnomalyDetectorResponse Source #
See: newUpdateAnomalyDetectorResponse
smart constructor.
Instances
newUpdateAnomalyDetectorResponse Source #
Create a value of UpdateAnomalyDetectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:UpdateAnomalyDetector'
, updateAnomalyDetectorResponse_anomalyDetectorArn
- The ARN of the updated detector.
$sel:httpStatus:UpdateAnomalyDetectorResponse'
, updateAnomalyDetectorResponse_httpStatus
- The response's http status code.
ListAnomalyDetectors
data ListAnomalyDetectors Source #
See: newListAnomalyDetectors
smart constructor.
Instances
newListAnomalyDetectors :: ListAnomalyDetectors Source #
Create a value of ListAnomalyDetectors
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListAnomalyDetectors'
, listAnomalyDetectors_nextToken
- 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.
$sel:maxResults:ListAnomalyDetectors'
, listAnomalyDetectors_maxResults
- The maximum number of results to return.
data ListAnomalyDetectorsResponse Source #
See: newListAnomalyDetectorsResponse
smart constructor.
Instances
newListAnomalyDetectorsResponse Source #
Create a value of ListAnomalyDetectorsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListAnomalyDetectors'
, listAnomalyDetectorsResponse_nextToken
- If the response is truncated, the service returns this token. To
retrieve the next set of results, use the token in the next request.
$sel:anomalyDetectorSummaryList:ListAnomalyDetectorsResponse'
, listAnomalyDetectorsResponse_anomalyDetectorSummaryList
- A list of anomaly detectors in the account in the current region.
$sel:httpStatus:ListAnomalyDetectorsResponse'
, listAnomalyDetectorsResponse_httpStatus
- The response's http status code.
DescribeAnomalyDetectionExecutions
data DescribeAnomalyDetectionExecutions Source #
See: newDescribeAnomalyDetectionExecutions
smart constructor.
Instances
newDescribeAnomalyDetectionExecutions Source #
Create a value of DescribeAnomalyDetectionExecutions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:DescribeAnomalyDetectionExecutions'
, describeAnomalyDetectionExecutions_nextToken
- Specify the pagination token that's returned by a previous request to
retrieve the next page of results.
$sel:timestamp:DescribeAnomalyDetectionExecutions'
, describeAnomalyDetectionExecutions_timestamp
- The timestamp of the anomaly detection job.
$sel:maxResults:DescribeAnomalyDetectionExecutions'
, describeAnomalyDetectionExecutions_maxResults
- The number of items to return in the response.
$sel:anomalyDetectorArn:DescribeAnomalyDetectionExecutions'
, describeAnomalyDetectionExecutions_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
data DescribeAnomalyDetectionExecutionsResponse Source #
See: newDescribeAnomalyDetectionExecutionsResponse
smart constructor.
Instances
newDescribeAnomalyDetectionExecutionsResponse Source #
Create a value of DescribeAnomalyDetectionExecutionsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:DescribeAnomalyDetectionExecutions'
, describeAnomalyDetectionExecutionsResponse_nextToken
- The pagination token that's included if more results are available.
$sel:executionList:DescribeAnomalyDetectionExecutionsResponse'
, describeAnomalyDetectionExecutionsResponse_executionList
- A list of detection jobs.
$sel:httpStatus:DescribeAnomalyDetectionExecutionsResponse'
, describeAnomalyDetectionExecutionsResponse_httpStatus
- The response's http status code.
CreateMetricSet
data CreateMetricSet Source #
See: newCreateMetricSet
smart constructor.
CreateMetricSet' (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe TimestampColumn) (Maybe Frequency) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text (NonEmpty Metric) MetricSource |
Instances
:: Text | |
-> Text | |
-> NonEmpty Metric | |
-> MetricSource | |
-> CreateMetricSet |
Create a value of CreateMetricSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dimensionList:CreateMetricSet'
, createMetricSet_dimensionList
- A list of the fields you want to treat as dimensions.
$sel:offset:CreateMetricSet'
, createMetricSet_offset
- After an interval ends, the amount of seconds that the detector waits
before importing data. Offset is only supported for S3 and Redshift
datasources.
$sel:timestampColumn:CreateMetricSet'
, createMetricSet_timestampColumn
- Contains information about the column used for tracking time in your
source data.
$sel:metricSetFrequency:CreateMetricSet'
, createMetricSet_metricSetFrequency
- The frequency with which the source data will be analyzed for anomalies.
$sel:metricSetDescription:CreateMetricSet'
, createMetricSet_metricSetDescription
- A description of the dataset you are creating.
$sel:timezone:CreateMetricSet'
, createMetricSet_timezone
- The time zone in which your source data was recorded.
$sel:tags:CreateMetricSet'
, createMetricSet_tags
- A list of
tags
to apply to the dataset.
$sel:anomalyDetectorArn:CreateMetricSet'
, createMetricSet_anomalyDetectorArn
- The ARN of the anomaly detector that will use the dataset.
$sel:metricSetName:CreateMetricSet'
, createMetricSet_metricSetName
- The name of the dataset.
$sel:metricList:CreateMetricSet'
, createMetricSet_metricList
- A list of metrics that the dataset will contain.
$sel:metricSource:CreateMetricSet'
, createMetricSet_metricSource
- Contains information about how the source data should be interpreted.
data CreateMetricSetResponse Source #
See: newCreateMetricSetResponse
smart constructor.
Instances
newCreateMetricSetResponse Source #
Create a value of CreateMetricSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricSetArn:CreateMetricSetResponse'
, createMetricSetResponse_metricSetArn
- The ARN of the dataset.
$sel:httpStatus:CreateMetricSetResponse'
, createMetricSetResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The resource's Amazon Resource Name (ARN).
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- The resource's tags.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
CreateAlert
data CreateAlert Source #
See: newCreateAlert
smart constructor.
Instances
:: Text | |
-> Natural | |
-> Text | |
-> Action | |
-> CreateAlert |
Create a value of CreateAlert
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alertDescription:CreateAlert'
, createAlert_alertDescription
- A description of the alert.
$sel:tags:CreateAlert'
, createAlert_tags
- A list of
tags
to apply to the alert.
$sel:alertName:CreateAlert'
, createAlert_alertName
- The name of the alert.
$sel:alertSensitivityThreshold:CreateAlert'
, createAlert_alertSensitivityThreshold
- An integer from 0 to 100 specifying the alert sensitivity threshold.
$sel:anomalyDetectorArn:CreateAlert'
, createAlert_anomalyDetectorArn
- The ARN of the detector to which the alert is attached.
$sel:action:CreateAlert'
, createAlert_action
- Action that will be triggered when there is an alert.
data CreateAlertResponse Source #
See: newCreateAlertResponse
smart constructor.
Instances
newCreateAlertResponse Source #
Create a value of CreateAlertResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alertArn:CreateAlertResponse'
, createAlertResponse_alertArn
- The ARN of the alert.
$sel:httpStatus:CreateAlertResponse'
, createAlertResponse_httpStatus
- The response's http status code.
GetAnomalyGroup
data GetAnomalyGroup Source #
See: newGetAnomalyGroup
smart constructor.
Instances
:: Text | |
-> Text | |
-> GetAnomalyGroup |
Create a value of GetAnomalyGroup
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyGroupId:GetAnomalyGroup'
, getAnomalyGroup_anomalyGroupId
- The ID of the anomaly group.
$sel:anomalyDetectorArn:GetAnomalyGroup'
, getAnomalyGroup_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
data GetAnomalyGroupResponse Source #
See: newGetAnomalyGroupResponse
smart constructor.
Instances
newGetAnomalyGroupResponse Source #
Create a value of GetAnomalyGroupResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyGroup:GetAnomalyGroupResponse'
, getAnomalyGroupResponse_anomalyGroup
- Details about the anomaly group.
$sel:httpStatus:GetAnomalyGroupResponse'
, getAnomalyGroupResponse_httpStatus
- The response's http status code.
PutFeedback
data PutFeedback Source #
See: newPutFeedback
smart constructor.
Instances
Create a value of PutFeedback
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:PutFeedback'
, putFeedback_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
$sel:anomalyGroupTimeSeriesFeedback:PutFeedback'
, putFeedback_anomalyGroupTimeSeriesFeedback
- Feedback for an anomalous metric.
data PutFeedbackResponse Source #
See: newPutFeedbackResponse
smart constructor.
Instances
newPutFeedbackResponse Source #
Create a value of PutFeedbackResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PutFeedbackResponse'
, putFeedbackResponse_httpStatus
- The response's http status code.
BackTestAnomalyDetector
data BackTestAnomalyDetector Source #
See: newBackTestAnomalyDetector
smart constructor.
Instances
newBackTestAnomalyDetector Source #
Create a value of BackTestAnomalyDetector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:BackTestAnomalyDetector'
, backTestAnomalyDetector_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
data BackTestAnomalyDetectorResponse Source #
See: newBackTestAnomalyDetectorResponse
smart constructor.
Instances
Eq BackTestAnomalyDetectorResponse Source # | |
Read BackTestAnomalyDetectorResponse Source # | |
Show BackTestAnomalyDetectorResponse Source # | |
Generic BackTestAnomalyDetectorResponse Source # | |
NFData BackTestAnomalyDetectorResponse Source # | |
Defined in Amazonka.LookoutMetrics.BackTestAnomalyDetector rnf :: BackTestAnomalyDetectorResponse -> () # | |
type Rep BackTestAnomalyDetectorResponse Source # | |
Defined in Amazonka.LookoutMetrics.BackTestAnomalyDetector type Rep BackTestAnomalyDetectorResponse = D1 ('MetaData "BackTestAnomalyDetectorResponse" "Amazonka.LookoutMetrics.BackTestAnomalyDetector" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "BackTestAnomalyDetectorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newBackTestAnomalyDetectorResponse Source #
Create a value of BackTestAnomalyDetectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:BackTestAnomalyDetectorResponse'
, backTestAnomalyDetectorResponse_httpStatus
- The response's http status code.
DeleteAlert
data DeleteAlert Source #
See: newDeleteAlert
smart constructor.
Instances
Create a value of DeleteAlert
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alertArn:DeleteAlert'
, deleteAlert_alertArn
- The ARN of the alert to delete.
data DeleteAlertResponse Source #
See: newDeleteAlertResponse
smart constructor.
Instances
newDeleteAlertResponse Source #
Create a value of DeleteAlertResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteAlertResponse'
, deleteAlertResponse_httpStatus
- The response's http status code.
CreateAnomalyDetector
data CreateAnomalyDetector Source #
See: newCreateAnomalyDetector
smart constructor.
CreateAnomalyDetector' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text AnomalyDetectorConfig |
Instances
newCreateAnomalyDetector Source #
Create a value of CreateAnomalyDetector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kmsKeyArn:CreateAnomalyDetector'
, createAnomalyDetector_kmsKeyArn
- The ARN of the KMS key to use to encrypt your data.
$sel:anomalyDetectorDescription:CreateAnomalyDetector'
, createAnomalyDetector_anomalyDetectorDescription
- A description of the detector.
$sel:tags:CreateAnomalyDetector'
, createAnomalyDetector_tags
- A list of
tags
to apply to the anomaly detector.
$sel:anomalyDetectorName:CreateAnomalyDetector'
, createAnomalyDetector_anomalyDetectorName
- The name of the detector.
$sel:anomalyDetectorConfig:CreateAnomalyDetector'
, createAnomalyDetector_anomalyDetectorConfig
- Contains information about the configuration of the anomaly detector.
data CreateAnomalyDetectorResponse Source #
See: newCreateAnomalyDetectorResponse
smart constructor.
Instances
newCreateAnomalyDetectorResponse Source #
Create a value of CreateAnomalyDetectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:CreateAnomalyDetectorResponse'
, createAnomalyDetectorResponse_anomalyDetectorArn
- The ARN of the detector.
$sel:httpStatus:CreateAnomalyDetectorResponse'
, createAnomalyDetectorResponse_httpStatus
- The response's http status code.
UpdateMetricSet
data UpdateMetricSet Source #
See: newUpdateMetricSet
smart constructor.
UpdateMetricSet' (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe TimestampColumn) (Maybe (NonEmpty Metric)) (Maybe MetricSource) (Maybe Frequency) (Maybe Text) Text |
Instances
Create a value of UpdateMetricSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dimensionList:UpdateMetricSet'
, updateMetricSet_dimensionList
- The dimension list.
$sel:offset:UpdateMetricSet'
, updateMetricSet_offset
- After an interval ends, the amount of seconds that the detector waits
before importing data. Offset is only supported for S3 and Redshift
datasources.
$sel:timestampColumn:UpdateMetricSet'
, updateMetricSet_timestampColumn
- The timestamp column.
$sel:metricList:UpdateMetricSet'
, updateMetricSet_metricList
- The metric list.
$sel:metricSource:UpdateMetricSet'
, updateMetricSet_metricSource
- Undocumented member.
$sel:metricSetFrequency:UpdateMetricSet'
, updateMetricSet_metricSetFrequency
- The dataset's interval.
$sel:metricSetDescription:UpdateMetricSet'
, updateMetricSet_metricSetDescription
- The dataset's description.
$sel:metricSetArn:UpdateMetricSet'
, updateMetricSet_metricSetArn
- The ARN of the dataset to update.
data UpdateMetricSetResponse Source #
See: newUpdateMetricSetResponse
smart constructor.
Instances
newUpdateMetricSetResponse Source #
Create a value of UpdateMetricSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricSetArn:UpdateMetricSet'
, updateMetricSetResponse_metricSetArn
- The ARN of the dataset.
$sel:httpStatus:UpdateMetricSetResponse'
, updateMetricSetResponse_httpStatus
- The response's http status code.
ActivateAnomalyDetector
data ActivateAnomalyDetector Source #
See: newActivateAnomalyDetector
smart constructor.
Instances
newActivateAnomalyDetector Source #
Create a value of ActivateAnomalyDetector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:ActivateAnomalyDetector'
, activateAnomalyDetector_anomalyDetectorArn
- The ARN of the anomaly detector.
data ActivateAnomalyDetectorResponse Source #
See: newActivateAnomalyDetectorResponse
smart constructor.
Instances
Eq ActivateAnomalyDetectorResponse Source # | |
Read ActivateAnomalyDetectorResponse Source # | |
Show ActivateAnomalyDetectorResponse Source # | |
Generic ActivateAnomalyDetectorResponse Source # | |
NFData ActivateAnomalyDetectorResponse Source # | |
Defined in Amazonka.LookoutMetrics.ActivateAnomalyDetector rnf :: ActivateAnomalyDetectorResponse -> () # | |
type Rep ActivateAnomalyDetectorResponse Source # | |
Defined in Amazonka.LookoutMetrics.ActivateAnomalyDetector type Rep ActivateAnomalyDetectorResponse = D1 ('MetaData "ActivateAnomalyDetectorResponse" "Amazonka.LookoutMetrics.ActivateAnomalyDetector" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "ActivateAnomalyDetectorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newActivateAnomalyDetectorResponse Source #
Create a value of ActivateAnomalyDetectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:ActivateAnomalyDetectorResponse'
, activateAnomalyDetectorResponse_httpStatus
- The response's http status code.
ListAnomalyGroupTimeSeries
data ListAnomalyGroupTimeSeries Source #
See: newListAnomalyGroupTimeSeries
smart constructor.
Instances
newListAnomalyGroupTimeSeries Source #
:: Text | |
-> Text | |
-> Text | |
-> ListAnomalyGroupTimeSeries |
Create a value of ListAnomalyGroupTimeSeries
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeries_nextToken
- Specify the pagination token that's returned by a previous request to
retrieve the next page of results.
$sel:maxResults:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeries_maxResults
- The maximum number of results to return.
$sel:anomalyDetectorArn:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeries_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
$sel:anomalyGroupId:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeries_anomalyGroupId
- The ID of the anomaly group.
$sel:metricName:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeries_metricName
- The name of the measure field.
data ListAnomalyGroupTimeSeriesResponse Source #
See: newListAnomalyGroupTimeSeriesResponse
smart constructor.
ListAnomalyGroupTimeSeriesResponse' (Maybe [TimeSeries]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newListAnomalyGroupTimeSeriesResponse Source #
Create a value of ListAnomalyGroupTimeSeriesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:timeSeriesList:ListAnomalyGroupTimeSeriesResponse'
, listAnomalyGroupTimeSeriesResponse_timeSeriesList
- A list of anomalous metrics.
$sel:timestampList:ListAnomalyGroupTimeSeriesResponse'
, listAnomalyGroupTimeSeriesResponse_timestampList
- Timestamps for the anomalous metrics.
$sel:metricName:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeriesResponse_metricName
- The name of the measure field.
$sel:anomalyGroupId:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeriesResponse_anomalyGroupId
- The ID of the anomaly group.
$sel:nextToken:ListAnomalyGroupTimeSeries'
, listAnomalyGroupTimeSeriesResponse_nextToken
- The pagination token that's included if more results are available.
$sel:httpStatus:ListAnomalyGroupTimeSeriesResponse'
, listAnomalyGroupTimeSeriesResponse_httpStatus
- The response's http status code.
GetSampleData
data GetSampleData Source #
See: newGetSampleData
smart constructor.
Instances
newGetSampleData :: GetSampleData Source #
Create a value of GetSampleData
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3SourceConfig:GetSampleData'
, getSampleData_s3SourceConfig
- A datasource bucket in Amazon S3.
data GetSampleDataResponse Source #
See: newGetSampleDataResponse
smart constructor.
Instances
newGetSampleDataResponse Source #
Create a value of GetSampleDataResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sampleRows:GetSampleDataResponse'
, getSampleDataResponse_sampleRows
- A list of records.
$sel:headerValues:GetSampleDataResponse'
, getSampleDataResponse_headerValues
- A list of header labels for the records.
$sel:httpStatus:GetSampleDataResponse'
, getSampleDataResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource'
, tagResource_resourceArn
- The resource's Amazon Resource Name (ARN).
$sel:tags:TagResource'
, tagResource_tags
- Tags to apply to the resource. Tag keys and values can contain letters,
numbers, spaces, and the following symbols: _.:/=+@-
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
DescribeMetricSet
data DescribeMetricSet Source #
See: newDescribeMetricSet
smart constructor.
Instances
Create a value of DescribeMetricSet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricSetArn:DescribeMetricSet'
, describeMetricSet_metricSetArn
- The ARN of the dataset.
data DescribeMetricSetResponse Source #
See: newDescribeMetricSetResponse
smart constructor.
DescribeMetricSetResponse' (Maybe POSIX) (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe TimestampColumn) (Maybe (NonEmpty Metric)) (Maybe Text) (Maybe MetricSource) (Maybe Text) (Maybe Frequency) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) Int |
Instances
newDescribeMetricSetResponse Source #
Create a value of DescribeMetricSetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:DescribeMetricSetResponse'
, describeMetricSetResponse_creationTime
- The time at which the dataset was created.
$sel:dimensionList:DescribeMetricSetResponse'
, describeMetricSetResponse_dimensionList
- A list of the dimensions chosen for analysis.
$sel:offset:DescribeMetricSetResponse'
, describeMetricSetResponse_offset
- The offset in seconds. Only supported for S3 and Redshift datasources.
$sel:timestampColumn:DescribeMetricSetResponse'
, describeMetricSetResponse_timestampColumn
- Contains information about the column used for tracking time in your
source data.
$sel:metricList:DescribeMetricSetResponse'
, describeMetricSetResponse_metricList
- A list of the metrics defined by the dataset.
$sel:anomalyDetectorArn:DescribeMetricSetResponse'
, describeMetricSetResponse_anomalyDetectorArn
- The ARN of the detector that contains the dataset.
$sel:metricSource:DescribeMetricSetResponse'
, describeMetricSetResponse_metricSource
- Contains information about the dataset's source data.
$sel:metricSetName:DescribeMetricSetResponse'
, describeMetricSetResponse_metricSetName
- The name of the dataset.
$sel:metricSetFrequency:DescribeMetricSetResponse'
, describeMetricSetResponse_metricSetFrequency
- The interval at which the data will be analyzed for anomalies.
$sel:metricSetDescription:DescribeMetricSetResponse'
, describeMetricSetResponse_metricSetDescription
- The dataset's description.
$sel:timezone:DescribeMetricSetResponse'
, describeMetricSetResponse_timezone
- The time zone in which the dataset's data was recorded.
$sel:metricSetArn:DescribeMetricSet'
, describeMetricSetResponse_metricSetArn
- The ARN of the dataset.
$sel:lastModificationTime:DescribeMetricSetResponse'
, describeMetricSetResponse_lastModificationTime
- The time at which the dataset was last modified.
$sel:httpStatus:DescribeMetricSetResponse'
, describeMetricSetResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource'
, untagResource_resourceArn
- The resource's Amazon Resource Name (ARN).
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- Keys to remove from the resource's tags.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
DescribeAlert
data DescribeAlert Source #
See: newDescribeAlert
smart constructor.
Instances
Create a value of DescribeAlert
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alertArn:DescribeAlert'
, describeAlert_alertArn
- The ARN of the alert to describe.
data DescribeAlertResponse Source #
See: newDescribeAlertResponse
smart constructor.
Instances
newDescribeAlertResponse Source #
Create a value of DescribeAlertResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alert:DescribeAlertResponse'
, describeAlertResponse_alert
- Contains information about an alert.
$sel:httpStatus:DescribeAlertResponse'
, describeAlertResponse_httpStatus
- The response's http status code.
ListAnomalyGroupSummaries
data ListAnomalyGroupSummaries Source #
See: newListAnomalyGroupSummaries
smart constructor.
Instances
newListAnomalyGroupSummaries Source #
:: Text | |
-> Natural | |
-> ListAnomalyGroupSummaries |
Create a value of ListAnomalyGroupSummaries
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListAnomalyGroupSummaries'
, listAnomalyGroupSummaries_nextToken
- Specify the pagination token that's returned by a previous request to
retrieve the next page of results.
$sel:maxResults:ListAnomalyGroupSummaries'
, listAnomalyGroupSummaries_maxResults
- The maximum number of results to return.
$sel:anomalyDetectorArn:ListAnomalyGroupSummaries'
, listAnomalyGroupSummaries_anomalyDetectorArn
- The Amazon Resource Name (ARN) of the anomaly detector.
$sel:sensitivityThreshold:ListAnomalyGroupSummaries'
, listAnomalyGroupSummaries_sensitivityThreshold
- The minimum severity score for inclusion in the output.
data ListAnomalyGroupSummariesResponse Source #
See: newListAnomalyGroupSummariesResponse
smart constructor.
ListAnomalyGroupSummariesResponse' (Maybe AnomalyGroupStatistics) (Maybe Text) (Maybe [AnomalyGroupSummary]) Int |
Instances
newListAnomalyGroupSummariesResponse Source #
Create a value of ListAnomalyGroupSummariesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyGroupStatistics:ListAnomalyGroupSummariesResponse'
, listAnomalyGroupSummariesResponse_anomalyGroupStatistics
- Aggregated details about the anomaly groups.
$sel:nextToken:ListAnomalyGroupSummaries'
, listAnomalyGroupSummariesResponse_nextToken
- The pagination token that's included if more results are available.
$sel:anomalyGroupSummaryList:ListAnomalyGroupSummariesResponse'
, listAnomalyGroupSummariesResponse_anomalyGroupSummaryList
- A list of anomaly group summaries.
$sel:httpStatus:ListAnomalyGroupSummariesResponse'
, listAnomalyGroupSummariesResponse_httpStatus
- The response's http status code.
DescribeAnomalyDetector
data DescribeAnomalyDetector Source #
See: newDescribeAnomalyDetector
smart constructor.
Instances
newDescribeAnomalyDetector Source #
Create a value of DescribeAnomalyDetector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorArn:DescribeAnomalyDetector'
, describeAnomalyDetector_anomalyDetectorArn
- The ARN of the detector to describe.
data DescribeAnomalyDetectorResponse Source #
See: newDescribeAnomalyDetectorResponse
smart constructor.
DescribeAnomalyDetectorResponse' (Maybe POSIX) (Maybe AnomalyDetectorStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AnomalyDetectorConfigSummary) (Maybe Text) (Maybe Text) (Maybe POSIX) Int |
Instances
newDescribeAnomalyDetectorResponse Source #
Create a value of DescribeAnomalyDetectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_creationTime
- The time at which the detector was created.
$sel:status:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_status
- The status of the detector.
$sel:failureReason:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_failureReason
- The reason that the detector failed, if any.
$sel:kmsKeyArn:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_kmsKeyArn
- The ARN of the KMS key to use to encrypt your data.
$sel:anomalyDetectorArn:DescribeAnomalyDetector'
, describeAnomalyDetectorResponse_anomalyDetectorArn
- The ARN of the detector.
$sel:anomalyDetectorConfig:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_anomalyDetectorConfig
- Contains information about the detector's configuration.
$sel:anomalyDetectorName:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_anomalyDetectorName
- The name of the detector.
$sel:anomalyDetectorDescription:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_anomalyDetectorDescription
- A description of the detector.
$sel:lastModificationTime:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_lastModificationTime
- The time at which the detector was last modified.
$sel:httpStatus:DescribeAnomalyDetectorResponse'
, describeAnomalyDetectorResponse_httpStatus
- The response's http status code.
Types
AggregationFunction
newtype AggregationFunction Source #
pattern AggregationFunction_AVG :: AggregationFunction | |
pattern AggregationFunction_SUM :: AggregationFunction |
Instances
AlertStatus
newtype AlertStatus Source #
pattern AlertStatus_ACTIVE :: AlertStatus | |
pattern AlertStatus_INACTIVE :: AlertStatus |
Instances
AlertType
pattern AlertType_LAMBDA :: AlertType | |
pattern AlertType_SNS :: AlertType |
Instances
AnomalyDetectionTaskStatus
newtype AnomalyDetectionTaskStatus Source #
Instances
AnomalyDetectorStatus
newtype AnomalyDetectorStatus Source #
Instances
CSVFileCompression
newtype CSVFileCompression Source #
pattern CSVFileCompression_GZIP :: CSVFileCompression | |
pattern CSVFileCompression_NONE :: CSVFileCompression |
Instances
Frequency
pattern Frequency_P1D :: Frequency | |
pattern Frequency_PT10M :: Frequency | |
pattern Frequency_PT1H :: Frequency | |
pattern Frequency_PT5M :: Frequency |
Instances
JsonFileCompression
newtype JsonFileCompression Source #
pattern JsonFileCompression_GZIP :: JsonFileCompression | |
pattern JsonFileCompression_NONE :: JsonFileCompression |
Instances
Action
A configuration that specifies the action to perform when anomalies are detected.
See: newAction
smart constructor.
Instances
Eq Action Source # | |
Read Action Source # | |
Show Action Source # | |
Generic Action Source # | |
NFData Action Source # | |
Defined in Amazonka.LookoutMetrics.Types.Action | |
Hashable Action Source # | |
Defined in Amazonka.LookoutMetrics.Types.Action | |
ToJSON Action Source # | |
Defined in Amazonka.LookoutMetrics.Types.Action | |
FromJSON Action Source # | |
type Rep Action Source # | |
Defined in Amazonka.LookoutMetrics.Types.Action type Rep Action = D1 ('MetaData "Action" "Amazonka.LookoutMetrics.Types.Action" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "Action'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaConfiguration)) :*: S1 ('MetaSel ('Just "sNSConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SNSConfiguration)))) |
Create a value of Action
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lambdaConfiguration:Action'
, action_lambdaConfiguration
- A configuration for an AWS Lambda channel.
$sel:sNSConfiguration:Action'
, action_sNSConfiguration
- A configuration for an Amazon SNS channel.
Alert
A configuration for Amazon SNS-integrated notifications.
See: newAlert
smart constructor.
Alert' (Maybe POSIX) (Maybe Action) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe AlertStatus) (Maybe Text) (Maybe Text) (Maybe AlertType) (Maybe POSIX) |
Instances
Create a value of Alert
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:Alert'
, alert_creationTime
- The time at which the alert was created.
$sel:action:Alert'
, alert_action
- Action that will be triggered when there is an alert.
$sel:anomalyDetectorArn:Alert'
, alert_anomalyDetectorArn
- The ARN of the detector to which the alert is attached.
$sel:alertName:Alert'
, alert_alertName
- The name of the alert.
$sel:alertSensitivityThreshold:Alert'
, alert_alertSensitivityThreshold
- The minimum severity for an anomaly to trigger the alert.
$sel:alertStatus:Alert'
, alert_alertStatus
- The status of the alert.
$sel:alertDescription:Alert'
, alert_alertDescription
- A description of the alert.
$sel:alertArn:Alert'
, alert_alertArn
- The ARN of the alert.
$sel:alertType:Alert'
, alert_alertType
- The type of the alert.
$sel:lastModificationTime:Alert'
, alert_lastModificationTime
- The time at which the alert was last modified.
AlertSummary
data AlertSummary Source #
Provides a summary of an alert's configuration.
See: newAlertSummary
smart constructor.
AlertSummary' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe AlertStatus) (Maybe Text) (Maybe AlertType) (Maybe (HashMap Text Text)) (Maybe POSIX) |
Instances
newAlertSummary :: AlertSummary Source #
Create a value of AlertSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:AlertSummary'
, alertSummary_creationTime
- The time at which the alert was created.
$sel:anomalyDetectorArn:AlertSummary'
, alertSummary_anomalyDetectorArn
- The ARN of the detector to which the alert is attached.
$sel:alertName:AlertSummary'
, alertSummary_alertName
- The name of the alert.
$sel:alertSensitivityThreshold:AlertSummary'
, alertSummary_alertSensitivityThreshold
- The minimum severity for an anomaly to trigger the alert.
$sel:alertStatus:AlertSummary'
, alertSummary_alertStatus
- The status of the alert.
$sel:alertArn:AlertSummary'
, alertSummary_alertArn
- The ARN of the alert.
$sel:alertType:AlertSummary'
, alertSummary_alertType
- The type of the alert.
$sel:tags:AlertSummary'
, alertSummary_tags
- The alert's
tags.
$sel:lastModificationTime:AlertSummary'
, alertSummary_lastModificationTime
- The time at which the alert was last modified.
AnomalyDetectorConfig
data AnomalyDetectorConfig Source #
Contains information about a detector's configuration.
See: newAnomalyDetectorConfig
smart constructor.
Instances
newAnomalyDetectorConfig :: AnomalyDetectorConfig Source #
Create a value of AnomalyDetectorConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorFrequency:AnomalyDetectorConfig'
, anomalyDetectorConfig_anomalyDetectorFrequency
- The frequency at which the detector analyzes its source data.
AnomalyDetectorConfigSummary
data AnomalyDetectorConfigSummary Source #
Contains information about a detector's configuration.
See: newAnomalyDetectorConfigSummary
smart constructor.
Instances
Eq AnomalyDetectorConfigSummary Source # | |
Read AnomalyDetectorConfigSummary Source # | |
Show AnomalyDetectorConfigSummary Source # | |
Generic AnomalyDetectorConfigSummary Source # | |
NFData AnomalyDetectorConfigSummary Source # | |
Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary rnf :: AnomalyDetectorConfigSummary -> () # | |
Hashable AnomalyDetectorConfigSummary Source # | |
FromJSON AnomalyDetectorConfigSummary Source # | |
type Rep AnomalyDetectorConfigSummary Source # | |
Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary type Rep AnomalyDetectorConfigSummary = D1 ('MetaData "AnomalyDetectorConfigSummary" "Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyDetectorConfigSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "anomalyDetectorFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Frequency)))) |
newAnomalyDetectorConfigSummary :: AnomalyDetectorConfigSummary Source #
Create a value of AnomalyDetectorConfigSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyDetectorFrequency:AnomalyDetectorConfigSummary'
, anomalyDetectorConfigSummary_anomalyDetectorFrequency
- The interval at which the detector analyzes its source data.
AnomalyDetectorSummary
data AnomalyDetectorSummary Source #
Contains information about an an anomaly detector.
See: newAnomalyDetectorSummary
smart constructor.
AnomalyDetectorSummary' (Maybe POSIX) (Maybe AnomalyDetectorStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe POSIX) |
Instances
newAnomalyDetectorSummary :: AnomalyDetectorSummary Source #
Create a value of AnomalyDetectorSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:AnomalyDetectorSummary'
, anomalyDetectorSummary_creationTime
- The time at which the detector was created.
$sel:status:AnomalyDetectorSummary'
, anomalyDetectorSummary_status
- The status of detector.
$sel:anomalyDetectorArn:AnomalyDetectorSummary'
, anomalyDetectorSummary_anomalyDetectorArn
- The ARN of the detector.
$sel:anomalyDetectorName:AnomalyDetectorSummary'
, anomalyDetectorSummary_anomalyDetectorName
- The name of the detector.
$sel:anomalyDetectorDescription:AnomalyDetectorSummary'
, anomalyDetectorSummary_anomalyDetectorDescription
- A description of the detector.
$sel:tags:AnomalyDetectorSummary'
, anomalyDetectorSummary_tags
- The detector's
tags.
$sel:lastModificationTime:AnomalyDetectorSummary'
, anomalyDetectorSummary_lastModificationTime
- The time at which the detector was last modified.
AnomalyGroup
data AnomalyGroup Source #
A group of anomalous metrics
See: newAnomalyGroup
smart constructor.
AnomalyGroup' (Maybe [MetricLevelImpact]) (Maybe Text) (Maybe Text) (Maybe Double) (Maybe Text) (Maybe Text) |
Instances
newAnomalyGroup :: AnomalyGroup Source #
Create a value of AnomalyGroup
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricLevelImpactList:AnomalyGroup'
, anomalyGroup_metricLevelImpactList
- A list of measures affected by the anomaly.
$sel:startTime:AnomalyGroup'
, anomalyGroup_startTime
- The start time for the group.
$sel:anomalyGroupId:AnomalyGroup'
, anomalyGroup_anomalyGroupId
- The ID of the anomaly group.
$sel:anomalyGroupScore:AnomalyGroup'
, anomalyGroup_anomalyGroupScore
- The severity score of the group.
$sel:primaryMetricName:AnomalyGroup'
, anomalyGroup_primaryMetricName
- The name of the primary affected measure for the group.
$sel:endTime:AnomalyGroup'
, anomalyGroup_endTime
- The end time for the group.
AnomalyGroupStatistics
data AnomalyGroupStatistics Source #
Aggregated statistics for a group of anomalous metrics.
See: newAnomalyGroupStatistics
smart constructor.
Instances
newAnomalyGroupStatistics :: AnomalyGroupStatistics Source #
Create a value of AnomalyGroupStatistics
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:itemizedMetricStatsList:AnomalyGroupStatistics'
, anomalyGroupStatistics_itemizedMetricStatsList
- Statistics for individual metrics within the group.
$sel:evaluationStartDate:AnomalyGroupStatistics'
, anomalyGroupStatistics_evaluationStartDate
- The start of the time range that was searched.
$sel:totalCount:AnomalyGroupStatistics'
, anomalyGroupStatistics_totalCount
- The number of groups found.
AnomalyGroupSummary
data AnomalyGroupSummary Source #
Details about a group of anomalous metrics.
See: newAnomalyGroupSummary
smart constructor.
Instances
newAnomalyGroupSummary :: AnomalyGroupSummary Source #
Create a value of AnomalyGroupSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:startTime:AnomalyGroupSummary'
, anomalyGroupSummary_startTime
- The start time for the group.
$sel:anomalyGroupId:AnomalyGroupSummary'
, anomalyGroupSummary_anomalyGroupId
- The ID of the anomaly group.
$sel:anomalyGroupScore:AnomalyGroupSummary'
, anomalyGroupSummary_anomalyGroupScore
- The severity score of the group.
$sel:primaryMetricName:AnomalyGroupSummary'
, anomalyGroupSummary_primaryMetricName
- The name of the primary affected measure for the group.
$sel:endTime:AnomalyGroupSummary'
, anomalyGroupSummary_endTime
- The end time for the group.
AnomalyGroupTimeSeries
data AnomalyGroupTimeSeries Source #
An anomalous metric in an anomaly group.
See: newAnomalyGroupTimeSeries
smart constructor.
Instances
newAnomalyGroupTimeSeries Source #
Create a value of AnomalyGroupTimeSeries
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:timeSeriesId:AnomalyGroupTimeSeries'
, anomalyGroupTimeSeries_timeSeriesId
- The ID of the metric.
$sel:anomalyGroupId:AnomalyGroupTimeSeries'
, anomalyGroupTimeSeries_anomalyGroupId
- The ID of the anomaly group.
AnomalyGroupTimeSeriesFeedback
data AnomalyGroupTimeSeriesFeedback Source #
Feedback for an anomalous metric.
See: newAnomalyGroupTimeSeriesFeedback
smart constructor.
Instances
newAnomalyGroupTimeSeriesFeedback Source #
:: Text | |
-> Text | |
-> Bool | |
-> AnomalyGroupTimeSeriesFeedback |
Create a value of AnomalyGroupTimeSeriesFeedback
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anomalyGroupId:AnomalyGroupTimeSeriesFeedback'
, anomalyGroupTimeSeriesFeedback_anomalyGroupId
- The ID of the anomaly group.
$sel:timeSeriesId:AnomalyGroupTimeSeriesFeedback'
, anomalyGroupTimeSeriesFeedback_timeSeriesId
- The ID of the metric.
$sel:isAnomaly:AnomalyGroupTimeSeriesFeedback'
, anomalyGroupTimeSeriesFeedback_isAnomaly
- Feedback on whether the metric is a legitimate anomaly.
AppFlowConfig
data AppFlowConfig Source #
Details about an Amazon AppFlow flow datasource.
See: newAppFlowConfig
smart constructor.
Instances
Create a value of AppFlowConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:AppFlowConfig'
, appFlowConfig_roleArn
- An IAM role that gives Amazon Lookout for Metrics permission to access
the flow.
$sel:flowName:AppFlowConfig'
, appFlowConfig_flowName
- name of the flow.
CloudWatchConfig
data CloudWatchConfig Source #
Details about an Amazon CloudWatch datasource.
See: newCloudWatchConfig
smart constructor.
Instances
Create a value of CloudWatchConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:CloudWatchConfig'
, cloudWatchConfig_roleArn
- An IAM role that gives Amazon Lookout for Metrics permission to access
data in Amazon CloudWatch.
ContributionMatrix
data ContributionMatrix Source #
Details about dimensions that contributed to an anomaly.
See: newContributionMatrix
smart constructor.
Instances
newContributionMatrix :: ContributionMatrix Source #
Create a value of ContributionMatrix
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dimensionContributionList:ContributionMatrix'
, contributionMatrix_dimensionContributionList
- A list of contributing dimensions.
CsvFormatDescriptor
data CsvFormatDescriptor Source #
Contains information about how a source CSV data file should be analyzed.
See: newCsvFormatDescriptor
smart constructor.
CsvFormatDescriptor' (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe CSVFileCompression) (Maybe Text) |
Instances
newCsvFormatDescriptor :: CsvFormatDescriptor Source #
Create a value of CsvFormatDescriptor
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:quoteSymbol:CsvFormatDescriptor'
, csvFormatDescriptor_quoteSymbol
- The character used as a quote character.
$sel:containsHeader:CsvFormatDescriptor'
, csvFormatDescriptor_containsHeader
- Whether or not the source CSV file contains a header.
$sel:charset:CsvFormatDescriptor'
, csvFormatDescriptor_charset
- The character set in which the source CSV file is written.
$sel:headerList:CsvFormatDescriptor'
, csvFormatDescriptor_headerList
- A list of the source CSV file's headers, if any.
$sel:fileCompression:CsvFormatDescriptor'
, csvFormatDescriptor_fileCompression
- The level of compression of the source CSV file.
$sel:delimiter:CsvFormatDescriptor'
, csvFormatDescriptor_delimiter
- The character used to delimit the source CSV file.
DimensionContribution
data DimensionContribution Source #
Details about a dimension that contributed to an anomaly.
See: newDimensionContribution
smart constructor.
Instances
newDimensionContribution :: DimensionContribution Source #
Create a value of DimensionContribution
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dimensionValueContributionList:DimensionContribution'
, dimensionContribution_dimensionValueContributionList
- A list of dimension values that contributed to the anomaly.
$sel:dimensionName:DimensionContribution'
, dimensionContribution_dimensionName
- The name of the dimension.
DimensionNameValue
data DimensionNameValue Source #
A dimension name and value.
See: newDimensionNameValue
smart constructor.
Instances
newDimensionNameValue Source #
:: Text | |
-> Text | |
-> DimensionNameValue |
Create a value of DimensionNameValue
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dimensionName:DimensionNameValue'
, dimensionNameValue_dimensionName
- The name of the dimension.
$sel:dimensionValue:DimensionNameValue'
, dimensionNameValue_dimensionValue
- The value of the dimension.
DimensionValueContribution
data DimensionValueContribution Source #
The severity of a value of a dimension that contributed to an anomaly.
See: newDimensionValueContribution
smart constructor.
Instances
newDimensionValueContribution :: DimensionValueContribution Source #
Create a value of DimensionValueContribution
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dimensionValue:DimensionValueContribution'
, dimensionValueContribution_dimensionValue
- The value of the dimension.
$sel:contributionScore:DimensionValueContribution'
, dimensionValueContribution_contributionScore
- The severity score of the value.
ExecutionStatus
data ExecutionStatus Source #
The status of an anomaly detector run.
See: newExecutionStatus
smart constructor.
Instances
newExecutionStatus :: ExecutionStatus Source #
Create a value of ExecutionStatus
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:ExecutionStatus'
, executionStatus_status
- The run's status.
$sel:failureReason:ExecutionStatus'
, executionStatus_failureReason
- The reason that the run failed, if applicable.
$sel:timestamp:ExecutionStatus'
, executionStatus_timestamp
- The run's timestamp.
FileFormatDescriptor
data FileFormatDescriptor Source #
Contains information about a source file's formatting.
See: newFileFormatDescriptor
smart constructor.
Instances
newFileFormatDescriptor :: FileFormatDescriptor Source #
Create a value of FileFormatDescriptor
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:jsonFormatDescriptor:FileFormatDescriptor'
, fileFormatDescriptor_jsonFormatDescriptor
- Contains information about how a source JSON data file should be
analyzed.
$sel:csvFormatDescriptor:FileFormatDescriptor'
, fileFormatDescriptor_csvFormatDescriptor
- Contains information about how a source CSV data file should be
analyzed.
ItemizedMetricStats
data ItemizedMetricStats Source #
Aggregated statistics about a measure affected by an anomaly.
See: newItemizedMetricStats
smart constructor.
Instances
newItemizedMetricStats :: ItemizedMetricStats Source #
Create a value of ItemizedMetricStats
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricName:ItemizedMetricStats'
, itemizedMetricStats_metricName
- The name of the measure.
$sel:occurrenceCount:ItemizedMetricStats'
, itemizedMetricStats_occurrenceCount
- The number of times that the measure appears.
JsonFormatDescriptor
data JsonFormatDescriptor Source #
Contains information about how a source JSON data file should be analyzed.
See: newJsonFormatDescriptor
smart constructor.
Instances
newJsonFormatDescriptor :: JsonFormatDescriptor Source #
Create a value of JsonFormatDescriptor
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:charset:JsonFormatDescriptor'
, jsonFormatDescriptor_charset
- The character set in which the source JSON file is written.
$sel:fileCompression:JsonFormatDescriptor'
, jsonFormatDescriptor_fileCompression
- The level of compression of the source CSV file.
LambdaConfiguration
data LambdaConfiguration Source #
Contains information about a Lambda configuration.
See: newLambdaConfiguration
smart constructor.
Instances
newLambdaConfiguration Source #
:: Text | |
-> Text | |
-> LambdaConfiguration |
Create a value of LambdaConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:LambdaConfiguration'
, lambdaConfiguration_roleArn
- The ARN of an IAM role that has permission to invoke the Lambda
function.
$sel:lambdaArn:LambdaConfiguration'
, lambdaConfiguration_lambdaArn
- The ARN of the Lambda function.
Metric
A calculation made by contrasting a measure and a dimension from your source data.
See: newMetric
smart constructor.
Instances
Eq Metric Source # | |
Read Metric Source # | |
Show Metric Source # | |
Generic Metric Source # | |
NFData Metric Source # | |
Defined in Amazonka.LookoutMetrics.Types.Metric | |
Hashable Metric Source # | |
Defined in Amazonka.LookoutMetrics.Types.Metric | |
ToJSON Metric Source # | |
Defined in Amazonka.LookoutMetrics.Types.Metric | |
FromJSON Metric Source # | |
type Rep Metric Source # | |
Defined in Amazonka.LookoutMetrics.Types.Metric type Rep Metric = D1 ('MetaData "Metric" "Amazonka.LookoutMetrics.Types.Metric" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "Metric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "aggregationFunction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregationFunction)))) |
Create a value of Metric
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:namespace:Metric'
, metric_namespace
- The namespace for the metric.
$sel:metricName:Metric'
, metric_metricName
- The name of the metric.
$sel:aggregationFunction:Metric'
, metric_aggregationFunction
- The function with which the metric is calculated.
MetricLevelImpact
data MetricLevelImpact Source #
Details about a measure affected by an anomaly.
See: newMetricLevelImpact
smart constructor.
Instances
newMetricLevelImpact :: MetricLevelImpact Source #
Create a value of MetricLevelImpact
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contributionMatrix:MetricLevelImpact'
, metricLevelImpact_contributionMatrix
- Details about the dimensions that contributed to the anomaly.
$sel:metricName:MetricLevelImpact'
, metricLevelImpact_metricName
- The name of the measure.
$sel:numTimeSeries:MetricLevelImpact'
, metricLevelImpact_numTimeSeries
- The number of anomalous metrics for the measure.
MetricSetSummary
data MetricSetSummary Source #
Contains information about a dataset.
See: newMetricSetSummary
smart constructor.
MetricSetSummary' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe POSIX) |
Instances
newMetricSetSummary :: MetricSetSummary Source #
Create a value of MetricSetSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:MetricSetSummary'
, metricSetSummary_creationTime
- The time at which the dataset was created.
$sel:anomalyDetectorArn:MetricSetSummary'
, metricSetSummary_anomalyDetectorArn
- The ARN of the detector to which the dataset belongs.
$sel:metricSetName:MetricSetSummary'
, metricSetSummary_metricSetName
- The name of the dataset.
$sel:metricSetDescription:MetricSetSummary'
, metricSetSummary_metricSetDescription
- The description of the dataset.
$sel:metricSetArn:MetricSetSummary'
, metricSetSummary_metricSetArn
- The ARN of the dataset.
$sel:tags:MetricSetSummary'
, metricSetSummary_tags
- The dataset's
tags.
$sel:lastModificationTime:MetricSetSummary'
, metricSetSummary_lastModificationTime
- The time at which the dataset was last modified.
MetricSource
data MetricSource Source #
Contains information about source data used to generate a metric.
See: newMetricSource
smart constructor.
MetricSource' (Maybe RedshiftSourceConfig) (Maybe S3SourceConfig) (Maybe RDSSourceConfig) (Maybe AppFlowConfig) (Maybe CloudWatchConfig) |
Instances
newMetricSource :: MetricSource Source #
Create a value of MetricSource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:redshiftSourceConfig:MetricSource'
, metricSource_redshiftSourceConfig
- An object containing information about the Amazon Redshift database
configuration.
$sel:s3SourceConfig:MetricSource'
, metricSource_s3SourceConfig
- Undocumented member.
$sel:rDSSourceConfig:MetricSource'
, metricSource_rDSSourceConfig
- An object containing information about the Amazon Relational Database
Service (RDS) configuration.
$sel:appFlowConfig:MetricSource'
, metricSource_appFlowConfig
- An object containing information about the AppFlow configuration.
$sel:cloudWatchConfig:MetricSource'
, metricSource_cloudWatchConfig
- An object containing information about the Amazon CloudWatch monitoring
configuration.
RDSSourceConfig
data RDSSourceConfig Source #
Contains information about the Amazon Relational Database Service (RDS) configuration.
See: newRDSSourceConfig
smart constructor.
Instances
:: Text | |
-> Text | |
-> Natural | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> VpcConfiguration | |
-> RDSSourceConfig |
Create a value of RDSSourceConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dbInstanceIdentifier:RDSSourceConfig'
, rDSSourceConfig_dbInstanceIdentifier
- A string identifying the database instance.
$sel:databaseHost:RDSSourceConfig'
, rDSSourceConfig_databaseHost
- The host name of the database.
$sel:databasePort:RDSSourceConfig'
, rDSSourceConfig_databasePort
- The port number where the database can be accessed.
$sel:secretManagerArn:RDSSourceConfig'
, rDSSourceConfig_secretManagerArn
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
$sel:databaseName:RDSSourceConfig'
, rDSSourceConfig_databaseName
- The name of the RDS database.
$sel:tableName:RDSSourceConfig'
, rDSSourceConfig_tableName
- The name of the table in the database.
$sel:roleArn:RDSSourceConfig'
, rDSSourceConfig_roleArn
- The Amazon Resource Name (ARN) of the role.
$sel:vpcConfiguration:RDSSourceConfig'
, rDSSourceConfig_vpcConfiguration
- An object containing information about the Amazon Virtual Private Cloud
(VPC) configuration.
RedshiftSourceConfig
data RedshiftSourceConfig Source #
Provides information about the Amazon Redshift database configuration.
See: newRedshiftSourceConfig
smart constructor.
Instances
newRedshiftSourceConfig Source #
:: Text | |
-> Text | |
-> Natural | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> VpcConfiguration | |
-> RedshiftSourceConfig |
Create a value of RedshiftSourceConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clusterIdentifier:RedshiftSourceConfig'
, redshiftSourceConfig_clusterIdentifier
- A string identifying the Redshift cluster.
$sel:databaseHost:RedshiftSourceConfig'
, redshiftSourceConfig_databaseHost
- The name of the database host.
$sel:databasePort:RedshiftSourceConfig'
, redshiftSourceConfig_databasePort
- The port number where the database can be accessed.
$sel:secretManagerArn:RedshiftSourceConfig'
, redshiftSourceConfig_secretManagerArn
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
$sel:databaseName:RedshiftSourceConfig'
, redshiftSourceConfig_databaseName
- The Redshift database name.
$sel:tableName:RedshiftSourceConfig'
, redshiftSourceConfig_tableName
- The table name of the Redshift database.
$sel:roleArn:RedshiftSourceConfig'
, redshiftSourceConfig_roleArn
- The Amazon Resource Name (ARN) of the role providing access to the
database.
$sel:vpcConfiguration:RedshiftSourceConfig'
, redshiftSourceConfig_vpcConfiguration
- Contains information about the Amazon Virtual Private Cloud (VPC)
configuration.
S3SourceConfig
data S3SourceConfig Source #
Contains information about the configuration of the S3 bucket that contains source files.
See: newS3SourceConfig
smart constructor.
Instances
Create a value of S3SourceConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:templatedPathList:S3SourceConfig'
, s3SourceConfig_templatedPathList
- A list of templated paths to the source files.
$sel:historicalDataPathList:S3SourceConfig'
, s3SourceConfig_historicalDataPathList
- A list of paths to the historical data files.
$sel:fileFormatDescriptor:S3SourceConfig'
, s3SourceConfig_fileFormatDescriptor
- Contains information about a source file's formatting.
$sel:roleArn:S3SourceConfig'
, s3SourceConfig_roleArn
- The ARN of an IAM role that has read and write access permissions to the
source S3 bucket.
SNSConfiguration
data SNSConfiguration Source #
Contains information about the SNS topic to which you want to send your alerts and the IAM role that has access to that topic.
See: newSNSConfiguration
smart constructor.
Instances
Create a value of SNSConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:SNSConfiguration'
, sNSConfiguration_roleArn
- The ARN of the IAM role that has access to the target SNS topic.
$sel:snsTopicArn:SNSConfiguration'
, sNSConfiguration_snsTopicArn
- The ARN of the target SNS topic.
SampleDataS3SourceConfig
data SampleDataS3SourceConfig Source #
Contains information about the source configuration in Amazon S3.
See: newSampleDataS3SourceConfig
smart constructor.
Instances
newSampleDataS3SourceConfig Source #
Create a value of SampleDataS3SourceConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:templatedPathList:SampleDataS3SourceConfig'
, sampleDataS3SourceConfig_templatedPathList
- An array of strings containing the list of templated paths.
$sel:historicalDataPathList:SampleDataS3SourceConfig'
, sampleDataS3SourceConfig_historicalDataPathList
- An array of strings containing the historical set of data paths.
$sel:roleArn:SampleDataS3SourceConfig'
, sampleDataS3SourceConfig_roleArn
- The Amazon Resource Name (ARN) of the role.
$sel:fileFormatDescriptor:SampleDataS3SourceConfig'
, sampleDataS3SourceConfig_fileFormatDescriptor
- Undocumented member.
TimeSeries
data TimeSeries Source #
Details about a metric. A metric is an aggregation of the values of a measure for a dimension value, such as availability in the us-east-1 Region.
See: newTimeSeries
smart constructor.
Instances
Create a value of TimeSeries
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:timeSeriesId:TimeSeries'
, timeSeries_timeSeriesId
- The ID of the metric.
$sel:dimensionList:TimeSeries'
, timeSeries_dimensionList
- The dimensions of the metric.
$sel:metricValueList:TimeSeries'
, timeSeries_metricValueList
- The values for the metric.
TimeSeriesFeedback
data TimeSeriesFeedback Source #
Details about feedback submitted for an anomalous metric.
See: newTimeSeriesFeedback
smart constructor.
Instances
newTimeSeriesFeedback :: TimeSeriesFeedback Source #
Create a value of TimeSeriesFeedback
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isAnomaly:TimeSeriesFeedback'
, timeSeriesFeedback_isAnomaly
- Feedback on whether the metric is a legitimate anomaly.
$sel:timeSeriesId:TimeSeriesFeedback'
, timeSeriesFeedback_timeSeriesId
- The ID of the metric.
TimestampColumn
data TimestampColumn Source #
Contains information about the column used to track time in a source data file.
See: newTimestampColumn
smart constructor.
Instances
newTimestampColumn :: TimestampColumn Source #
Create a value of TimestampColumn
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:columnFormat:TimestampColumn'
, timestampColumn_columnFormat
- The format of the timestamp column.
$sel:columnName:TimestampColumn'
, timestampColumn_columnName
- The name of the timestamp column.
VpcConfiguration
data VpcConfiguration Source #
Contains configuration information about the Amazon Virtual Private Cloud (VPC).
See: newVpcConfiguration
smart constructor.
Instances
newVpcConfiguration :: VpcConfiguration Source #
Create a value of VpcConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subnetIdList:VpcConfiguration'
, vpcConfiguration_subnetIdList
- An array of strings containing the Amazon VPC subnet IDs (e.g.,
subnet-0bb1c79de3EXAMPLE
.
$sel:securityGroupIdList:VpcConfiguration'
, vpcConfiguration_securityGroupIdList
- An array of strings containing the list of security groups.