Class: Aws::GlueDataBrew::Types::CreateProjectRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GlueDataBrew::Types::CreateProjectRequest
- Defined in:
- gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dataset_name ⇒ String
The name of an existing dataset to associate this project with.
-
#name ⇒ String
A unique name for the new project.
-
#recipe_name ⇒ String
The name of an existing recipe to associate with the project.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed for this request.
-
#sample ⇒ Types::Sample
Represents the sample size and sampling type for DataBrew to use for interactive data analysis.
-
#tags ⇒ Hash<String,String>
Metadata tags to apply to this project.
Instance Attribute Details
#dataset_name ⇒ String
The name of an existing dataset to associate this project with.
370 371 372 373 374 375 376 377 378 379 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 370 class CreateProjectRequest < Struct.new( :dataset_name, :name, :recipe_name, :sample, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
A unique name for the new project. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.
370 371 372 373 374 375 376 377 378 379 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 370 class CreateProjectRequest < Struct.new( :dataset_name, :name, :recipe_name, :sample, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#recipe_name ⇒ String
The name of an existing recipe to associate with the project.
370 371 372 373 374 375 376 377 378 379 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 370 class CreateProjectRequest < Struct.new( :dataset_name, :name, :recipe_name, :sample, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed for this request.
370 371 372 373 374 375 376 377 378 379 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 370 class CreateProjectRequest < Struct.new( :dataset_name, :name, :recipe_name, :sample, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#sample ⇒ Types::Sample
Represents the sample size and sampling type for DataBrew to use for interactive data analysis.
370 371 372 373 374 375 376 377 378 379 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 370 class CreateProjectRequest < Struct.new( :dataset_name, :name, :recipe_name, :sample, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Metadata tags to apply to this project.
370 371 372 373 374 375 376 377 378 379 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 370 class CreateProjectRequest < Struct.new( :dataset_name, :name, :recipe_name, :sample, :role_arn, :tags) SENSITIVE = [] include Aws::Structure end |