class Aws::GlueDataBrew::Types::CreateProjectRequest

@note When making an API call, you may pass CreateProjectRequest

data as a hash:

    {
      dataset_name: "DatasetName", # required
      name: "ProjectName", # required
      recipe_name: "RecipeName", # required
      sample: {
        size: 1,
        type: "FIRST_N", # required, accepts FIRST_N, LAST_N, RANDOM
      },
      role_arn: "Arn", # required
      tags: {
        "TagKey" => "TagValue",
      },
    }

@!attribute [rw] dataset_name

The name of an existing dataset to associate this project with.
@return [String]

@!attribute [rw] name

A unique name for the new project. Valid characters are alphanumeric
(A-Z, a-z, 0-9), hyphen (-), period (.), and space.
@return [String]

@!attribute [rw] recipe_name

The name of an existing recipe to associate with the project.
@return [String]

@!attribute [rw] sample

Represents the sample size and sampling type for DataBrew to use for
interactive data analysis.
@return [Types::Sample]

@!attribute [rw] role_arn

The Amazon Resource Name (ARN) of the Identity and Access Management
(IAM) role to be assumed for this request.
@return [String]

@!attribute [rw] tags

Metadata tags to apply to this project.
@return [Hash<String,String>]

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

Constants

SENSITIVE