Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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 dynamodb 使用boto3客户端指定dynamodb的自动缩放_Amazon Dynamodb_Boto3 - Fatal编程技术网

Amazon dynamodb 使用boto3客户端指定dynamodb的自动缩放

Amazon dynamodb 使用boto3客户端指定dynamodb的自动缩放,amazon-dynamodb,boto3,Amazon Dynamodb,Boto3,我们一直在使用boto3创建和写入dynamodb表。它工作得很好,但我们还希望在创建表时指定自动缩放属性。我知道这可以手动完成,但我们希望在通过python后端使用boto3创建各种表时实现自动化。有人成功地做到了这一点吗?如果是这样,是否可以使用boto3 dynamodb客户端、更高级别的boto3客户端选项,或者其他方式 以下是自动缩放的文档 您需要使用名称空间“dynamodb”来自动缩放dynamodb 您也可以通过cli执行此操作,它还可以让您了解参数 aws applicati

我们一直在使用boto3创建和写入dynamodb表。它工作得很好,但我们还希望在创建表时指定自动缩放属性。我知道这可以手动完成,但我们希望在通过python后端使用boto3创建各种表时实现自动化。有人成功地做到了这一点吗?如果是这样,是否可以使用boto3 dynamodb客户端、更高级别的boto3客户端选项,或者其他方式

以下是自动缩放的文档

您需要使用名称空间“dynamodb”来自动缩放dynamodb

您也可以通过cli执行此操作,它还可以让您了解参数

aws application-autoscaling register-scalable-target \
    --service-namespace dynamodb \
    --resource-id "table/TestTable" \
    --scalable-dimension "dynamodb:table:WriteCapacityUnits" \
    --min-capacity 5 \
    --max-capacity 10 \
    --role-arn roleARN
参考资料:


希望有帮助。

很好,正是我想要的。实际上,我是在尝试这样做,但无意中使用了
autoscaling
而不是
应用程序autoscaling
客户端,因此显然它不起作用。啊!