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.



685
686
687
688
689
690
691
692
# File 'lib/aws-sdk-glue/types.rb', line 685

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.



685
686
687
688
689
690
691
692
# File 'lib/aws-sdk-glue/types.rb', line 685

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.



685
686
687
688
689
690
691
692
# File 'lib/aws-sdk-glue/types.rb', line 685

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.



685
686
687
688
689
690
691
692
# File 'lib/aws-sdk-glue/types.rb', line 685

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