Schemas

Schemas

InvokeCloudFnRequestBody

{
  "functionName": "string",
  "moduleName": "string",
  "argumentValues": {
    "property1": "string",
    "property2": "string"
  },
  "argumentTypes": {
    "property1": "string",
    "property2": "string"
  },
  "returnType": "string"
}

Properties

Name
Type
Required
Restrictions
Description

functionName

string

false

none

Name of the function

moduleName

string

false

none

Name of the python module

argumentValues

object

false

none

Array of arguments

» additionalProperties

string

false

none

none

argumentTypes

object

false

none

Map of argument types

» additionalProperties

string

false

none

none

returnType

string

false

none

Return type of the function

InvokeCloudFnResponseBody

Properties

Name
Type
Required
Restrictions
Description

result

object

false

none

Key value pair or responses that the cloud funciton will return it

File

Properties

Name
Type
Required
Restrictions
Description

id

integer

false

none

Unique id of the file object

fileName

string

false

none

Name of file

fileURI

string¦null

false

none

URI of the file

fileSize

integer

false

none

Size of the file in bytes

createdAt

string(date-time)

false

none

Time when the file object was created

metadata

object¦null

false

none

Optional metadata associated with the file (JSON format)

taskResponse

Properties

Name
Type
Required
Restrictions
Description

id

integer(int64)

false

none

Unique ID of the task

status

string

false

none

Current status of task

createdAt

string(date-time)

false

none

Task creation time-date

startedAt

string(date-time)

false

none

task starting time

completedAt

string(date-time)

false

none

task completion time-date

payload

string

false

none

data regarding task

queueId

integer(int64)

false

none

queueID to which task belongs

Enumerated Values

Property
Value

status

TO_DO

status

IN_PROGRESS

status

DONE

taskUpdateRequest

Properties

Name
Type
Required
Restrictions
Description

status

string

false

none

Current status of task

Enumerated Values

Property
Value

status

TO_DO

status

IN_PROGRESS

status

DONE

addTaskToqueueRequest

Properties

Name
Type
Required
Restrictions
Description

payload

string

false

none

data regarding task

queueName

string

false

none

queuename to which task belongs

queueResponse

Properties

Name
Type
Required
Restrictions
Description

id

integer(int64)

false

none

Unique id of the queue

queueName

string

false

none

Name of the queue

createdAt

string(date-time)

false

none

Task creation time-date

ApiResponse

Properties

Name
Type
Required
Restrictions
Description

code

integer(int32)

false

none

none

type

string

false

none

none

message

string

false

none

none

queueNameRequest

Properties

Name
Type
Required
Restrictions
Description

queueName

string

false

none

Name of the queue

inlineResponse200

Properties

Name
Type
Required
Restrictions
Description

taskID

string

false

none

ID of the task from queue

taskStatus

Last updated