Property Name |
Description |
StorageAction |
This property determines what action needs to be performed on Azure Storage object(s).
Available Options
|
Permission |
This property determines what permission is applied on selected container path. This option is only applicable for SetContainerPermission action.
Available Options
- PrivateContainer (default): Container is only accessible by owner.
- PublicContainerWithReadAccess : public read access for any blob using Full Uri in this container but you cant list all blobs.
- PublicContainerWithReadAndListAccess : public read access for any blob and list all blobs in this container.
|
AutoSetContentType |
When this option is True (default is false) it will automatically determines content type of the file during Upload, Create, Copy and Move operation.Default content type of any new file is application/octet-stream |
UserDefinedContentTypes |
If content type is not correctly set for certain file extension then you may provide your own list of content types. It has to be in the following format. Each content type in new line
*.csv=text/plain
*.dtsx=text/plain
*.dtsconfig=text/plain
.....
.....
|
DefaultContentType |
By default every new file on Azure Storage is set to content type application/octet-stream. If this is not what you want as default content type then you may provide UserDefinedContentTypes or just set this property to your own content type. System set content type in the following order
1. Check if UserDefinedContentTypes is set (if extension of file being processed match with user defined content type list then set file content Type)
2. Check if AutoSetContentType is set (if True then Lookup Predefined list and set file content Type)
3. Check if Check DefaultContentType is set (if DefaultContentType is set then use it for file being processed)
|
ThrowErrorIfSourceNotFound |
If this option is set to True (default is true) then when source path not found on Azure Storage exception is thrown. If this option is False then no error is thrown when file not found. |
DeleteSourceWhenDone |
If this option is set to True (default is false) then after successful upload/download operation source file is deleted. This option is applicable only for Upload and Download actions. |
MetadataKeyValue |
For any new file you may specify metadata in Key/Value pair from Metadata Tab of task UI. If you want to enter from expression then use the following syntax for multiple Key/value pairs of metadata. This option is ignored if EnableMetadataUpdate=False (see next option).
<MetaData><User>SamW</User><Host>BW001-DEV</Host></MetaData>
|
EnableMetadataUpdate |
If this option is True (default is False) then MetadataKeyValue property is processed (see previous option) |
SourceStorageConnection |
Connection Name for Source S3 Connection (Not applicable for UploadFileToAzure and CreateNewAzureFile operations) |
SourcePathAccessMode |
Specifies how source path will be provided
Available Options
- Direct (default) : Direct value is provided.
- Variable : Value is read from specified variable at runtime.
- Connection : Value is read from path specified by file connection. This option is only applicable when Source is local File system.
|
SourcePathValue |
Direct static value (only applicable when SourcePathAccessMode=Direct) |
SourcePathVariable |
Variable Name (only applicable when SourcePathAccessMode=Variable) |
SourcePathConnection |
Connection Name or ID (only applicable when SourcePathAccessMode=Connection) |
Recursive |
Specifies whether source path pattern should scan sub folder (default false) |
ResultVariable |
Variable name which will hold result from S3 Action (default false) |
TargetStorageConnection |
Connection Name for target S3 Connection (Only applicable for UploadFileToAzure, CopyAzureFileToAzure, MoveAzureFileToAzure and CreateNewAzureFile operations) |
TargetPathAccessMode |
Specifies how target path will be provided
Available Options
- Direct (default) : Direct value is provided.
- Variable : Value is read from specified variable at runtime.
- Connection : Value is read from path specified by file connection. This option is only applicable when target is local File system.
|
TargetPathValue |
Direct static value (only applicable when TargetPathAccessMode=Direct) |
TargetPathConnection |
Connection Name or ID which points to target file path (only applicable when TargetPathAccessMode=Connection) |
TargetPathVariable |
Variable Name (only applicable when TargetPathAccessMode=Variable) |
OverWriteOption |
Specifies whether overwrite action when target file exists
Available Options
- Direct (default) : Direct value is provided.
- Variable : Value is read from specified variable at runtime.
- Connection : Value is read from path specified by file connection. This option is only applicable when target is local File system.
|
CreateMissingTargetFolder |
Create target folder if missing (default True). This option is applicable for DownloadAzureFileToLocal |
ExcludeRegXPattern |
Regular expression pattern to exclude items from selection (if you apply MyFile*.* filter for source path and then use ExcludeRegXPattern=(.msi|.exe) then it will include all files with matching name but exclude *.msi and *.exe |
IncludeRegXPattern |
Regular expression pattern to include items from selection (if you apply MyFile*.* filter for source path and then use IncludeRegXPattern=(.txt|.csv) then it will include only txt and csv files with matching name pattern |
SortBy |
Property by which you want to sort result
Available Options
Option |
Description |
Size |
File Size in Bytes |
LastModifiedDate |
File Last Modified DateTime |
CreationDate |
File Creation DateTime |
AgeInDays |
File Age in Days |
LastEditInDays |
Last Edit in Days |
Content |
File Content |
Exists |
File Exists Flag |
FileCount |
File Count |
FolderPath |
File Directory Path |
FilePath |
File Path |
FileName |
File Name |
FileExtension |
File Extension |
FileEncoding |
File Encoding |
|
SortDirection |
Sort order (e.g. Ascending or Descending)
Available Options
Option |
Description |
Asc |
Asc |
Desc |
Desc |
|
WhereClause |
Where clause expression to filter items. (e.g. Size>100 and Extension IN ('.txt','.csv') ) |
EnableSort |
Sort items by specified attribute |
MaxItems |
Maximum items to return (e.g. TOP) |
ContinueOnError |
This option prevents task failure on error such as transfer of file(s) failed for some reason, delete operation failed for few files.
|
LoggingMode |
Determines logging detail level. Available options are Normal, Medium, Detailed, Debugging
|