【问题标题】:Disable dynamodb Stream using aws sdk javascript使用 aws sdk javascript 禁用 dynamodb 流
【发布时间】:2017-08-04 09:05:24
【问题描述】:

有没有办法使用 aws sdk javascript 禁用 Dynamodb 流?

在对其他服务进行一些维护时,我需要停止将数据流式传输到我的 lambda 函数。

【问题讨论】:

  • 您想要只使用 Javascript 的解决方案,还是可以在 AWS 管理控制台上提供解决方案?
  • 如果可能的话,我想知道关于 Javascript 的解决方案。在管理控制台中,我已经知道可以在哪里禁用流。

标签: amazon-dynamodb aws-lambda amazon-dynamodb-streams


【解决方案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。但是,上面的代码应该可以工作。

【讨论】:

    猜你喜欢
    • 2015-10-31
    • 2021-03-06
    • 1970-01-01
    • 1970-01-01
    • 2017-02-24
    • 2020-12-14
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    相关资源
    最近更新 更多