AWS::Transfer::Workflow S3InputFileLocation - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::Transfer::Workflow S3InputFileLocation

Specifies the details for the Amazon S3 location for an input file to a workflow.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Bucket" : String, "Key" : String }

YAML

Bucket: String Key: String

Properties

Bucket

Specifies the S3 bucket for the customer input file.

Required: No

Type: String

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

Minimum: 3

Maximum: 63

Update requires: Replacement

Key

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

Required: No

Type: String

Pattern: .*

Minimum: 0

Maximum: 1024

Update requires: Replacement