docs: @PATCH
      @Path("/{iOSID}")
      @Consumes(MediaType.APPLICATION_JSON)
      @Produces(MediaType.APPLICATION_JSON)
      public Response updateiOSVariant(
              @PathParam("pushAppID") String pushApplicationId,
              @PathParam("iOSID") String iOSID,
              iOSVariant updatediOSVariant) {
  
          iOSVariant iOSVariant = (iOSVariant)variantService.findByVariantID(iOSID);
  
          if (iOSVariant != null) {
  
              // apply update:
              iOSVariant.setName(updatediOSVariant.getName());
              iOSVariant.setDescription(updatediOSVariant.getDescription());
              iOSVariant.setProduction(updatediOSVariant.isProduction());
              logger.trace("Updating text details on iOS Variant '{}'", iOSID);
  
              variantService.updateVariant(iOSVariant);
              return Response.noContent().build();
          }
          return Response.status(Status.NOT_FOUND).entity("Could not find requested Variant").build();
      }