Class: Aws::GlueDataBrew::Types::CreateDatasetRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GlueDataBrew::Types::CreateDatasetRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-gluedatabrew/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#format ⇒ String
The file format of a dataset that is created from an Amazon S3 file or folder.
-
#format_options ⇒ Types::FormatOptions
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
-
#input ⇒ Types::Input
Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.
-
#name ⇒ String
The name of the dataset to be created.
-
#path_options ⇒ Types::PathOptions
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.
-
#tags ⇒ Hash<String,String>
Metadata tags to apply to this dataset.
Instance Attribute Details
#format ⇒ String
The file format of a dataset that is created from an Amazon S3 file or folder.
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 207 class CreateDatasetRequest < Struct.new( :name, :format, :format_options, :input, :path_options, :tags) SENSITIVE = [] include Aws::Structure end |
#format_options ⇒ Types::FormatOptions
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 207 class CreateDatasetRequest < Struct.new( :name, :format, :format_options, :input, :path_options, :tags) SENSITIVE = [] include Aws::Structure end |
#input ⇒ Types::Input
Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 207 class CreateDatasetRequest < Struct.new( :name, :format, :format_options, :input, :path_options, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the dataset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 207 class CreateDatasetRequest < Struct.new( :name, :format, :format_options, :input, :path_options, :tags) SENSITIVE = [] include Aws::Structure end |
#path_options ⇒ Types::PathOptions
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 207 class CreateDatasetRequest < Struct.new( :name, :format, :format_options, :input, :path_options, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Metadata tags to apply to this dataset.
207 208 209 210 211 212 213 214 215 216 |
# File 'lib/aws-sdk-gluedatabrew/types.rb', line 207 class CreateDatasetRequest < Struct.new( :name, :format, :format_options, :input, :path_options, :tags) SENSITIVE = [] include Aws::Structure end |