API Reference Azure SDK v#0.1.0

Copy Markdown View Source

Modules

AzureSDK is a long-term Azure platform SDK for Elixir and Erlang.

Shared client configuration used across AzureSDK service clients.

Reusable request pipeline for all Azure services.

Service-agnostic HTTP request representation consumed by the AzureSDK pipeline.

Normalized HTTP response returned by the AzureSDK pipeline.

Retry policy for transient Azure failures.

Telemetry helpers for AzureSDK operations.

Standardized, pattern-match friendly error struct for all AzureSDK operations.

Client secret credential for Azure Active Directory.

Behaviour for Azure credentials.

Credential chain that tries multiple authentication methods in order.

Managed Identity credential for Azure-hosted workloads.

Shared Access Signature (SAS) credential.

Shared Key credential for Azure Storage services.

OTP-based token cache for Azure credentials.

Broadway integration. Planned for v0.6.0.

Explorer integration. Planned for v0.6.0.

Flow integration. Planned for v0.6.0.

Livebook helpers. See livebooks/ for executable notebooks.

Nx integration. Planned for v0.6.0.

Azure Resource Manager (management plane) client.

Network management namespace. Planned for v0.5.0.

Management policy namespace. Planned for v0.5.0.

Replication management namespace. Planned for v0.5.0.

Storage account management operations.

Azure Blob Storage operations.

Storage service client for Azure Blob, Queue, Table, and File services.

Azure Blob Storage container operations.

Azure Data Lake Storage client namespace.

Azure File Share client namespace.

Azure Queue Storage client namespace.

Azure Table Storage client namespace.