aws_table.md
April 1, 2019 ยท View on GitHub
Document: "dynamodb"
Path: "https://github.com/aws/aws-sdk-go-v2/tree/master/models/apis/dynamodb/2012-08-10/api-2.json")
Table
aws_table {
attribute_definitions => "AttributeDefinitions (optional)",
billing_mode => $aws_billing_mode
global_secondary_indexes => "GlobalSecondaryIndexes (optional)",
key_schema => "KeySchema (optional)",
local_secondary_indexes => "LocalSecondaryIndexes (optional)",
provisioned_throughput => $aws_provisioned_throughput
sse_specification => $aws_sse_specification
stream_specification => $aws_stream_specification
table_name => $aws_table_name
}
| Name | Type | Required |
|---|---|---|
| attribute_definitions | AttributeDefinitions | false |
| billing_mode | BillingMode | false |
| global_secondary_indexes | GlobalSecondaryIndexList | false |
| key_schema | KeySchema | false |
| local_secondary_indexes | LocalSecondaryIndexList | false |
| provisioned_throughput | ProvisionedThroughput | false |
| sse_specification | SSESpecification | false |
| stream_specification | StreamSpecification | false |
| table_name | TableName | false |
CRUD operations
Here is a list of endpoints that we use to create, read, update and delete the Table
| Operation | Path | Verb | Description | OperationID |
|---|---|---|---|---|
| Create | / | POST | The You can optionally define secondary indexes on the new table, as part of the You can use the | CreateTable |
| List - list all | `` | |||
| List - get one | / | POST | Returns information about the table, including the current status of the table, when it was created, the primary key schema, and any indexes on the table. If you issue a | DescribeTable |
| List - get list using params | `` | |||
| Update | `` | |||
| Delete | / | POST | The DynamoDB might continue to accept data read and write operations, such as When you delete a table, any indexes on that table are also deleted. If you have DynamoDB Streams enabled on the table, then the corresponding stream on that table goes into the Use the | DeleteTable |