code: @Override
      public RequestEnvironmentInfoResult requestEnvironmentInfo(RequestEnvironmentInfoRequest request) {
          request = beforeClientExecution(request);
          return executeRequestEnvironmentInfo(request);
      }
docs: <p>
  Initiates a request to compile the specified type of information of the deployed environment.
  </p>
  <p>
  Setting the <code>InfoType</code> to <code>tail</code> compiles the last lines from the application server log
  files of every Amazon EC2 instance in your environment.
  </p>
  <p>
  Setting the <code>InfoType</code> to <code>bundle</code> compresses the application server log files for every
  Amazon EC2 instance into a <code>.zip</code> file. Legacy and .NET containers do not support bundle logs.
  </p>
  <p>
  Use <a>RetrieveEnvironmentInfo</a> to obtain the set of logs.
  </p>
  <p>
  Related Topics
  </p>
  <ul>
  <li>
  <p>
  <a>RetrieveEnvironmentInfo</a>
  </p>
  </li>
  </ul>
  
  @param requestEnvironmentInfoRequest
  Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.
  @return Result of the RequestEnvironmentInfo operation returned by the service.
  @sample AWSElasticBeanstalk.RequestEnvironmentInfo
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RequestEnvironmentInfo"
  target="_top">AWS API Documentation</a>