Method: Awspec::Type::IamUser#has_inline_policy?
- Defined in:
- lib/awspec/type/iam_user.rb
#has_inline_policy?(policy_name, document = nil) ⇒ Boolean
22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/awspec/type/iam_user.rb', line 22 def has_inline_policy?(policy_name, document = nil) return has_any_inline_policies? unless policy_name res = iam_client.get_user_policy({ user_name: resource_via_client.user_name, policy_name: policy_name }) return JSON.parse(URI.decode_www_form_component(res.policy_document)) == JSON.parse(document) if document res end |