使用 aws sdk javascript 禁用 dynamodb 流
Posted
技术标签:
【中文标题】使用 aws sdk javascript 禁用 dynamodb 流【英文标题】:Disable dynamodb Stream using aws sdk javascript 【发布时间】:2017-08-04 09:05:24 【问题描述】:有没有办法使用 aws sdk javascript 禁用 Dynamodb 流?
在对其他服务进行一些维护时,我需要停止将数据流式传输到我的 lambda 函数。
【问题讨论】:
您想要只使用 Javascript 的解决方案,还是可以在 AWS 管理控制台上提供解决方案? 如果可能的话,我想知道关于 Javascript 的解决方案。在管理控制台中,我已经知道可以在哪里禁用流。 【参考方案1】:您可以使用updateTable
API 来禁用流规范。
var dynamodb = new AWS.DynamoDB();
var params =
TableName: 'yourTableName',
StreamSpecification:
StreamEnabled: true
;
dynamodb.updateTable(params, function(err, data)
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
);
注意:-
我没有测试它,因为我的桌子上没有 Streams。但是,上面的代码应该可以工作。
【讨论】:
以上是关于使用 aws sdk javascript 禁用 dynamodb 流的主要内容,如果未能解决你的问题,请参考以下文章