Boto3: Get EC2 images owned by me
amazon-ami, amazon-ec2, amazon-web-services, boto3
Solution
You should be able to use self for the owner. This is what I use.
boto3conn = boto3.resource("ec2", region_name="us-west-2")
images = boto3conn.images.filter(Owners=['self'])
Problem
I would like to get all ami images owned by me. I tried something like below: ``` ec2 = boto3.resource('ec2') owner_id = 'owner_id' filters = [{'Name': 'owner-id', 'Values': [owner_id]}] images = ec2.images.filter(Filters=filters).all() ``` But I need to put owner_id explicid in the code. Is it any solution to do that automatically from aws credentials?