問題タブ [serverless-application-model]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
14117 参照

amazon-web-services - Lambda が KMS キーにアクセスできない

ラムダ コードを実行すると、次のエラーが表示されます。

The ciphertext refers to a customer master key that does not exist, does not exist in this region, or you are not allowed to access.

私はほとんどこれに従ってaws -sam-cli を使用してスタックを作成しました。テンプレートの関連セクションはコードの下にあります。

関連するコードは次のとおりです。

template.yaml ファイルの関連部分は次のとおりです。

KMSDecryptPolicyキーの使用を許可しませんか? 私は何が欠けていますか?ありがとう!

KMSDecryptPolicy編集:テンプレートを以下に変更すると機能しますが、可能であればラムダ定義で使用したいと思います。