Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 是否可以使用Terraform将其他信息传递给EMR集群?_Amazon Web Services_Emr_Terraform - Fatal编程技术网

Amazon web services 是否可以使用Terraform将其他信息传递给EMR集群?

Amazon web services 是否可以使用Terraform将其他信息传递给EMR集群?,amazon-web-services,emr,terraform,Amazon Web Services,Emr,Terraform,我们正在尝试使用Terraform(v0.9.11)创建一个AWS EMR集群,并想知道是否有一种方法可以通过Terraform传递以下附加信息- { 'ami64':'ami-XXXXX', 'amiHvm64':'ami-XXXXXXX', 'customAMI':true, 'hadoopConfigurationVersion':'4.0', 'instanceAwsClientConfiguration':{ 'proxyPort':8

我们正在尝试使用Terraform(v0.9.11)创建一个AWS EMR集群,并想知道是否有一种方法可以通过Terraform传递以下附加信息-

{  
   'ami64':'ami-XXXXX',
   'amiHvm64':'ami-XXXXXXX',
   'customAMI':true,
   'hadoopConfigurationVersion':'4.0',
   'instanceAwsClientConfiguration':{  
      'proxyPort':8099,
      'proxyHost':'XXXXXXXX'
   }
}

有人能帮我们解决上述问题吗?

请告诉我您是否可以在资源
aws\U emr\U集群
中使用
配置

configurations = "test-fixtures/emr_configurations.json"
将JSON保存到
testfixture/emr\u configurations.JSON

顺便说一下,json数据中似乎需要从单引号更改为双引号

对于配置用途,您需要阅读以下文档:

参考:


谢谢您的回复。我正在terraform脚本中使用配置。我仍然不确定对我提供的输入使用什么分类。@RohitSarkar感谢您接受我的回答,您解决了问题吗?如果你这样做了,你能用正确的json配置更新你的问题吗?我仍然不清楚附加信息要使用什么分类,一旦我弄明白了,我将传递详细信息。引用:
分类通常指定你要修改的文件名。
,这会有帮助吗?@BMW,在实例中的任何文件中都没有这些文件。创建集群时,添加一个
unhide
query参数,您将看到一个额外的信息框。在那里,我们可以提供上面的JSON。你有没有找到一种方法来实现这一点?