Cloud Storage v0.3.2 CloudStorage.Azure View Source

CloudStorage Azure Documentation.

Link to this section Summary

Link to this section Functions

Delete a File.

Examples

iex> CloudStorage.Azure.delete_blob(“temp_file.txt”) :ok iex> CloudStorage.Azure.put_blob(“temp_file.txt”) :ok

Link to this function download_blob(remote_path, local_path) View Source

Download a File.

Examples

iex> CloudStorage.Azure.download_blob(“temp_file.txt”,”test”) :ok

Get a File.

Examples

iex> CloudStorage.Azure.get_blob(“temp_file.txt”) “”

Get a Rest Token.

Examples

iex> token = CloudStorage.Azure.get_token() |> String.length() …> iex> token > 100 true

List Files.

Examples

iex> CloudStorage.Azure.list_blobs(“temp_file.txt”) |> Map.get(“Name”) “temp_file.txt”

Link to this function purge_content(token, path) View Source

Purge a CDN path content.

Examples

iex> CloudStorage.Azure.get_token() |> CloudStorage.Azure.purge_content(“/temp_file.txt”) :ok

Link to this function put_blob(full_path, content \\ "", type \\ "application/octet-stream") View Source

Send a File.

Examples

iex> CloudStorage.Azure.put_blob(“temp_file.txt”) :ok

Link to this function upload_blob(local_path, remote_path) View Source

Upload a File.

Examples

iex> CloudStorage.Azure.upload_blob(“test/temp_file.txt”,”temp_file.txt”) :ok

Link to this function url_upload(url, remote_path) View Source

Upload a File from an URL.

Examples

iex> CloudStorage.Azure.url_upload(“https://www.google.com.br/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png”, “logo.png”) :ok