SoftLayer_Network_LBaaS_HealthMonitor


SoftLayer_Network_LBaaS_HealthMonitor

Description

The SoftLayer_Network_LBaaS_HealthMonitor type presents a structure containing attributes of a health monitor object associated with load balancer instance. Note that the relationship between backend (pool) and health monitor is N-to-1, especially that the pools object associated with a health monitor must have the same pair of protocol and port. Example: frontend FA: http, 80 - backend BA: tcp, 3456 - healthmonitor HM_tcp3456 frontend FB: https, 443 - backend BB: tcp, 3456 - healthmonitor HM_tcp3456 In above example both backends BA and BB share the same healthmonitor HM_tcp3456

Local


createDate

Create date of the health monitor instance
Type: dateTime


id

Health monitor's identifier
Type: integer


interval

Interval in seconds to perform health check
Type: integer


maxRetries

Maximum number of health check retries in case of failure
Type: integer


modifyDate

Modify date of the health monitor instance
Type: dateTime


monitorType

Type of health check, valid values are “TCP”, “HTTP” and “HTTPS”
Type: string


provisioningStatus

Provisioning status of the health monitor, supported values are “CREATE_PENDING”,
Type: string


timeout

Timeout in seconds to wait for health checks response
Type: integer


urlPath

If monitorType is “HTTP” this specifies the whole URL path
Type: string


uuid

Health monitor's UUID
Type: string