### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

`SSESpecification` field is not updated.

### Expected Behavior

I expect the `SSESpecification ` field to be updated as [described](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/encryption.tutorial.html) in the documentation.

### How are you starting LocalStack?

With the `localstack` script

### Steps To Reproduce

```bash
DEBUG=1 localstack start -d

awslocal dynamodb create-table \
    --table-name MusicCollection \
    --attribute-definitions AttributeName=Artist,AttributeType=S AttributeName=SongTitle,AttributeType=S \
    --key-schema AttributeName=Artist,KeyType=HASH AttributeName=SongTitle,KeyType=RANGE \
    --provisioned-throughput ReadCapacityUnits=5,WriteCapacityUnits=5 \
    --tags Key=Owner,Value=blueTeam --sse-specification Enabled=true,SSEType=KMS,KMSMasterKeyId=abcd1234-abcd-1234-a123-ab1234a1b234 --no-cli-pager --query "TableDescription.SSEDescription"
{
    "Status": "ENABLED",
    "SSEType": "KMS",
    "KMSMasterKeyArn": "arn:aws:kms:eu-central-1:000000000000:key/abcd1234-abcd-1234-a123-ab1234a1b234"
}

awslocal dynamodb update-table \
  --table-name MusicCollection \
  --sse-specification Enabled=false \
  --query "TableDescription.SSEDescription" \
   --no-cli-pager
{
    "Status": "ENABLED",
    "SSEType": "KMS",
    "KMSMasterKeyArn": "arn:aws:kms:eu-central-1:000000000000:key/abcd1234-abcd-1234-a123-ab1234a1b234"
}

awslocal dynamodb describe-table --table-name MusicCollection --query "Table.SSEDescription --no-cli-pager "
{
    "Status": "ENABLED",
    "SSEType": "KMS",
    "KMSMasterKeyArn": "arn:aws:kms:eu-central-1:000000000000:key/abcd1234-abcd-1234-a123-ab1234a1b234"
}
```

Log when updating the table:
```bash
2023-10-11T07:56:53.533 DEBUG --- [functhread10] l.services.dynamodb.server : 07:56:53.532 [qtp42820240-19] WARN  com.amazonaws.services.dynamodbv2.local.server.LocalDynamoDBServerHandler - DynamoDBLocalServiceException exception occured
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : com.amazonaws.services.dynamodbv2.exceptions.DynamoDBLocalServiceException: Nothing to update
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.exceptions.AWSExceptionFactory.buildLocalServiceException(AWSExceptionFactory.java:93) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.exceptions.AWSExceptionFactory.buildAWSException(AWSExceptionFactory.java:58) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.shared.access.api.cp.UpdateTableFunction$1.criticalSection(UpdateTableFunction.java:59) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.shared.access.LocalDBAccess$WriteLockWithTimeout.execute(LocalDBAccess.java:361) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.shared.access.api.cp.UpdateTableFunction.apply(UpdateTableFunction.java:332) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.shared.access.awssdkv1.client.LocalAmazonDynamoDB.updateTable(LocalAmazonDynamoDB.java:319) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.534 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.server.LocalDynamoDBRequestHandler.updateTable(LocalDynamoDBRequestHandler.java:396) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.dispatchers.UpdateTableDispatcher.enact(UpdateTableDispatcher.java:18) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.dispatchers.UpdateTableDispatcher.enact(UpdateTableDispatcher.java:12) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.server.LocalDynamoDBServerHandler.packageDynamoDBResponse(LocalDynamoDBServerHandler.java:407) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at com.amazonaws.services.dynamodbv2.local.server.LocalDynamoDBServerHandler.handle(LocalDynamoDBServerHandler.java:496) ~[DynamoDBLocal.jar:?]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:190) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.535 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.Server.handle(Server.java:516) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) ~[jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) [jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) [jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) [jetty-server-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [jetty-io-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [jetty-io-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [jetty-io-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.536 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.537 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.537 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.537 DEBUG --- [functhread10] l.services.dynamodb.server : at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622]
2023-10-11T07:56:53.537 DEBUG --- [functhread10] l.services.dynamodb.server : at java.lang.Thread.run(Unknown Source) [?:?]
2023-10-11T07:56:53.550  INFO --- [   asgi_gw_0] localstack.request.aws     : AWS dynamodb.UpdateTable => 200
```



### Environment

```markdown
- OS: MacOS
- LocalStack: 2.3.2
```


### Anything else?

_No response_
DynamodbApi,
    ExecuteStatementInput,
    ExecuteStatementOutput,
    ExecuteTransactionInput,
    ExecuteTransactionOutput,
    GetItemInput,
    GetItemOutput,
    GlobalTableAlreadyExistsException,
    GlobalTableNotFoundException,
    KinesisStreamingDestinationOutput,
    ListGlobalTablesOutput,
    ListTablesInputLimit,
    ListTablesOutput,
    ListTagsOfResourceOutput,
    NextTokenString,
    PartiQLBatchRequest,
    PointInTimeRecoveryDescription,
    PointInTimeRecoverySpecification,
    PointInTimeRecoveryStatus,
    PositiveIntegerObject,
    ProvisionedThroughputExceededException,
    PutItemInput,
    PutItemOutput,
    QueryInput,
    QueryOutput,
    RegionName,
    ReplicaDescription,
    ReplicaList,
    ReplicaStatus,
    ReplicaUpdateList,