Azurex.Blob (AzureX v0.1.3) View Source

Implementation of Azure Blob Storage.

Link to this section Summary

Link to this section Functions

Link to this function

get_blob(name, container \\ nil)

View Source

Specs

get_blob(String.t(), optional_string()) ::
  {:ok, binary()}
  | {:error,
     HTTPoison.AsyncResponse.t() | HTTPoison.Error.t() | HTTPoison.Response.t()}
Link to this function

get_blob_url(name, container \\ nil)

View Source

Specs

get_blob_url(String.t(), optional_string()) :: String.t()
Link to this function

list_blobs(container \\ nil, uri_parameters \\ [])

View Source
Link to this function

put_blob(name, blob, content_type, container \\ nil, opts \\ [])

View Source

Specs

put_blob(String.t(), binary(), String.t(), optional_string(), keyword()) ::
  :ok
  | {:error,
     HTTPoison.AsyncResponse.t() | HTTPoison.Error.t() | HTTPoison.Response.t()}