We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.databrew.getRecipe
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource schema for AWS::DataBrew::Recipe.
Using getRecipe
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRecipe(args: GetRecipeArgs, opts?: InvokeOptions): Promise<GetRecipeResult>
function getRecipeOutput(args: GetRecipeOutputArgs, opts?: InvokeOptions): Output<GetRecipeResult>def get_recipe(name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetRecipeResult
def get_recipe_output(name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetRecipeResult]func LookupRecipe(ctx *Context, args *LookupRecipeArgs, opts ...InvokeOption) (*LookupRecipeResult, error)
func LookupRecipeOutput(ctx *Context, args *LookupRecipeOutputArgs, opts ...InvokeOption) LookupRecipeResultOutput> Note: This function is named LookupRecipe in the Go SDK.
public static class GetRecipe 
{
    public static Task<GetRecipeResult> InvokeAsync(GetRecipeArgs args, InvokeOptions? opts = null)
    public static Output<GetRecipeResult> Invoke(GetRecipeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRecipeResult> getRecipe(GetRecipeArgs args, InvokeOptions options)
public static Output<GetRecipeResult> getRecipe(GetRecipeArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:databrew:getRecipe
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- Recipe name
- Name string
- Recipe name
- name String
- Recipe name
- name string
- Recipe name
- name str
- Recipe name
- name String
- Recipe name
getRecipe Result
The following output properties are available:
- Description string
- Description of the recipe
- Steps
List<Pulumi.Aws Native. Data Brew. Outputs. Recipe Step> 
- A list of steps that are defined by the recipe.
- Description string
- Description of the recipe
- Steps
[]RecipeStep 
- A list of steps that are defined by the recipe.
- description String
- Description of the recipe
- steps
List<RecipeStep> 
- A list of steps that are defined by the recipe.
- description string
- Description of the recipe
- steps
RecipeStep[] 
- A list of steps that are defined by the recipe.
- description str
- Description of the recipe
- steps
Sequence[RecipeStep] 
- A list of steps that are defined by the recipe.
- description String
- Description of the recipe
- steps List<Property Map>
- A list of steps that are defined by the recipe.
Supporting Types
RecipeAction 
- Operation string
- Step action operation
- Parameters
Pulumi.Aws | Dictionary<string, string>Native. Data Brew. Inputs. Recipe Parameters 
- Contextual parameters for the transformation.
- Operation string
- Step action operation
- Parameters
RecipeParameters | map[string]string
- Contextual parameters for the transformation.
- operation String
- Step action operation
- parameters
RecipeParameters | Map<String,String>
- Contextual parameters for the transformation.
- operation string
- Step action operation
- parameters
RecipeParameters | {[key: string]: string}
- Contextual parameters for the transformation.
- operation str
- Step action operation
- parameters
RecipeParameters | Mapping[str, str]
- Contextual parameters for the transformation.
- operation String
- Step action operation
- parameters Property Map | Map<String>
- Contextual parameters for the transformation.
RecipeConditionExpression  
- Condition string
- Input condition to be applied to the target column
- TargetColumn string
- Name of the target column
- Value string
- Value of the condition
- Condition string
- Input condition to be applied to the target column
- TargetColumn string
- Name of the target column
- Value string
- Value of the condition
- condition String
- Input condition to be applied to the target column
- targetColumn String
- Name of the target column
- value String
- Value of the condition
- condition string
- Input condition to be applied to the target column
- targetColumn string
- Name of the target column
- value string
- Value of the condition
- condition str
- Input condition to be applied to the target column
- target_column str
- Name of the target column
- value str
- Value of the condition
- condition String
- Input condition to be applied to the target column
- targetColumn String
- Name of the target column
- value String
- Value of the condition
RecipeDataCatalogInputDefinition    
- CatalogId string
- Catalog id
- DatabaseName string
- Database name
- TableName string
- Table name
- TempDirectory Pulumi.Aws Native. Data Brew. Inputs. Recipe S3Location 
- CatalogId string
- Catalog id
- DatabaseName string
- Database name
- TableName string
- Table name
- TempDirectory RecipeS3Location 
- catalogId String
- Catalog id
- databaseName String
- Database name
- tableName String
- Table name
- tempDirectory RecipeS3Location 
- catalogId string
- Catalog id
- databaseName string
- Database name
- tableName string
- Table name
- tempDirectory RecipeS3Location 
- catalog_id str
- Catalog id
- database_name str
- Database name
- table_name str
- Table name
- temp_directory RecipeS3Location 
- catalogId String
- Catalog id
- databaseName String
- Database name
- tableName String
- Table name
- tempDirectory Property Map
RecipeParameters 
- AggregateFunction string
- Base string
- CaseStatement string
- CategoryMap string
- CharsTo stringRemove 
- CollapseConsecutive stringWhitespace 
- ColumnData stringType 
- ColumnRange string
- Count string
- CustomCharacters string
- CustomStop stringWords 
- CustomValue string
- DatasetsColumns string
- DateAdd stringValue 
- DateTime stringFormat 
- DateTime stringParameters 
- DeleteOther stringRows 
- Delimiter string
- EndPattern string
- EndPosition string
- EndValue string
- ExpandContractions string
- Exponent string
- FalseString string
- GroupBy stringAgg Function Options 
- GroupBy stringColumns 
- string
- IgnoreCase string
- IncludeIn stringSplit 
- Input
Pulumi.Aws Native. Data Brew. Inputs. Recipe Parameters Input Properties 
- Input
- Interval string
- IsText string
- JoinKeys string
- JoinType string
- LeftColumns string
- Limit string
- LowerBound string
- MapType string
- ModeType string
- MultiLine bool
- NumRows string
- NumRows stringAfter 
- NumRows stringBefore 
- OrderBy stringColumn 
- OrderBy stringColumns 
- Other string
- Pattern string
- PatternOption1 string
- PatternOption2 string
- PatternOptions string
- Period string
- Position string
- RemoveAll stringPunctuation 
- RemoveAll stringQuotes 
- RemoveAll stringWhitespace 
- RemoveCustom stringCharacters 
- RemoveCustom stringValue 
- RemoveLeading stringAnd Trailing Punctuation 
- RemoveLeading stringAnd Trailing Quotes 
- RemoveLeading stringAnd Trailing Whitespace 
- RemoveLetters string
- RemoveNumbers string
- RemoveSource stringColumn 
- RemoveSpecial stringCharacters 
- RightColumns string
- SampleSize string
- SampleType string
- SecondInput string
- SecondaryInputs List<Pulumi.Aws Native. Data Brew. Inputs. Recipe Secondary Input> 
- SheetIndexes List<int>
- SheetNames List<string>
- SourceColumn string
- SourceColumn1 string
- SourceColumn2 string
- SourceColumns string
- StartColumn stringIndex 
- StartPattern string
- StartPosition string
- StartValue string
- StemmingMode string
- StepCount string
- StepIndex string
- StopWords stringMode 
- Strategy string
- TargetColumn string
- TargetColumn stringNames 
- TargetDate stringFormat 
- TargetIndex string
- TimeZone string
- TokenizerPattern string
- TrueString string
- UdfLang string
- Units string
- UnpivotColumn string
- UpperBound string
- UseNew stringData Frame 
- Value string
- Value1 string
- Value2 string
- ValueColumn string
- ViewFrame string
- AggregateFunction string
- Base string
- CaseStatement string
- CategoryMap string
- CharsTo stringRemove 
- CollapseConsecutive stringWhitespace 
- ColumnData stringType 
- ColumnRange string
- Count string
- CustomCharacters string
- CustomStop stringWords 
- CustomValue string
- DatasetsColumns string
- DateAdd stringValue 
- DateTime stringFormat 
- DateTime stringParameters 
- DeleteOther stringRows 
- Delimiter string
- EndPattern string
- EndPosition string
- EndValue string
- ExpandContractions string
- Exponent string
- FalseString string
- GroupBy stringAgg Function Options 
- GroupBy stringColumns 
- string
- IgnoreCase string
- IncludeIn stringSplit 
- Input
RecipeParameters Input Properties 
- Input
- Interval string
- IsText string
- JoinKeys string
- JoinType string
- LeftColumns string
- Limit string
- LowerBound string
- MapType string
- ModeType string
- MultiLine bool
- NumRows string
- NumRows stringAfter 
- NumRows stringBefore 
- OrderBy stringColumn 
- OrderBy stringColumns 
- Other string
- Pattern string
- PatternOption1 string
- PatternOption2 string
- PatternOptions string
- Period string
- Position string
- RemoveAll stringPunctuation 
- RemoveAll stringQuotes 
- RemoveAll stringWhitespace 
- RemoveCustom stringCharacters 
- RemoveCustom stringValue 
- RemoveLeading stringAnd Trailing Punctuation 
- RemoveLeading stringAnd Trailing Quotes 
- RemoveLeading stringAnd Trailing Whitespace 
- RemoveLetters string
- RemoveNumbers string
- RemoveSource stringColumn 
- RemoveSpecial stringCharacters 
- RightColumns string
- SampleSize string
- SampleType string
- SecondInput string
- SecondaryInputs []RecipeSecondary Input 
- SheetIndexes []int
- SheetNames []string
- SourceColumn string
- SourceColumn1 string
- SourceColumn2 string
- SourceColumns string
- StartColumn stringIndex 
- StartPattern string
- StartPosition string
- StartValue string
- StemmingMode string
- StepCount string
- StepIndex string
- StopWords stringMode 
- Strategy string
- TargetColumn string
- TargetColumn stringNames 
- TargetDate stringFormat 
- TargetIndex string
- TimeZone string
- TokenizerPattern string
- TrueString string
- UdfLang string
- Units string
- UnpivotColumn string
- UpperBound string
- UseNew stringData Frame 
- Value string
- Value1 string
- Value2 string
- ValueColumn string
- ViewFrame string
- aggregateFunction String
- base String
- caseStatement String
- categoryMap String
- charsTo StringRemove 
- collapseConsecutive StringWhitespace 
- columnData StringType 
- columnRange String
- count String
- customCharacters String
- customStop StringWords 
- customValue String
- datasetsColumns String
- dateAdd StringValue 
- dateTime StringFormat 
- dateTime StringParameters 
- deleteOther StringRows 
- delimiter String
- endPattern String
- endPosition String
- endValue String
- expandContractions String
- exponent String
- falseString String
- groupBy StringAgg Function Options 
- groupBy StringColumns 
- String
- ignoreCase String
- includeIn StringSplit 
- input
RecipeParameters Input Properties 
- Input
- interval String
- isText String
- joinKeys String
- joinType String
- leftColumns String
- limit String
- lowerBound String
- mapType String
- modeType String
- multiLine Boolean
- numRows String
- numRows StringAfter 
- numRows StringBefore 
- orderBy StringColumn 
- orderBy StringColumns 
- other String
- pattern String
- patternOption1 String
- patternOption2 String
- patternOptions String
- period String
- position String
- removeAll StringPunctuation 
- removeAll StringQuotes 
- removeAll StringWhitespace 
- removeCustom StringCharacters 
- removeCustom StringValue 
- removeLeading StringAnd Trailing Punctuation 
- removeLeading StringAnd Trailing Quotes 
- removeLeading StringAnd Trailing Whitespace 
- removeLetters String
- removeNumbers String
- removeSource StringColumn 
- removeSpecial StringCharacters 
- rightColumns String
- sampleSize String
- sampleType String
- secondInput String
- secondaryInputs List<RecipeSecondary Input> 
- sheetIndexes List<Integer>
- sheetNames List<String>
- sourceColumn String
- sourceColumn1 String
- sourceColumn2 String
- sourceColumns String
- startColumn StringIndex 
- startPattern String
- startPosition String
- startValue String
- stemmingMode String
- stepCount String
- stepIndex String
- stopWords StringMode 
- strategy String
- targetColumn String
- targetColumn StringNames 
- targetDate StringFormat 
- targetIndex String
- timeZone String
- tokenizerPattern String
- trueString String
- udfLang String
- units String
- unpivotColumn String
- upperBound String
- useNew StringData Frame 
- value String
- value1 String
- value2 String
- valueColumn String
- viewFrame String
- aggregateFunction string
- base string
- caseStatement string
- categoryMap string
- charsTo stringRemove 
- collapseConsecutive stringWhitespace 
- columnData stringType 
- columnRange string
- count string
- customCharacters string
- customStop stringWords 
- customValue string
- datasetsColumns string
- dateAdd stringValue 
- dateTime stringFormat 
- dateTime stringParameters 
- deleteOther stringRows 
- delimiter string
- endPattern string
- endPosition string
- endValue string
- expandContractions string
- exponent string
- falseString string
- groupBy stringAgg Function Options 
- groupBy stringColumns 
- string
- ignoreCase string
- includeIn stringSplit 
- input
RecipeParameters Input Properties 
- Input
- interval string
- isText string
- joinKeys string
- joinType string
- leftColumns string
- limit string
- lowerBound string
- mapType string
- modeType string
- multiLine boolean
- numRows string
- numRows stringAfter 
- numRows stringBefore 
- orderBy stringColumn 
- orderBy stringColumns 
- other string
- pattern string
- patternOption1 string
- patternOption2 string
- patternOptions string
- period string
- position string
- removeAll stringPunctuation 
- removeAll stringQuotes 
- removeAll stringWhitespace 
- removeCustom stringCharacters 
- removeCustom stringValue 
- removeLeading stringAnd Trailing Punctuation 
- removeLeading stringAnd Trailing Quotes 
- removeLeading stringAnd Trailing Whitespace 
- removeLetters string
- removeNumbers string
- removeSource stringColumn 
- removeSpecial stringCharacters 
- rightColumns string
- sampleSize string
- sampleType string
- secondInput string
- secondaryInputs RecipeSecondary Input[] 
- sheetIndexes number[]
- sheetNames string[]
- sourceColumn string
- sourceColumn1 string
- sourceColumn2 string
- sourceColumns string
- startColumn stringIndex 
- startPattern string
- startPosition string
- startValue string
- stemmingMode string
- stepCount string
- stepIndex string
- stopWords stringMode 
- strategy string
- targetColumn string
- targetColumn stringNames 
- targetDate stringFormat 
- targetIndex string
- timeZone string
- tokenizerPattern string
- trueString string
- udfLang string
- units string
- unpivotColumn string
- upperBound string
- useNew stringData Frame 
- value string
- value1 string
- value2 string
- valueColumn string
- viewFrame string
- aggregate_function str
- base str
- case_statement str
- category_map str
- chars_to_ strremove 
- collapse_consecutive_ strwhitespace 
- column_data_ strtype 
- column_range str
- count str
- custom_characters str
- custom_stop_ strwords 
- custom_value str
- datasets_columns str
- date_add_ strvalue 
- date_time_ strformat 
- date_time_ strparameters 
- delete_other_ strrows 
- delimiter str
- end_pattern str
- end_position str
- end_value str
- expand_contractions str
- exponent str
- false_string str
- group_by_ stragg_ function_ options 
- group_by_ strcolumns 
- str
- ignore_case str
- include_in_ strsplit 
- input
RecipeParameters Input Properties 
- Input
- interval str
- is_text str
- join_keys str
- join_type str
- left_columns str
- limit str
- lower_bound str
- map_type str
- mode_type str
- multi_line bool
- num_rows str
- num_rows_ strafter 
- num_rows_ strbefore 
- order_by_ strcolumn 
- order_by_ strcolumns 
- other str
- pattern str
- pattern_option1 str
- pattern_option2 str
- pattern_options str
- period str
- position str
- remove_all_ strpunctuation 
- remove_all_ strquotes 
- remove_all_ strwhitespace 
- remove_custom_ strcharacters 
- remove_custom_ strvalue 
- remove_leading_ strand_ trailing_ punctuation 
- remove_leading_ strand_ trailing_ quotes 
- remove_leading_ strand_ trailing_ whitespace 
- remove_letters str
- remove_numbers str
- remove_source_ strcolumn 
- remove_special_ strcharacters 
- right_columns str
- sample_size str
- sample_type str
- second_input str
- secondary_inputs Sequence[RecipeSecondary Input] 
- sheet_indexes Sequence[int]
- sheet_names Sequence[str]
- source_column str
- source_column1 str
- source_column2 str
- source_columns str
- start_column_ strindex 
- start_pattern str
- start_position str
- start_value str
- stemming_mode str
- step_count str
- step_index str
- stop_words_ strmode 
- strategy str
- target_column str
- target_column_ strnames 
- target_date_ strformat 
- target_index str
- time_zone str
- tokenizer_pattern str
- true_string str
- udf_lang str
- units str
- unpivot_column str
- upper_bound str
- use_new_ strdata_ frame 
- value str
- value1 str
- value2 str
- value_column str
- view_frame str
- aggregateFunction String
- base String
- caseStatement String
- categoryMap String
- charsTo StringRemove 
- collapseConsecutive StringWhitespace 
- columnData StringType 
- columnRange String
- count String
- customCharacters String
- customStop StringWords 
- customValue String
- datasetsColumns String
- dateAdd StringValue 
- dateTime StringFormat 
- dateTime StringParameters 
- deleteOther StringRows 
- delimiter String
- endPattern String
- endPosition String
- endValue String
- expandContractions String
- exponent String
- falseString String
- groupBy StringAgg Function Options 
- groupBy StringColumns 
- String
- ignoreCase String
- includeIn StringSplit 
- input Property Map
- Input
- interval String
- isText String
- joinKeys String
- joinType String
- leftColumns String
- limit String
- lowerBound String
- mapType String
- modeType String
- multiLine Boolean
- numRows String
- numRows StringAfter 
- numRows StringBefore 
- orderBy StringColumn 
- orderBy StringColumns 
- other String
- pattern String
- patternOption1 String
- patternOption2 String
- patternOptions String
- period String
- position String
- removeAll StringPunctuation 
- removeAll StringQuotes 
- removeAll StringWhitespace 
- removeCustom StringCharacters 
- removeCustom StringValue 
- removeLeading StringAnd Trailing Punctuation 
- removeLeading StringAnd Trailing Quotes 
- removeLeading StringAnd Trailing Whitespace 
- removeLetters String
- removeNumbers String
- removeSource StringColumn 
- removeSpecial StringCharacters 
- rightColumns String
- sampleSize String
- sampleType String
- secondInput String
- secondaryInputs List<Property Map>
- sheetIndexes List<Number>
- sheetNames List<String>
- sourceColumn String
- sourceColumn1 String
- sourceColumn2 String
- sourceColumns String
- startColumn StringIndex 
- startPattern String
- startPosition String
- startValue String
- stemmingMode String
- stepCount String
- stepIndex String
- stopWords StringMode 
- strategy String
- targetColumn String
- targetColumn StringNames 
- targetDate StringFormat 
- targetIndex String
- timeZone String
- tokenizerPattern String
- trueString String
- udfLang String
- units String
- unpivotColumn String
- upperBound String
- useNew StringData Frame 
- value String
- value1 String
- value2 String
- valueColumn String
- viewFrame String
RecipeParametersInputProperties   
RecipeS3Location 
RecipeSecondaryInput  
RecipeStep 
- Action
Pulumi.Aws Native. Data Brew. Inputs. Recipe Action 
- The particular action to be performed in the recipe step.
- ConditionExpressions List<Pulumi.Aws Native. Data Brew. Inputs. Recipe Condition Expression> 
- Condition expressions applied to the step action
- Action
RecipeAction 
- The particular action to be performed in the recipe step.
- ConditionExpressions []RecipeCondition Expression 
- Condition expressions applied to the step action
- action
RecipeAction 
- The particular action to be performed in the recipe step.
- conditionExpressions List<RecipeCondition Expression> 
- Condition expressions applied to the step action
- action
RecipeAction 
- The particular action to be performed in the recipe step.
- conditionExpressions RecipeCondition Expression[] 
- Condition expressions applied to the step action
- action
RecipeAction 
- The particular action to be performed in the recipe step.
- condition_expressions Sequence[RecipeCondition Expression] 
- Condition expressions applied to the step action
- action Property Map
- The particular action to be performed in the recipe step.
- conditionExpressions List<Property Map>
- Condition expressions applied to the step action
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi