class AWS::S3::Base

AWS::S3::Base is the abstract super class of all classes who make requests against S3, such as the built in Service, Bucket and S3Object classes. It provides methods for making requests, inferring or setting response classes, processing request options, and accessing attributes from S3’s response data.

Establishing a connection with the Base class is the entry point to using the library:

AWS::S3::Base.establish_connection!(:access_key_id => '...', :secret_access_key => '...')

The :access_key_id and :secret_access_key are the two required connection options. More details can be found in the docs for Connection::Management::ClassMethods.

Extensive examples can be found in the README.