S3FileLocation - Amazon Transfer Family
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

S3FileLocation

Specifies the details for the file location for the file that's being used in the workflow. Only applicable if you are using S3 storage.

Contents

Bucket

Specifies the S3 bucket that contains the file being used.

Type: String

Length Constraints: Minimum length of 3. Maximum length of 63.

Pattern: ^[a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]$

Required: No

Etag

The entity tag is a hash of the object. The ETag reflects changes only to the contents of an object, not its metadata.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 65536.

Pattern: ^.+$

Required: No

Key

The name assigned to the file when it was created in Amazon S3. You use the object key to retrieve the object.

Type: String

Length Constraints: Maximum length of 1024.

Pattern: [\P{M}\p{M}]*

Required: No

VersionId

Specifies the file version.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Pattern: ^.+$

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: