List: List blob containers in your Azure Storage accounts.
Create: Create blob containers in your Azure Storage accounts.
Delete: Delete one or more blob containers from your Azure Storage accounts.
Delete All: Delete all blob containers from your Azure Storage accounts with a single click.
Search: Search for blob containers in your Azure Storage account either using blob container name prefix or a partial string contained in blob container's name.
Quick Open: Quickly open a blob container in your Azure Storage account by simply typing in a blob container's name.
Properties: View system properties of a blob container.
Metadata: Get/set metadata (user-defined key/value pair) for a blob container.
ACL: Get/set blob container ACL. Blob container ACL controls how blobs in a blob container will be accessed.
Access Policies: Get/set blob container access policies. Access policies are used for creating Shared Access Signature for a blob container or blob in that container.
Shared Access Signature: Create Shared Access Signature (SAS) on a blob container. You can create either create ad-hoc SAS token/URL (i.e. without any access policy) or a SAS token/URL that is bound to a blob container access policy.
Lease: Manage lease on a blob container. You can acquire, break, change, renew, or release lease on a blob container.
Upload: Upload blobs in a blob container. To learn more about uploading blobs, click here.
Download: Download all blobs from a blob container to your local computer. To learn more about downloading blobs, click here.
Copy: Copy all blobs from a blob container to another blob container/file share in same or a different storage account.
Snapshot Blobs: With a single click, take a snapshot of all blobs in a blob container.
Change Blobs Properties: With a single click, change properties like cache control, content language, content encoding and content type of all blobs in a blob container.
Change Access Tier: With a single click, change access tier (hot, cool, and archive) of all blobs in a blob container.
Export Blobs List: Download list of all blobs (with properties) in a blob container in CSV format.
List: List blobs in a blob container. Both hierarchical (virtual folders/blobs) and flat listing is supported.
Create: Create an empty page blob, page blob from a file, an empty append blob or an append blob from a file.
Virtual Folder: Create a virtual folder inside a blob container. You can instruct Cerulean to persist this virtual folder - Cerulean creates a zero-byte blob to persist a virtual folder.
Delete: Delete one or more blobs from a blob container.
Search: Search for blobs in your Azure Storage account using blob name prefix.
Properties: Get/set properties of a blob. Ability to change blob properties of multiple blobs with a single click is also supported.
Metadata: Get/set metadata (user-defined key/value pair) for a blob.
Snapshot: Create a snapshot (read-only copy) of a blob. Ability to take snapshots of multiple blobs with a single click is also supported.
Shared Access Signature: Create Shared Access Signature (SAS) on a blob. You can either create an ad-hoc SAS token/URL (i.e. without any access policy) or a SAS token/URL that is bound to a blob container access policy.
Lease: Manage lease on a blob. You can acquire, break, change, renew, or release lease on a blob.
Upload: Upload blobs in a blob container. To learn more about uploading blobs, click here.
Download: Download blobs from a blob container to your local computer. To learn more about downloading blobs, click here.
Copy: Copy one or more blobs from a blob container to another blob container in same or a different storage account.
Rename: Rename a blob or a blob folder.
Change Access Tier: Change access tier (hot, cool, and archive) of one or more blobs/folders or all blobs in a blob container.
Soft Deleted Blobs: View soft deleted blobs and undelete them.
Upload: Upload files/folders from your local computer to a blob container.
Blob Types: All blob types (block, page and append) are supported.
Drag/drop: Files and folders can be uploaded by simply dragging them from explorer/finder and dropping them in the app.
Background Task: Uploading is done through a background task. The background task can continue even if the application is not running.
Parallel Upload: Multiple files are uploaded in parallel for faster uploads.
Sparse Upload: Page blobs are uploaded sparsely i.e. only pages that have data in them are uploaded thus speeding up the whole upload process.
Chunked Upload: Large files are automatically split in chunks and these chunks are uploaded in parallel for faster uploads. You can configure the chunk size.
GZIP Compression: You can specify file types (typically image, css, and javascript files) that should be compressed first using gzip compression and then uploaded.
Overwrite Behavior: You can specify how Cerulean should deal with scenarios where file you're trying to upload exists in the blob container.
Download: Download blobs and folders to your local computer.
Blob Types: All blob types (block, page and append) are supported. Based on the file type, blob's type is identified.
Background Task: Downloading is done through a background task. The background task can continue even if the application is not running.
Parallel Download: Multiple blobs are downloaded in parallel for faster downloads.
Sparse Download: Page blobs are downloaded sparsely i.e. only pages that have data in them are downloaded thus speeding up the whole download process.
Chunked Download: Large blobs are automatically split in chunks and these chunks are downloaded in parallel for faster downloads. You can configure the chunk size.
GZIP Decompression: Based on content encoding properties (content encoding property of the blob should be "gzip", you can specify if the blob should be downloaded and decompressed using gzip decompression.
Overwrite Behavior: You can specify how Cerulean should deal with scenarios where blobs you're trying to download exists in the local computer.
Preserve Date/Time: You can specify if Cerulean should preserve the last modified date/time of the blob by setting the last modified date/time property of the local file as blob's last modified date/time.