We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.s3tables.getTable
Start a Neo task
Explain and create an aws-native.s3tables.getTable resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::S3Tables::Table
Using getTable
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTable(args: GetTableArgs, opts?: InvokeOptions): Promise<GetTableResult>
function getTableOutput(args: GetTableOutputArgs, opts?: InvokeOptions): Output<GetTableResult>def get_table(table_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTableResult
def get_table_output(table_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTableResult]func LookupTable(ctx *Context, args *LookupTableArgs, opts ...InvokeOption) (*LookupTableResult, error)
func LookupTableOutput(ctx *Context, args *LookupTableOutputArgs, opts ...InvokeOption) LookupTableResultOutput> Note: This function is named LookupTable in the Go SDK.
public static class GetTable
{
public static Task<GetTableResult> InvokeAsync(GetTableArgs args, InvokeOptions? opts = null)
public static Output<GetTableResult> Invoke(GetTableInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTableResult> getTable(GetTableArgs args, InvokeOptions options)
public static Output<GetTableResult> getTable(GetTableArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:s3tables:getTable
arguments:
# arguments dictionaryThe following arguments are supported:
- Table
Arn string - The Amazon Resource Name (ARN) of the table.
- Table
Arn string - The Amazon Resource Name (ARN) of the table.
- table
Arn String - The Amazon Resource Name (ARN) of the table.
- table
Arn string - The Amazon Resource Name (ARN) of the table.
- table_
arn str - The Amazon Resource Name (ARN) of the table.
- table
Arn String - The Amazon Resource Name (ARN) of the table.
getTable Result
The following output properties are available:
- Compaction
Pulumi.
Aws Native. S3Tables. Outputs. Table Compaction - Contains details about the compaction settings for an Iceberg table.
- Namespace string
- The name of the namespace.
- Snapshot
Management Pulumi.Aws Native. S3Tables. Outputs. Table Snapshot Management - Contains details about the Iceberg snapshot management settings for the table.
- Table
Arn string - The Amazon Resource Name (ARN) of the table.
- Table
Name string - The name for the table.
- Version
Token string - The version token of the table.
- Warehouse
Location string - The warehouse location of the table.
- Compaction
Table
Compaction - Contains details about the compaction settings for an Iceberg table.
- Namespace string
- The name of the namespace.
- Snapshot
Management TableSnapshot Management - Contains details about the Iceberg snapshot management settings for the table.
- Table
Arn string - The Amazon Resource Name (ARN) of the table.
- Table
Name string - The name for the table.
- Version
Token string - The version token of the table.
- Warehouse
Location string - The warehouse location of the table.
- compaction
Table
Compaction - Contains details about the compaction settings for an Iceberg table.
- namespace String
- The name of the namespace.
- snapshot
Management TableSnapshot Management - Contains details about the Iceberg snapshot management settings for the table.
- table
Arn String - The Amazon Resource Name (ARN) of the table.
- table
Name String - The name for the table.
- version
Token String - The version token of the table.
- warehouse
Location String - The warehouse location of the table.
- compaction
Table
Compaction - Contains details about the compaction settings for an Iceberg table.
- namespace string
- The name of the namespace.
- snapshot
Management TableSnapshot Management - Contains details about the Iceberg snapshot management settings for the table.
- table
Arn string - The Amazon Resource Name (ARN) of the table.
- table
Name string - The name for the table.
- version
Token string - The version token of the table.
- warehouse
Location string - The warehouse location of the table.
- compaction
Table
Compaction - Contains details about the compaction settings for an Iceberg table.
- namespace str
- The name of the namespace.
- snapshot_
management TableSnapshot Management - Contains details about the Iceberg snapshot management settings for the table.
- table_
arn str - The Amazon Resource Name (ARN) of the table.
- table_
name str - The name for the table.
- version_
token str - The version token of the table.
- warehouse_
location str - The warehouse location of the table.
- compaction Property Map
- Contains details about the compaction settings for an Iceberg table.
- namespace String
- The name of the namespace.
- snapshot
Management Property Map - Contains details about the Iceberg snapshot management settings for the table.
- table
Arn String - The Amazon Resource Name (ARN) of the table.
- table
Name String - The name for the table.
- version
Token String - The version token of the table.
- warehouse
Location String - The warehouse location of the table.
Supporting Types
TableCompaction
- Status
Pulumi.
Aws Native. S3Tables. Table Compaction Status - Indicates whether the Compaction maintenance action is enabled.
- Target
File intSize Mb - The target file size for the table in MB.
- Status
Table
Compaction Status - Indicates whether the Compaction maintenance action is enabled.
- Target
File intSize Mb - The target file size for the table in MB.
- status
Table
Compaction Status - Indicates whether the Compaction maintenance action is enabled.
- target
File IntegerSize Mb - The target file size for the table in MB.
- status
Table
Compaction Status - Indicates whether the Compaction maintenance action is enabled.
- target
File numberSize Mb - The target file size for the table in MB.
- status
Table
Compaction Status - Indicates whether the Compaction maintenance action is enabled.
- target_
file_ intsize_ mb - The target file size for the table in MB.
- status "enabled" | "disabled"
- Indicates whether the Compaction maintenance action is enabled.
- target
File NumberSize Mb - The target file size for the table in MB.
TableCompactionStatus
TableSnapshotManagement
- Max
Snapshot intAge Hours - The maximum age of a snapshot before it can be expired.
- Min
Snapshots intTo Keep - The minimum number of snapshots to keep.
- Status
Pulumi.
Aws Native. S3Tables. Table Snapshot Management Status - Indicates whether the SnapshotManagement maintenance action is enabled.
- Max
Snapshot intAge Hours - The maximum age of a snapshot before it can be expired.
- Min
Snapshots intTo Keep - The minimum number of snapshots to keep.
- Status
Table
Snapshot Management Status - Indicates whether the SnapshotManagement maintenance action is enabled.
- max
Snapshot IntegerAge Hours - The maximum age of a snapshot before it can be expired.
- min
Snapshots IntegerTo Keep - The minimum number of snapshots to keep.
- status
Table
Snapshot Management Status - Indicates whether the SnapshotManagement maintenance action is enabled.
- max
Snapshot numberAge Hours - The maximum age of a snapshot before it can be expired.
- min
Snapshots numberTo Keep - The minimum number of snapshots to keep.
- status
Table
Snapshot Management Status - Indicates whether the SnapshotManagement maintenance action is enabled.
- max_
snapshot_ intage_ hours - The maximum age of a snapshot before it can be expired.
- min_
snapshots_ intto_ keep - The minimum number of snapshots to keep.
- status
Table
Snapshot Management Status - Indicates whether the SnapshotManagement maintenance action is enabled.
- max
Snapshot NumberAge Hours - The maximum age of a snapshot before it can be expired.
- min
Snapshots NumberTo Keep - The minimum number of snapshots to keep.
- status "enabled" | "disabled"
- Indicates whether the SnapshotManagement maintenance action is enabled.
TableSnapshotManagementStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
