Module: Azure::Storage

Extended by:
Configurable
Defined in:
lib/azure/storage/blob/blob.rb,
lib/azure/storage.rb,
lib/azure/storage/core.rb,
lib/azure/storage/client.rb,
lib/azure/storage/core/sr.rb,
lib/azure/storage/version.rb,
lib/azure/storage/autoload.rb,
lib/azure/storage/table/guid.rb,
lib/azure/storage/core/error.rb,
lib/azure/storage/blob/block.rb,
lib/azure/storage/table/batch.rb,
lib/azure/storage/table/query.rb,
lib/azure/storage/queue/queue.rb,
lib/azure/storage/table/entity.rb,
lib/azure/storage/service/cors.rb,
lib/azure/storage/configurable.rb,
lib/azure/storage/queue/message.rb,
lib/azure/storage/table/edmtype.rb,
lib/azure/storage/blob/container.rb,
lib/azure/storage/core/constants.rb,
lib/azure/storage/service/logging.rb,
lib/azure/storage/service/metrics.rb,
lib/azure/storage/blob/blob_service.rb,
lib/azure/storage/service/cors_rule.rb,
lib/azure/storage/blob/serialization.rb,
lib/azure/storage/queue/queue_service.rb,
lib/azure/storage/table/table_service.rb,
lib/azure/storage/table/serialization.rb,
lib/azure/storage/queue/serialization.rb,
lib/azure/storage/core/client_options.rb,
lib/azure/storage/table/batch_response.rb,
lib/azure/storage/core/auth/shared_key.rb,
lib/azure/storage/table/auth/shared_key.rb,
lib/azure/storage/service/access_policy.rb,
lib/azure/storage/service/serialization.rb,
lib/azure/storage/service/storage_service.rb,
lib/azure/storage/service/retention_policy.rb,
lib/azure/storage/service/signed_identifier.rb,
lib/azure/storage/core/auth/shared_key_lite.rb,
lib/azure/storage/core/client_options_error.rb,
lib/azure/storage/table/auth/shared_key_lite.rb,
lib/azure/storage/service/storage_service_properties.rb,
lib/azure/storage/core/auth/shared_access_signature_signer.rb,
lib/azure/storage/core/auth/shared_access_signature_generator.rb

Overview

Defined Under Namespace

Modules: AclConstants, Auth, Blob, BlobConstants, BlobErrorCodeStrings, ClientOptions, Configurable, Default, FileConstants, FileErrorCodeStrings, HeaderConstants, HttpConstants, QueryStringConstants, Queue, QueueConstants, QueueErrorCodeStrings, RequestLocationMode, SR, Service, ServicePropertiesConstants, ServiceType, StorageErrorCodeStrings, StorageLocation, StorageServiceClientConstants, Table, TableConstants, TableErrorCodeStrings Classes: Client, InvalidConnectionStringError, InvalidOptionsError, StorageError, Version

Instance Attribute Summary

Attributes included from Configurable

#storage_access_key, #storage_account_name, #storage_blob_host, #storage_connection_string, #storage_queue_host, #storage_table_host

Class Method Summary collapse

Methods included from Configurable

config, configure, keys, reset_config!, storage_file_host

Class Method Details

.client(options = {}) ⇒ Object


33
34
35
36
# File 'lib/azure/storage.rb', line 33

def client(options={})
  @client = Azure::Storage::Client.new(options)
  @client
end