s3tables

class moto.s3tables.models.S3TablesBackend(region_name: str, account_id: str)

Implementation of S3Tables APIs.

Implemented features for this service

  • [X] create_namespace

  • [X] create_table

  • [X] create_table_bucket

  • [X] delete_namespace

  • [X] delete_table

  • [X] delete_table_bucket

  • [ ] delete_table_bucket_encryption

  • [ ] delete_table_bucket_metrics_configuration

  • [ ] delete_table_bucket_policy

  • [ ] delete_table_bucket_replication

  • [ ] delete_table_policy

  • [ ] delete_table_replication

  • [X] get_namespace

  • [X] get_table

  • [X] get_table_bucket

  • [ ] get_table_bucket_encryption

  • [ ] get_table_bucket_maintenance_configuration

  • [ ] get_table_bucket_metrics_configuration

  • [ ] get_table_bucket_policy

  • [ ] get_table_bucket_replication

  • [ ] get_table_bucket_storage_class

  • [ ] get_table_encryption

  • [ ] get_table_maintenance_configuration

  • [ ] get_table_maintenance_job_status

  • [ ] get_table_metadata_location

  • [ ] get_table_policy

  • [ ] get_table_record_expiration_configuration

  • [ ] get_table_record_expiration_job_status

  • [ ] get_table_replication

  • [ ] get_table_replication_status

  • [ ] get_table_storage_class

  • [X] list_namespaces

  • [X] list_table_buckets

  • [X] list_tables

  • [ ] list_tags_for_resource

  • [ ] put_table_bucket_encryption

  • [ ] put_table_bucket_maintenance_configuration

  • [ ] put_table_bucket_metrics_configuration

  • [ ] put_table_bucket_policy

  • [ ] put_table_bucket_replication

  • [ ] put_table_bucket_storage_class

  • [ ] put_table_maintenance_configuration

  • [ ] put_table_policy

  • [ ] put_table_record_expiration_configuration

  • [ ] put_table_replication

  • [X] rename_table

  • [ ] tag_resource

  • [ ] untag_resource

  • [X] update_table_metadata_location