AWS S3Put - Put AWS S3
This component puts to S3 on Amazon Web Service.
Stream Information
| Input | Format | All |
| Number of Inputs | 1 |
| Output | Format | All |
| Description |
The input stream is copied to the output stream.
|
Component Properties
| Name | Data Type | Mapping | Description |
| Use Conncetion | boolean | - |
Specify whether to use the Common connection settings'
| true [true]
| - | The Connection property is used to specify the Common connection.
|
| false [false]
| - | The Connection Information property settings are used to specify the Common connection.
|
|
| Connection | connection | In & Out |
Specify the Common connection to use. The connections are defined in the Management Console.
|
| Connection Information | group | - |
The Common connection property settings place holder displayed when Use Conncetion is set to false.
|
| Access Key | string | In & Out |
Specify aws access key.
|
| Secret Key | string | In & Out |
Specify aws secret key.
|
| Protocol | choice | - |
Specify network communication protocol.
If Use Conncetion is false, this property is used on communication.
| HTTP [http]
| - | HTTP
|
| HTTPS [https]
| - | HTTPS
|
|
| Timeout (Second) | int | In & Out |
Specify communication timeout time in second.
If Use Conncetion is false, this property is used on communication.
|
| Use Proxy Setting | boolean | - |
Specify whether the proxy server settings defined in the Management Console are to be used.
If Use Conncetion is false, this property is used on communication.
| true [true]
| - | use proxy.
|
| false [false]
| - | not use proxy.
|
|
| Bucket Name | string | In & Out |
Specify the Bucket Name.
|
| Object Name | string | In & Out |
Specify the Object Name.
|
| ContentType | string | In & Out |
Specify content type of input stream.
if this property empty, component set content type following.
| text/plain | TEXT , CSV |
| html/plain | HTML |
| application/xml | ParameterList , Records , XML |
| application/octet-stream | MIME , Binary , FixedLength |
|
| AllowOverwrite | boolean | - |
Specify what this component will do if the Object Name defined object already exists.
| true [true]
| - | overwrite the object
|
| false [false]
| - | AlreadyExistException throw AlreadyExistsException
|
|
| Processing when commit | choice | - |
Specify action of rollback transaction.
| Delete Object [true]
| - | delete the object after successfully uploading object.
|
| Do Nothing [false]
| - | does not delete the object after successfully uploading object.
|
|
Transaction
| Commit | Do nothing |
| Rollback |
If Processing when commit is Delete Object, this component delete uploaded object.
|
Exceptions
| Type | Parameter | Stream for error handling flow | Error Code | Description |
|
Exception
|
None
| This component's input stream |
-
| |
| ConnectException |
None
| This component's input stream | 1 | Failure communicating to the AWS |
| AlreadyExistException |
None
| This component's input stream | 2 |
The Object Name defined file already exists.
If AllowOverwrite is set to true, this exception will not occur.
|
Common Connection settings
This component use Common connection. The parameter listed in the following table.
| Parameter Name | Description | Required |
| accessKey |
Specify aws access key.
| Yes |
| secretKey |
Specify secret key.
| Yes |
| protocol |
Specify network communication protocol.
| No The default value is HTTP. |
| timeout |
Specify timeout, in second. a timeout of zero is interpreted as in infinite timeout.
| No The default value is zero. |
| useProxy |
Specify whether to use the proxy settings.
| No |
How to use Storage Browser
double click this component to starts storage browser.

Controls Layout
| Bucket | Queue | Domain |
| View bucket list. | View queue list. | View domain list. |
| Menu of Bucket, Queue and Domain |
| - | Search | : | Seach specifid category list. |
| - | Optional Search | : | Search by prefix or query expression. |
| - | New | : | Create container , queue or table. |
| Menu of Row |
| - | Show Contents | : | View contents of selected item |
| - | Delete | : | Delete specifed container, queue or table. |
| - | Set to Component | : | selected row value set to component. |
|
| Contents List | Contents View |
View bucket , queue or domain of contents list.
| - | Show Contents | : | View contents of selected item |
| - | Delete | : | Delete specifed contents. |
| - | Set to Component | : | selected row value set to component. |
|
View selected item at contents list control.
|