-
inputUrl
String inputUrl
The URL of the file that contains the data to upload. The file should be local on the disk.
(Required)
-
bucket
String bucket
The name of the S3 bucket that this file should be uploaded to.
(Required)
-
key
String key
The key for the S3 object that this file should be uploaded to.
The string can have placeholder expressions which are resolved at upload time. Valid expressions are strings that are valid Java DateTimeFormatter strings. See https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html
Example: myKeyNamePrefix/!{timestamp:yyyy/MM/dd}/myKeyNameSuffix.
(Required)
-
userMetadata
Map<K,V> userMetadata
User metadata. For key of a user metadata, callers should not include the internal "x-amz-meta-" prefix. Keys are case insensitive and will appear as lowercase strings on S3, even if they were originally specified with uppercase strings. Reserved key names start with "$aws-gg-" prefix.