AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
New-KSTable-SchemaDefinition_AllColumn <ColumnDefinition[]>-SchemaDefinition_ClusteringKey <ClusteringKey[]>-DefaultTimeToLive <Int32>-KeyspaceName <String>-EncryptionSpecification_KmsKeyIdentifier <String>-Comment_Message <String>-SchemaDefinition_PartitionKey <PartitionKey[]>-CapacitySpecification_ReadCapacityUnit <Int64>-SchemaDefinition_StaticColumn <StaticColumn[]>-PointInTimeRecovery_Status <PointInTimeRecoveryStatus>-Ttl_Status <TimeToLiveStatus>-TableName <String>-Tag <Tag[]>-CapacitySpecification_ThroughputMode <ThroughputMode>-EncryptionSpecification_Type <EncryptionType>-CapacitySpecification_WriteCapacityUnit <Int64>-Select <String>-Force <SwitchParameter>
CreateTable
operation adds a new table to the specified keyspace. Within a keyspace, table names must be unique.
CreateTable
is an asynchronous operation. When the request is received, the status of the table is set to CREATING
. You can monitor the creation status of the new table by using the GetTable
operation, which returns the current status
of the table. You can start using a table when the status is ACTIVE
.
For more information, see Creating tables in the Amazon Keyspaces Developer Guide. read
operations defined in read capacity units
(RCUs)
. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | CapacitySpecification_ReadCapacityUnits |
throughputMode:PAY_PER_REQUEST
and • throughputMode:PROVISIONED
- Provisioned capacity mode requires readCapacityUnits
and writeCapacityUnits
as input.The default is throughput_mode:PAY_PER_REQUEST
.For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
write
operations defined in write capacity units
(WCUs)
. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | CapacitySpecification_WriteCapacityUnits |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
kms_key_identifier:ARN
. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
type:AWS_OWNED_KMS_KEY
- This key is owned by Amazon Keyspaces. • type:CUSTOMER_MANAGED_KMS_KEY
- This key is stored in your account and is created, owned, and managed by you. This option requires the kms_key_identifier
of the KMS key in Amazon Resource Name (ARN) format as input. The default is type:AWS_OWNED_KMS_KEY
. For more information, see Encryption at rest in the Amazon Keyspaces Developer Guide. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
ENABLED
• DISABLED
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SchemaDefinition_AllColumns |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SchemaDefinition_ClusteringKeys |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SchemaDefinition_PartitionKeys |
STATIC
. Static columns store values that are shared by all rows in the same partition. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SchemaDefinition_StaticColumns |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Tags |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AK |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AWSProfilesLocation, ProfilesLocation |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StoredCredentials, AWSProfileName |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | RegionToCall |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SK, SecretAccessKey |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ST |
AWS Tools for PowerShell: 2.x.y.z