We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi
aws-native.s3tables.getTable
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 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 dictionary
The 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 - Namespace string
- The name of the namespace.
- Snapshot
Management Pulumi.Aws Native. S3Tables. Outputs. Table Snapshot Management - Table
Arn string - The Amazon Resource Name (ARN) of the table.
- Table
Name string - Version
Token string - Warehouse
Location string
- Compaction
Table
Compaction - Namespace string
- The name of the namespace.
- Snapshot
Management TableSnapshot Management - Table
Arn string - The Amazon Resource Name (ARN) of the table.
- Table
Name string - Version
Token string - Warehouse
Location string
- compaction
Table
Compaction - namespace String
- The name of the namespace.
- snapshot
Management TableSnapshot Management - table
Arn String - The Amazon Resource Name (ARN) of the table.
- table
Name String - version
Token String - warehouse
Location String
- compaction
Table
Compaction - namespace string
- The name of the namespace.
- snapshot
Management TableSnapshot Management - table
Arn string - The Amazon Resource Name (ARN) of the table.
- table
Name string - version
Token string - warehouse
Location string
- compaction
Table
Compaction - namespace str
- The name of the namespace.
- snapshot_
management TableSnapshot Management - table_
arn str - The Amazon Resource Name (ARN) of the table.
- table_
name str - version_
token str - warehouse_
location str
- compaction Property Map
- namespace String
- The name of the namespace.
- snapshot
Management Property Map - table
Arn String - The Amazon Resource Name (ARN) of the table.
- table
Name String - version
Token String - warehouse
Location String
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.32.0 published on Wednesday, Aug 13, 2025 by Pulumi