Generates a Shared Access Signature (SAS) to allow a file stored in Microsoft Azure to be shared.
Property Name | Description |
---|---|
Connection String | The connection string for the Storage Account.
See the Microsoft article Configure Azure Storage connection strings for more information. |
Share Name | Name of the File Share. |
Share Path | The File Share path to upload the file into. Leave blank to create a SAS at the root.
Must adhere to the following rules:
|
File Name | The name of the file to share.
Must adhere to the following rules:
|
Permissions | A pipebar list of permissions. Supported values are: 'Read', 'Write', 'Create', 'Delete', and 'All' or use a '*' to represent 'All'. |
Start Date/Time | The date/time when the signature starts in UTC and 'yyyy-MM-dd hh:mm:ss zzz', 'yyyy-MM-dd hh:mm:ss' or 'yyyy-MM-dd' formats. Leave blank for the signature to start immediately. |
Expiry Date/Time | The date/time when the signature expires in UTC and 'yyyy-MM-dd hh:mm:ss zzz', 'yyyy-MM-dd hh:mm:ss' or 'yyyy-MM-dd' formats. |
When this Task is added the properties are static. To be able to build rules on a static property see How To: Change A Static Property To A Dynamic Property.
Property Name | Example Rule | Meaning |
---|---|---|
Connection String | DWVariableAzureStorageConnectionString | This is the connection string used to identify the Azure Storage Account to connect to. |
Share Name | "My File Share" | This is the name of the File Share. |
Share Path | "" | This is the Azure File Share Path to upload the file to. A blank or empty value will upload the file to the root directory. |
File Name | "Quote.pdf" | Will share the file named Quote.pdf |
Permissions | "read|write" | Gives read and write permissions to the file. |
Start Date/Time | The share will be available immediately. | |
Expiry Date/Time | Text(Now() + 3,"YYY-MM-DD") | The share will be available for 3 days from the time calculated. |
This task has different types of Outputs. For more information about Outputs see Specification Macros Task Node.
Outputs are only available within Specification Macros. Currently Outputs are not available for Specification Flow.
The following Data Outputs are available to pass Data from the Task back into the Specification.
See Data Outputs for more information.
This task supports Status Outputs. These can be used to perform different actions depending on what the status outcome of the task is. For more information see Status Outputs in the Task Node Outputs section of Specification Macros Task Node.
The status output navigation is as follows:
Success
Success with Warnings
Failed (one of the following occurred)
DriveWorks can be hosted on Microsoft Azure, for more information see Microsoft Azure.