aws-sdk-0.10.0: AWS SDK for Haskell

Safe HaskellNone

AWS.RDS

Contents

Synopsis

RDS Environment

type RDS m a = AWS AWSContext m aSource

runRDS :: MonadIO m => Credential -> RDS m a -> m aSource

runRDS' :: Monad m => Manager -> Credential -> RDS m a -> m aSource

DBInstance

describeDBInstancesSource

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

describeDBSnapshotsSource

Arguments

:: (MonadBaseControl IO m, MonadResource m) 
=> Maybe Text

DBInstanceIdentifier

-> Maybe Text

DBSnapshotIdentifier

-> Maybe Text

Marker

-> Maybe Int

MaxRecords

-> Maybe Text

SnapshotType

-> RDS m [DBSnapshot] 

createDBSnapshotSource

Arguments

:: (MonadBaseControl IO m, MonadResource m) 
=> Text

DBInstanceIdentifier

-> Text

DBSnapshotIdentifier

-> RDS m DBSnapshot 

deleteDBSnapshotSource

Arguments

:: (MonadBaseControl IO m, MonadResource m) 
=> Text

DBSnapshotIdentifier

-> RDS m DBSnapshot 

DBSubnetGroup

describeDBSubnetGroupsSource

Arguments

:: (MonadBaseControl IO m, MonadResource m) 
=> Maybe Text

DBSubnetGroupName

-> Maybe Text

Marker

-> Maybe Int

MaxRecords

-> RDS m [DBSubnetGroup] 

Event

describeEventsSource

Arguments

:: (MonadBaseControl IO m, MonadResource m) 
=> Maybe Text

SourceIdentifier

-> Maybe SourceType

SourceType

-> Maybe Int

Duration

-> Maybe UTCTime

StartTime

-> Maybe UTCTime

EndTime

-> [Text]

EventCategories.member

-> Maybe Text

Marker

-> Maybe Int

MaxRecords

-> RDS m [Event]