Class: AWS::RDS::Client

Inherits:
Core::QueryClient show all
Defined in:
lib/aws/rds/client.rb

Overview

Client class for Amazon Relational Database Service (RDS).

Instance Attribute Summary

Attributes inherited from Core::Client

#config

Instance Method Summary collapse

Methods inherited from Core::Client

#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options

Constructor Details

This class inherits a constructor from AWS::Core::Client

Instance Method Details

#add_source_identifier_to_subscription(options = {}) ⇒ Core::Response

Calls the AddSourceIdentifierToSubscription API operation.



# File 'lib/aws/rds/client.rb', line 25

#add_tags_to_resource(options = {}) ⇒ Core::Response

Calls the AddTagsToResource API operation.



# File 'lib/aws/rds/client.rb', line 55

#authorize_db_security_group_ingress(options = {}) ⇒ Core::Response

Calls the AuthorizeDBSecurityGroupIngress API operation.



# File 'lib/aws/rds/client.rb', line 76

#copy_db_snapshot(options = {}) ⇒ Core::Response

Calls the CopyDBSnapshot API operation.



# File 'lib/aws/rds/client.rb', line 108

#create_db_instance(options = {}) ⇒ Core::Response

Calls the CreateDBInstance API operation.



# File 'lib/aws/rds/client.rb', line 141

#create_db_instance_read_replica(options = {}) ⇒ Core::Response

Calls the CreateDBInstanceReadReplica API operation.



# File 'lib/aws/rds/client.rb', line 280

#create_db_parameter_group(options = {}) ⇒ Core::Response

Calls the CreateDBParameterGroup API operation.



# File 'lib/aws/rds/client.rb', line 390

#create_db_security_group(options = {}) ⇒ Core::Response

Calls the CreateDBSecurityGroup API operation.



# File 'lib/aws/rds/client.rb', line 408

#create_db_snapshot(options = {}) ⇒ Core::Response

Calls the CreateDBSnapshot API operation.



# File 'lib/aws/rds/client.rb', line 432

#create_db_subnet_group(options = {}) ⇒ Core::Response

Calls the CreateDBSubnetGroup API operation.



# File 'lib/aws/rds/client.rb', line 461

#create_event_subscription(options = {}) ⇒ Core::Response

Calls the CreateEventSubscription API operation.



# File 'lib/aws/rds/client.rb', line 487

#create_option_group(options = {}) ⇒ Core::Response

Calls the CreateOptionGroup API operation.



# File 'lib/aws/rds/client.rb', line 536

#delete_db_instance(options = {}) ⇒ Core::Response

Calls the DeleteDBInstance API operation.



# File 'lib/aws/rds/client.rb', line 583

#delete_db_parameter_group(options = {}) ⇒ Core::Response

Calls the DeleteDBParameterGroup API operation.



# File 'lib/aws/rds/client.rb', line 658

#delete_db_security_group(options = {}) ⇒ Core::Response

Calls the DeleteDBSecurityGroup API operation.



# File 'lib/aws/rds/client.rb', line 666

#delete_db_snapshot(options = {}) ⇒ Core::Response

Calls the DeleteDBSnapshot API operation.



# File 'lib/aws/rds/client.rb', line 673

#delete_db_subnet_group(options = {}) ⇒ Core::Response

Calls the DeleteDBSubnetGroup API operation.



# File 'lib/aws/rds/client.rb', line 699

#delete_event_subscription(options = {}) ⇒ Core::Response

Calls the DeleteEventSubscription API operation.



# File 'lib/aws/rds/client.rb', line 709

#delete_option_group(options = {}) ⇒ Core::Response

Calls the DeleteOptionGroup API operation.



# File 'lib/aws/rds/client.rb', line 728

#describe_db_engine_versions(options = {}) ⇒ Core::Response

Calls the DescribeDBEngineVersions API operation.



# File 'lib/aws/rds/client.rb', line 735

#describe_db_instances(options = {}) ⇒ Core::Response

Calls the DescribeDBInstances API operation.



# File 'lib/aws/rds/client.rb', line 777

#describe_db_log_files(options = {}) ⇒ Core::Response

Calls the DescribeDBLogFiles API operation.



# File 'lib/aws/rds/client.rb', line 858

#describe_db_parameter_groups(options = {}) ⇒ Core::Response

Calls the DescribeDBParameterGroups API operation.



# File 'lib/aws/rds/client.rb', line 889

#describe_db_parameters(options = {}) ⇒ Core::Response

Calls the DescribeDBParameters API operation.



# File 'lib/aws/rds/client.rb', line 912

#describe_db_security_groups(options = {}) ⇒ Core::Response

Calls the DescribeDBSecurityGroups API operation.



# File 'lib/aws/rds/client.rb', line 943

#describe_db_snapshots(options = {}) ⇒ Core::Response

