| region | [R] |
Initialize connection to ELB
options parameter must include values for :aws_access_key_id and :aws_secret_access_key in order to create a connection
elb = ELB.new( :aws_access_key_id => your_aws_access_key_id, :aws_secret_access_key => your_aws_secret_access_key )
adds tags to a database instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_AddTagsToResource.html
authorizes a db security group ingress docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_AuthorizeDBSecurityGroupIngress.html
Copy a db snapshot
Create a db cluster
@see docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html
create a snapshot of a db cluster docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterSnapshot.html
Create a db instance
@param DBInstanceIdentifier [String] name of the db instance to modify @param AllocatedStorage [Integer] Storage space, in GB @param AutoMinorVersionUpgrade [Boolean] Indicates that minor version upgrades will be applied automatically to the DB Instance during the maintenance window @param AvailabilityZone [String] The availability zone to create the instance in @param BackupRetentionPeriod [Integer] 0-8 The number of days to retain automated backups. @param DBInstanceClass [String] The new compute and memory capacity of the DB Instance @param DBName [String] The name of the database to create when the DB Instance is created @param DBParameterGroupName [String] The name of the DB Parameter Group to apply to this DB Instance @param DBSecurityGroups [Array] A list of DB Security Groups to authorize on this DB Instance @param Engine [String] The name of the database engine to be used for this instance. @param EngineVersion [String] The version number of the database engine to use. @param Iops [Integer] IOPS rate @param MasterUsername [String] The db master user @param MasterUserPassword [String] The new password for the DB Instance master user @param MultiAZ [Boolean] Specifies if the DB Instance is a Multi-AZ deployment @param Port [Integer] The port number on which the database accepts connections. @param PreferredBackupWindow [String] The daily time range during which automated backups are created if automated backups are enabled @param PreferredMaintenanceWindow [String] The weekly time range (in UTC) during which system maintenance can occur, which may result in an outage @param DBSubnetGroupName [String] The name, if any, of the VPC subnet for this RDS instance @param PubliclyAccessible [Boolean] Whether an RDS instance inside of the VPC subnet should have a public-facing endpoint @param VpcSecurityGroups [Array] A list of VPC Security Groups to authorize on this DB instance @param StorageType [string] Specifies storage type to be associated with the DB Instance. Valid values: standard | gp2 | io1
@return [Excon::Response]:
* body [Hash]:
@see docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html
create a read replica db instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_CreateDBInstanceReadReplica.html
create a database parameter group docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html
creates a db security group docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_CreateDBSecurityGroup.html
creates a db snapshot docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_CreateDBSnapshot.html
Creates a db subnet group docs.amazonwebservices.com/AmazonRDS/2012-01-15/APIReference/API_CreateDBSubnetGroup.html
Subscribes a db instance to an SNS queue
@see docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateEventSubscription.html
delete a database cluster
@see docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBCluster.html
delete a db cluster snapshot docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBClusterSnapshot.html
delete a database instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DeleteDBInstance.html
delete a database parameter group docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DeleteDBParameterGroup.html
deletes a db security group docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_DeleteDBSecurityGroup.html
delete a database snapshot docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DeleteDBSnapshot.html
Deletes a db subnet group docs.aws.amazon.com/AmazonRDS/2013-09-09/APIReference/API_DeleteDBSubnetGroup.html
deletes an event subscription docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html
Describe all or specified db cluster snapshots docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusterSnapshots.html
Describe all or specified db clusters docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusters.html
Describe all or specified load db instances docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html
Describe log files for a DB instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBLogFiles.html
This API returns a list of DBParameterGroup descriptions. If a DBParameterGroupName is specified, the list will contain only the descriptions of the specified DBParameterGroup docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBParameterGroups.html
Describe parameters from a parameter group docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html
Describe all or specified load db instances docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html
Describe all or specified db security groups docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_DescribeDBSecurityGroups.html
Only one of DBInstanceIdentifier or DBSnapshotIdentifier can be specified
Describe all or specified db snapshots docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBSnapshots.html
Only one of DBInstanceIdentifier or DBSnapshotIdentifier can be specified
This API returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified, the list will contain only the descriptions of the specified DBSubnetGroup docs.amazonwebservices.com/AmazonRDS/2012-01-15/APIReference/API_DescribeDBSubnetGroups.html
Returns the default engine and system parameter information for the specified database engine docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEngineDefaultParameters.html
Describe all or specified event notifications docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventSubscriptions.html
Returns a list of service events
For more information see: docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeEvents.html
Default = 60 Mins
Default = 100
Constraints: min = 20, maximum 100
(db-instance | db-parameter-group | db-security-group | db-snapshot)
Describe all or specified load db instances docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html
Retrieve a portion of a log file of a db instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_DownloadDBLogFilePortion.html
returns a Hash of tags for a database instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_ListTagsForResource.html
modifies a database instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html
modifies a database parameter group docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html
Modify db snapshot attributes
Creates a db subnet group docs.aws.amazon.com/AmazonRDS/2012-01-15/APIReference/API_ModifyDBSubnetGroup.html
promote a read replica to a writable RDS instance docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_PromoteReadReplica.html
Setting this parameter to a positive number enables backups.
Setting this parameter to 0 disables automated backups.
automated backups are enabled, using the BackupRetentionPeriod parameter.
Default: A 30-minute window selected at random from an 8-hour block of time per region.
See the Amazon RDS User Guide for the time blocks for each region from which the default backup windows are assigned.
reboots a database instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_RebootDBInstance.html
removes tags from a database instance docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_RemoveTagsFromResource.html
Restores a DB Instance from a DB Snapshot docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_RestoreDBInstanceFromDBSnapshot.html
Restores a DB Instance to a point in time docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_RestoreDBInstanceToPointInTime.html
revokes a db security group ingress docs.amazonwebservices.com/AmazonRDS/latest/APIReference/index.html?API_RevokeDBSecurityGroupIngress.html