Class: Aws::GlueDataBrew::Types::Recipe

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-gluedatabrew/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#create_dateTime

The date and time that the recipe was created.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#created_byString

The Amazon Resource Name (ARN) of the user who created the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_byString

The Amazon Resource Name (ARN) of the user who last modified the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_dateTime

The last modification date and time of the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The unique name for the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#project_nameString

The name of the project that the recipe is associated with.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#published_byString

The Amazon Resource Name (ARN) of the user who published the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#published_dateTime

The date and time when the recipe was published.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#recipe_versionString

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.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The Amazon Resource Name (ARN) for the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#stepsArray<Types::RecipeStep>

A list of steps that are defined by the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

Metadata tags that have been applied to the recipe.



3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 3094

class Recipe < Struct.new(
  :created_by,
  :create_date,
  :last_modified_by,
  :last_modified_date,
  :project_name,
  :published_by,
  :published_date,
  :description,
  :name,
  :resource_arn,
  :steps,
  :tags,
  :recipe_version)
  SENSITIVE = []
  include Aws::Structure
end