Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in AWS by (19.1k points)

I'm using boto to spawn a new EC2 instance based on an AMI.

The ami.run method has a number of parameters, but none for "name" - maybe it's called something different?

1 Answer

0 votes
by (44.4k points)

You can do it as it is shown in the below code snippet:

import boto

c = boto.connect_ec2(ec2_key, ec2_secret)

image = c.get_image(ec2_ami)

reservation = image.run(key_name=ec2_keypair,

                        security_groups=ec2_secgroups,

                        instance_type=ec2_instancetype)

instance = reservation.instances[0]

c.create_tags([instance.id], {"Name": instance_name})

Related questions

0 votes
1 answer
Want to get 50% Hike on your Salary?

Learn how we helped 50,000+ professionals like you !

0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...