SharedAccessSharedAccess
SharedAccessCertified

Create a shared access link on Azure Blob Storage.

Create a shared access link on Azure Blob Storage.

yaml
type: "io.kestra.plugin.azure.storage.blob.SharedAccess"
yaml
id: azure_storage_blob_shared_access
namespace: company.team

tasks:
  - id: shared_access
    type: io.kestra.plugin.azure.storage.blob.SharedAccess
    endpoint: "https://yourblob.blob.core.windows.net"
    connectionString: "DefaultEndpointsProtocol=...=="
    container: "mydata"
    name: "myblob"
    expirationDate: "{{ now() | dateAdd(1, 'DAYS') }}"
    permissions:
      - r
Properties

The blob container.

The blob service endpoint.

The time after which the SAS will no longer work.

The full blob path on the container.

SubTypestring
Possible Values
READADDCREATEWRITEDELETEDELETE_VERSIONTAGSLISTMOVEEXECUTEFILTERIMMUTABILITY_POLICY

The permissions to be set for the Shared Access.

Connection string of the Storage Account.

Shared Key access key for authenticating requests.

Shared Key account name for authenticating requests.

Formaturi

The SAS URI.