Calls the DescribeDBSnapshots API operation.



# File 'lib/aws/rds/client.rb', line 975

#describe_db_subnet_groups(options = {}) ⇒ Core::Response

Calls the DescribeDBSubnetGroups API operation.



# File 'lib/aws/rds/client.rb', line 1016

#describe_engine_default_parameters(options = {}) ⇒ Core::Response

Calls the DescribeEngineDefaultParameters API operation.



# File 'lib/aws/rds/client.rb', line 1047

#describe_event_categories(options = {}) ⇒ Core::Response

Calls the DescribeEventCategories API operation.



# File 'lib/aws/rds/client.rb', line 1078

#describe_event_subscriptions(options = {}) ⇒ Core::Response

Calls the DescribeEventSubscriptions API operation.



# File 'lib/aws/rds/client.rb', line 1092

#describe_events(options = {}) ⇒ Core::Response

Calls the DescribeEvents API operation.



# File 'lib/aws/rds/client.rb', line 1122

#describe_option_group_options(options = {}) ⇒ Core::Response

Calls the DescribeOptionGroupOptions API operation.



# File 'lib/aws/rds/client.rb', line 1164

#describe_option_groups(options = {}) ⇒ Core::Response

Calls the DescribeOptionGroups API operation.



# File 'lib/aws/rds/client.rb', line 1204

#describe_orderable_db_instance_options(options = {}) ⇒ Core::Response

Calls the DescribeOrderableDBInstanceOptions API operation.



# File 'lib/aws/rds/client.rb', line 1259

#describe_reserved_db_instances(options = {}) ⇒ Core::Response

Calls the DescribeReservedDBInstances API operation.



# File 'lib/aws/rds/client.rb', line 1301

#describe_reserved_db_instances_offerings(options = {}) ⇒ Core::Response

Calls the DescribeReservedDBInstancesOfferings API operation.



# File 'lib/aws/rds/client.rb', line 1356

#download_db_log_file_portion(options = {}) ⇒ Core::Response

Calls the DownloadDBLogFilePortion API operation.



# File 'lib/aws/rds/client.rb', line 1405

#list_tags_for_resource(options = {}) ⇒ Core::Response

Calls the ListTagsForResource API operation.



# File 'lib/aws/rds/client.rb', line 1423

#modify_db_instance(options = {}) ⇒ Core::Response

Calls the ModifyDBInstance API operation.



# File 'lib/aws/rds/client.rb', line 1436

#modify_db_parameter_group(options = {}) ⇒ Core::Response

Calls the ModifyDBParameterGroup API operation.



# File 'lib/aws/rds/client.rb', line 1584

#modify_db_subnet_group(options = {}) ⇒ Core::Response

Calls the ModifyDBSubnetGroup API operation.



# File 'lib/aws/rds/client.rb', line 1622

#modify_event_subscription(options = {}) ⇒ Core::Response

Calls the ModifyEventSubscription API operation.



# File 'lib/aws/rds/client.rb', line 1648

#modify_option_group(options = {}) ⇒ Core::Response

Calls the ModifyOptionGroup API operation.



# File 'lib/aws/rds/client.rb', line 1683

#promote_read_replica(options = {}) ⇒ Core::Response

Calls the PromoteReadReplica API operation.



# File 'lib/aws/rds/client.rb', line 1751

#purchase_reserved_db_instances_offering(options = {}) ⇒ Core::Response

Calls the PurchaseReservedDBInstancesOffering API operation.



# File 'lib/aws/rds/client.rb', line 1841

#reboot_db_instance(options = {}) ⇒ Core::Response

Calls the RebootDBInstance API operation.



# File 'lib/aws/rds/client.rb', line 1872

#remove_source_identifier_from_subscription(options = {}) ⇒ Core::Response

Calls the RemoveSourceIdentifierFromSubscription API operation.



# File 'lib/aws/rds/client.rb', line 1944

#remove_tags_from_resource(options = {}) ⇒ Core::Response

Calls the RemoveTagsFromResource API operation.



# File 'lib/aws/rds/client.rb', line 1967

#reset_db_parameter_group(options = {}) ⇒ Core::Response

Calls the ResetDBParameterGroup API operation.



# File 'lib/aws/rds/client.rb', line 1976

#restore_db_instance_from_db_snapshot(options = {}) ⇒ Core::Response

Calls the RestoreDBInstanceFromDBSnapshot API operation.



# File 'lib/aws/rds/client.rb', line 2017

#restore_db_instance_to_point_in_time(options = {}) ⇒ Core::Response

Calls the RestoreDBInstanceToPointInTime API operation.



# File 'lib/aws/rds/client.rb', line 2128

#revoke_db_security_group_ingress(options = {}) ⇒ Core::Response

Calls the RevokeDBSecurityGroupIngress API operation.



# File 'lib/aws/rds/client.rb', line 2243