class Fog::AWS::IAM::ManagedPolicy

Public Instance Methods

attach(user_or_username) click to toggle source
# File lib/fog/aws/models/iam/managed_policy.rb, line 17
def attach(user_or_username)
  requires :arn

  username = if user_or_username.respond_to?(:identity)
               user_or_username.identity
             else
               user_or_username
             end

  service.attach_user_policy(username, self.arn)
end
document() click to toggle source
# File lib/fog/aws/models/iam/managed_policy.rb, line 29
def document
  requires :arn, :default_version

  service.get_policy_version(self.arn, self.default_version).
    body['PolicyVersion']['Document']
end