SubmitAlgorithmInstanceDto
idstringrequired
Example:
123e4567-e89b-12d3-a456-426614174000algorithmDefinition objectrequired
The definition for the algorithm
titlestringrequired
Title of the algorithm
descriptionstringrequired
Description of the algorithm
keywordsstring[]required
Keywords associated with the algorithm
imagestringrequired
Public image URL of the algorithm
imageCredentials object
Optional credentials for pulling the algorithm image
registrystringrequired
Registry hostname for pulling the algorithm image
usernamestringrequired
Username used to authenticate against the registry
passwordstringrequired
Password used to authenticate against the registry
algorithmEventsstring[]required
Algorithm event structure of the algorithm
roleDefinitionsstring[]required
Role definitions for the algorithm
internalEventsstring[]required
Internal event structure of the algorithm
uiTemplatestring[]required
UI template for visualizing internal events
datasetIdsstring[]
Datasets this job may read. Each must be bound by a started dataflow on this plane.
rolestring
Opaque role label from the orchestrating application, passed to the job.
participantsstring[]
The run topology used by algorithms to resolve roles and event recipients.
SubmitAlgorithmInstanceDto
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"algorithmDefinition": {
"title": "string",
"description": "string",
"keywords": [
"string"
],
"image": "string",
"imageCredentials": {
"registry": "string",
"username": "string",
"password": "string"
},
"algorithmEvents": [
"string"
],
"roleDefinitions": [
"string"
],
"internalEvents": [
"string"
],
"uiTemplate": [
"string"
]
},
"datasetIds": [
"string"
],
"role": "string",
"participants": [
"string"
]
}