class ZAWS::Command::IAM
Attributes
aws[RW]
out[RW]
print_exit_code[RW]
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
# File lib/zaws/command/iam.rb, line 12 def initialize(*args) super shellout=ZAWS::Helper::Shell.new awscli = ZAWS::AWSCLI.new(shellout,false) @aws = ZAWS::AWS.new(shellout,awscli) @out = $stdout @print_exit_code = false end
Public Instance Methods
view_default_policy_version(policy_arn)
click to toggle source
# File lib/zaws/command/iam.rb, line 29 def view_default_policy_version(policy_arn) @aws.iam.policy.view_default_policy_version(policy_arn,options[:viewtype],@out,options[:verbose]?@out:nil) end
view_role_policy(role,policy)
click to toggle source
# File lib/zaws/command/iam.rb, line 23 def view_role_policy(role,policy) @aws.iam.role.view_policy(role,policy,options[:viewtype],@out,options[:verbose]?@out:nil) end