AZURE
Storage actions
23 actions you can wire into a flow, alongside everything else in the Azure integration.
Every Storage action
- Azure Storage: Copy BlobStart a server-side (async) blob copy: from another blob in the same account, or from any URL Azure can reach, and optionally wait for it to complete. Handles blobs of any size, unlike Upload from URL's 256 MB synchronous cap
- Azure Storage: Create ContainerCreate a blob container in the storage account, optionally with a public access level and metadata
- Azure Storage: Delete BlobDelete a blob. Its snapshots are deleted with it by default (Azure refuses the delete otherwise); choose Snapshots Only to keep the blob and drop the snapshots
- Azure Storage: Delete ContainerDelete a container and every blob in it. The container is soft-deleted when the account has delete retention enabled, otherwise this is permanent
- Azure Storage: Download BlobDownload a blob (optionally a byte range) to a file reference for downstream nodes. Text-like content up to 1 MB is also returned inline
- Azure Storage: Find Blobs by TagsSearch the whole storage account for blobs whose index tags match an expression, e.g. "project"='alpha' AND "status"='final'
- Azure Storage: Generate SAS LinkCreate a time-limited shared access signature URL for a blob or container: hand out downloads or accept uploads without sharing the account key. Signed locally with the account key; no API call is made
- Azure Storage: Get Blob PropertiesFetch a blob's properties and metadata (size, tier, lease, copy status) via HEAD: without downloading its content
- Azure Storage: Get Blob TagsRead a blob's index tags as a plain object
- Azure Storage: Get ContainerFetch a container's properties and metadata (lease state, public access level, immutability flags)
- Azure Storage: Lease BlobTake, extend, or release a write lock on a blob. Acquire returns a Lease ID: pass it to the Lease ID field of any Upload/Delete/Set step to write to the locked blob; every write WITHOUT it is refused while the lease is held. Break ends a lease you do not hold
- Azure Storage: Lease ContainerTake, extend, or release a lock on a container. A container lease guards the container itself: deleting it, or changing its metadata, not the blobs inside it. Acquire returns a Lease ID to pass to the Lease ID field of a Delete Container or Set Container Metadata step
- Azure Storage: List BlobsList the blobs in a container, optionally filtered by a name prefix and enriched with metadata, snapshots, versions, soft-deleted blobs, or tags
- Azure Storage: List ContainersList the containers in the storage account, optionally filtered by a name prefix and enriched with metadata, soft-deleted containers, or system containers
- Azure Storage: Set Blob MetadataReplace a blob's metadata without re-uploading its content. The metadata object supplied here becomes the blob's ENTIRE metadata set: keys not included are removed
- Azure Storage: Set Blob PropertiesChange a blob's HTTP properties (content type, cache control, disposition, encoding, language) without re-uploading. CAUTION: Azure treats this as a replace: any of the five properties left blank here is CLEARED on the blob
- Azure Storage: Set Blob TagsReplace a blob's index tags (up to 10 searchable key/value pairs). The tags supplied here become the blob's ENTIRE tag set: n8n can only set tags at upload time
- Azure Storage: Set Blob TierChange a block blob's access tier (Hot/Cool/Cold/Archive). Moving OUT of Archive starts a rehydration that can take hours: High priority speeds it up
- Azure Storage: Set Container MetadataReplace a container's metadata. The metadata object supplied here becomes the container's ENTIRE metadata set: keys not included are removed
- Azure Storage: Snapshot BlobCreate a read-only point-in-time snapshot of a blob. The returned snapshot ID (a timestamp) addresses it later via ?snapshot=
- Azure Storage: Undelete BlobRestore a soft-deleted blob and its snapshots. The account must have blob soft delete enabled and the retention window must not have lapsed
- Azure Storage: Upload BlobUpload content to a block blob: inline text, base64, a flo:file reference, or an uploaded asset. Replaces the blob unless Overwrite is turned off. Uploads as a single Put Blob, so content is capped at the platform's 256 MB download/upload ceiling
- Azure Storage: Upload Blob from URLCreate a block blob by having Azure fetch a publicly reachable URL server-side (synchronous, up to 256 MB). For larger or cross-account copies use Copy Blob
Also in Azure
Put Storage in a flow
These actions sit on the same canvas as every other integration, so a Storage step can follow a form, a schedule or a message without any glue code.
