Versions in this module Expand all Collapse all v0 v0.20.0 Jun 24, 2015 Changes in this version + type DeleteResult struct + func Delete(c *gophercloud.ServiceClient, id int) DeleteResult + type GetResult struct + func Get(c *gophercloud.ServiceClient, id int) GetResult + func (r GetResult) Extract() (*Monitor, error) + type Monitor struct + AttemptLimit int + BodyRegex string + Delay int + HostHeader string + Path string + StatusRegex string + Timeout int + Type Type + type Type string + const CONNECT + const HTTP + const HTTPS + type UpdateConnectMonitorOpts struct + AttemptLimit int + Delay int + Timeout int + func (opts UpdateConnectMonitorOpts) ToMonitorUpdateMap() (map[string]interface{}, error) + type UpdateHTTPMonitorOpts struct + AttemptLimit int + BodyRegex string + Delay int + HostHeader string + Path string + StatusRegex string + Timeout int + Type Type + func (opts UpdateHTTPMonitorOpts) ToMonitorUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToMonitorUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(c *gophercloud.ServiceClient, id int, opts UpdateOptsBuilder) UpdateResult