Home > @microsoft/azure-artifact-storage
A library for interacting with Azure Blob Storage
| Function | Description |
|---|---|
| downloadArtifacts(config, prefix, downloadDirectory, filter, gzip) | Downloads artifacts from Azure Blob Storage container to the local file system |
| generateArtifactSasTokens(config, prefix, filter) | Returns a list of RemoteArtifact |
| getArtifacts(config, prefix, filter, gzip) | Loads artifacts from Azure Blob Storage into memory |
| listArtifacts(config, prefix, filter) | Returns a list blobs inside an Azure Blob Storage container |
| uploadArtifacts(dirPath, prefix, config, gzip) | Uploads files in a specified folder to Azure Blob Storage |
| Interface | Description |
|---|---|
| AzureBlobStorageConfig | Configuration interface used to create an instance of a Storage client |
| RemoteArtifact | Azure Blob Storage artifacts interface |