2017-08-04 106 views
0

有沒有辦法使用aws sdk javascript禁用Dynamodb流?使用aws sdk禁用dynamodb流javascript

我需要停止流數據到我的lambda函數,而我正在對其他服務進行一些維護。

+0

您是否想僅在Javascript上使用該解決方案,或者可以在AWS管理控制檯上提供解決方案嗎? – notionquest

+0

我想知道Javascript的解決方案,如果可能的話。在管理控制檯中,我已經知道我可以在哪裏禁用流。 – JosepB

回答

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 
}); 

注: -

,因爲我沒有流在我的表我沒有測試它。但是,上面的代碼應該可以工作。