class AwsCli::CLI::IAM::Group

Public Instance Methods

create() click to toggle source
# File lib/awscli/cli/iam/group.rb, line 20
def create
  create_iam_object
  @iam.create options[:group_name], options[:path]
end
delete() click to toggle source
# File lib/awscli/cli/iam/group.rb, line 27
def delete
  create_iam_object
  @iam.delete options[:group_name]
end
list() click to toggle source
# File lib/awscli/cli/iam/group.rb, line 12
def list
  create_iam_object
  @iam.list options[:path]
end

Private Instance Methods

create_iam_object() click to toggle source
# File lib/awscli/cli/iam/group.rb, line 34
def create_iam_object
  puts 'IAM Establishing Connetion...'
  $iam_conn =  Awscli::Connection.new.request_iam
  puts 'IAM Establishing Connetion... OK'
  @iam = Awscli::Iam::Group.new($iam_conn)
end