En essayant de lancer l'instance à partir de la fonction Python, l'instance ne se lance pas mais n'obtient pas d'erreur de syntaxe Python.
region = 'us-east-2'
ec2 = boto3.client('ec2')
ec2 = boto3.resource('ec2')
client = boto3.client('ec2')
def lambda_handler(event, context):
response = client.describe_images(
Filters=[
{
'Name': 'description',
'Values': [
'lambdaami',
]
},
],
Owners=[
'self'
]
)
AMI = sorted(response['Images'], key=lambda x: x['CreationDate'], reverse=True)
print AMI[0]['ImageId']
INSTANCE = ec2.create_instance(ImageId='ImageId', InstanceType='t2.micro', MinCount=1, MaxCount=1)
print (INSTANCE[0].id)```
Kindly help.....