我正在尝试使用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访问权限.谢谢你的帮助!
最佳答案 Marketplace发布的AMI的条款和条件只能通过网站接受,而不能通过命令行或API直接接受. EULA需要向客户展示(对于市场中的Debian AMI,它是向客户显示的Debian社会契约).