import { IBaseFleioObjectModel } from '@fleio-api/base-model/base-fleio-object.model';

export interface ILBHealthMonitorModel extends IBaseFleioObjectModel {
  name: string;
  type: string;
  max_retries_down: number;
  delay: number;
  max_retries: number;
  timeout: number;
  http_method: string;
  expected_codes: string;
  url_path: string;
  admin_state_up: boolean;
  provisioning_status: string;
  operating_status: string;
  created_at: Date;
  updated_at: Date;
  admin_state_up_display: string;
}
