-
Notifications
You must be signed in to change notification settings - Fork 0
Workflow Json
coleslaw481 edited this page Nov 20, 2014
·
7 revisions
{
"id" : 10,
"name" : "workflowname",
"createDate" : 1405827699164,
"version" : 2,
"description" : "Contains description of workflow displayable to the user",
"releaseNotes" : "Contains release notes for this release of Workflow",
"deleted" : false,
"owner" : null,
"parameters" : [ {
"name" : "foo",
"value" : "initial value to put in text field",
"type" : "text",
"displayName" : "Example text field parameter",
"help" : "Tooltip information goes here.\nThis Parameter is a basic html text field.\nDisplayName is the label that should be shown\nto the user\n",
"maxLength" : 50,
"validationHelp" : "Text to display to user if validation fails",
"validationType" : "string",
"validationRegex" : "^cheese|wine$",
"maxValue" : 0.0,
"minValue" : 0.0,
"valueMap" : null,
"nameValueDelimiter" : null,
"lineDelimiter" : null,
"isAdvanced" : false,
"isRequired" : false,
"rows" : 0,
"columns" : 0,
"maxFileSize" : 0,
"selected" : null,
"allowedWorkspaceFileTypes" : null,
"allowFailedWorkspaceFile" : false
}, {
"name" : "bar",
"value" : "displayName1==value1;displayName2==value2;displayName3==value3",
"type" : "dropdown",
"displayName" : "Bar",
"help" : "Tooltip goes here. This is a dropdown field",
"maxLength" : 0,
"validationHelp" : null,
"validationType" : null,
"validationRegex" : null,
"maxValue" : 100.0,
"minValue" : 0.0,
"valueMap" : {
"displayName3" : "value3",
"displayName1" : "value1",
"displayName2" : "value2"
},
"nameValueDelimiter" : "==",
"lineDelimiter" : ";",
"isAdvanced" : false,
"isRequired" : false,
"rows" : 0,
"columns" : 0,
"maxFileSize" : 0,
"selected" : null,
"allowedWorkspaceFileTypes" : null,
"allowFailedWorkspaceFile" : false
} ],
"parentWorkflow" : null,
"workflowFileUploadURL" : null
}