Module Smaws_Client_DynamoDB.UpdateTable

Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given table.

You can only perform one of the following operations at once:

UpdateTable is an asynchronous operation; while it's executing, the table status changes from ACTIVE to UPDATING. While it's UPDATING, you can't issue another UpdateTable request. When the table returns to the ACTIVE state, the UpdateTable operation is complete.

val request : Smaws_Lib.Context.t -> Types.update_table_input -> (Types.update_table_output, [> Smaws_Lib.Protocols.AwsJson.error | `InternalServerError of Types.internal_server_error | `InvalidEndpointException of Types.invalid_endpoint_exception | `LimitExceededException of Types.limit_exceeded_exception | `ResourceInUseException of Types.resource_in_use_exception | `ResourceNotFoundException of Types.resource_not_found_exception ]) Stdlib.result