SharedAccess​Shared​Access

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.

SubType string
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.

Format uri

The SAS URI.