Nodeのaws-libモジュールを使用しています。これはノードAPIのかなり薄いラッパーであると理解しています。たとえば、call( "CreateTags")を実行すると、APIに記載されているようにCreateTags呼び出しがラップされます。
RunInstanceやDescribeInstancesが正常に機能するなど、他のAPI関数を正常に呼び出しています。ただし、CreateTagsは問題を引き起こします。
ec2.call("CreateTags", {
'ResourceId.1':notmyrealresourceid,
'Tag.1.Key':'Name'
'Tag.1.Value':'Somemachine'
}, function(err, result){
if ( err) {
console.log('Failure tagging image');
console.log(err)
}
})
エラーで次のように応答します。
The action CreateTags is not valid for this web service.
APIは、CreateTagsが存在することを明確に示しています。どうすればそれを機能させることができますか?私は何が欠けていますか?ありがとう!