Class: Aws::Glue::Types::BatchDeleteTableRequest

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 table resides. If none is provided, the Amazon Web Services account ID is used by default.



955
956
957
958
959
960
961
962
# File 'lib/aws-sdk-glue/types.rb', line 955

class BatchDeleteTableRequest < Struct.new(
  :catalog_id,
  :database_name,
  :tables_to_delete,
  :transaction_id)
  SENSITIVE = []
  include Aws::Structure
end

#database_nameString

The name of the catalog database in which the tables to delete reside. For Hive compatibility, this name is entirely lowercase.



955
956
957
958
959
960
961
962
# File 'lib/aws-sdk-glue/types.rb', line 955

class BatchDeleteTableRequest < Struct.new(
  :catalog_id,
  :database_name,
  :tables_to_delete,
  :transaction_id)
  SENSITIVE = []
  include Aws::Structure
end

#tables_to_deleteArray<String>

A list of the table to delete.



955
956
957
958
959
960
961
962
# File 'lib/aws-sdk-glue/types.rb', line 955

class BatchDeleteTableRequest < Struct.new(
  :catalog_id,
  :database_name,
  :tables_to_delete,
  :transaction_id)
  SENSITIVE = []
  include Aws::Structure
end

#transaction_idString

The transaction ID at which to delete the table contents.



955
956
957
958
959
960
961
962
# File 'lib/aws-sdk-glue/types.rb', line 955

class BatchDeleteTableRequest < Struct.new(
  :catalog_id,
  :database_name,
  :tables_to_delete,
  :transaction_id)
  SENSITIVE = []
  include Aws::Structure
end