2
尝试使用适用于SQS的AWS CLI发送消息时,我无法获得--message-attributes
参数可以使用的简写语法。aws-cli for send中send-message命令中的消息属性的简写语法
指定一个json文件可以正常工作,并且该引用没有显示简写选项的示例。
以下是此命令指定我想使用简写的参考,但我不能得到它的工作:http://docs.aws.amazon.com/cli/latest/reference/sqs/send-message.html
下面是我试过的命令:
aws sqs send-message
--queue-url https://sqs.us-east-1.amazonaws.com/0000000000/aa_queue_name
--message-body "message body goes here"
--message-attributes firstAttribute={DataType=String,StringValue="hello world"},secondAttribute={DataType=String,StringValue="goodbye world"}
我不断收到错误消息:
参数验证失败:无效的类型参数 MessageAttributes.contentType,值的StringValue =快照,类型: ,有效类型:
任何人都使用简写方式管理发送消息的属性?