SettingsApi - functional programming interface

  • Parameters

    • Optionalconfiguration: Configuration

    Returns {
        settingsControllerDelete(key: string, gameServerId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>)>;
        settingsControllerGet(keys?: SettingsControllerGetKeysEnum[], gameServerId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<SettingsOutputArrayDTOAPI>)>;
        settingsControllerGetOne(key: string, gameServerId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<SettingsOutputDTOAPI>)>;
        settingsControllerSet(key: string, settingsSetDTO?: SettingsSetDTO, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<SettingsOutputDTOAPI>)>;
    }

    • settingsControllerDelete:function
      • Required permissions: MANAGE_SETTINGS

        Parameters

        • key: string
        • OptionalgameServerId: string
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>)>

        Delete

    • settingsControllerGet:function
    • settingsControllerGetOne:function
    • settingsControllerSet:function