Class: Aws::GlueDataBrew::Types::PathOptions

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

Overview

Represents a set of options that define how DataBrew selects files for a given Amazon S3 path in a dataset.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#files_limitTypes::FilesLimit

If provided, this structure imposes a limit on a number of files that should be selected.

Returns:



2861
2862
2863
2864
2865
2866
2867
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 2861

class PathOptions < Struct.new(
  :last_modified_date_condition,
  :files_limit,
  :parameters)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_date_conditionTypes::FilterExpression

If provided, this structure defines a date range for matching Amazon S3 objects based on their LastModifiedDate attribute in Amazon S3.



2861
2862
2863
2864
2865
2866
2867
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 2861

class PathOptions < Struct.new(
  :last_modified_date_condition,
  :files_limit,
  :parameters)
  SENSITIVE = []
  include Aws::Structure
end

#parametersHash<String,Types::DatasetParameter>

A structure that maps names of parameters used in the Amazon S3 path of a dataset to their definitions.

Returns:



2861
2862
2863
2864
2865
2866
2867
# File 'gems/aws-sdk-gluedatabrew/lib/aws-sdk-gluedatabrew/types.rb', line 2861

class PathOptions < Struct.new(
  :last_modified_date_condition,
  :files_limit,
  :parameters)
  SENSITIVE = []
  include Aws::Structure
end