aws-sdk-0.11.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

DBInstance

describeDBInstancesSource

Arguments

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

DBInstanceIdentifier

-> Maybe Int

MaxRecords

-> Maybe Text

Marker

-> RDS m [DBInstance] 

createDBInstanceSource

Arguments

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

data type of CreateDBInstance

-> RDS m DBInstance 

deleteDBInstanceSource

Arguments

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

DBInstanceIdentifier

-> FinalSnapshot

FinalSnapshot

-> RDS m DBInstance 

DBParameterGroup

describeDBParameterGroupsSource

Arguments

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

DBParameterGroupName

-> Maybe Text

Marker

-> Maybe Int

MaxRecords

-> RDS m [DBParameterGroup] 

createDBParameterGroupSource

Arguments

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

DBParameterGroupFamily

-> Text

DBParameterGroupName

-> Text

Description

-> RDS m DBParameterGroup 

deleteDBParameterGroupSource

Arguments

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

DBParameterGroupName

-> RDS m () 

DBSecurityGroup

describeDBSecurityGroupsSource

Arguments

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

DBSecurityGroupName

-> Maybe Text

Marker

-> Maybe Int

MaxRecords

-> RDS m [DBSecurityGroup] 

createDBSecurityGroupSource

Arguments

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

DBSecurityGroupName

-> Text

DBSecurityGroupDescription

-> RDS m DBSecurityGroup 

deleteDBSecurityGroupSource

Arguments

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

DBSecurityGroupName

-> RDS m () 

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] 

createDBSubnetGroupSource

Arguments

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

DBSubnetGroupName

-> [Text]

SubnetIds

-> Text

DBSubnetGroupDescription

-> RDS m DBSubnetGroup 

deleteDBSubnetGroupSource

Arguments

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

DBSubnetGroupName

-> RDS m () 

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]