elasticsearch,command-line-interface,Amazon Web Services,elasticsearch,Command Line Interface" /> elasticsearch,command-line-interface,Amazon Web Services,elasticsearch,Command Line Interface" />

Amazon web services 由于InvalidTypeException,无法通过AWS CLI创建ElasticSearch域

Amazon web services 由于InvalidTypeException,无法通过AWS CLI创建ElasticSearch域,amazon-web-services,elasticsearch,command-line-interface,Amazon Web Services,elasticsearch,Command Line Interface,我将按照以下教程使用Kibana和AWS elastic Search: 具体来说,教程要求我执行这一行(在重新绘制用户信息之后),以便创建新的ElasticSearch域: aws es创建elasticsearch域--域名我的转录测试--elasticsearch版本6.2--elasticsearch群集配置InstanceType=t2.medium.elasticsearch,InstanceCount=1--ebs选项EBSEnabled=true,VolumeType=stan

我将按照以下教程使用Kibana和AWS elastic Search:

具体来说,教程要求我执行这一行(在重新绘制用户信息之后),以便创建新的ElasticSearch域:

aws es创建elasticsearch域--域名我的转录测试--elasticsearch版本6.2--elasticsearch群集配置InstanceType=t2.medium.elasticsearch,InstanceCount=1--ebs选项EBSEnabled=true,VolumeType=standard,VolumeSize=10--访问策略{“版本”:“2012-10-17”,“语句”:[{“效果”:“允许”,“主体”:{“aws”:“arn:aws:iam::123456789012:root”},“操作”:“es:”,“资源”:“arn:aws:es:us-west-2:123456789012:domain/my transcribe test/“}]}--区域us-west-2”

我将其替换为我自己的信息:

aws es创建elasticsearch域--域名my-transcribe-test2--elasticsearch版本6.2--elasticsearch群集配置InstanceType=t2.medium.elasticsearch,InstanceCount=1--ebs选项EBSEnabled=true,VolumeType=standard,VolumeSize=10--访问策略{“版本”:“2012-10-17”,“语句”:[{“效果”:“允许”,“主体”:{“aws”:arn:aws:iam::31865135xxxx:user:xxxx“},“操作”:“es:*”,“资源”:“arn:aws:es:us-east-1:31865135xxxx:domain/my-transcribe-test2”}]}--地区us-east-1

但是,我得到一个错误:

调用CreateElasticsearchDomain操作时出错(InvalidTypeException):错误设置策略:[{Version:2012-10-17,语句:[{Effect:Allow,Principal:{AWS:arn:AWS:iam::318651355992:user/xxxx},操作:es:*,资源:arn:AWS:es:us-east-1:31865135xxxx:domain/my-transcribe-test2}]

起初我认为这是因为我在访问策略中出错,但是,我使用AWS控制台创建了完全相同的域/策略,没有错误:

{ “版本”:“2012-10-17”, “声明”:[ { “效果”:“允许”, “委托人”:{ “AWS”:“arn:AWS:iam::31865135xxxx:user/xxxx” }, “行动”:“es:*”, “资源”:“arn:aws:es:us-east-1:318651355992:domain/my-transcribe-test2” } ] }


因此,我创建的策略不可能是结构错误。创建此域/策略时,我必须在CLI中执行错误操作。有人能帮助我识别错误吗?谢谢。

您能解决此问题吗?遇到了完全相同的问题我建议您使用此工具生成aws CLI命令您能解决吗我建议您使用此工具生成aws CLI命令