ALBHealthMonitorExternal (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer HealthMonitorExternal object", 
  "id": "ALBHealthMonitorExternal", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "command_code": {
      "description": "Command script provided inline.", 
      "required": true, 
      "title": "Command code", 
      "type": "string"
    }, 
    "command_parameters": {
      "description": "Optional arguments to feed into the script.", 
      "required": false, 
      "title": "Command parameters", 
      "type": "string"
    }, 
    "command_path": {
      "description": "Path of external health monitor script.", 
      "required": false, 
      "title": "Command path", 
      "type": "string"
    }, 
    "command_variables": {
      "description": "Environment variables to be fed into the script.", 
      "required": false, 
      "title": "Command variables", 
      "type": "string"
    }
  }, 
  "title": "HealthMonitorExternal", 
  "type": "object"
}