@PutMapping
    @RequiredPermission(CLUSTER_SETTING_UPDATE)
    @Schema(implementation = TurmsProperties.class)
    public Mono<HttpHandlerResult<ResponseDTO<Void>>> updateClusterSettings(
            boolean reset,
            boolean updateLocalSettings,
            @RequestBody(required = false) Map<String, Object> turmsProperties) {
        if (updateLocalSettings) {
            propertiesManager.updateLocalProperties(reset, turmsProperties);
            return Mono.just(HttpHandlerResult.RESPONSE_OK);
        } else {
            return propertiesManager.updateGlobalProperties(reset, turmsProperties)
                    .thenReturn(HttpHandlerResult.RESPONSE_OK);
        }
    }
@implNote Do NOT declare turmsProperties as TurmsProperties because TurmsProperties has
          default values
turms-service/src/main/java/im/turms/service/domain/cluster/access/admin/controller/SettingController.java