@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
17 lines • 856 B
TypeScript
import { HealthMonitorHTTPConfiguration } from './HealthMonitorHTTPConfiguration';
/** Health monitor for LoadBalancer */
export interface UpdateHealthMonitor {
/** Duration between sending probes to members, in seconds */
delay: number;
/** Monitor HTTP configuration */
httpConfiguration: HealthMonitorHTTPConfiguration;
/** Number of successful checks before changing the operating status of the member to ONLINE */
maxRetries: number;
/** Number of allowed check failures before changing the operating status of the member to ERROR */
maxRetriesDown: number;
/** The name of the resource */
name: string;
/** Maximum time, in seconds, that a monitor waits to connect before it times out. This value must be less than the delay value */
timeout: number;
}
//# sourceMappingURL=UpdateHealthMonitor.d.ts.map