code: @Override
      public CreateTagOptionResult createTagOption(CreateTagOptionRequest request) {
          request = beforeClientExecution(request);
          return executeCreateTagOption(request);
      }
docs: <p>
  Creates a TagOption.
  </p>
  
  @param createTagOptionRequest
  @return Result of the CreateTagOption operation returned by the service.
  @throws TagOptionNotMigratedException
  An operation requiring TagOptions failed because the TagOptions migration process has not been performed
  for this account. Please use the AWS console to perform the migration process before retrying the
  operation.
  @throws DuplicateResourceException
  The specified resource is a duplicate.
  @throws LimitExceededException
  The current limits of the service would have been exceeded by this operation. Decrease your resource use
  or increase your service limits and retry the operation.
  @sample AWSServiceCatalog.CreateTagOption
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/CreateTagOption" target="_top">AWS
  API Documentation</a>