Class: Aws::GlueDataBrew::Types::DatasetParameter
- Inherits:
-
Struct
- Object
- Struct
- Aws::GlueDataBrew::Types::DatasetParameter
- Defined in:
- gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb
Overview
Represents a dataset parameter that defines type and conditions for a parameter in the Amazon S3 path of the dataset.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#create_column ⇒ Boolean
Optional boolean value that defines whether the captured value of this parameter should be used to create a new column in a dataset.
-
#datetime_options ⇒ Types::DatetimeOptions
Additional parameter options such as a format and a timezone.
-
#filter ⇒ Types::FilterExpression
The optional filter expression structure to apply additional matching criteria to the parameter.
-
#name ⇒ String
The name of the parameter that is used in the dataset's Amazon S3 path.
-
#type ⇒ String
The type of the dataset parameter, can be one of a 'String', 'Number' or 'Datetime'.
Instance Attribute Details
#create_column ⇒ Boolean
Optional boolean value that defines whether the captured value of this parameter should be used to create a new column in a dataset.
948 949 950 951 952 953 954 955 956 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 948 class DatasetParameter < Struct.new( :name, :type, :datetime_options, :create_column, :filter) SENSITIVE = [] include Aws::Structure end |
#datetime_options ⇒ Types::DatetimeOptions
Additional parameter options such as a format and a timezone. Required for datetime parameters.
948 949 950 951 952 953 954 955 956 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 948 class DatasetParameter < Struct.new( :name, :type, :datetime_options, :create_column, :filter) SENSITIVE = [] include Aws::Structure end |
#filter ⇒ Types::FilterExpression
The optional filter expression structure to apply additional matching criteria to the parameter.
948 949 950 951 952 953 954 955 956 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 948 class DatasetParameter < Struct.new( :name, :type, :datetime_options, :create_column, :filter) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the parameter that is used in the dataset's Amazon S3 path.
948 949 950 951 952 953 954 955 956 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 948 class DatasetParameter < Struct.new( :name, :type, :datetime_options, :create_column, :filter) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the dataset parameter, can be one of a 'String', 'Number' or 'Datetime'.
948 949 950 951 952 953 954 955 956 |
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 948 class DatasetParameter < Struct.new( :name, :type, :datetime_options, :create_column, :filter) SENSITIVE = [] include Aws::Structure end |