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