| Safe Haskell | None |
|---|
AWS.RDS
- type RDS m a = AWS AWSContext m a
- runRDS :: MonadIO m => Credential -> RDS m a -> m a
- runRDS' :: Monad m => Manager -> 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]
- describeDBParameterGroups :: (MonadBaseControl IO m, MonadResource m) => Maybe Text -> Maybe Text -> Maybe Int -> RDS m [DBParameterGroup]
- describeDBSecurityGroups :: (MonadBaseControl IO m, MonadResource m) => Maybe Text -> Maybe Text -> Maybe Int -> RDS m [DBSecurityGroup]
- 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
- describeDBSubnetGroups :: (MonadBaseControl IO m, MonadResource m) => Maybe Text -> Maybe Text -> Maybe Int -> RDS m [DBSubnetGroup]
- describeEvents :: (MonadBaseControl IO m, MonadResource m) => Maybe Text -> Maybe SourceType -> Maybe Int -> Maybe UTCTime -> Maybe UTCTime -> [Text] -> Maybe Text -> Maybe Int -> RDS m [Event]
RDS Environment
runRDS :: MonadIO m => Credential -> RDS m a -> m aSource
setRegion :: (MonadBaseControl IO m, MonadResource m) => Text -> RDS m ()Source
DBInstance
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Maybe Text | DBInstanceIdentifier |
| -> Maybe Int | MaxRecords |
| -> Maybe Text | Marker |
| -> RDS m [DBInstance] |
DBParameterGroup
describeDBParameterGroupsSource
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Maybe Text | DBParameterGroupName |
| -> Maybe Text | Marker |
| -> Maybe Int | MaxRecords |
| -> RDS m [DBParameterGroup] |
DBSecurityGroup
describeDBSecurityGroupsSource
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Maybe Text | DBSecurityGroupName |
| -> Maybe Text | Marker |
| -> Maybe Int | MaxRecords |
| -> RDS m [DBSecurityGroup] |
DBSnapshot
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Maybe Text | DBInstanceIdentifier |
| -> Maybe Text | DBSnapshotIdentifier |
| -> Maybe Text | Marker |
| -> Maybe Int | MaxRecords |
| -> Maybe Text | SnapshotType |
| -> RDS m [DBSnapshot] |
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Text | DBInstanceIdentifier |
| -> Text | DBSnapshotIdentifier |
| -> RDS m DBSnapshot |
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Text | DBSnapshotIdentifier |
| -> RDS m DBSnapshot |
DBSubnetGroup
Arguments
| :: (MonadBaseControl IO m, MonadResource m) | |
| => Maybe Text | DBSubnetGroupName |
| -> Maybe Text | Marker |
| -> Maybe Int | MaxRecords |
| -> RDS m [DBSubnetGroup] |