Class AWS::Glacier
In: lib/aws/glacier.rb
lib/aws/glacier/resource.rb
lib/aws/glacier/archive.rb
lib/aws/glacier/errors.rb
lib/aws/glacier/vault_collection.rb
lib/aws/glacier/vault.rb
lib/aws/glacier/archive_collection.rb
lib/aws/glacier/request.rb
lib/aws/glacier/client.rb
lib/aws/glacier/vault_notification_configuration.rb
Parent: Object

This class is the starting point for working with Amazon Glacier.

To use Amazon Glacier you must first [sign up here](aws.amazon.com/glacier/).

For more information about AWS Data Pipeline:

# Credentials

You can setup default credentials for all AWS services via AWS.config:

    AWS.config(
      :access_key_id => 'YOUR_ACCESS_KEY_ID',
      :secret_access_key => 'YOUR_SECRET_ACCESS_KEY')

Or you can set them directly on the AWS::Glacier interface:

    glacier = AWS::Glacier.new(
      :access_key_id => 'YOUR_ACCESS_KEY_ID',
      :secret_access_key => 'YOUR_SECRET_ACCESS_KEY')

See {Client} for documentation on all of the supported API operations.

@!attribute [r] client

  @return [Client] the low-level Glacier client object

Methods

intialize   vaults  

Included Modules

Core::ServiceInterface

Classes and Modules

Module AWS::Glacier::Errors
Class AWS::Glacier::Archive
Class AWS::Glacier::ArchiveCollection
Class AWS::Glacier::Client
Class AWS::Glacier::Request
Class AWS::Glacier::Resource
Class AWS::Glacier::Vault
Class AWS::Glacier::VaultCollection
Class AWS::Glacier::VaultNotificationConfiguration

Attributes

account_id  [RW]  @return [String]

Public Instance methods

@option options[String] :account_id (’-’)

@return [VaultCollection] Returns a collection for working with

  vaults that belong to this account.

[Validate]