create_recipe
async
¶
create_recipe(
name: RecipeName,
steps: RecipeStepList,
*,
config_overrides: Optional[AsyncDataBrewClientConfig] = None,
description: Optional[RecipeDescription] = None,
tags: Optional[TagMap] = None,
) -> CreateRecipeResponse
Creates a new DataBrew recipe.
Parameters:
-
description(Optional[RecipeDescription], default:None) –A description for the recipe.
-
name(RecipeName) –A unique name for the recipe. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.
-
steps(RecipeStepList) –An array containing the steps to be performed by the recipe. Each recipe step consists of one recipe action and (optionally) an array of condition expressions.
-
tags(Optional[TagMap], default:None) –Metadata tags to apply to this recipe.
Raises:
-
ConflictException–Updating or deleting a resource can cause an inconsistent state.
-
ServiceQuotaExceededException–A service quota is exceeded.
-
ValidationException–The input parameters for this request failed validation.
-
UnknownServiceError–The service returned an error code this client does not model.