
[英]How does one use the tags option when creating resources with the aws cli?
[英]How does one disable SourceDestCheck when creating instances with AWS CLI
应该可以禁用 SourceDestCheck,因为它被记录为“SourceDestCheck -> (boolean)”
但使用运行实例
aws ec2 run-instances ...
--SourceDestCheck false
或者
--sourceDestCheck=false
因未知选项而失败:--SourceDestCheck,false
看来我可以稍后使用修改命令运行它
aws ec2 modify-instance-attribute --resource=$INSTANCE_ID --no-source-dest-check
但应该可以在实例化时设置它。 我只是无法弄清楚实际的语法。
据我所知,您无法在使用 AWS CLI 首次启动时进行设置。 这不是一个受支持的选项。 您必须调用此处记录aws ec2 modify-instance-attribute --no-source-dest-check
。
正如@mark 所指出的,这不是RunInstances API 中的选项。 我只想补充一点,您引用的 AWS CLI 文档中的SourceDestCheck
是 output。 如果仔细观察,它是 ENI 的一个属性。
我知道这已经过时了,但我今天遇到了同样的问题并以这种方式解决了。 在 terraform 文件的资源块中添加:
provisioner "local-exec" {
command = "aws ec2 modify-instance-attribute --no-source-dest-check --instance-id ${self.id}"
}
假设您安装了 was cli 工具。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.