Azure Blob Storage: List Directory of
| Parameter | Purpose | Example |
|---|---|---|
| account_name | Azure storage account name | "mystorageaccount" |
| account_key | Azure storage account key | "XXXXXXXXXXXXXXXXXXXXX==" |
| container_name | Storage container name | "uploads", "documents" |
| path | Directory path to list | "folder/", "images/" |
| as | Alias for directory listing | x1, directory_contents |
Example
Example
- Lists contents of an Azure storage directory
- Returns blob names and metadata
- Supports nested directories
- Lists all files in specified path
Azure Blob Storage: Get Signed URL of
| Parameter | Purpose | Example |
|---|---|---|
| account_name | Azure storage account name | "mystorageaccount" |
| account_key | Azure storage account key | "XXXXXXXXXXXXXXXXXXXXX==" |
| container_name | Storage container name | "private" |
| path | Path to file | "documents/file.pdf" |
| ttl | Time-to-live in seconds | 300, 3600 |
| as | Alias for signed URL | x2, access_url |
Example
Example
- Generates SAS token URL for temporary access
- URL expires after specified TTL
- Useful for secure file sharing
- Works with private containers
Azure Blob Storage: Upload file to
| Parameter | Purpose | Example |
|---|---|---|
| account_name | Azure storage account name | "mystorageaccount" |
| account_key | Azure storage account key | "XXXXXXXXXXXXXXXXXXXXX==" |
| container_name | Storage container name | "uploads" |
| filePath | Destination path in container | "folder/file.jpg" |
| file | File to upload | $input.file |
| metadata | Custom metadata for blob | {contentType: "image/jpeg"} |
Example
Example
- Uploads file to Azure Blob Storage
- Supports custom metadata
- Creates directories automatically
- Overwrites existing files
Azure Blob Storage: Delete file
| Parameter | Purpose | Example |
|---|---|---|
| account_name | Azure storage account name | "mystorageaccount" |
| account_key | Azure storage account key | "XXXXXXXXXXXXXXXXXXXXX==" |
| container_name | Storage container name | "uploads" |
| filePath | Path to file to delete | "folder/file.txt" |
Example
Example
- Deletes a blob from storage
- Permanent deletion
- No response needed
- Use with caution
Azure Blob Storage: Create Var From File Resource
| Parameter | Purpose | Example |
|---|---|---|
| account_name | Azure storage account name | "mystorageaccount" |
| account_key | Azure storage account key | "XXXXXXXXXXXXXXXXXXXXX==" |
| container_name | Storage container name | "documents" |
| filePath | Path to file to read | "folder/file.txt" |
| as | Alias for file contents | x3, file_data |
Example
Example
- Reads blob contents
- Returns file data
- Supports all file types
- Useful for processing file contents
Azure Blob Storage: Get File Metadata
| Parameter | Purpose | Example |
|---|---|---|
| account_name | Azure storage account name | "mystorageaccount" |
| account_key | Azure storage account key | "XXXXXXXXXXXXXXXXXXXXX==" |
| container_name | Storage container name | "files" |
| filePath | Path to file | "folder/file.txt" |
| as | Alias for file metadata | x4, blob_info |
Example
Example
- Retrieves blob metadata
- Returns size, last modified, etc.
- Does not download contents
- Useful for file verification