@aws-sdk/client-s3tables

Description

An Amazon S3 table represents a structured dataset consisting of tabular data in Apache Parquet  format and related metadata. This data is stored inside an S3 table as a subresource. All tables in a table bucket are stored in the Apache Iceberg  table format. Through integration with the Amazon Web Services Glue Data Catalog  you can interact with your tables using Amazon Web Services analytics services, such as Amazon Athena  and Amazon Redshift . Amazon S3 manages maintenance of your tables through automatic file compaction and snapshot management. For more information, see Amazon S3 table buckets .

Installation

NPM
npm install @aws-sdk/client-s3tables
Yarn
yarn add @aws-sdk/client-s3tables
pnpm
pnpm add @aws-sdk/client-s3tables

Types

Type Name
Type
AccessDeniedExceptionClass
BadRequestExceptionClass
ClientDefaultsInterface
ClientInputEndpointParametersInterface
ConflictExceptionClass
CreateNamespaceCommandClass
CreateNamespaceCommandInputInterface
CreateNamespaceCommandOutputInterface
CreateNamespaceRequestInterface
CreateNamespaceResponseInterface
CreateTableBucketCommandClass
CreateTableBucketCommandInputInterface
CreateTableBucketCommandOutputInterface
CreateTableBucketRequestInterface
CreateTableBucketResponseInterface
CreateTableCommandClass
CreateTableCommandInputInterface
CreateTableCommandOutputInterface
CreateTableRequestInterface
CreateTableResponseInterface
DeleteNamespaceCommandClass
DeleteNamespaceCommandInputInterface
DeleteNamespaceCommandOutputInterface
DeleteNamespaceRequestInterface
DeleteTableBucketCommandClass
DeleteTableBucketCommandInputInterface
DeleteTableBucketCommandOutputInterface
DeleteTableBucketEncryptionCommandClass
DeleteTableBucketEncryptionCommandInputInterface
DeleteTableBucketEncryptionCommandOutputInterface
DeleteTableBucketEncryptionRequestInterface
DeleteTableBucketPolicyCommandClass
DeleteTableBucketPolicyCommandInputInterface
DeleteTableBucketPolicyCommandOutputInterface
DeleteTableBucketPolicyRequestInterface
DeleteTableBucketRequestInterface
DeleteTableCommandClass
DeleteTableCommandInputInterface
DeleteTableCommandOutputInterface
DeleteTablePolicyCommandClass
DeleteTablePolicyCommandInputInterface
DeleteTablePolicyCommandOutputInterface
DeleteTablePolicyRequestInterface
DeleteTableRequestInterface
EncryptionConfigurationInterface
ForbiddenExceptionClass
GetNamespaceCommandClass
GetNamespaceCommandInputInterface
GetNamespaceCommandOutputInterface
GetNamespaceRequestInterface
GetNamespaceResponseInterface
GetTableBucketCommandClass
GetTableBucketCommandInputInterface
GetTableBucketCommandOutputInterface
GetTableBucketEncryptionCommandClass
GetTableBucketEncryptionCommandInputInterface
GetTableBucketEncryptionCommandOutputInterface
GetTableBucketEncryptionRequestInterface
GetTableBucketEncryptionResponseInterface
GetTableBucketMaintenanceConfigurationCommandClass
GetTableBucketMaintenanceConfigurationCommandInputInterface
GetTableBucketMaintenanceConfigurationCommandOutputInterface
GetTableBucketMaintenanceConfigurationRequestInterface
GetTableBucketMaintenanceConfigurationResponseInterface
GetTableBucketPolicyCommandClass
GetTableBucketPolicyCommandInputInterface
GetTableBucketPolicyCommandOutputInterface
GetTableBucketPolicyRequestInterface
GetTableBucketPolicyResponseInterface
GetTableBucketRequestInterface
GetTableBucketResponseInterface
GetTableCommandClass
GetTableCommandInputInterface
GetTableCommandOutputInterface
GetTableEncryptionCommandClass
GetTableEncryptionCommandInputInterface
GetTableEncryptionCommandOutputInterface
GetTableEncryptionRequestInterface
GetTableEncryptionResponseInterface
GetTableMaintenanceConfigurationCommandClass
GetTableMaintenanceConfigurationCommandInputInterface
GetTableMaintenanceConfigurationCommandOutputInterface
GetTableMaintenanceConfigurationRequestInterface
GetTableMaintenanceConfigurationResponseInterface
GetTableMaintenanceJobStatusCommandClass
GetTableMaintenanceJobStatusCommandInputInterface
GetTableMaintenanceJobStatusCommandOutputInterface
GetTableMaintenanceJobStatusRequestInterface
GetTableMaintenanceJobStatusResponseInterface
GetTableMetadataLocationCommandClass
GetTableMetadataLocationCommandInputInterface
GetTableMetadataLocationCommandOutputInterface
GetTableMetadataLocationRequestInterface
GetTableMetadataLocationResponseInterface
GetTablePolicyCommandClass
GetTablePolicyCommandInputInterface
GetTablePolicyCommandOutputInterface
GetTablePolicyRequestInterface
GetTablePolicyResponseInterface
GetTableRequestInterface
GetTableResponseInterface
IcebergCompactionSettingsInterface
IcebergMetadataInterface
IcebergSchemaInterface
IcebergSnapshotManagementSettingsInterface
IcebergUnreferencedFileRemovalSettingsInterface
InternalServerErrorExceptionClass
JobStatusTypeAlias
JobStatusenumVariable
ListNamespacesCommandClass
ListNamespacesCommandInputInterface
ListNamespacesCommandOutputInterface
ListNamespacesRequestInterface
ListNamespacesResponseInterface
ListTableBucketsCommandClass
ListTableBucketsCommandInputInterface
ListTableBucketsCommandOutputInterface
ListTableBucketsRequestInterface
ListTableBucketsResponseInterface
ListTablesCommandClass
ListTablesCommandInputInterface
ListTablesCommandOutputInterface
ListTablesRequestInterface
ListTablesResponseInterface
MaintenanceStatusTypeAlias
MaintenanceStatusenumVariable
NamespaceSummaryInterface
NotFoundExceptionClass
OpenTableFormatTypeAlias
OpenTableFormatenumVariable
paginateListNamespacesVariable
paginateListTableBucketsVariable
paginateListTablesVariable
PutTableBucketEncryptionCommandClass
PutTableBucketEncryptionCommandInputInterface
PutTableBucketEncryptionCommandOutputInterface
PutTableBucketEncryptionRequestInterface
PutTableBucketMaintenanceConfigurationCommandClass
PutTableBucketMaintenanceConfigurationCommandInputInterface
PutTableBucketMaintenanceConfigurationCommandOutputInterface
PutTableBucketMaintenanceConfigurationRequestInterface
PutTableBucketPolicyCommandClass
PutTableBucketPolicyCommandInputInterface
PutTableBucketPolicyCommandOutputInterface
PutTableBucketPolicyRequestInterface
PutTableMaintenanceConfigurationCommandClass
PutTableMaintenanceConfigurationCommandInputInterface
PutTableMaintenanceConfigurationCommandOutputInterface
PutTableMaintenanceConfigurationRequestInterface
PutTablePolicyCommandClass
PutTablePolicyCommandInputInterface
PutTablePolicyCommandOutputInterface
PutTablePolicyRequestInterface
RenameTableCommandClass
RenameTableCommandInputInterface
RenameTableCommandOutputInterface
RenameTableRequestInterface
RuntimeExtensionInterface
S3TablesClass
S3TablesInterface
S3TablesClientClass
S3TablesClientConfigInterface
S3TablesClientConfigTypeTypeAlias
S3TablesClientResolvedConfigInterface
S3TablesClientResolvedConfigTypeTypeAlias
S3TablesPaginationConfigurationInterface
S3TablesServiceExceptionClass
SchemaFieldInterface
ServiceInputTypesTypeAlias
ServiceOutputTypesTypeAlias
SSEAlgorithmTypeAlias
SSEAlgorithmenumVariable
TableBucketMaintenanceConfigurationValueInterface
TableBucketMaintenanceSettingsNamespace
TableBucketMaintenanceSettingsTypeAlias
TableBucketMaintenanceTypeTypeAlias
TableBucketMaintenanceTypeenumVariable
TableBucketSummaryInterface
TableMaintenanceConfigurationValueInterface
TableMaintenanceJobStatusValueInterface
TableMaintenanceJobTypeTypeAlias
TableMaintenanceJobTypeenumVariable
TableMaintenanceSettingsNamespace
TableMaintenanceSettingsTypeAlias
TableMaintenanceTypeTypeAlias
TableMaintenanceTypeenumVariable
TableMetadataNamespace
TableMetadataTypeAlias
TableSummaryInterface
TableTypeTypeAlias
TableTypeenumVariable
TooManyRequestsExceptionClass
UpdateTableMetadataLocationCommandClass
UpdateTableMetadataLocationCommandInputInterface
UpdateTableMetadataLocationCommandOutputInterface
UpdateTableMetadataLocationRequestInterface
UpdateTableMetadataLocationResponseInterface