# 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 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