@@ -65,6 +65,7 @@ class DynamoDbClient extends AbstractApi
65
65
* The `BatchGetItem` operation returns the attributes of one or more items from one or more tables. You identify
66
66
* requested items by primary key.
67
67
*
68
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchGetItem.html
68
69
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#batchgetitem
69
70
*
70
71
* @param array{
@@ -86,6 +87,7 @@ public function batchGetItem($input): BatchGetItemOutput
86
87
* `BatchWriteItem` can write up to 16 MB of data, which can comprise as many as 25 put or delete requests. Individual
87
88
* items to be written can be as large as 400 KB.
88
89
*
90
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchWriteItem.html
89
91
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#batchwriteitem
90
92
*
91
93
* @param array{
@@ -107,6 +109,7 @@ public function batchWriteItem($input): BatchWriteItemOutput
107
109
* The `CreateTable` operation adds a new table to your account. In an AWS account, table names must be unique within
108
110
* each Region. That is, you can have two tables with same name if you create the tables in different Regions.
109
111
*
112
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateTable.html
110
113
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#createtable
111
114
*
112
115
* @param array{
@@ -135,6 +138,7 @@ public function createTable($input): CreateTableOutput
135
138
* Deletes a single item in a table by primary key. You can perform a conditional delete operation that deletes the item
136
139
* if it exists, or if it has an expected attribute value.
137
140
*
141
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html
138
142
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#deleteitem
139
143
*
140
144
* @param array{
@@ -166,6 +170,7 @@ public function deleteItem($input): DeleteItemOutput
166
170
* specified table does not exist, DynamoDB returns a `ResourceNotFoundException`. If table is already in the `DELETING`
167
171
* state, no error is returned.
168
172
*
173
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteTable.html
169
174
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#deletetable
170
175
*
171
176
* @param array{
@@ -185,6 +190,7 @@ public function deleteTable($input): DeleteTableOutput
185
190
* Returns information about the table, including the current status of the table, when it was created, the primary key
186
191
* schema, and any indexes on the table.
187
192
*
193
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTable.html
188
194
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#describetable
189
195
*
190
196
* @param array{
@@ -204,6 +210,7 @@ public function describeTable($input): DescribeTableOutput
204
210
* The `GetItem` operation returns a set of attributes for the item with the given primary key. If there is no matching
205
211
* item, `GetItem` does not return any data and there will be no `Item` element in the response.
206
212
*
213
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_GetItem.html
207
214
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#getitem
208
215
*
209
216
* @param array{
@@ -229,6 +236,7 @@ public function getItem($input): GetItemOutput
229
236
* Returns an array of table names associated with the current account and endpoint. The output from `ListTables` is
230
237
* paginated, with each page returning a maximum of 100 table names.
231
238
*
239
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListTables.html
232
240
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#listtables
233
241
*
234
242
* @param array{
@@ -252,6 +260,7 @@ public function listTables($input = []): ListTablesOutput
252
260
* existing item if it has certain attribute values. You can return the item's attribute values in the same operation,
253
261
* using the `ReturnValues` parameter.
254
262
*
263
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html
255
264
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#putitem
256
265
*
257
266
* @param array{
@@ -280,6 +289,7 @@ public function putItem($input): PutItemOutput
280
289
* The `Query` operation finds items based on primary key values. You can query any table or secondary index that has a
281
290
* composite primary key (a partition key and a sort key).
282
291
*
292
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Query.html
283
293
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#query
284
294
*
285
295
* @param array{
@@ -315,6 +325,7 @@ public function query($input): QueryOutput
315
325
* The `Scan` operation returns one or more items and item attributes by accessing every item in a table or a secondary
316
326
* index. To have DynamoDB return fewer items, you can provide a `FilterExpression` operation.
317
327
*
328
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Scan.html
318
329
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#scan
319
330
*
320
331
* @param array{
@@ -387,6 +398,7 @@ public function tableNotExists($input): TableNotExistsWaiter
387
398
* attribute name-value pair if it doesn't exist, or replace an existing name-value pair if it has certain expected
388
399
* attribute values).
389
400
*
401
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateItem.html
390
402
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#updateitem
391
403
*
392
404
* @param array{
@@ -417,6 +429,7 @@ public function updateItem($input): UpdateItemOutput
417
429
* Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given
418
430
* table.
419
431
*
432
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTable.html
420
433
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#updatetable
421
434
*
422
435
* @param array{
@@ -445,6 +458,7 @@ public function updateTable($input): UpdateTableOutput
445
458
* fully process. Any additional `UpdateTimeToLive` calls for the same table during this one hour duration result in a
446
459
* `ValidationException`.
447
460
*
461
+ * @see https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTimeToLive.html
448
462
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#updatetimetolive
449
463
*
450
464
* @param array{
0 commit comments