 SharedAccess
SharedAccess
Create a shared access link on Azure Blob Storage.
yaml
type: "io.kestra.plugin.azure.storage.blob.SharedAccess"Examples
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
container *Requiredstring
The blob container.
endpoint *Requiredstring
The blob service endpoint.
expirationDate *Requiredstring
The time after which the SAS will no longer work.
name *Requiredstring
The full blob path on the container.
permissions *Requiredarray
 SubType string
 Possible Values 
READADDCREATEWRITEDELETEDELETE_VERSIONTAGSLISTMOVEEXECUTEFILTERIMMUTABILITY_POLICYThe permissions to be set for the Shared Access.
connectionString string
Connection string of the Storage Account.
Outputs
uri string
 Format 
uriThe SAS URI.
