Class: Aws::GlueDataBrew::Types::UpdateRecipeRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GlueDataBrew::Types::UpdateRecipeRequest
- Defined in:
- gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb
Overview
Note:
When making an API call, you may pass UpdateRecipeRequest data as a hash:
{
description: "RecipeDescription",
name: "RecipeName", # required
steps: [
{
action: { # required
operation: "Operation", # required
parameters: {
"ParameterName" => "ParameterValue",
},
},
condition_expressions: [
{
condition: "Condition", # required
value: "ConditionValue",
target_column: "TargetColumn", # required
},
],
},
],
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
A description of the recipe.
-
#name ⇒ String
The name of the recipe to be updated.
-
#steps ⇒ Array<Types::RecipeStep>
One or more steps to be performed by the recipe.
Instance Attribute Details
#description ⇒ String
A description of the recipe.
5443 5444 5445 5446 5447 5448 5449 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5443 class UpdateRecipeRequest < Struct.new( :description, :name, :steps) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the recipe to be updated.
5443 5444 5445 5446 5447 5448 5449 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5443 class UpdateRecipeRequest < Struct.new( :description, :name, :steps) SENSITIVE = [] include Aws::Structure end |
#steps ⇒ Array<Types::RecipeStep>
One or more steps to be performed by the recipe. Each step consists of an action, and the conditions under which the action should succeed.
5443 5444 5445 5446 5447 5448 5449 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 5443 class UpdateRecipeRequest < Struct.new( :description, :name, :steps) SENSITIVE = [] include Aws::Structure end |