libZSservicesZSamazonka-databrewZSamazonka-databrew
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DataBrew.Types.RecipeStep

Description

 
Synopsis

Documentation

data RecipeStep Source #

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

See: newRecipeStep smart constructor.

Constructors

RecipeStep' 

Fields

  • conditionExpressions :: Maybe [ConditionExpression]

    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.

  • action :: RecipeAction

    The particular action to be performed in the recipe step.

Instances

Instances details
Eq RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Read RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Show RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Generic RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Associated Types

type Rep RecipeStep :: Type -> Type #

NFData RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Methods

rnf :: RecipeStep -> () #

Hashable RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

ToJSON RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

FromJSON RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

type Rep RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

type Rep RecipeStep = D1 ('MetaData "RecipeStep" "Amazonka.DataBrew.Types.RecipeStep" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "RecipeStep'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conditionExpressions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConditionExpression])) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecipeAction)))

newRecipeStep Source #

Create a value of RecipeStep with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:conditionExpressions:RecipeStep', recipeStep_conditionExpressions - 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.

$sel:action:RecipeStep', recipeStep_action - The particular action to be performed in the recipe step.

recipeStep_conditionExpressions :: Lens' RecipeStep (Maybe [ConditionExpression]) Source #

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.

recipeStep_action :: Lens' RecipeStep RecipeAction Source #

The particular action to be performed in the recipe step.