@webitel/api-services
Preparing search index...
trigger-service/trigger-service
getTriggerService
Function getTriggerService
getTriggerService
(
axiosInstance
?:
AxiosInstance
,
)
:
{
createTrigger
:
(
engineCreateTriggerRequest
:
EngineCreateTriggerRequest
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
createTriggerJob
:
(
triggerId
:
number
,
engineTriggerServiceCreateTriggerJobBody
:
EngineTriggerServiceCreateTriggerJobBody
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTriggerJob
,
any
,
{}
>
>
;
deleteTrigger
:
(
id
:
number
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
patchTrigger
:
(
id
:
number
,
engineTriggerServicePatchTriggerBody
:
EngineTriggerServicePatchTriggerBody
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
readTrigger
:
(
id
:
number
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
searchTrigger
:
(
params
?:
SearchTriggerParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineListTrigger
,
any
,
{}
>
>
;
searchTriggerJob
:
(
triggerId
:
number
,
params
?:
SearchTriggerJobParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineListTriggerJob
,
any
,
{}
>
>
;
updateTrigger
:
(
id
:
number
,
engineTriggerServiceUpdateTriggerBody
:
EngineTriggerServiceUpdateTriggerBody
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
}
Parameters
axiosInstance
:
AxiosInstance
= axios
Returns
{
createTrigger
:
(
engineCreateTriggerRequest
:
EngineCreateTriggerRequest
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
createTriggerJob
:
(
triggerId
:
number
,
engineTriggerServiceCreateTriggerJobBody
:
EngineTriggerServiceCreateTriggerJobBody
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTriggerJob
,
any
,
{}
>
>
;
deleteTrigger
:
(
id
:
number
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
patchTrigger
:
(
id
:
number
,
engineTriggerServicePatchTriggerBody
:
EngineTriggerServicePatchTriggerBody
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
readTrigger
:
(
id
:
number
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
searchTrigger
:
(
params
?:
SearchTriggerParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineListTrigger
,
any
,
{}
>
>
;
searchTriggerJob
:
(
triggerId
:
number
,
params
?:
SearchTriggerJobParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineListTriggerJob
,
any
,
{}
>
>
;
updateTrigger
:
(
id
:
number
,
engineTriggerServiceUpdateTriggerBody
:
EngineTriggerServiceUpdateTriggerBody
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
EngineTrigger
,
any
,
{}
>
>
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@webitel/api-services
Loading...