@@ -135,7 +135,7 @@ class DynamoDbClient extends AbstractApi
135
135
*
136
136
* @param array{
137
137
* RequestItems: array<string, KeysAndAttributes|array>,
138
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
138
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
139
139
* '@region'?: string|null,
140
140
* }|BatchGetItemInput $input
141
141
*
@@ -222,8 +222,8 @@ public function batchGetItem($input): BatchGetItemOutput
222
222
*
223
223
* @param array{
224
224
* RequestItems: array<string, array>,
225
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
226
- * ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics::*,
225
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
226
+ * ReturnItemCollectionMetrics?: null| ReturnItemCollectionMetrics::*,
227
227
* '@region'?: string|null,
228
228
* }|BatchWriteItemInput $input
229
229
*
@@ -269,15 +269,15 @@ public function batchWriteItem($input): BatchWriteItemOutput
269
269
* AttributeDefinitions: array<AttributeDefinition|array>,
270
270
* TableName: string,
271
271
* KeySchema: array<KeySchemaElement|array>,
272
- * LocalSecondaryIndexes?: array<LocalSecondaryIndex|array>,
273
- * GlobalSecondaryIndexes?: array<GlobalSecondaryIndex|array>,
274
- * BillingMode?: BillingMode::*,
275
- * ProvisionedThroughput?: ProvisionedThroughput|array,
276
- * StreamSpecification?: StreamSpecification|array,
277
- * SSESpecification?: SSESpecification|array,
278
- * Tags?: array<Tag|array>,
279
- * TableClass?: TableClass::*,
280
- * DeletionProtectionEnabled?: bool,
272
+ * LocalSecondaryIndexes?: null| array<LocalSecondaryIndex|array>,
273
+ * GlobalSecondaryIndexes?: null| array<GlobalSecondaryIndex|array>,
274
+ * BillingMode?: null| BillingMode::*,
275
+ * ProvisionedThroughput?: null| ProvisionedThroughput|array,
276
+ * StreamSpecification?: null| StreamSpecification|array,
277
+ * SSESpecification?: null| SSESpecification|array,
278
+ * Tags?: null| array<Tag|array>,
279
+ * TableClass?: null| TableClass::*,
280
+ * DeletionProtectionEnabled?: null| bool,
281
281
* '@region'?: string|null,
282
282
* }|CreateTableInput $input
283
283
*
@@ -316,15 +316,15 @@ public function createTable($input): CreateTableOutput
316
316
* @param array{
317
317
* TableName: string,
318
318
* Key: array<string, AttributeValue|array>,
319
- * Expected?: array<string, ExpectedAttributeValue|array>,
320
- * ConditionalOperator?: ConditionalOperator::*,
321
- * ReturnValues?: ReturnValue::*,
322
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
323
- * ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics::*,
324
- * ConditionExpression?: string,
325
- * ExpressionAttributeNames?: array<string, string>,
326
- * ExpressionAttributeValues?: array<string, AttributeValue|array>,
327
- * ReturnValuesOnConditionCheckFailure?: ReturnValuesOnConditionCheckFailure::*,
319
+ * Expected?: null| array<string, ExpectedAttributeValue|array>,
320
+ * ConditionalOperator?: null| ConditionalOperator::*,
321
+ * ReturnValues?: null| ReturnValue::*,
322
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
323
+ * ReturnItemCollectionMetrics?: null| ReturnItemCollectionMetrics::*,
324
+ * ConditionExpression?: null| string,
325
+ * ExpressionAttributeNames?: null| array<string, string>,
326
+ * ExpressionAttributeValues?: null| array<string, AttributeValue|array>,
327
+ * ReturnValuesOnConditionCheckFailure?: null| ReturnValuesOnConditionCheckFailure::*,
328
328
* '@region'?: string|null,
329
329
* }|DeleteItemInput $input
330
330
*
@@ -473,12 +473,12 @@ public function describeTable($input): DescribeTableOutput
473
473
*
474
474
* @param array{
475
475
* Statement: string,
476
- * Parameters?: array<AttributeValue|array>,
477
- * ConsistentRead?: bool,
478
- * NextToken?: string,
479
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
480
- * Limit?: int,
481
- * ReturnValuesOnConditionCheckFailure?: ReturnValuesOnConditionCheckFailure::*,
476
+ * Parameters?: null| array<AttributeValue|array>,
477
+ * ConsistentRead?: null| bool,
478
+ * NextToken?: null| string,
479
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
480
+ * Limit?: null| int,
481
+ * ReturnValuesOnConditionCheckFailure?: null| ReturnValuesOnConditionCheckFailure::*,
482
482
* '@region'?: string|null,
483
483
* }|ExecuteStatementInput $input
484
484
*
@@ -522,11 +522,11 @@ public function executeStatement($input): ExecuteStatementOutput
522
522
* @param array{
523
523
* TableName: string,
524
524
* Key: array<string, AttributeValue|array>,
525
- * AttributesToGet?: string[],
526
- * ConsistentRead?: bool,
527
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
528
- * ProjectionExpression?: string,
529
- * ExpressionAttributeNames?: array<string, string>,
525
+ * AttributesToGet?: null| string[],
526
+ * ConsistentRead?: null| bool,
527
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
528
+ * ProjectionExpression?: null| string,
529
+ * ExpressionAttributeNames?: null| array<string, string>,
530
530
* '@region'?: string|null,
531
531
* }|GetItemInput $input
532
532
*
@@ -556,8 +556,8 @@ public function getItem($input): GetItemOutput
556
556
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#listtables
557
557
*
558
558
* @param array{
559
- * ExclusiveStartTableName?: string,
560
- * Limit?: int,
559
+ * ExclusiveStartTableName?: null| string,
560
+ * Limit?: null| int,
561
561
* '@region'?: string|null,
562
562
* }|ListTablesInput $input
563
563
*
@@ -603,15 +603,15 @@ public function listTables($input = []): ListTablesOutput
603
603
* @param array{
604
604
* TableName: string,
605
605
* Item: array<string, AttributeValue|array>,
606
- * Expected?: array<string, ExpectedAttributeValue|array>,
607
- * ReturnValues?: ReturnValue::*,
608
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
609
- * ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics::*,
610
- * ConditionalOperator?: ConditionalOperator::*,
611
- * ConditionExpression?: string,
612
- * ExpressionAttributeNames?: array<string, string>,
613
- * ExpressionAttributeValues?: array<string, AttributeValue|array>,
614
- * ReturnValuesOnConditionCheckFailure?: ReturnValuesOnConditionCheckFailure::*,
606
+ * Expected?: null| array<string, ExpectedAttributeValue|array>,
607
+ * ReturnValues?: null| ReturnValue::*,
608
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
609
+ * ReturnItemCollectionMetrics?: null| ReturnItemCollectionMetrics::*,
610
+ * ConditionalOperator?: null| ConditionalOperator::*,
611
+ * ConditionExpression?: null| string,
612
+ * ExpressionAttributeNames?: null| array<string, string>,
613
+ * ExpressionAttributeValues?: null| array<string, AttributeValue|array>,
614
+ * ReturnValuesOnConditionCheckFailure?: null| ReturnValuesOnConditionCheckFailure::*,
615
615
* '@region'?: string|null,
616
616
* }|PutItemInput $input
617
617
*
@@ -686,22 +686,22 @@ public function putItem($input): PutItemOutput
686
686
*
687
687
* @param array{
688
688
* TableName: string,
689
- * IndexName?: string,
690
- * Select?: Select::*,
691
- * AttributesToGet?: string[],
692
- * Limit?: int,
693
- * ConsistentRead?: bool,
694
- * KeyConditions?: array<string, Condition|array>,
695
- * QueryFilter?: array<string, Condition|array>,
696
- * ConditionalOperator?: ConditionalOperator::*,
697
- * ScanIndexForward?: bool,
698
- * ExclusiveStartKey?: array<string, AttributeValue|array>,
699
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
700
- * ProjectionExpression?: string,
701
- * FilterExpression?: string,
702
- * KeyConditionExpression?: string,
703
- * ExpressionAttributeNames?: array<string, string>,
704
- * ExpressionAttributeValues?: array<string, AttributeValue|array>,
689
+ * IndexName?: null| string,
690
+ * Select?: null| Select::*,
691
+ * AttributesToGet?: null| string[],
692
+ * Limit?: null| int,
693
+ * ConsistentRead?: null| bool,
694
+ * KeyConditions?: null| array<string, Condition|array>,
695
+ * QueryFilter?: null| array<string, Condition|array>,
696
+ * ConditionalOperator?: null| ConditionalOperator::*,
697
+ * ScanIndexForward?: null| bool,
698
+ * ExclusiveStartKey?: null| array<string, AttributeValue|array>,
699
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
700
+ * ProjectionExpression?: null| string,
701
+ * FilterExpression?: null| string,
702
+ * KeyConditionExpression?: null| string,
703
+ * ExpressionAttributeNames?: null| array<string, string>,
704
+ * ExpressionAttributeValues?: null| array<string, AttributeValue|array>,
705
705
* '@region'?: string|null,
706
706
* }|QueryInput $input
707
707
*
@@ -764,21 +764,21 @@ public function query($input): QueryOutput
764
764
*
765
765
* @param array{
766
766
* TableName: string,
767
- * IndexName?: string,
768
- * AttributesToGet?: string[],
769
- * Limit?: int,
770
- * Select?: Select::*,
771
- * ScanFilter?: array<string, Condition|array>,
772
- * ConditionalOperator?: ConditionalOperator::*,
773
- * ExclusiveStartKey?: array<string, AttributeValue|array>,
774
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
775
- * TotalSegments?: int,
776
- * Segment?: int,
777
- * ProjectionExpression?: string,
778
- * FilterExpression?: string,
779
- * ExpressionAttributeNames?: array<string, string>,
780
- * ExpressionAttributeValues?: array<string, AttributeValue|array>,
781
- * ConsistentRead?: bool,
767
+ * IndexName?: null| string,
768
+ * AttributesToGet?: null| string[],
769
+ * Limit?: null| int,
770
+ * Select?: null| Select::*,
771
+ * ScanFilter?: null| array<string, Condition|array>,
772
+ * ConditionalOperator?: null| ConditionalOperator::*,
773
+ * ExclusiveStartKey?: null| array<string, AttributeValue|array>,
774
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
775
+ * TotalSegments?: null| int,
776
+ * Segment?: null| int,
777
+ * ProjectionExpression?: null| string,
778
+ * FilterExpression?: null| string,
779
+ * ExpressionAttributeNames?: null| array<string, string>,
780
+ * ExpressionAttributeValues?: null| array<string, AttributeValue|array>,
781
+ * ConsistentRead?: null| bool,
782
782
* '@region'?: string|null,
783
783
* }|ScanInput $input
784
784
*
@@ -879,9 +879,9 @@ public function tableNotExists($input): TableNotExistsWaiter
879
879
*
880
880
* @param array{
881
881
* TransactItems: array<TransactWriteItem|array>,
882
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
883
- * ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics::*,
884
- * ClientRequestToken?: string,
882
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
883
+ * ReturnItemCollectionMetrics?: null| ReturnItemCollectionMetrics::*,
884
+ * ClientRequestToken?: null| string,
885
885
* '@region'?: string|null,
886
886
* }|TransactWriteItemsInput $input
887
887
*
@@ -924,17 +924,17 @@ public function transactWriteItems($input): TransactWriteItemsOutput
924
924
* @param array{
925
925
* TableName: string,
926
926
* Key: array<string, AttributeValue|array>,
927
- * AttributeUpdates?: array<string, AttributeValueUpdate|array>,
928
- * Expected?: array<string, ExpectedAttributeValue|array>,
929
- * ConditionalOperator?: ConditionalOperator::*,
930
- * ReturnValues?: ReturnValue::*,
931
- * ReturnConsumedCapacity?: ReturnConsumedCapacity::*,
932
- * ReturnItemCollectionMetrics?: ReturnItemCollectionMetrics::*,
933
- * UpdateExpression?: string,
934
- * ConditionExpression?: string,
935
- * ExpressionAttributeNames?: array<string, string>,
936
- * ExpressionAttributeValues?: array<string, AttributeValue|array>,
937
- * ReturnValuesOnConditionCheckFailure?: ReturnValuesOnConditionCheckFailure::*,
927
+ * AttributeUpdates?: null| array<string, AttributeValueUpdate|array>,
928
+ * Expected?: null| array<string, ExpectedAttributeValue|array>,
929
+ * ConditionalOperator?: null| ConditionalOperator::*,
930
+ * ReturnValues?: null| ReturnValue::*,
931
+ * ReturnConsumedCapacity?: null| ReturnConsumedCapacity::*,
932
+ * ReturnItemCollectionMetrics?: null| ReturnItemCollectionMetrics::*,
933
+ * UpdateExpression?: null| string,
934
+ * ConditionExpression?: null| string,
935
+ * ExpressionAttributeNames?: null| array<string, string>,
936
+ * ExpressionAttributeValues?: null| array<string, AttributeValue|array>,
937
+ * ReturnValuesOnConditionCheckFailure?: null| ReturnValuesOnConditionCheckFailure::*,
938
938
* '@region'?: string|null,
939
939
* }|UpdateItemInput $input
940
940
*
@@ -985,16 +985,16 @@ public function updateItem($input): UpdateItemOutput
985
985
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-dynamodb-2012-08-10.html#updatetable
986
986
*
987
987
* @param array{
988
- * AttributeDefinitions?: array<AttributeDefinition|array>,
988
+ * AttributeDefinitions?: null| array<AttributeDefinition|array>,
989
989
* TableName: string,
990
- * BillingMode?: BillingMode::*,
991
- * ProvisionedThroughput?: ProvisionedThroughput|array,
992
- * GlobalSecondaryIndexUpdates?: array<GlobalSecondaryIndexUpdate|array>,
993
- * StreamSpecification?: StreamSpecification|array,
994
- * SSESpecification?: SSESpecification|array,
995
- * ReplicaUpdates?: array<ReplicationGroupUpdate|array>,
996
- * TableClass?: TableClass::*,
997
- * DeletionProtectionEnabled?: bool,
990
+ * BillingMode?: null| BillingMode::*,
991
+ * ProvisionedThroughput?: null| ProvisionedThroughput|array,
992
+ * GlobalSecondaryIndexUpdates?: null| array<GlobalSecondaryIndexUpdate|array>,
993
+ * StreamSpecification?: null| StreamSpecification|array,
994
+ * SSESpecification?: null| SSESpecification|array,
995
+ * ReplicaUpdates?: null| array<ReplicationGroupUpdate|array>,
996
+ * TableClass?: null| TableClass::*,
997
+ * DeletionProtectionEnabled?: null| bool,
998
998
* '@region'?: string|null,
999
999
* }|UpdateTableInput $input
1000
1000
*
0 commit comments