Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Recipe = Recipe' {
- lastModifiedDate :: Maybe POSIX
- createDate :: Maybe POSIX
- publishedBy :: Maybe Text
- createdBy :: Maybe Text
- steps :: Maybe [RecipeStep]
- publishedDate :: Maybe POSIX
- resourceArn :: Maybe Text
- recipeVersion :: Maybe Text
- projectName :: Maybe Text
- lastModifiedBy :: Maybe Text
- description :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- name :: Text
- newRecipe :: Text -> Recipe
- recipe_lastModifiedDate :: Lens' Recipe (Maybe UTCTime)
- recipe_createDate :: Lens' Recipe (Maybe UTCTime)
- recipe_publishedBy :: Lens' Recipe (Maybe Text)
- recipe_createdBy :: Lens' Recipe (Maybe Text)
- recipe_steps :: Lens' Recipe (Maybe [RecipeStep])
- recipe_publishedDate :: Lens' Recipe (Maybe UTCTime)
- recipe_resourceArn :: Lens' Recipe (Maybe Text)
- recipe_recipeVersion :: Lens' Recipe (Maybe Text)
- recipe_projectName :: Lens' Recipe (Maybe Text)
- recipe_lastModifiedBy :: Lens' Recipe (Maybe Text)
- recipe_description :: Lens' Recipe (Maybe Text)
- 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.
Recipe' | |
|
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:lastModifiedDate:Recipe'
, recipe_lastModifiedDate
- The last modification date and time of the recipe.
$sel:createDate:Recipe'
, recipe_createDate
- The date and time that the recipe was created.
$sel:publishedBy:Recipe'
, recipe_publishedBy
- The Amazon Resource Name (ARN) of the user who published the recipe.
$sel:createdBy:Recipe'
, recipe_createdBy
- The Amazon Resource Name (ARN) of the user who created the recipe.
$sel:steps:Recipe'
, recipe_steps
- A list of steps that are defined by the recipe.
$sel:publishedDate:Recipe'
, recipe_publishedDate
- The date and time when the recipe was published.
$sel:resourceArn:Recipe'
, recipe_resourceArn
- The Amazon Resource Name (ARN) for the recipe.
$sel:recipeVersion:Recipe'
, recipe_recipeVersion
- The identifier for the version for the recipe. Must be one of the
following:
- Numeric version (
X.Y
) -X
andY
stand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. BothX
andY
are 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:projectName:Recipe'
, recipe_projectName
- The name of the project that the recipe is associated with.
$sel:lastModifiedBy:Recipe'
, recipe_lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last modified the recipe.
$sel:description:Recipe'
, recipe_description
- The description of 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_lastModifiedDate :: Lens' Recipe (Maybe UTCTime) Source #
The last modification date and time of the recipe.
recipe_createDate :: Lens' Recipe (Maybe UTCTime) Source #
The date and time that the recipe was created.
recipe_publishedBy :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who published the recipe.
recipe_createdBy :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who created the recipe.
recipe_steps :: Lens' Recipe (Maybe [RecipeStep]) Source #
A list of steps that are defined by the recipe.
recipe_publishedDate :: Lens' Recipe (Maybe UTCTime) Source #
The date and time when the recipe was published.
recipe_resourceArn :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) for the recipe.
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
) -X
andY
stand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. BothX
andY
are 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_projectName :: Lens' Recipe (Maybe Text) Source #
The name of the project that the recipe is associated with.
recipe_lastModifiedBy :: Lens' Recipe (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who last modified the recipe.