Class: Aws::Glue::Types::GetTableVersionsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-glue/types.rb

Overview

Note:

When making an API call, you may pass GetTableVersionsRequest data as a hash:

{
  catalog_id: "CatalogIdString",
  database_name: "NameString", # required
  table_name: "NameString", # required
  next_token: "Token",
  max_results: 1,
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#catalog_idString

The ID of the Data Catalog where the tables reside. If none is provided, the AWS account ID is used by default.



9082
9083
9084
9085
9086
9087
9088
9089
9090
# File 'lib/aws-sdk-glue/types.rb', line 9082

class GetTableVersionsRequest < Struct.new(
  :catalog_id,
  :database_name,
  :table_name,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#database_nameString

The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.



9082
9083
9084
9085
9086
9087
9088
9089
9090
# File 'lib/aws-sdk-glue/types.rb', line 9082

class GetTableVersionsRequest < Struct.new(
  :catalog_id,
  :database_name,
  :table_name,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of table versions to return in one response.



9082
9083
9084
9085
9086
9087
9088
9089
9090
# File 'lib/aws-sdk-glue/types.rb', line 9082

class GetTableVersionsRequest < Struct.new(
  :catalog_id,
  :database_name,
  :table_name,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

A continuation token, if this is not the first call.



9082
9083
9084
9085
9086
9087
9088
9089
9090
# File 'lib/aws-sdk-glue/types.rb', line 9082

class GetTableVersionsRequest < Struct.new(
  :catalog_id,
  :database_name,
  :table_name,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#table_nameString

The name of the table. For Hive compatibility, this name is entirely lowercase.



9082
9083
9084
9085
9086
9087
9088
9089
9090
# File 'lib/aws-sdk-glue/types.rb', line 9082

class GetTableVersionsRequest < Struct.new(
  :catalog_id,
  :database_name,
  :table_name,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end