# S3 Data Lake – List tables action

The List tables action retrieves all tables from a specified database in your AWS Glue Data catalog.

S3 Data Lake – List tables actionS3 Data Lake – List tables action

# Input fields

Input field Description
Database name Select the name of the database to retrieve tables from.
Catalog Select the data catalog. If left blank, the AWS account ID is used by default.
Expression Provide a pattern to filter table names using a regular expression.
Max results Set the maximum number of tables to return in the response. The minimum value is 1, and the maximum value is 100.
Transaction ID Specify the transaction ID at which to read the table contents.
Query as of time Provide a timestamp to query table contents as of a specific time.
Include status details Choose whether to include AWS Glue view creation or update status.
Attributes to get Select which table fields to include in the result.

# Output fields

Output field Description
Tables List of tables returned from the database.
Catalog ID AWS Glue catalog ID used in the query.
Database name Name of the database the tables belong to.
Is registered with lake formation Indicates if the table is managed by Lake Formation.
Is row filtering enabled Indicates if row-level filtering is enabled.
Name Name of each table in the result.
Retention Retention setting for each table.
Table type Table type.
List size Total number of results in the list.
List index Position of each result in the returned list.


Last updated: 8/15/2025, 9:50:54 PM