class ZAWS::AWSCLI::Data::IAM

Public Class Methods

new(shellout,aws) click to toggle source
# File lib/zaws/external/awscli/data/iam.rb, line 5
def initialize(shellout,aws)
  @shellout=shellout
  @aws=aws
end

Public Instance Methods

policy() click to toggle source
# File lib/zaws/external/awscli/data/iam.rb, line 15
def policy 
  @_policy ||= (ZAWS::AWSCLI::Data::IAM::Policy.new(@shellout,self))
  return @_policy
end
policy_document() click to toggle source
# File lib/zaws/external/awscli/data/iam.rb, line 20
def policy_document 
  @_policy_document ||= (ZAWS::AWSCLI::Data::IAM::PolicyDocument.new(@shellout,self))
  return @_policy_document
end
policy_version() click to toggle source
# File lib/zaws/external/awscli/data/iam.rb, line 25
def policy_version 
  @_policy_version ||= (ZAWS::AWSCLI::Data::IAM::PolicyVersion.new(@shellout,self))
  return @_policy_version
end
role_policy() click to toggle source
# File lib/zaws/external/awscli/data/iam.rb, line 10
def role_policy 
  @_role_policy ||= (ZAWS::AWSCLI::Data::IAM::RolePolicy.new(@shellout,self))
  return @_role_policy
end