Skip to content

Commit 2de24b2

Browse files
Update generated code (#1261)
update generated code
1 parent 0e29ba4 commit 2de24b2

File tree

5 files changed

+17
-11
lines changed

5 files changed

+17
-11
lines changed

src/Enum/AttributeAction.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
*
4444
* - `PUT` - DynamoDB creates a new item with the specified primary key, and then adds the attribute.
4545
* - `DELETE` - Nothing happens; there is no attribute to delete.
46-
* - `ADD` - DynamoDB creates an item with the supplied primary key and number (or set of numbers) for the attribute
47-
* value. The only data types allowed are number and number set; no other data types can be specified.
46+
* - `ADD` - DynamoDB creates a new item with the supplied primary key and number (or set) for the attribute value. The
47+
* only data types allowed are number, number set, string set or binary set.
4848
*/
4949
final class AttributeAction
5050
{

src/Enum/ReturnValue.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
* the default for `ReturnValues`.)
1111
* - `ALL_OLD` - The content of the old item is returned.
1212
*
13+
* There is no additional cost associated with requesting a return value aside from the small network and processing
14+
* overhead of receiving a larger response. No read capacity units are consumed.
15+
*
1316
* > The `ReturnValues` parameter is used by several DynamoDB operations; however, `DeleteItem` does not recognize any
1417
* > values other than `NONE` or `ALL_OLD`.
1518
*/

src/Enum/Select.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@
1414
* into the index. If the index is configured to project all attributes, this return value is equivalent to specifying
1515
* `ALL_ATTRIBUTES`.
1616
* - `COUNT` - Returns the number of matching items, rather than the matching items themselves.
17-
* - `SPECIFIC_ATTRIBUTES` - Returns only the attributes listed in `AttributesToGet`. This return value is equivalent to
18-
* specifying `AttributesToGet` without specifying any value for `Select`.
17+
* - `SPECIFIC_ATTRIBUTES` - Returns only the attributes listed in `ProjectionExpression`. This return value is
18+
* equivalent to specifying `ProjectionExpression` without specifying any value for `Select`.
1919
* If you query or scan a local secondary index and request only attributes that are projected into that index, the
2020
* operation will read only the index and not the table. If any of the requested attributes are not projected into the
2121
* local secondary index, DynamoDB fetches each of these attributes from the parent table. This extra fetching incurs
2222
* additional throughput cost and latency.
2323
* If you query or scan a global secondary index, you can only request attributes that are projected into the index.
2424
* Global secondary index queries cannot fetch attributes from the parent table.
2525
*
26-
* If neither `Select` nor `AttributesToGet` are specified, DynamoDB defaults to `ALL_ATTRIBUTES` when accessing a
27-
* table, and `ALL_PROJECTED_ATTRIBUTES` when accessing an index. You cannot use both `Select` and `AttributesToGet`
28-
* together in a single request, unless the value for `Select` is `SPECIFIC_ATTRIBUTES`. (This usage is equivalent to
29-
* specifying `AttributesToGet` without any value for `Select`.)
26+
* If neither `Select` nor `ProjectionExpression` are specified, DynamoDB defaults to `ALL_ATTRIBUTES` when accessing a
27+
* table, and `ALL_PROJECTED_ATTRIBUTES` when accessing an index. You cannot use both `Select` and
28+
* `ProjectionExpression` together in a single request, unless the value for `Select` is `SPECIFIC_ATTRIBUTES`. (This
29+
* usage is equivalent to specifying `ProjectionExpression` without any value for `Select`.)
3030
*
3131
* > If you use the `ProjectionExpression` parameter, then the value for `Select` can only be `SPECIFIC_ATTRIBUTES`. Any
3232
* > other value for `Select` will return an error.

src/Exception/LimitExceededException.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
/**
99
* There is no limit to the number of daily on-demand backups that can be taken.
10-
* Up to 50 simultaneous table operations are allowed per account. These operations include `CreateTable`,
10+
* Up to 500 simultaneous table operations are allowed per account. These operations include `CreateTable`,
1111
* `UpdateTable`, `DeleteTable`,`UpdateTimeToLive`, `RestoreTableFromBackup`, and `RestoreTableToPointInTime`.
12-
* The only exception is when you are creating a table with one or more secondary indexes. You can have up to 25 such
12+
* The only exception is when you are creating a table with one or more secondary indexes. You can have up to 250 such
1313
* requests running at a time; however, if the table or index specifications are complex, DynamoDB might temporarily
1414
* reduce the number of concurrent operations.
15-
* There is a soft account quota of 256 tables.
15+
* There is a soft account quota of 2,500 tables.
1616
*/
1717
final class LimitExceededException extends ClientException
1818
{

src/ValueObject/ReplicationGroupUpdate.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
* - New parameters for an existing replica. This request invokes the `UpdateTable` action in the destination Region.
1111
* - An existing replica to be deleted. The request invokes the `DeleteTableReplica` action in the destination Region,
1212
* deleting the replica and all if its items in the destination Region.
13+
*
14+
* > When you manually remove a table or global table replica, you do not automatically remove any associated scalable
15+
* > targets, scaling policies, or CloudWatch alarms.
1316
*/
1417
final class ReplicationGroupUpdate
1518
{

0 commit comments

Comments
 (0)