首页 > 解决方案 > AWS Cli 命令创建弹性搜索域给出错误

问题描述

我正在尝试使用 AWS Cli 使用命令创建弹性搜索域:

aws es create-elasticsearch-domain --domain-name weblogs --elasticsearch- 
version 5.5 --elasticsearch-cluster-config  
InstanceType=m4.large.elasticsearch,InstanceCount=2 --ebs-options 
EBSEnabled=true,VolumeType=standard,VolumeSize=100 --access-policies 
'{"Version": "2012-10-17", "Statement": [{"Action": "es:*", 
"Principal":"*","Effect": "Allow", "Condition": {"IpAddress":{"aws:SourceIp": 
["192.0.2.0/32"]}}}]}'

这是在 aws 文档中提供的。但是当我在命令上面运行时,它给了我以下错误:

用法:aws [options] [...] [parameters] 要查看帮助文本,您可以运行:aws help aws help aws help 未知选项:Statement:, [, {, Effect:, Allow,, Principal:, {AWS :, arn:aws:iam::555555555555:root, },, Action:es: ,, Resource:, arn:aws:es:us-east-1:555555555555:domain/logs/ , }, ], }' , 2012-10-17,

有没有人知道什么是问题以及如何解决这个问题

提前致谢

标签: amazon-web-serviceselasticsearchaws-cli

解决方案


推荐阅读