Takaro - v0.6.0
    Preparing search index...

    Function EventApiFp

    • EventApi - functional programming interface

      Parameters

      • Optionalconfiguration: Configuration

      Returns {
          eventControllerCreate(
              eventCreateDTO?: EventCreateDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<EventOutputDTO>,
          >;
          eventControllerExport(
              eventSearchInputDTO?: EventSearchInputDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>,
          >;
          eventControllerGetFailedFunctions(
              eventSearchInputDTO?: EventSearchInputDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<EventOutputArrayDTOAPI>,
          >;
          eventControllerGetOne(
              id: string,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<EventOutputDTO>,
          >;
          eventControllerSearch(
              eventSearchInputDTO?: EventSearchInputDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<EventOutputArrayDTOAPI>,
          >;
      }

      • eventControllerCreate: function
        • Required permissions: MANAGE_EVENTS
          OperationId: EventControllerCreate

          Parameters

          • OptionaleventCreateDTO: EventCreateDTO

            EventCreateDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • eventControllerExport: function
        • Export events matching the search criteria to CSV format. Accepts the same parameters as the search endpoint. Maximum time range is 90 days. Required permissions: READ_EVENTS
          OperationId: EventControllerExport

          Parameters

          • OptionaleventSearchInputDTO: EventSearchInputDTO

            EventSearchInputDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • eventControllerGetFailedFunctions: function
        • Fetches events where cronjob, hook and command failed. Supports all the common query parameters Required permissions: READ_MODULES, READ_EVENTS
          OperationId: EventControllerGetFailedFunctions

          Parameters

          • OptionaleventSearchInputDTO: EventSearchInputDTO

            EventSearchInputDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • eventControllerGetOne: function
        • Required permissions: READ_EVENTS
          OperationId: EventControllerGetOne

          Parameters

          • id: string
          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • eventControllerSearch: function
        • Search events Required permissions: READ_EVENTS
          OperationId: EventControllerSearch

          Parameters

          • OptionaleventSearchInputDTO: EventSearchInputDTO

            EventSearchInputDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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