code: @Override
      public ExportServerEngineAttributeResult exportServerEngineAttribute(ExportServerEngineAttributeRequest request) {
          request = beforeClientExecution(request);
          return executeExportServerEngineAttribute(request);
      }
docs: <p>
  Exports a specified server engine attribute as a base64-encoded string. For example, you can export user data
  that you can use in EC2 to associate nodes with a server.
  </p>
  <p>
  This operation is synchronous.
  </p>
  <p>
  A <code>ValidationException</code> is raised when parameters of the request are not valid. A
  <code>ResourceNotFoundException</code> is thrown when the server does not exist. An
  <code>InvalidStateException</code> is thrown when the server is in any of the following states: CREATING,
  TERMINATED, FAILED or DELETING.
  </p>
  
  @param exportServerEngineAttributeRequest
  @return Result of the ExportServerEngineAttribute operation returned by the service.
  @throws ValidationException
  One or more of the provided request parameters are not valid.
  @throws ResourceNotFoundException
  The requested resource does not exist, or access was denied.
  @throws InvalidStateException
  The resource is in a state that does not allow you to perform a specified action.
  @sample AWSOpsWorksCM.ExportServerEngineAttribute
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/opsworkscm-2016-11-01/ExportServerEngineAttribute"
  target="_top">AWS API Documentation</a>