---
type: resource-type
title: TransferWorkflow
description: aws resource type AWS::Transfer::Workflow
name: TransferWorkflow
lexicon: aws
resource_type: AWS::Transfer::Workflow
---
`AWS::Transfer::Workflow`, a resource type of the aws lexicon.

## Properties

- `Steps` (`TransferWorkflow_WorkflowStep[]`, required): Specifies the details for the steps that are in the specified workflow.
- `Arn` (`string`, optional): Specifies the unique Amazon Resource Name (ARN) for the workflow.
- `Description` (`string`, optional): A textual description for the workflow.
- `OnExceptionSteps` (`TransferWorkflow_WorkflowStep[]`, optional): Specifies the steps (actions) to take if any errors are encountered during execution of the workflow.
- `Tags` (`TransferWorkflow_Tag[]`, optional): Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
- `WorkflowId` (`string`, optional): A unique identifier for the workflow.

## Attributes

- `Arn`
- `WorkflowId`
