azure file egress connector

Azure File Egress Connector

Version: 17.07

Supported Since: 17.07

What is an Azure File Egress Connector?

Azure File Egress Connector can be used to push files to an Azure File share.

When sending messages to a file share, UltraESB engine expects the file content as the message payload and file name as a variable. However, this connector can be configured to override the file name of the original file with an arbitrary file name.

Azure credentials associated with an account which has write permission to the target container will be necessary when configuring this connector.
In order to use the Azure File Egress Connector, you must first select the Azure Connector dependency from the connector list when you are creating an empty Ultra project. If you have already created a project, you can add the Azure Connector dependency via Component Registry. From Tools menu, select Ultra Studio → Component Registry and from the Connectors list, select the Azure connector dependency.
azure file egress outports

Out Ports

On Exception

The message will be emitted from this out port if the processing element fails to push the message content to the target container.

Side Ports

Connector Operation

This port is used to connect operational elements to the Egress Connector. By-default, user does not have to connect any operational element and the default connector operation will be used.

Parameters

* marked fields are mandatory

Azure Account Name

Basic

Azure Account Name is required.

Azure Account Key

Basic

Azure Account Key is required.

Default Endpoints protocol *

Basic

Name of the endpoints protocol to be used, which is located in the configured Azure storage account.

Destination share name *

Basic

Name of the Azure share, which is located in the configured Azure storage account.

File Name location *

Basic

File name for the payload to be saved (if there is an original name to the file, it will be preserved if this property is not provided). In-order to construct the file name, you can use message headers, message properties, additional variables set,message ID, message context ID, and message context properties in following formats respectively. @{message.headers.<name>} @{message.properties.<name>} @{variable.<name>} @{message.id} @{mc.id} @{mc.properties.<name>}

Sample Use Case

In this case, assume that an Agency wants to backup all of their files to Azure file storage while preserving the directory structure.

file egress 1
Figure 1. Integration Flow

File Listener will be configured as below to pick only required files from the source folder

file file ingress listener
Figure 2. File Listener configuration

Azure File Egress Connector will be configured as below to push files.

azure file egress connector config
Figure 3. Azure File Egress Connector configuration
add new transport header
Figure 4. Configuration of Add New Transport Header

Product and company names and marks mentioned are the property of their respective owners and are mentioned for identification purposes only.

In this topic
In this topic
Contact Us