code: @Override
      public GetAccountAuthorizationDetailsResult getAccountAuthorizationDetails(GetAccountAuthorizationDetailsRequest request) {
          request = beforeClientExecution(request);
          return executeGetAccountAuthorizationDetails(request);
      }
docs: <p>
  Retrieves information about all IAM users, groups, roles, and policies in your AWS account, including their
  relationships to one another. Use this API to obtain a snapshot of the configuration of IAM permissions (users,
  groups, roles, and policies) in your account.
  </p>
  <note>
  <p>
  Policies returned by this API are URL-encoded compliant with <a href="https://tools.ietf.org/html/rfc3986">RFC
  3986</a>. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you
  use Java, you can use the <code>decode</code> method of the <code>java.net.URLDecoder</code> utility class in the
  Java SDK. Other languages and SDKs provide similar functionality.
  </p>
  </note>
  <p>
  You can optionally filter the results using the <code>Filter</code> parameter. You can paginate the results using
  the <code>MaxItems</code> and <code>Marker</code> parameters.
  </p>
  
  @param getAccountAuthorizationDetailsRequest
  @return Result of the GetAccountAuthorizationDetails operation returned by the service.
  @throws ServiceFailureException
  The request processing has failed because of an unknown error, exception or failure.
  @sample AmazonIdentityManagement.GetAccountAuthorizationDetails
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/iam-2010-05-08/GetAccountAuthorizationDetails"
  target="_top">AWS API Documentation</a>