| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DataBrew.Types.Recipe
Description
Synopsis
- data Recipe = Recipe' {
- createDate :: Maybe POSIX
- createdBy :: Maybe Text
- description :: Maybe Text
- lastModifiedBy :: Maybe Text
- lastModifiedDate :: Maybe POSIX
- projectName :: Maybe Text
- publishedBy :: Maybe Text
- publishedDate :: Maybe POSIX
- recipeVersion :: Maybe Text
- resourceArn :: Maybe Text
- steps :: Maybe [RecipeStep]
- tags :: Maybe (HashMap Text Text)
- name :: Text
- newRecipe :: Text -> Recipe
- recipe_createDate :: Lens' Recipe (Maybe UTCTime)
- recipe_createdBy :: Lens' Recipe (Maybe Text)
- recipe_description :: Lens' Recipe (Maybe Text)
- recipe_lastModifiedBy :: Lens' Recipe (Maybe Text)
- recipe_lastModifiedDate :: Lens' Recipe (Maybe UTCTime)
- recipe_projectName :: Lens' Recipe (Maybe Text)
- recipe_publishedBy :: Lens' Recipe (Maybe Text)
- recipe_publishedDate :: Lens' Recipe (Maybe UTCTime)
- recipe_recipeVersion :: Lens' Recipe (Maybe Text)
- recipe_resourceArn :: Lens' Recipe (Maybe Text)
- recipe_steps :: Lens' Recipe (Maybe [RecipeStep])
- recipe_tags :: Lens' Recipe (Maybe (HashMap Text Text))
- recipe_name :: Lens' Recipe Text
Documentation
Represents one or more actions to be performed on a DataBrew dataset.
See: newRecipe smart constructor.
Constructors
| Recipe' | |
Fields
| |
Instances
Create a value of Recipe 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:createDate:Recipe', recipe_createDate - The date and time that the recipe was created.
$sel:createdBy:Recipe', recipe_createdBy - The Amazon Resource Name (ARN) of the user who created the recipe.
$sel:description:Recipe', recipe_description - The description of the recipe.
$sel:lastModifiedBy:Recipe', recipe_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the recipe.
$sel:lastModifiedDate:Recipe', recipe_lastModifiedDate - The last modification date and time of the recipe.
$sel:projectName:Recipe', recipe_projectName - The name of the project that the recipe is associated with.
$sel:publishedBy:Recipe', recipe_publishedBy - The Amazon Resource Name (ARN) of the user who published the recipe.
$sel:publishedDate:Recipe', recipe_publishedDate - The date and time when the recipe was published.
$sel:recipeVersion:Recipe', recipe_recipeVersion - The identifier for the version for the recipe. Must be one of the
following:
- Numeric version (
X.Y) -XandYstand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. BothXandYare required, and "0.0" isn't a valid version. LATEST_WORKING- the most recent valid version being developed in a DataBrew project.LATEST_PUBLISHED- the most recent published version.
$sel:resourceArn:Recipe', recipe_resourceArn - The Amazon Resource Name (ARN) for the recipe.
$sel:steps:Recipe', recipe_steps - A list of steps that are defined by the recipe.
$sel:tags:Recipe', recipe_tags - Metadata tags that have been applied to the recipe.
$sel:name:Recipe', recipe_name - The unique name for the recipe.
recipe_createDate :: Lens' Recipe (Maybe UTCTime) Source #
The date and time that the recipe was created.
recipe_createdBy :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who created the recipe.
recipe_lastModifiedBy :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who last modified the recipe.
recipe_lastModifiedDate :: Lens' Recipe (Maybe UTCTime) Source #
The last modification date and time of the recipe.
recipe_projectName :: Lens' Recipe (Maybe Text) Source #
The name of the project that the recipe is associated with.
recipe_publishedBy :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who published the recipe.
recipe_publishedDate :: Lens' Recipe (Maybe UTCTime) Source #
The date and time when the recipe was published.
recipe_recipeVersion :: Lens' Recipe (Maybe Text) Source #
The identifier for the version for the recipe. Must be one of the following:
- Numeric version (
X.Y) -XandYstand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. BothXandYare required, and "0.0" isn't a valid version. LATEST_WORKING- the most recent valid version being developed in a DataBrew project.LATEST_PUBLISHED- the most recent published version.
recipe_resourceArn :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) for the recipe.
recipe_steps :: Lens' Recipe (Maybe [RecipeStep]) Source #
A list of steps that are defined by the recipe.