Write a python program to list down all the unattached ebs volume
Anónimo
import boto3 def list_unattached_volumes(): # Create a session using your AWS credentials session = boto3.Session(profile_name='default') # Replace 'default' with your profile name if needed ec2_client = session.client('ec2') # Describe EBS volumes and filter for unattached volumes response = ec2_client.describe_volumes( Filters=[ { 'Name': 'status', 'Values': ['available'] } ] ) # List the unattached volumes unattached_volumes = response['Volumes'] if not unattached_volumes: print("No unattached volumes found.") else: print("Unattached EBS Volumes:") for volume in unattached_volumes: print(f"Volume ID: {volume['VolumeId']}, Size: {volume['Size']} GiB, Availability Zone: {volume['AvailabilityZone']}") if __name__ == "__main__": list_unattached_volumes()