S3FileLocation - AWS Transfer Family

S3FileLocation

Specifies the details for the file location for the file 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 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 AWS SDKs, see the following: