...
S3Upload microservice uploads all the files to a specified bucket.
Tip | ||
---|---|---|
Get the Access Key id ID and Secret Key from the AWS Management Console at https://console.aws.amazon.com/s3.
|
...
The figure below illustrates the Component Property Sheet (CPS) panel with Expert Properties view enabled.
Figure 1: Component Configuration properties for S3Upload
...
Click the AWS Connection Details ellipsis button to configure the properties.
Figure 2: AWS Connection properties
Access Key
Specify the Access Key idID.
Secret Key
Specify the Secret Key
...
This option appears only when the Server Side Encryption? property is selected. In this case, Amazon S3 manages the keys required for encrypting encrypting by itself.
File Name Prefix
...
Considers Message Headers prior to the message.
If this property is enabled, the message headers may be specified in the input message as below:
Header name | Description | ||||||||||||
SourceFileName | Name of the file to be uploaded along with its extension.
| ||||||||||||
SourceFilePath | Complete path to the File location without specifying the SourceFileName.
| ||||||||||||
FileName | Specify a name by which the file has to be uploaded.
|
Figure 3: Message Headers configured in the Feeder corresponding to the "Is Message Headers a priority?" property
Sequence Number Property
This property is used to identify duplicate sequence numbers; discards the duplicate input arrived at its input port.
...
Uploading a file into the AWT Management console and displaying the status. Configure S3Uploader as described in Configuration and testing section and use feeder and display component to send sample input and check the response respectively.
Figure 4: Demonstratinga scenariowithsampleinputandoutput
Input Message
Figure 5: Input XML sent using feeder
...
The AWS Console displays the detailed state of storage class (Reduced Redundancy in the case of test34.pdf).
Encryption status used to store the data.