StartupApi - functional programming interface

  • Parameters

    Returns {
        completeWizard(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        getFirstUser(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<StartupUserDto>)>;
        getFirstUser2(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<StartupUserDto>)>;
        getStartupConfiguration(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<StartupConfigurationDto>)>;
        setRemoteAccess(startupRemoteAccessDto: StartupRemoteAccessDto, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        updateInitialConfiguration(startupConfigurationDto: StartupConfigurationDto, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        updateStartupUser(startupUserDto?: StartupUserDto, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
    }

    • completeWizard:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

        Completes the startup wizard.

    • getFirstUser:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

        Gets the first user.

    • getFirstUser2:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

        Gets the first user.

    • getStartupConfiguration:function
    • setRemoteAccess:function
      • Parameters

        • startupRemoteAccessDto: StartupRemoteAccessDto

          The startup remote access dto.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

        Sets remote access and UPnP.

    • updateInitialConfiguration:function
      • Parameters

        • startupConfigurationDto: StartupConfigurationDto

          The updated startup configuration.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

        Sets the initial startup wizard configuration.

    • updateStartupUser:function
      • Parameters

        • OptionalstartupUserDto: StartupUserDto

          The DTO containing username and password.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

        Sets the user name and password.