Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何使用版本创建DynamoDb表?_Amazon Web Services_Amazon Dynamodb_Amazon Cloudformation - Fatal编程技术网

Amazon web services 如何使用版本创建DynamoDb表?

Amazon web services 如何使用版本创建DynamoDb表?,amazon-web-services,amazon-dynamodb,amazon-cloudformation,Amazon Web Services,Amazon Dynamodb,Amazon Cloudformation,有两个版本的DynamoDB全局表可用:版本2019.11.21(当前)和版本2017.11.29。 我可以找到已经创建的表的版本,但是如果我想在创建表时使用特定的版本,我该怎么做呢? 我创建了两个表,一个没有全局表,另一个有全局表。 无全局表始终使用19版本创建,而全局表使用17版本创建 如果我想在创建表时使用特定的版本,我该怎么做 你不能这样做。这不是在创建表时可以显式控制的。如果您有旧版本,则只能在AWS控制台中更新到新版本。发件人: 只有通过DynamoDB控制台才能更新到2019.11

有两个版本的DynamoDB全局表可用:版本2019.11.21(当前)和版本2017.11.29。
我可以找到已经创建的表的版本,但是如果我想在创建表时使用特定的版本,我该怎么做呢? 我创建了两个表,一个没有全局表,另一个有全局表。 无全局表始终使用19版本创建,而全局表使用17版本创建

如果我想在创建表时使用特定的版本,我该怎么做

你不能这样做。这不是在创建表时可以显式控制的。如果您有旧版本,则只能在AWS控制台中更新到新版本。发件人:

只有通过DynamoDB控制台才能更新到2019.11.21版(当前版本)

要创建2017版本,您必须使用CloudFormation中不支持的API调用

此外,CloudFormation中的全局表支持仍在开发路线图中:


因此,如果您想在CloudFormation中创建和管理全局表,唯一的选择就是开发。

我想在ca-central-1中使用全局表创建DDb表。我正在使用自定义资源创建全局表。通过CFN创建表时,它抱怨该地区“ca-central-1”不支持2017.11.29版的DynamoDB全局表。我想知道是否有办法使用CFN在该地区创建全局表(即使使用自定义资源)@noobCoder我建议创建一个包含相关细节和错误消息的新问题。