Azure Blob storage

  • Latest Dynatrace
  • Reference
  • 6-min read
  • Published Dec 01, 2025

Blob Storage: Acquire lease

Establishes and manages a lock on a container for delete operations, or on a blob for write and delete operations.

For more information, see the official documentation for Blob Storage: Acquire lease.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
proposeLeaseIdstringProposed lease id.Required
durationnumberMust be between 15 and 60 seconds, or infinite (-1).Required

Outputs

Returns fields as described in LeaseOperationResponse.

Blob Storage: Release lease

To release the lease if it is no longer needed, so that another client may immediately acquire a lease against the container or blob.

For more information, see the official documentation for Blob Storage: Release lease.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
proposeLeaseIdstringProposed lease id.Required

Outputs

Returns fields as described in LeaseOperationResponse.

Blob Storage: Renew lease

To renew the lease.

For more information, see the official documentation for Blob Storage: Renew lease.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
proposeLeaseIdstringProposed lease id.Required

Outputs

Returns fields as described in Lease.

Blob Storage: Create container

Create a Blob container.

For more information, see the official documentation for Blob Storage: Create container.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
containerNamestringName of the container to create.Required

Outputs

FieldType
containerClientContainerClient
containerCreateResponseContainerCreateResponse

Blob Storage: Delete container

Deletes a Blob container.

For more information, see the official documentation for Blob Storage: Delete container.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
containerNamestringName of the container to delete.Required

Outputs

Returns fields as described in ContainerDeleteResponse.

Blob Storage: List containers

Returns an async iterable iterator to list all the containers under the specified account.

For more information, see the official documentation for Blob Storage: List containers.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required

Outputs

Returns fields as described in ServiceListContainersSegmentResponse.

Blob Storage: Copy blob from URL

Asynchronously copies a blob to a destination within the storage account.

For more information, see the official documentation for Blob Storage: Copy blob from URL.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
copySourcestringurl to the source Azure Blob/File.Required

Outputs

Returns fields as described in BlobBeginCopyFromURLResponse.

Blob Storage: Create snapshot

Creates a read-only snapshot of a blob.

For more information, see the official documentation for Blob Storage: Create snapshot.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required

Outputs

Returns fields as described in BlobCreateSnapshotResponse.

Blob Storage: Delete blob

Marks the specified blob or snapshot for deletion.

For more information, see the official documentation for Blob Storage: Delete blob.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required

Outputs

Returns fields as described in BlobDeleteResponse.

Blob Storage: Download

Reads or downloads a blob from the system, including its metadata and properties.

For more information, see the official documentation for Blob Storage: Download.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
offsetnumberFrom which position of the blob to download, greater than or equal to 0.Required
countnumberHow much data to be downloaded, greater than 0.Required

Outputs

Returns fields as described in BlobDownloadResponseParsed.

Blob Storage: Get block list

Returns the list of blocks that have been uploaded as part of a block blob using the specified block list filter.

For more information, see the official documentation for Blob Storage: Get block list.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
listTypeBlockListTypeSpecifies whether to return the list of committed blocks, the list of uncommitted blocks, or both lists together.Required

Outputs

Returns fields as described in BlockBlobGetBlockListResponse.

Blob Storage: Get properties

Returns all user-defined metadata, standard HTTP properties, and system properties for the blob.

For more information, see the official documentation for Blob Storage: Get properties.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required

Outputs

Returns fields as described in BlobGetPropertiesResponse.

Blob Storage: Upload

Uploads data to a BlockBlob.

For more information, see the official documentation for Blob Storage: Upload.

Inputs

FieldTypeDescriptionRequired
urlstringThe URL of the Blob.Required
datastringThe content you want to upload. Currently, only text input is supported.Required

Outputs

Returns fields as described in BlobUploadCommonResponse.

Related tags
Software Delivery