![](/img/trans.png)
[英]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.