AzureStorage (AzureStorage v0.1.1) View Source

Azure Storage REST Client.

Before you can start interacting with Azure Storage services. You need to create a AzureStorage.Request.Context.

Example

iex> AzureStorage.create_blob_service("account_name", "account_key")
{:ok, %AzureStorage.Request.Context{}}

Link to this section Summary

Functions

Create a new context to interact with Azure Blob Service

Create a new context to interact with Azure Fileshare service

Create a new context to interact with Azure Queue Storage

Create a new context to interact with Azure Table Storage Service

Link to this section Functions

Link to this function

create_blob_service(account_name, account_key)

View Source

Specs

create_blob_service(String.t(), String.t()) ::
  {:ok, AzureStorage.Request.Context.t()} | {:error, String.t()}

Create a new context to interact with Azure Blob Service

Link to this function

create_fileshare_service(account_name, account_key)

View Source

Specs

create_fileshare_service(String.t(), String.t()) ::
  {:ok, AzureStorage.Request.Context.t()} | {:error, String.t()}

Create a new context to interact with Azure Fileshare service

Link to this function

create_queue_service(account_name, account_key)

View Source

Specs

create_queue_service(String.t(), String.t()) ::
  {:ok, AzureStorage.Request.Context.t()} | {:error, String.t()}

Create a new context to interact with Azure Queue Storage

Link to this function

create_table_service(account_name, account_key)

View Source

Specs

create_table_service(String.t(), String.t()) ::
  {:ok, AzureStorage.Request.Context.t()} | {:error, String.t()}

Create a new context to interact with Azure Table Storage Service