【发布时间】:2020-07-23 08:27:24
【问题描述】:
我认为这段代码有问题,因为它没有启动新的 EC2 实例。我正在使用describe instances 作为命令:
import boto3
def main():
client = boto3.client("ec2")
response = ec2.describe_images(
Filters = [{"Name": "ami-test"}]
)
images = response["Images"]
image = images[0]
image_id = image["ami-0148c8f3i662259a"]
response = ec2.run_instances(
ImageId = image_id,
InstanceType = "t2.micro",
MaxCount = 1,
MinCount = 1
)
print(response)
我希望它以 ami-test 的名称启动 EC2,并让 AMI ID 实现其所有设置。这是不正确的吗?
【问题讨论】:
-
在寻求帮助诊断编码问题时,始终提供症状、错误消息以及实际与预期结果。
标签: amazon-web-services amazon-ec2 boto3