code: @Override
      public DescribeEventBusResult describeEventBus(DescribeEventBusRequest request) {
          request = beforeClientExecution(request);
          return executeDescribeEventBus(request);
      }
docs: <p>
  Displays the external AWS accounts that are permitted to write events to your account using your account's event
  bus, and the associated policy. To enable your account to receive events from other accounts, use
  <a>PutPermission</a>.
  </p>
  
  @param describeEventBusRequest
  @return Result of the DescribeEventBus operation returned by the service.
  @throws ResourceNotFoundException
  An entity that you specified does not exist.
  @throws InternalException
  This exception occurs due to unexpected causes.
  @sample AmazonCloudWatchEvents.DescribeEventBus
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBus" target="_top">AWS API
  Documentation</a>