AppCmdExecConfigDetails Data Type

Class defining application command execution config details.

Properties
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
}