published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi
Provides a Keyspaces Table.
More information about Keyspaces tables can be found in the Keyspaces Developer Guide.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.keyspaces.Table("example", {
schemaDefinition: {
columns: [{
name: "Message",
type: "ASCII",
}],
partitionKeys: [{
name: "Message",
}],
},
keyspaceName: exampleAwsKeyspacesKeyspace.name,
tableName: "my_table",
});
import pulumi
import pulumi_aws as aws
example = aws.keyspaces.Table("example",
schema_definition={
"columns": [{
"name": "Message",
"type": "ASCII",
}],
"partition_keys": [{
"name": "Message",
}],
},
keyspace_name=example_aws_keyspaces_keyspace["name"],
table_name="my_table")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/keyspaces"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := keyspaces.NewTable(ctx, "example", &keyspaces.TableArgs{
SchemaDefinition: &keyspaces.TableSchemaDefinitionArgs{
Columns: keyspaces.TableSchemaDefinitionColumnArray{
&keyspaces.TableSchemaDefinitionColumnArgs{
Name: pulumi.String("Message"),
Type: pulumi.String("ASCII"),
},
},
PartitionKeys: keyspaces.TableSchemaDefinitionPartitionKeyArray{
&keyspaces.TableSchemaDefinitionPartitionKeyArgs{
Name: pulumi.String("Message"),
},
},
},
KeyspaceName: pulumi.Any(exampleAwsKeyspacesKeyspace.Name),
TableName: pulumi.String("my_table"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = new Aws.Keyspaces.Table("example", new()
{
SchemaDefinition = new Aws.Keyspaces.Inputs.TableSchemaDefinitionArgs
{
Columns = new[]
{
new Aws.Keyspaces.Inputs.TableSchemaDefinitionColumnArgs
{
Name = "Message",
Type = "ASCII",
},
},
PartitionKeys = new[]
{
new Aws.Keyspaces.Inputs.TableSchemaDefinitionPartitionKeyArgs
{
Name = "Message",
},
},
},
KeyspaceName = exampleAwsKeyspacesKeyspace.Name,
TableName = "my_table",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.keyspaces.Table;
import com.pulumi.aws.keyspaces.TableArgs;
import com.pulumi.aws.keyspaces.inputs.TableSchemaDefinitionArgs;
import com.pulumi.aws.keyspaces.inputs.TableSchemaDefinitionColumnArgs;
import com.pulumi.aws.keyspaces.inputs.TableSchemaDefinitionPartitionKeyArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new Table("example", TableArgs.builder()
.schemaDefinition(TableSchemaDefinitionArgs.builder()
.columns(TableSchemaDefinitionColumnArgs.builder()
.name("Message")
.type("ASCII")
.build())
.partitionKeys(TableSchemaDefinitionPartitionKeyArgs.builder()
.name("Message")
.build())
.build())
.keyspaceName(exampleAwsKeyspacesKeyspace.name())
.tableName("my_table")
.build());
}
}
resources:
example:
type: aws:keyspaces:Table
properties:
schemaDefinition:
columns:
- name: Message
type: ASCII
partitionKeys:
- name: Message
keyspaceName: ${exampleAwsKeyspacesKeyspace.name}
tableName: my_table
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
resource "aws_keyspaces_table" "example" {
schema_definition = {
columns = [{
"name" = "Message"
"type" = "ASCII"
}]
partition_keys = [{
"name" = "Message"
}]
}
keyspace_name = exampleAwsKeyspacesKeyspace.name
table_name = "my_table"
}
Create Table Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Table(name: string, args: TableArgs, opts?: CustomResourceOptions);@overload
def Table(resource_name: str,
args: TableArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Table(resource_name: str,
opts: Optional[ResourceOptions] = None,
keyspace_name: Optional[str] = None,
schema_definition: Optional[TableSchemaDefinitionArgs] = None,
table_name: Optional[str] = None,
capacity_specification: Optional[TableCapacitySpecificationArgs] = None,
client_side_timestamps: Optional[TableClientSideTimestampsArgs] = None,
comment: Optional[TableCommentArgs] = None,
default_time_to_live: Optional[int] = None,
encryption_specification: Optional[TableEncryptionSpecificationArgs] = None,
point_in_time_recovery: Optional[TablePointInTimeRecoveryArgs] = None,
region: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
ttl: Optional[TableTtlArgs] = None)func NewTable(ctx *Context, name string, args TableArgs, opts ...ResourceOption) (*Table, error)public Table(string name, TableArgs args, CustomResourceOptions? opts = null)type: aws:keyspaces:Table
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws_keyspaces_table" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var awsTableResource = new Aws.Keyspaces.Table("awsTableResource", new()
{
KeyspaceName = "string",
SchemaDefinition = new Aws.Keyspaces.Inputs.TableSchemaDefinitionArgs
{
Columns = new[]
{
new Aws.Keyspaces.Inputs.TableSchemaDefinitionColumnArgs
{
Name = "string",
Type = "string",
},
},
PartitionKeys = new[]
{
new Aws.Keyspaces.Inputs.TableSchemaDefinitionPartitionKeyArgs
{
Name = "string",
},
},
ClusteringKeys = new[]
{
new Aws.Keyspaces.Inputs.TableSchemaDefinitionClusteringKeyArgs
{
Name = "string",
OrderBy = "string",
},
},
StaticColumns = new[]
{
new Aws.Keyspaces.Inputs.TableSchemaDefinitionStaticColumnArgs
{
Name = "string",
},
},
},
TableName = "string",
CapacitySpecification = new Aws.Keyspaces.Inputs.TableCapacitySpecificationArgs
{
ReadCapacityUnits = 0,
ThroughputMode = "string",
WriteCapacityUnits = 0,
},
ClientSideTimestamps = new Aws.Keyspaces.Inputs.TableClientSideTimestampsArgs
{
Status = "string",
},
Comment = new Aws.Keyspaces.Inputs.TableCommentArgs
{
Message = "string",
},
DefaultTimeToLive = 0,
EncryptionSpecification = new Aws.Keyspaces.Inputs.TableEncryptionSpecificationArgs
{
KmsKeyIdentifier = "string",
Type = "string",
},
PointInTimeRecovery = new Aws.Keyspaces.Inputs.TablePointInTimeRecoveryArgs
{
Status = "string",
},
Region = "string",
Tags =
{
{ "string", "string" },
},
Ttl = new Aws.Keyspaces.Inputs.TableTtlArgs
{
Status = "string",
},
});
example, err := keyspaces.NewTable(ctx, "awsTableResource", &keyspaces.TableArgs{
KeyspaceName: pulumi.String("string"),
SchemaDefinition: &keyspaces.TableSchemaDefinitionArgs{
Columns: keyspaces.TableSchemaDefinitionColumnArray{
&keyspaces.TableSchemaDefinitionColumnArgs{
Name: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
PartitionKeys: keyspaces.TableSchemaDefinitionPartitionKeyArray{
&keyspaces.TableSchemaDefinitionPartitionKeyArgs{
Name: pulumi.String("string"),
},
},
ClusteringKeys: keyspaces.TableSchemaDefinitionClusteringKeyArray{
&keyspaces.TableSchemaDefinitionClusteringKeyArgs{
Name: pulumi.String("string"),
OrderBy: pulumi.String("string"),
},
},
StaticColumns: keyspaces.TableSchemaDefinitionStaticColumnArray{
&keyspaces.TableSchemaDefinitionStaticColumnArgs{
Name: pulumi.String("string"),
},
},
},
TableName: pulumi.String("string"),
CapacitySpecification: &keyspaces.TableCapacitySpecificationArgs{
ReadCapacityUnits: pulumi.Int(0),
ThroughputMode: pulumi.String("string"),
WriteCapacityUnits: pulumi.Int(0),
},
ClientSideTimestamps: &keyspaces.TableClientSideTimestampsArgs{
Status: pulumi.String("string"),
},
Comment: &keyspaces.TableCommentArgs{
Message: pulumi.String("string"),
},
DefaultTimeToLive: pulumi.Int(0),
EncryptionSpecification: &keyspaces.TableEncryptionSpecificationArgs{
KmsKeyIdentifier: pulumi.String("string"),
Type: pulumi.String("string"),
},
PointInTimeRecovery: &keyspaces.TablePointInTimeRecoveryArgs{
Status: pulumi.String("string"),
},
Region: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Ttl: &keyspaces.TableTtlArgs{
Status: pulumi.String("string"),
},
})
resource "aws_keyspaces_table" "awsTableResource" {
lifecycle {
create_before_destroy = true
}
keyspace_name = "string"
schema_definition = {
columns = [{
name = "string"
type = "string"
}]
partition_keys = [{
name = "string"
}]
clustering_keys = [{
name = "string"
order_by = "string"
}]
static_columns = [{
name = "string"
}]
}
table_name = "string"
capacity_specification = {
read_capacity_units = 0
throughput_mode = "string"
write_capacity_units = 0
}
client_side_timestamps = {
status = "string"
}
comment = {
message = "string"
}
default_time_to_live = 0
encryption_specification = {
kms_key_identifier = "string"
type = "string"
}
point_in_time_recovery = {
status = "string"
}
region = "string"
tags = {
"string" = "string"
}
ttl = {
status = "string"
}
}
var awsTableResource = new com.pulumi.aws.keyspaces.Table("awsTableResource", com.pulumi.aws.keyspaces.TableArgs.builder()
.keyspaceName("string")
.schemaDefinition(TableSchemaDefinitionArgs.builder()
.columns(TableSchemaDefinitionColumnArgs.builder()
.name("string")
.type("string")
.build())
.partitionKeys(TableSchemaDefinitionPartitionKeyArgs.builder()
.name("string")
.build())
.clusteringKeys(TableSchemaDefinitionClusteringKeyArgs.builder()
.name("string")
.orderBy("string")
.build())
.staticColumns(TableSchemaDefinitionStaticColumnArgs.builder()
.name("string")
.build())
.build())
.tableName("string")
.capacitySpecification(TableCapacitySpecificationArgs.builder()
.readCapacityUnits(0)
.throughputMode("string")
.writeCapacityUnits(0)
.build())
.clientSideTimestamps(TableClientSideTimestampsArgs.builder()
.status("string")
.build())
.comment(TableCommentArgs.builder()
.message("string")
.build())
.defaultTimeToLive(0)
.encryptionSpecification(TableEncryptionSpecificationArgs.builder()
.kmsKeyIdentifier("string")
.type("string")
.build())
.pointInTimeRecovery(com.pulumi.aws.keyspaces.inputs.TablePointInTimeRecoveryArgs.builder()
.status("string")
.build())
.region("string")
.tags(Map.of("string", "string"))
.ttl(com.pulumi.aws.keyspaces.inputs.TableTtlArgs.builder()
.status("string")
.build())
.build());
aws_table_resource = aws.keyspaces.Table("awsTableResource",
keyspace_name="string",
schema_definition={
"columns": [{
"name": "string",
"type": "string",
}],
"partition_keys": [{
"name": "string",
}],
"clustering_keys": [{
"name": "string",
"order_by": "string",
}],
"static_columns": [{
"name": "string",
}],
},
table_name="string",
capacity_specification={
"read_capacity_units": 0,
"throughput_mode": "string",
"write_capacity_units": 0,
},
client_side_timestamps={
"status": "string",
},
comment={
"message": "string",
},
default_time_to_live=0,
encryption_specification={
"kms_key_identifier": "string",
"type": "string",
},
point_in_time_recovery={
"status": "string",
},
region="string",
tags={
"string": "string",
},
ttl={
"status": "string",
})
const awsTableResource = new aws.keyspaces.Table("awsTableResource", {
keyspaceName: "string",
schemaDefinition: {
columns: [{
name: "string",
type: "string",
}],
partitionKeys: [{
name: "string",
}],
clusteringKeys: [{
name: "string",
orderBy: "string",
}],
staticColumns: [{
name: "string",
}],
},
tableName: "string",
capacitySpecification: {
readCapacityUnits: 0,
throughputMode: "string",
writeCapacityUnits: 0,
},
clientSideTimestamps: {
status: "string",
},
comment: {
message: "string",
},
defaultTimeToLive: 0,
encryptionSpecification: {
kmsKeyIdentifier: "string",
type: "string",
},
pointInTimeRecovery: {
status: "string",
},
region: "string",
tags: {
string: "string",
},
ttl: {
status: "string",
},
});
type: aws:keyspaces:Table
properties:
capacitySpecification:
readCapacityUnits: 0
throughputMode: string
writeCapacityUnits: 0
clientSideTimestamps:
status: string
comment:
message: string
defaultTimeToLive: 0
encryptionSpecification:
kmsKeyIdentifier: string
type: string
keyspaceName: string
pointInTimeRecovery:
status: string
region: string
schemaDefinition:
clusteringKeys:
- name: string
orderBy: string
columns:
- name: string
type: string
partitionKeys:
- name: string
staticColumns:
- name: string
tableName: string
tags:
string: string
ttl:
status: string
Table Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Table resource accepts the following input properties:
- Keyspace
Name string - Name of the keyspace that the table is going to be created in.
- Schema
Definition TableSchema Definition - Schema of the table. See
schemaDefinitionbelow. - Table
Name string Name of the table.
The following arguments are optional:
- Capacity
Specification TableCapacity Specification - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - Client
Side TableTimestamps Client Side Timestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - Comment
Table
Comment - Description of the table. See
commentbelow. - Default
Time intTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- Encryption
Specification TableEncryption Specification - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - Point
In TableTime Recovery Point In Time Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Dictionary<string, string>
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Ttl
Table
Ttl - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- Keyspace
Name string - Name of the keyspace that the table is going to be created in.
- Schema
Definition TableSchema Definition Args - Schema of the table. See
schemaDefinitionbelow. - Table
Name string Name of the table.
The following arguments are optional:
- Capacity
Specification TableCapacity Specification Args - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - Client
Side TableTimestamps Client Side Timestamps Args - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - Comment
Table
Comment Args - Description of the table. See
commentbelow. - Default
Time intTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- Encryption
Specification TableEncryption Specification Args - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - Point
In TableTime Recovery Point In Time Recovery Args - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map[string]string
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Ttl
Table
Ttl Args - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- keyspace_
name string - Name of the keyspace that the table is going to be created in.
- schema_
definition object - Schema of the table. See
schemaDefinitionbelow. - table_
name string Name of the table.
The following arguments are optional:
- capacity_
specification object - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client_
side_ objecttimestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment object
- Description of the table. See
commentbelow. - default_
time_ numberto_ live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption_
specification object - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - point_
in_ objecttime_ recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map(string)
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - ttl object
- Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- keyspace
Name String - Name of the keyspace that the table is going to be created in.
- schema
Definition TableSchema Definition - Schema of the table. See
schemaDefinitionbelow. - table
Name String Name of the table.
The following arguments are optional:
- capacity
Specification TableCapacity Specification - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client
Side TableTimestamps Client Side Timestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment
Table
Comment - Description of the table. See
commentbelow. - default
Time IntegerTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption
Specification TableEncryption Specification - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - point
In TableTime Recovery Point In Time Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String,String>
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - ttl
Table
Ttl - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- keyspace
Name string - Name of the keyspace that the table is going to be created in.
- schema
Definition TableSchema Definition - Schema of the table. See
schemaDefinitionbelow. - table
Name string Name of the table.
The following arguments are optional:
- capacity
Specification TableCapacity Specification - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client
Side TableTimestamps Client Side Timestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment
Table
Comment - Description of the table. See
commentbelow. - default
Time numberTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption
Specification TableEncryption Specification - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - point
In TableTime Recovery Point In Time Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- {[key: string]: string}
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - ttl
Table
Ttl - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- keyspace_
name str - Name of the keyspace that the table is going to be created in.
- schema_
definition TableSchema Definition Args - Schema of the table. See
schemaDefinitionbelow. - table_
name str Name of the table.
The following arguments are optional:
- capacity_
specification TableCapacity Specification Args - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client_
side_ Tabletimestamps Client Side Timestamps Args - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment
Table
Comment Args - Description of the table. See
commentbelow. - default_
time_ intto_ live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption_
specification TableEncryption Specification Args - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - point_
in_ Tabletime_ recovery Point In Time Recovery Args - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Mapping[str, str]
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - ttl
Table
Ttl Args - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- keyspace
Name String - Name of the keyspace that the table is going to be created in.
- schema
Definition Property Map - Schema of the table. See
schemaDefinitionbelow. - table
Name String Name of the table.
The following arguments are optional:
- capacity
Specification Property Map - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client
Side Property MapTimestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment Property Map
- Description of the table. See
commentbelow. - default
Time NumberTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption
Specification Property Map - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - point
In Property MapTime Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String>
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - ttl Property Map
- Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
Outputs
All input properties are implicitly available as output properties. Additionally, the Table resource produces the following output properties:
Look up Existing Table Resource
Get an existing Table resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TableState, opts?: CustomResourceOptions): Table@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arn: Optional[str] = None,
capacity_specification: Optional[TableCapacitySpecificationArgs] = None,
client_side_timestamps: Optional[TableClientSideTimestampsArgs] = None,
comment: Optional[TableCommentArgs] = None,
default_time_to_live: Optional[int] = None,
encryption_specification: Optional[TableEncryptionSpecificationArgs] = None,
keyspace_name: Optional[str] = None,
point_in_time_recovery: Optional[TablePointInTimeRecoveryArgs] = None,
region: Optional[str] = None,
schema_definition: Optional[TableSchemaDefinitionArgs] = None,
table_name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None,
ttl: Optional[TableTtlArgs] = None) -> Tablefunc GetTable(ctx *Context, name string, id IDInput, state *TableState, opts ...ResourceOption) (*Table, error)public static Table Get(string name, Input<string> id, TableState? state, CustomResourceOptions? opts = null)public static Table get(String name, Output<String> id, TableState state, CustomResourceOptions options)resources: _: type: aws:keyspaces:Table get: id: ${id}import {
to = aws_keyspaces_table.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- ARN of the table.
- Capacity
Specification TableCapacity Specification - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - Client
Side TableTimestamps Client Side Timestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - Comment
Table
Comment - Description of the table. See
commentbelow. - Default
Time intTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- Encryption
Specification TableEncryption Specification - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - Keyspace
Name string - Name of the keyspace that the table is going to be created in.
- Point
In TableTime Recovery Point In Time Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Schema
Definition TableSchema Definition - Schema of the table. See
schemaDefinitionbelow. - Table
Name string Name of the table.
The following arguments are optional:
- Dictionary<string, string>
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - Ttl
Table
Ttl - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- Arn string
- ARN of the table.
- Capacity
Specification TableCapacity Specification Args - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - Client
Side TableTimestamps Client Side Timestamps Args - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - Comment
Table
Comment Args - Description of the table. See
commentbelow. - Default
Time intTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- Encryption
Specification TableEncryption Specification Args - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - Keyspace
Name string - Name of the keyspace that the table is going to be created in.
- Point
In TableTime Recovery Point In Time Recovery Args - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Schema
Definition TableSchema Definition Args - Schema of the table. See
schemaDefinitionbelow. - Table
Name string Name of the table.
The following arguments are optional:
- map[string]string
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - Ttl
Table
Ttl Args - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- arn string
- ARN of the table.
- capacity_
specification object - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client_
side_ objecttimestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment object
- Description of the table. See
commentbelow. - default_
time_ numberto_ live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption_
specification object - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - keyspace_
name string - Name of the keyspace that the table is going to be created in.
- point_
in_ objecttime_ recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- schema_
definition object - Schema of the table. See
schemaDefinitionbelow. - table_
name string Name of the table.
The following arguments are optional:
- map(string)
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - map(string)
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - ttl object
- Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- arn String
- ARN of the table.
- capacity
Specification TableCapacity Specification - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client
Side TableTimestamps Client Side Timestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment
Table
Comment - Description of the table. See
commentbelow. - default
Time IntegerTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption
Specification TableEncryption Specification - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - keyspace
Name String - Name of the keyspace that the table is going to be created in.
- point
In TableTime Recovery Point In Time Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- schema
Definition TableSchema Definition - Schema of the table. See
schemaDefinitionbelow. - table
Name String Name of the table.
The following arguments are optional:
- Map<String,String>
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - ttl
Table
Ttl - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- arn string
- ARN of the table.
- capacity
Specification TableCapacity Specification - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client
Side TableTimestamps Client Side Timestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment
Table
Comment - Description of the table. See
commentbelow. - default
Time numberTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption
Specification TableEncryption Specification - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - keyspace
Name string - Name of the keyspace that the table is going to be created in.
- point
In TableTime Recovery Point In Time Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- schema
Definition TableSchema Definition - Schema of the table. See
schemaDefinitionbelow. - table
Name string Name of the table.
The following arguments are optional:
- {[key: string]: string}
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - ttl
Table
Ttl - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- arn str
- ARN of the table.
- capacity_
specification TableCapacity Specification Args - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client_
side_ Tabletimestamps Client Side Timestamps Args - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment
Table
Comment Args - Description of the table. See
commentbelow. - default_
time_ intto_ live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption_
specification TableEncryption Specification Args - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - keyspace_
name str - Name of the keyspace that the table is going to be created in.
- point_
in_ Tabletime_ recovery Point In Time Recovery Args - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- schema_
definition TableSchema Definition Args - Schema of the table. See
schemaDefinitionbelow. - table_
name str Name of the table.
The following arguments are optional:
- Mapping[str, str]
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - ttl
Table
Ttl Args - Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
- arn String
- ARN of the table.
- capacity
Specification Property Map - Read/write throughput capacity mode for the table. See
capacitySpecificationbelow. - client
Side Property MapTimestamps - Enables client-side timestamps for the table. By default, the setting is disabled. See
clientSideTimestampsbelow. - comment Property Map
- Description of the table. See
commentbelow. - default
Time NumberTo Live - Default Time to Live setting in seconds for the table. More information can be found in the Developer Guide.
- encryption
Specification Property Map - Encryption key management for encryption at rest for the table. More information can be found in the Developer Guide. See
encryptionSpecificationbelow. - keyspace
Name String - Name of the keyspace that the table is going to be created in.
- point
In Property MapTime Recovery - Enables or disables point-in-time recovery for the table. More information can be found in the Developer Guide. See
pointInTimeRecoverybelow. - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- schema
Definition Property Map - Schema of the table. See
schemaDefinitionbelow. - table
Name String Name of the table.
The following arguments are optional:
- Map<String>
- Map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block. - ttl Property Map
- Enables Time to Live custom settings for the table. More information can be found in the Developer Guide. See
ttlbelow.
Supporting Types
TableCapacitySpecification, TableCapacitySpecificationArgs
- Read
Capacity intUnits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- Throughput
Mode string - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - Write
Capacity intUnits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
- Read
Capacity intUnits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- Throughput
Mode string - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - Write
Capacity intUnits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
- read_
capacity_ numberunits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- throughput_
mode string - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - write_
capacity_ numberunits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
- read
Capacity IntegerUnits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- throughput
Mode String - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - write
Capacity IntegerUnits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
- read
Capacity numberUnits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- throughput
Mode string - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - write
Capacity numberUnits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
- read_
capacity_ intunits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- throughput_
mode str - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - write_
capacity_ intunits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
- read
Capacity NumberUnits - Throughput capacity specified for read operations defined in read capacity units (RCUs).
- throughput
Mode String - Read/write throughput capacity mode for a table. Valid values:
PAY_PER_REQUEST,PROVISIONED. The default value isPAY_PER_REQUEST. - write
Capacity NumberUnits - Throughput capacity specified for write operations defined in write capacity units (WCUs).
TableClientSideTimestamps, TableClientSideTimestampsArgs
- Status string
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
- Status string
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
- status string
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
- status String
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
- status string
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
- status str
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
- status String
- Shows how to enable client-side timestamps settings for the specified table. Valid values:
ENABLED.
TableComment, TableCommentArgs
- Message string
- Description of the table.
- Message string
- Description of the table.
- message string
- Description of the table.
- message String
- Description of the table.
- message string
- Description of the table.
- message str
- Description of the table.
- message String
- Description of the table.
TableEncryptionSpecification, TableEncryptionSpecificationArgs
- Kms
Key stringIdentifier - ARN of the customer managed KMS key.
- Type string
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
- Kms
Key stringIdentifier - ARN of the customer managed KMS key.
- Type string
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
- kms_
key_ stringidentifier - ARN of the customer managed KMS key.
- type string
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
- kms
Key StringIdentifier - ARN of the customer managed KMS key.
- type String
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
- kms
Key stringIdentifier - ARN of the customer managed KMS key.
- type string
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
- kms_
key_ stridentifier - ARN of the customer managed KMS key.
- type str
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
- kms
Key StringIdentifier - ARN of the customer managed KMS key.
- type String
- Encryption option specified for the table. Valid values:
AWS_OWNED_KMS_KEY,CUSTOMER_MANAGED_KMS_KEY. The default value isAWS_OWNED_KMS_KEY.
TablePointInTimeRecovery, TablePointInTimeRecoveryArgs
- Status string
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
- Status string
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
- status string
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
- status String
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
- status string
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
- status str
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
- status String
- Valid values:
ENABLED,DISABLED. The default value isDISABLED.
TableSchemaDefinition, TableSchemaDefinitionArgs
- Columns
List<Table
Schema Definition Column> - Regular columns of the table. See
columnbelow. - Partition
Keys List<TableSchema Definition Partition Key> - Columns that are part of the partition key of the table. See
partitionKeybelow. - Clustering
Keys List<TableSchema Definition Clustering Key> - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - Static
Columns List<TableSchema Definition Static Column> - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
- Columns
[]Table
Schema Definition Column - Regular columns of the table. See
columnbelow. - Partition
Keys []TableSchema Definition Partition Key - Columns that are part of the partition key of the table. See
partitionKeybelow. - Clustering
Keys []TableSchema Definition Clustering Key - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - Static
Columns []TableSchema Definition Static Column - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
- columns list(object)
- Regular columns of the table. See
columnbelow. - partition_
keys list(object) - Columns that are part of the partition key of the table. See
partitionKeybelow. - clustering_
keys list(object) - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - static_
columns list(object) - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
- columns
List<Table
Schema Definition Column> - Regular columns of the table. See
columnbelow. - partition
Keys List<TableSchema Definition Partition Key> - Columns that are part of the partition key of the table. See
partitionKeybelow. - clustering
Keys List<TableSchema Definition Clustering Key> - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - static
Columns List<TableSchema Definition Static Column> - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
- columns
Table
Schema Definition Column[] - Regular columns of the table. See
columnbelow. - partition
Keys TableSchema Definition Partition Key[] - Columns that are part of the partition key of the table. See
partitionKeybelow. - clustering
Keys TableSchema Definition Clustering Key[] - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - static
Columns TableSchema Definition Static Column[] - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
- columns
Sequence[Table
Schema Definition Column] - Regular columns of the table. See
columnbelow. - partition_
keys Sequence[TableSchema Definition Partition Key] - Columns that are part of the partition key of the table. See
partitionKeybelow. - clustering_
keys Sequence[TableSchema Definition Clustering Key] - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - static_
columns Sequence[TableSchema Definition Static Column] - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
- columns List<Property Map>
- Regular columns of the table. See
columnbelow. - partition
Keys List<Property Map> - Columns that are part of the partition key of the table. See
partitionKeybelow. - clustering
Keys List<Property Map> - Columns that are part of the clustering key of the table. See
clusteringKeybelow. - static
Columns List<Property Map> - Columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition. SeestaticColumnbelow.
TableSchemaDefinitionClusteringKey, TableSchemaDefinitionClusteringKeyArgs
TableSchemaDefinitionColumn, TableSchemaDefinitionColumnArgs
- Name string
- Name of the column.
- Type string
- Data type of the column. See the Developer Guide for a list of available data types.
- Name string
- Name of the column.
- Type string
- Data type of the column. See the Developer Guide for a list of available data types.
- name string
- Name of the column.
- type string
- Data type of the column. See the Developer Guide for a list of available data types.
- name String
- Name of the column.
- type String
- Data type of the column. See the Developer Guide for a list of available data types.
- name string
- Name of the column.
- type string
- Data type of the column. See the Developer Guide for a list of available data types.
- name str
- Name of the column.
- type str
- Data type of the column. See the Developer Guide for a list of available data types.
- name String
- Name of the column.
- type String
- Data type of the column. See the Developer Guide for a list of available data types.
TableSchemaDefinitionPartitionKey, TableSchemaDefinitionPartitionKeyArgs
- Name string
- Name of the partition key column.
- Name string
- Name of the partition key column.
- name string
- Name of the partition key column.
- name String
- Name of the partition key column.
- name string
- Name of the partition key column.
- name str
- Name of the partition key column.
- name String
- Name of the partition key column.
TableSchemaDefinitionStaticColumn, TableSchemaDefinitionStaticColumnArgs
- Name string
- Name of the static column.
- Name string
- Name of the static column.
- name string
- Name of the static column.
- name String
- Name of the static column.
- name string
- Name of the static column.
- name str
- Name of the static column.
- name String
- Name of the static column.
TableTtl, TableTtlArgs
- Status string
- Valid values:
ENABLED.
- Status string
- Valid values:
ENABLED.
- status string
- Valid values:
ENABLED.
- status String
- Valid values:
ENABLED.
- status string
- Valid values:
ENABLED.
- status str
- Valid values:
ENABLED.
- status String
- Valid values:
ENABLED.
Import
Using pulumi import, import a table using the keyspaceName and tableName separated by /. For example:
$ pulumi import aws:keyspaces/table:Table example my_keyspace/my_table
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
published on Friday, Oct 16, 2026 by Pulumi