class Fog::AWS::IAM::Policy
Attributes
group_name[RW]
Public Instance Methods
destroy()
click to toggle source
# File lib/fog/aws/models/iam/policy.rb, line 26 def destroy requires :id requires :username service.delete_user_policy(username, id) true end
save()
click to toggle source
# File lib/fog/aws/models/iam/policy.rb, line 11 def save requires :id requires_one :username, :group_name requires :document data = if username service.put_user_policy(username, id, document).body else service.put_group_policy(group_name, id, document).body end merge_attributes(data) true end
user()
click to toggle source
# File lib/fog/aws/models/iam/policy.rb, line 34 def user requires :username service.users.get(username) end