Safe Haskell | None |
---|
- type RDS m a = AWS AWSContext m a
- runRDS :: MonadIO m => Credential -> RDS m a -> m a
- setRegion :: (MonadBaseControl IO m, MonadResource m) => Text -> RDS m ()
- describeDBInstances :: (MonadBaseControl IO m, MonadResource m) => Maybe Text -> Maybe Int -> Maybe Text -> RDS m [DBInstance]
- describeDBSnapshots :: (MonadBaseControl IO m, MonadResource m) => Maybe Text -> Maybe Text -> Maybe Text -> Maybe Int -> Maybe Text -> RDS m [DBSnapshot]
- createDBSnapshot :: (MonadBaseControl IO m, MonadResource m) => Text -> Text -> RDS m DBSnapshot
- deleteDBSnapshot :: (MonadBaseControl IO m, MonadResource m) => Text -> RDS m DBSnapshot
RDS Environment
runRDS :: MonadIO m => Credential -> RDS m a -> m aSource
setRegion :: (MonadBaseControl IO m, MonadResource m) => Text -> RDS m ()Source
DBInstance
:: (MonadBaseControl IO m, MonadResource m) | |
=> Maybe Text | DBInstanceIdentifier |
-> Maybe Int | MaxRecords |
-> Maybe Text | Marker |
-> RDS m [DBInstance] |
DBSnapshot
:: (MonadBaseControl IO m, MonadResource m) | |
=> Maybe Text | DBInstanceIdentifier |
-> Maybe Text | DBSnapshotIdentifier |
-> Maybe Text | Marker |
-> Maybe Int | MaxRecords |
-> Maybe Text | SnapshotType |
-> RDS m [DBSnapshot] |
:: (MonadBaseControl IO m, MonadResource m) | |
=> Text | DBInstanceIdentifier |
-> Text | DBSnapshotIdentifier |
-> RDS m DBSnapshot |
:: (MonadBaseControl IO m, MonadResource m) | |
=> Text | DBSnapshotIdentifier |
-> RDS m DBSnapshot |