| Safe Haskell | None |
|---|
AWS.CloudWatch
Contents
- type CloudWatch m a = AWS AWSContext m a
- runCloudWatch :: MonadIO m => Credential -> CloudWatch m a -> m a
- setRegion :: (MonadBaseControl IO m, MonadResource m) => Text -> CloudWatch m ()
- apiVersion :: ByteString
- listMetrics :: (MonadBaseControl IO m, MonadResource m) => [DimensionFilter] -> Maybe Text -> Maybe Text -> Maybe Text -> CloudWatch m [Metric]
- getMetricStatistics :: (MonadBaseControl IO m, MonadResource m) => [DimensionFilter] -> UTCTime -> UTCTime -> Text -> Text -> Int -> [Statistic] -> Maybe Text -> CloudWatch m ([Datapoint], Text)
CloudWatch Environment
type CloudWatch m a = AWS AWSContext m aSource
runCloudWatch :: MonadIO m => Credential -> CloudWatch m a -> m aSource
setRegion :: (MonadBaseControl IO m, MonadResource m) => Text -> CloudWatch m ()Source
Metric
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => [DimensionFilter] | Dimensions |
| -> Maybe Text | MetricName |
| -> Maybe Text | Namespace |
| -> Maybe Text | NextToken |
| -> CloudWatch m [Metric] |
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => [DimensionFilter] | |
| -> UTCTime | StartTime |
| -> UTCTime | EndTime |
| -> Text | MetricName |
| -> Text | Namespace |
| -> Int | Period |
| -> [Statistic] | Statistics |
| -> Maybe Text | Unit |
| -> CloudWatch m ([Datapoint], Text) | Datapoints and Label |