Constructors
constructor
- new FunctionsApi(configuration, requestFactory?, responseProcessor?): FunctionsApi
Parameters
- configuration: Configuration
Optional
requestFactory: FunctionsApiRequestFactoryOptional
responseProcessor: FunctionsApiResponseProcessor
Methods
archive
- archive(definitionId, functionType, functionId, appId, _options?): Promise<void>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - functionId: string
- appId: number
Optional
_options: Configuration
Returns Promise<void>
archiveByFunctionType
- archiveByFunctionType(definitionId, functionType, appId, _options?): Promise<void>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - appId: number
Optional
_options: Configuration
Returns Promise<void>
archiveByFunctionTypeWithHttpInfo
- archiveByFunctionTypeWithHttpInfo(definitionId, functionType, appId, _options?): Promise<HttpInfo<void>>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - appId: number
Optional
_options: Configuration
Returns Promise<HttpInfo<void>>
archiveWithHttpInfo
- archiveWithHttpInfo(definitionId, functionType, functionId, appId, _options?): Promise<HttpInfo<void>>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - functionId: string
- appId: number
Optional
_options: Configuration
Returns Promise<HttpInfo<void>>
createOrReplace
- createOrReplace(definitionId, functionType, functionId, appId, body, _options?): Promise<PublicActionFunctionIdentifier>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - functionId: string
- appId: number
- body: string
Optional
_options: Configuration
createOrReplaceByFunctionType
- createOrReplaceByFunctionType(definitionId, functionType, appId, body, _options?): Promise<PublicActionFunctionIdentifier>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - appId: number
- body: string
Optional
_options: Configuration
createOrReplaceByFunctionTypeWithHttpInfo
- createOrReplaceByFunctionTypeWithHttpInfo(definitionId, functionType, appId, body, _options?): Promise<HttpInfo<PublicActionFunctionIdentifier>>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - appId: number
- body: string
Optional
_options: Configuration
createOrReplaceWithHttpInfo
- createOrReplaceWithHttpInfo(definitionId, functionType, functionId, appId, body, _options?): Promise<HttpInfo<PublicActionFunctionIdentifier>>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - functionId: string
- appId: number
- body: string
Optional
_options: Configuration
getByFunctionType
- getByFunctionType(definitionId, functionType, appId, _options?): Promise<PublicActionFunction>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - appId: number
Optional
_options: Configuration
getByFunctionTypeWithHttpInfo
- getByFunctionTypeWithHttpInfo(definitionId, functionType, appId, _options?): Promise<HttpInfo<PublicActionFunction>>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - appId: number
Optional
_options: Configuration
getById
- getById(definitionId, functionType, functionId, appId, _options?): Promise<PublicActionFunction>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - functionId: string
- appId: number
Optional
_options: Configuration
getByIdWithHttpInfo
- getByIdWithHttpInfo(definitionId, functionType, functionId, appId, _options?): Promise<HttpInfo<PublicActionFunction>>
Parameters
- definitionId: string
- functionType:
| "PRE_ACTION_EXECUTION"
| "PRE_FETCH_OPTIONS"
| "POST_FETCH_OPTIONS"
| "POST_ACTION_EXECUTION" - functionId: string
- appId: number
Optional
_options: Configuration
Archive a function for a definition