code: @Override
      public CreateVirtualServiceResult createVirtualService(CreateVirtualServiceRequest request) {
          request = beforeClientExecution(request);
          return executeCreateVirtualService(request);
      }
docs: <p>
  Creates a virtual service within a service mesh.
  </p>
  <p>
  A virtual service is an abstraction of a real service that is provided by a virtual node directly or indirectly
  by means of a virtual router. Dependent services call your virtual service by its <code>virtualServiceName</code>
  , and those requests are routed to the virtual node or virtual router that is specified as the provider for the
  virtual service.
  </p>
  
  @param createVirtualServiceRequest
  @return Result of the CreateVirtualService operation returned by the service.
  @throws BadRequestException
  The request syntax was malformed. Check your request syntax and try again.
  @throws ConflictException
  The request contains a client token that was used for a previous update resource call with different
  specifications. Try the request again with a new client token.
  @throws ForbiddenException
  You don't have permissions to perform this action.
  @throws InternalServerErrorException
  The request processing has failed because of an unknown error, exception, or failure.
  @throws LimitExceededException
  You have exceeded a service limit for your account. For more information, see <a
  href="https://docs.aws.amazon.com/app-mesh/latest/userguide/service_limits.html">Service Limits</a> in
  the <i>AWS App Mesh User Guide</i>.
  @throws NotFoundException
  The specified resource doesn't exist. Check your request syntax and try again.
  @throws ServiceUnavailableException
  The request has failed due to a temporary failure of the service.
  @throws TooManyRequestsException
  The maximum request rate permitted by the App Mesh APIs has been exceeded for your account. For best
  results, use an increasing or variable sleep interval between requests.
  @sample AWSAppMesh.CreateVirtualService
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/CreateVirtualService" target="_top">AWS
  API Documentation</a>