Takaro - v0.6.0
    Preparing search index...

    Function VariableApiFp

    • VariableApi - functional programming interface

      Parameters

      • Optionalconfiguration: Configuration

      Returns {
          variableControllerCreate(
              variableCreateDTO?: VariableCreateDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<VariableOutputDTOAPI>,
          >;
          variableControllerDelete(
              id: string,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>,
          >;
          variableControllerFindOne(
              id: string,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<VariableOutputDTOAPI>,
          >;
          variableControllerSearch(
              variableSearchInputDTO?: VariableSearchInputDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<VariableOutputArrayDTOAPI>,
          >;
          variableControllerUpdate(
              id: string,
              variableUpdateDTO?: VariableUpdateDTO,
              options?: RawAxiosRequestConfig,
          ): Promise<
              (
                  axios?: AxiosInstance,
                  basePath?: string,
              ) => AxiosPromise<VariableOutputDTOAPI>,
          >;
      }

      • variableControllerCreate: function
        • Required permissions: MANAGE_VARIABLES
          OperationId: VariableControllerCreate

          Parameters

          • OptionalvariableCreateDTO: VariableCreateDTO

            VariableCreateDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • variableControllerDelete: function
        • Required permissions: MANAGE_VARIABLES
          OperationId: VariableControllerDelete

          Parameters

          • id: string
          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • variableControllerFindOne: function
        • Required permissions: READ_VARIABLES
          OperationId: VariableControllerFindOne

          Parameters

          • id: string
          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • variableControllerSearch: function
        • Search variables Required permissions: READ_VARIABLES
          OperationId: VariableControllerSearch

          Parameters

          • OptionalvariableSearchInputDTO: VariableSearchInputDTO

            VariableSearchInputDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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

      • variableControllerUpdate: function
        • Required permissions: MANAGE_VARIABLES
          OperationId: VariableControllerUpdate

          Parameters

          • id: string
          • OptionalvariableUpdateDTO: VariableUpdateDTO

            VariableUpdateDTO

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

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