Class defining application command execution config.
name | data type | constraints | description |
---|---|---|---|
name | string | ||
cmdArg | array of string | ||
cmdExecMethod | CmdExecMethod | ||
exportData | boolean | required | |
removeFilesAfterExport | boolean | required | |
sourceType | SourceType | ||
sourcePath | string | ||
appCmdExecConfigParams | array of AppCmdExecConfigParamListRecord | ||
userModifiable | boolean | required | |
useNetcat | boolean | required | |
possibleActions | array of RbacInstanceAction | ||
instanceCount | number | required | |
guid | string |
Example
{ "name" : "...", "cmdArg" : [ "...", "..." ], "cmdExecMethod" : "NODE", "exportData" : true, "removeFilesAfterExport" : true, "sourceType" : "STREAM", "sourcePath" : "...", "appCmdExecConfigParams" : [ { "name" : "...", "showInUi" : true, "obligatory" : true, "defaultValue" : "...", "userFriendlyHint" : "...", "envVariables" : [ { "name" : "...", "value" : "...", "hiddenInUI" : true, "application" : { }, "appCmdExecConfigParam" : { }, "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67" }, { "name" : "...", "value" : "...", "hiddenInUI" : true, "application" : { }, "appCmdExecConfigParam" : { }, "guid" : "..." } ], "appCmdExecConfig" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67" }, { "name" : "...", "showInUi" : true, "obligatory" : true, "defaultValue" : "...", "userFriendlyHint" : "...", "envVariables" : [ { "name" : "...", "value" : "...", "hiddenInUI" : true, "application" : { }, "appCmdExecConfigParam" : { }, "guid" : "..." }, { "name" : "...", "value" : "...", "hiddenInUI" : true, "application" : { }, "appCmdExecConfigParam" : { }, "guid" : "..." } ], "appCmdExecConfig" : { "guid" : "...", "name" : "..." }, "guid" : "..." } ], "userModifiable" : true, "useNetcat" : true, "possibleActions" : [ "INVENTORY_SYNC", "WRITE" ], "instanceCount" : 12345, "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67" }