RoleApi - factory interface

  • Parameters

    • Optionalconfiguration: Configuration
    • OptionalbasePath: string
    • Optionalaxios: AxiosInstance

    Returns {
        roleControllerCreate(
            roleCreateInputDTO?: RoleCreateInputDTO,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<RoleOutputDTOAPI>;
        roleControllerGetOne(
            id: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<RoleOutputDTOAPI>;
        roleControllerGetPermissions(
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<PermissionOutputDTOAPI>;
        roleControllerRemove(
            id: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<APIOutput>;
        roleControllerSearch(
            roleSearchInputDTO?: RoleSearchInputDTO,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<RoleOutputArrayDTOAPI>;
        roleControllerUpdate(
            id: string,
            roleUpdateInputDTO?: RoleUpdateInputDTO,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<RoleOutputDTOAPI>;
    }