

# 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 Amazon SDKs, see the following:
+  [Amazon SDK for C\+\+](https://docs.amazonaws.cn/goto/SdkForCpp/databrew-2017-07-25/RecipeStep) 
+  [Amazon SDK for Java V2](https://docs.amazonaws.cn/goto/SdkForJavaV2/databrew-2017-07-25/RecipeStep) 
+  [Amazon SDK for Ruby V3](https://docs.amazonaws.cn/goto/SdkForRubyV3/databrew-2017-07-25/RecipeStep) 