

# RecipeStep
<a name="API_RecipeStep"></a>

Represents a single step from a DataBrew recipe to be performed.

## Contents
<a name="API_RecipeStep_Contents"></a>

**Note**  
In the following list, the required parameters are described first.

 ** Action **   <a name="databrew-Type-RecipeStep-Action"></a>
The particular action to be performed in the recipe step.  
Type: [RecipeAction](API_RecipeAction.md) object  
Required: Yes

 ** ConditionExpressions **   <a name="databrew-Type-RecipeStep-ConditionExpressions"></a>
One or more conditions that must be met for the recipe step to succeed.  
All of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.
Type: Array of [ConditionExpression](API_ConditionExpression.md) objects  
Required: No

## See Also
<a name="API_RecipeStep_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/databrew-2017-07-25/RecipeStep) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/databrew-2017-07-25/RecipeStep) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/databrew-2017-07-25/RecipeStep) 