Class: Swa::IAM::Policy
Instance Attribute Summary
Attributes inherited from Resource
#aws_resource
Instance Method Summary
collapse
Methods inherited from Resource
#data, delegate, #initialize, list
Constructor Details
This class inherits a constructor from Swa::Resource
Instance Method Details
#document ⇒ Object
20
21
22
|
# File 'lib/swa/iam/policy.rb', line 20
def document
CGI.unescape(policy.default_version.document)
end
|
#id ⇒ Object
9
10
11
|
# File 'lib/swa/iam/policy.rb', line 9
def id
policy.policy_id
end
|
#summary ⇒ Object
13
14
15
16
17
18
|
# File 'lib/swa/iam/policy.rb', line 13
def summary
[
pad(policy.arn, 60),
quoted(policy.description)
].join(" ")
end
|