Skip to content

Instantly share code, notes, and snippets.

@danfaizer
Created August 8, 2014 03:52
Show Gist options
  • Save danfaizer/ef22f55dc48b2dedbf04 to your computer and use it in GitHub Desktop.
Save danfaizer/ef22f55dc48b2dedbf04 to your computer and use it in GitHub Desktop.
AWS IAM credentials disabler
#!/usr/bin/env ruby
require 'aws-sdk'
access_key_id = ""
secret_access_key = ""
iam = AWS::IAM.new(:access_key_id => access_key_id, :secret_access_key => secret_access_key )
STDOUT.write ("Disabling AWS API key: "+access_key_id+" ...\n")
credentials = iam.access_keys[access_key_id]
credentials.deactivate!
STDOUT.write ("AWS API key: "+access_key_id+" deactivated.\n")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment