Class: AWS.RDS (2014-09-01)
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.RDS_20140901
- Identifier:
- rds
- API Version:
- 2014-09-01
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Sending a Request Using RDS
var rds = new AWS.RDS();
rds.addSourceIdentifierToSubscription(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the RDS object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var rds = new AWS.RDS({apiVersion: '2014-09-01'});
You can also set the API version globally in AWS.config.apiVersions using
the rds service identifier:
AWS.config.apiVersions = {
rds: '2014-09-01',
// other service API versions
};
var rds = new AWS.RDS();
Constructor Summary collapse
-
new AWS.RDS(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
addSourceIdentifierToSubscription(params = {}, callback) ⇒ AWS.Request
Calls the AddSourceIdentifierToSubscription API operation.
-
addTagsToResource(params = {}, callback) ⇒ AWS.Request
Calls the AddTagsToResource API operation.
-
authorizeDBSecurityGroupIngress(params = {}, callback) ⇒ AWS.Request
Calls the AuthorizeDBSecurityGroupIngress API operation.
-
copyDBParameterGroup(params = {}, callback) ⇒ AWS.Request
Calls the CopyDBParameterGroup API operation.
-
copyDBSnapshot(params = {}, callback) ⇒ AWS.Request
Calls the CopyDBSnapshot API operation.
-
copyOptionGroup(params = {}, callback) ⇒ AWS.Request
Calls the CopyOptionGroup API operation.
-
createDBInstance(params = {}, callback) ⇒ AWS.Request
Calls the CreateDBInstance API operation.
-
createDBInstanceReadReplica(params = {}, callback) ⇒ AWS.Request
Calls the CreateDBInstanceReadReplica API operation.
-
createDBParameterGroup(params = {}, callback) ⇒ AWS.Request
Calls the CreateDBParameterGroup API operation.
-
createDBSecurityGroup(params = {}, callback) ⇒ AWS.Request
Calls the CreateDBSecurityGroup API operation.
-
createDBSnapshot(params = {}, callback) ⇒ AWS.Request
Calls the CreateDBSnapshot API operation.
-
createDBSubnetGroup(params = {}, callback) ⇒ AWS.Request
Calls the CreateDBSubnetGroup API operation.
-
createEventSubscription(params = {}, callback) ⇒ AWS.Request
Calls the CreateEventSubscription API operation.
-
createOptionGroup(params = {}, callback) ⇒ AWS.Request
Calls the CreateOptionGroup API operation.
-
deleteDBInstance(params = {}, callback) ⇒ AWS.Request
Calls the DeleteDBInstance API operation.
-
deleteDBParameterGroup(params = {}, callback) ⇒ AWS.Request
Calls the DeleteDBParameterGroup API operation.
-
deleteDBSecurityGroup(params = {}, callback) ⇒ AWS.Request
Calls the DeleteDBSecurityGroup API operation.
-
deleteDBSnapshot(params = {}, callback) ⇒ AWS.Request
Calls the DeleteDBSnapshot API operation.
-
deleteDBSubnetGroup(params = {}, callback) ⇒ AWS.Request
Calls the DeleteDBSubnetGroup API operation.
-
deleteEventSubscription(params = {}, callback) ⇒ AWS.Request
Calls the DeleteEventSubscription API operation.
-
deleteOptionGroup(params = {}, callback) ⇒ AWS.Request
Calls the DeleteOptionGroup API operation.
-
describeDBEngineVersions(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBEngineVersions API operation.
-
describeDBInstances(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBInstances API operation.
-
describeDBLogFiles(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBLogFiles API operation.
-
describeDBParameterGroups(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBParameterGroups API operation.
-
describeDBParameters(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBParameters API operation.
-
describeDBSecurityGroups(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBSecurityGroups API operation.
-
describeDBSnapshots(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBSnapshots API operation.
-
describeDBSubnetGroups(params = {}, callback) ⇒ AWS.Request
Calls the DescribeDBSubnetGroups API operation.
-
describeEngineDefaultParameters(params = {}, callback) ⇒ AWS.Request
Calls the DescribeEngineDefaultParameters API operation.
-
describeEventCategories(params = {}, callback) ⇒ AWS.Request
Calls the DescribeEventCategories API operation.
-
describeEvents(params = {}, callback) ⇒ AWS.Request
Calls the DescribeEvents API operation.
-
describeEventSubscriptions(params = {}, callback) ⇒ AWS.Request
Calls the DescribeEventSubscriptions API operation.
-
describeOptionGroupOptions(params = {}, callback) ⇒ AWS.Request
Calls the DescribeOptionGroupOptions API operation.
-
describeOptionGroups(params = {}, callback) ⇒ AWS.Request
Calls the DescribeOptionGroups API operation.
-
describeOrderableDBInstanceOptions(params = {}, callback) ⇒ AWS.Request
Calls the DescribeOrderableDBInstanceOptions API operation.
-
describeReservedDBInstances(params = {}, callback) ⇒ AWS.Request
Calls the DescribeReservedDBInstances API operation.
-
describeReservedDBInstancesOfferings(params = {}, callback) ⇒ AWS.Request
Calls the DescribeReservedDBInstancesOfferings API operation.
-
downloadDBLogFilePortion(params = {}, callback) ⇒ AWS.Request
Calls the DownloadDBLogFilePortion API operation.
-
listTagsForResource(params = {}, callback) ⇒ AWS.Request
Calls the ListTagsForResource API operation.
-
modifyDBInstance(params = {}, callback) ⇒ AWS.Request
Calls the ModifyDBInstance API operation.
-
modifyDBParameterGroup(params = {}, callback) ⇒ AWS.Request
Calls the ModifyDBParameterGroup API operation.
-
modifyDBSubnetGroup(params = {}, callback) ⇒ AWS.Request
Calls the ModifyDBSubnetGroup API operation.
-
modifyEventSubscription(params = {}, callback) ⇒ AWS.Request
Calls the ModifyEventSubscription API operation.
-
modifyOptionGroup(params = {}, callback) ⇒ AWS.Request
Calls the ModifyOptionGroup API operation.
-
promoteReadReplica(params = {}, callback) ⇒ AWS.Request
Calls the PromoteReadReplica API operation.
-
purchaseReservedDBInstancesOffering(params = {}, callback) ⇒ AWS.Request
Calls the PurchaseReservedDBInstancesOffering API operation.
-
rebootDBInstance(params = {}, callback) ⇒ AWS.Request
Calls the RebootDBInstance API operation.
-
removeSourceIdentifierFromSubscription(params = {}, callback) ⇒ AWS.Request
Calls the RemoveSourceIdentifierFromSubscription API operation.
-
removeTagsFromResource(params = {}, callback) ⇒ AWS.Request
Calls the RemoveTagsFromResource API operation.
-
resetDBParameterGroup(params = {}, callback) ⇒ AWS.Request
Calls the ResetDBParameterGroup API operation.
-
restoreDBInstanceFromDBSnapshot(params = {}, callback) ⇒ AWS.Request
Calls the RestoreDBInstanceFromDBSnapshot API operation.
-
restoreDBInstanceToPointInTime(params = {}, callback) ⇒ AWS.Request
Calls the RestoreDBInstanceToPointInTime API operation.
-
revokeDBSecurityGroupIngress(params = {}, callback) ⇒ AWS.Request
Calls the RevokeDBSecurityGroupIngress API operation.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.RDS(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.