def put(options = {})
      options = options.merge(
        role_name: @role_name,
        policy_name: @name
      )
      resp = @client.put_role_policy(options)
      resp.data
    end
def put(options = {})
      options = options.merge(
        role_name: @role_name,
        policy_name: @name
      )
      resp = @client.put_role_policy(options)
      resp.data
    end
@example Request syntax with placeholder values

   role_policy.put({
     policy_document: "policyDocumentType", # required
   })
 @param [Hash] options ({})
 @option options [required, String] :policy_document
   The policy document.

   The [regex pattern][1] used to validate this parameter is a string of
   characters consisting of the following:

   * Any printable ASCII character ranging from the space character
     (\\u0020) through the end of the ASCII character range

   * The printable characters in the Basic Latin and Latin-1 Supplement
     character set (through \\u00FF)

   * The special characters tab (\\u0009), line feed (\\u000A), and
     carriage return (\\u000D)



   [1]: http://wikipedia.org/wiki/regex
 @return [EmptyStructure]