public function createLbHealthMonitor(CreateLbHealthMonitor $request)
{
$result = null;
if (empty($request->tenant_id)) {
$request->tenant_id = $this->service->getTenantId();
}
$options = array('health_monitor' => array_filter(get_object_vars($request), [$this, 'filterNull']));
$response = $this->getClient()->call($this->service, '/lb/health_monitors', $options, 'POST');
if ($response->hasError() === false) {
$result = json_decode($response->getContent());
$result = $result->health_monitor;
}
return $result;
}