code: @Override
      public ListCreatedArtifactsResult listCreatedArtifacts(ListCreatedArtifactsRequest request) {
          request = beforeClientExecution(request);
          return executeListCreatedArtifacts(request);
      }
docs: <p>
  Lists the created artifacts attached to a given migration task in an update stream. This API has the following
  traits:
  </p>
  <ul>
  <li>
  <p>
  Gets the list of the created artifacts while migration is taking place.
  </p>
  </li>
  <li>
  <p>
  Shows the artifacts created by the migration tool that was associated by the
  <code>AssociateCreatedArtifact</code> API.
  </p>
  </li>
  <li>
  <p>
  Lists created artifacts in a paginated interface.
  </p>
  </li>
  </ul>
  
  @param listCreatedArtifactsRequest
  @return Result of the ListCreatedArtifacts operation returned by the service.
  @throws AccessDeniedException
  You do not have sufficient access to perform this action.
  @throws InternalServerErrorException
  Exception raised when there is an internal, configuration, or dependency error encountered.
  @throws ServiceUnavailableException
  Exception raised when there is an internal, configuration, or dependency error encountered.
  @throws InvalidInputException
  Exception raised when the provided input violates a policy constraint or is entered in the wrong format
  or data type.
  @throws ResourceNotFoundException
  Exception raised when the request references a resource (ADS configuration, update stream, migration
  task, etc.) that does not exist in ADS (Application Discovery Service) or in Migration Hub's repository.
  @sample AWSMigrationHub.ListCreatedArtifacts
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWSMigrationHub-2017-05-31/ListCreatedArtifacts"
  target="_top">AWS API Documentation</a>