GeneratePresignedURL
Object owners can share the objects for a specified duration by creating a presigned URL. For example, you can share the documents in your bucket by providing a presigned URL even though the bucket and the objects in it are private.
General
Input
The input of the GeneratePresignedURL activity varies depending on the object operation selected on the General tab. The following fields are displayed for the Get, Put, and the Delete object operations:
Field | Data Type | Description |
---|---|---|
bucketName | String | Bucket name where the object is stored |
key | String | A sequence of Unicode characters, which serves as the identifier for the object |
expirationTime | Integer | The duration (in minutes) after which the presigned URL expires. |
amazonS3Connection | String | AmazonS3Client object |
Output
Fault
Error Schema Element | Data Type | Description |
---|---|---|
Amazon S3 Plugin Exception | Complex | Any exception created by TIBCO BusinessWorks Plug-in for Amazon S3
msg: Error message description that is returned by the plug-in msgCode: Error code that is returned by the plug-in |
Amazon S3 Client Exception | Complex | Any exception or error reported by Amazon S3 Client
msg: Error message description that is returned by the plug-in msgCode: Error code that is returned by the plug-in |
Amazon S3 Service Exception | Complex | Any exception or error reported by Amazon S3 instance
msg: Error message description that is returned by the plug-in msgCode: Error code that is returned by the plug-in |