class Aws::GlueDataBrew::Types::Recipe

Represents one or more actions to be performed on a DataBrew dataset.

@!attribute [rw] created_by

The Amazon Resource Name (ARN) of the user who created the recipe.
@return [String]

@!attribute [rw] create_date

The date and time that the recipe was created.
@return [Time]

@!attribute [rw] last_modified_by

The Amazon Resource Name (ARN) of the user who last modified the
recipe.
@return [String]

@!attribute [rw] last_modified_date

The last modification date and time of the recipe.
@return [Time]

@!attribute [rw] project_name

The name of the project that the recipe is associated with.
@return [String]

@!attribute [rw] published_by

The Amazon Resource Name (ARN) of the user who published the recipe.
@return [String]

@!attribute [rw] published_date

The date and time when the recipe was published.
@return [Time]

@!attribute [rw] description

The description of the recipe.
@return [String]

@!attribute [rw] name

The unique name for the recipe.
@return [String]

@!attribute [rw] resource_arn

The Amazon Resource Name (ARN) for the recipe.
@return [String]

@!attribute [rw] steps

A list of steps that are defined by the recipe.
@return [Array<Types::RecipeStep>]

@!attribute [rw] tags

Metadata tags that have been applied to the recipe.
@return [Hash<String,String>]

@!attribute [rw] recipe_version

The identifier for the version for the recipe. Must be one of the
following:

* Numeric version (`X.Y`) - `X` and `Y` stand for major and minor
  version numbers. The maximum length of each is 6 digits, and
  neither can be negative values. Both `X` and `Y` 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.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/databrew-2017-07-25/Recipe AWS API Documentation

Constants

SENSITIVE