Class defining application command execution config details.
name | data type | constraints | description |
---|---|---|---|
applications | array of NameAndGuid | ||
name | string | ||
cmdArg | array of string | ||
timeout | number | required | |
ignoredExitCodes | string | ||
cmdExecMethod | CmdExecMethod | ||
stdErrorHandling | StdErrorHandling | ||
exportData | boolean | required | |
buildInType | BuildInType | ||
removeFilesAfterExport | boolean | required | |
guid | string | ||
sourceType | SourceType | ||
sourcePath | string | ||
appCmdExecConfigParams | array of AppCmdExecConfigParamListRecord | ||
userModifiable | boolean | required | |
useNetcat | boolean | required | |
possibleActions | array of RbacInstanceAction | ||
instanceCount | number | required |
Example
{ "applications" : [ { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, { "guid" : "...", "name" : "..." } ], "name" : "...", "cmdArg" : [ "...", "..." ], "timeout" : 12345, "ignoredExitCodes" : "...", "cmdExecMethod" : "REMOTE_POWERSHELL", "stdErrorHandling" : "IGNORE_WITH_WARNING", "exportData" : true, "buildInType" : "MSSQL_DB_BACKUP", "removeFilesAfterExport" : true, "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "sourceType" : "FILE", "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" : [ "HVM_READ", "WRITE" ], "instanceCount" : 12345 }