尝试使用create_instances()函数创建EC2实例时出错



因此,我创建了一个带有入站流量规则keypair的安全组,并尝试使用以下代码创建一个实例

instances=ec2.create_instances(ImageId="ami-d38a4ab1",MinCount=1,MaxCount=1, InstanceType="t2.micro",KeyName="my-key",SecurityGroupIds=['sg.##############'])

但我一直收到一个错误,说:

调用RunInstances操作时发生错误(invalidParameterValue(:参数组ID的Value((无效。该值不能为空。

我不确定自己做错了什么。

我运行了您的代码(没有密钥和安全组(,它非常适合我:

import boto3
ec2_resource = boto3.resource('ec2')
instances = ec2_resource.create_instances(
ImageId="ami-d38a4ab1",
MinCount=1,
MaxCount=1, 
InstanceType="t2.micro"
)

错误消息表明参数组ID无效,这表明您现在已经向我们提供了您正在运行的实际命令。

相关内容

  • 没有找到相关文章

最新更新