centos 如何从SDK选择加入AWS EC2 AMI?

4dbbbstv  于 2023-08-05  发布在  其他
关注(0)|答案(2)|浏览(162)

我正在尝试从EC2 SDK使用CentOS AMI ami-21682673启动AWS EC2示例。AMI本身是一个市场产品,它需要接受许可条款。
我得到的错误:

In order to use this AWS Marketplace product 
you need to accept terms and subscribe. To do so please visit 
http://aws.amazon.com/marketplace/pp?sku=eggbgx9svw4xhzs1omttdv29q

字符串
可以接受AWS网页上的条款。但是我发现没有办法从SDK接受它。对此有任何变通方法吗?
我知道订阅一旦被接受将保存在AWS中。但我的场景是一个没有订阅和SDK访问的空白新配置文件。谢谢你的帮助!

voj3qocg

voj3qocg1#

Marketplace发布的AMI的条款和条件只能通过网站接受,而不能直接通过命令行或API接受。需要向客户展示EULA(对于Marketplace中的Debian AMI,向客户展示的是Debian Social Contract)。

yws3nbqq

yws3nbqq2#

现在可以使用Terraform AWS Provider v4.58.0通过terraform完成此操作
查看此以了解更多详情

或者

通过AWS SDK,示例:AcceptGrant

相关问题