#!/usr/bin/env python3
import boto3
ec2 = boto3.client('ec2', region_name='ap-southeast-1')
reserved_instances = ec2.describe_reserved_instances()
for reserved_instance in reserved_instances['ReservedInstances']:
print('ReservedInstancesId: %s InstanceType: %s ProductDescription: %s state: %s Start: %s End: %s RecurringCharges: %s InstanceCount: %s' %(reserved_instance['ReservedInstancesId'],reserved_instance['InstanceType'],reserved_instance['ProductDescription'],reserved_instance['State'],reserved_instance['Start'],reserved_instance['End'],reserved_instance['RecurringCharges'],reserved_instance['InstanceCount']))