无法使用awscli创建launchtemplate

时间:2017-12-19 16:08:05

标签: amazon-web-services

遇到以下错误: Invalid type for parameter LaunchTemplateData.CreditSpecification, value: CpuCredits:unlimited, type: <type 'unicode'>, valid types: <type 'dict'>

使用以下命令:

aws ec2 create-launch-template --launch-template-name MyLaunchTemplate --version-description FirstVersion --launch-template-data ImageId=ami-8c1 be5f6,InstanceType=t2.medium,CreditSpecification=CpuCredits:unlimited

awscli版本:aws-cli/1.14.12

根据这个:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-unlimited.html ......

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试将launch-template-data更改为JSON。问题是CreditSpecification是JSON而CpuCredits:unlimited不是正确的方法。有关示例,请参阅this亚马逊文档。