【发布时间】:2017-11-03 03:33:46
【问题描述】:
我有一个使用 KMS 客户主密钥 (CMK) 加密的 SQS 队列
在使用 send-message cli 命令时,我无法获得 --message-attributes 语法来添加 KMS 密钥 ID
aws sqs send-message --queue-url "queue/url" --message-body "testing" --message-attributes '{"keyId": {"DataType":"String", "StringValue":"mKeyId"}}'
我得到的错误是
An error occurred (KMS.NotFoundException) when calling the SendMessage operation: Invalid keyId (Service: AWSKMS; Status Code: 400; Error Code: NotFoundException; Request ID: 02cae15e-bf78-11e7-c001-f9dff348cb7e)
密钥是正确的密钥,我也尝试过使用密钥别名。
在SQS docs 中找不到任何内容
我的语法有什么问题?
【问题讨论】:
标签: amazon-web-services amazon-sqs aws-cli