Sha256: 12e6291f7dfe4455e9a71a3c6162b5d9ad617520c1b6a19b850715f4ee00cb7f

Contents?: true

Size: 702 Bytes

Versions: 8

Compression:

Stored size: 702 Bytes

Contents

$: << File.expand_path("../../lib", __FILE__)

require 'aws/iam'

##
# Expects your Amazon keys to be in the environment, something like
#
# export AWS_KEY="KEY"
# export AWS_SECRET="SECRET"
##

$iam = AWS::IAM.new ENV["AWS_KEY"], ENV["AWS_SECRET"]

puts "", "You are", ""

user = $iam.get_user.user
puts "Id: #{user.user_id}"
puts "Name: #{user.user_name}"
puts "Arn: #{user.arn}"
puts "Create Date: #{Time.parse user.create_date}"

puts "", "Your SSL Certificates", ""

$iam.list_server_certificates.server_certificate_metadata_list.each do |cert|
  puts "Id: #{cert.server_certificate_id}"
  puts "Path: #{cert.path}"
  puts "Arn: #{cert.arn}"
  puts "UploadDate: #{cert.upload_date}"
  puts ""
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
simple_aws-1.0.0 samples/iam.rb
simple_aws-1.0.0.pre3 samples/iam.rb
simple_aws-1.0.0.pre2 samples/iam.rb
simple_aws-1.0.0.pre1 samples/iam.rb
simple_aws-0.0.1d samples/iam.rb
simple_aws-0.0.1c samples/iam.rb
simple_aws-0.0.1b samples/iam.rb
simple_aws-0.0.1a samples/iam.rb