{
"stepId": "string",
"displayName": "string",
"executionUnit": "string",
"instruction": "string",
"dependsOn": [
"string"
],
"upstreamBindings": [
{
"inputPort": "string",
"sourceType": "string",
"sourceStepId": "string",
"sourcePort": "string",
"sourceInputKey": "string"
}
],
"defaultModelRef": {
"modelKey": "string"
},
"allowModelOverride": true,
"staticParams": {
"property1": "string",
"property2": "string"
},
"triggerPolicy": "string"
}