Class: Aws::Glue::Types::BatchDeleteTableVersionRequest

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

Overview

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 Amazon Web Services account ID is used by default.



730
731
732
733
734
735
736
737
# File 'lib/aws-sdk-glue/types.rb', line 730

class BatchDeleteTableVersionRequest < Struct.new(
  :catalog_id,
  :database_name,
  :table_name,
  :version_ids)
  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.



730
731
732
733
734
735
736
737
# File 'lib/aws-sdk-glue/types.rb', line 730

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

#table_nameString

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



730
731
732
733
734
735
736
737
# File 'lib/aws-sdk-glue/types.rb', line 730

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

#version_idsArray<String>

A list of the IDs of versions to be deleted. A ‘VersionId` is a string representation of an integer. Each version is incremented by 1.



730
731
732
733
734
735
736
737
# File 'lib/aws-sdk-glue/types.rb', line 730

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