# Functions
NewClientWithConfig returns a Pingdom client.
# Variables
ErrBadResolution is an error for when an invalid resolution is specified.
ErrMissingId is an error for when a required Id field is missing.
# Structs
AGCMNotification represents an AGCM notification.
APNSNotification represents an APNS device notification.
CheckResponse represents the JSON response for a check from the Pingdom API.
CheckResponseDNSDetails represents the details specific to DNS checks.
CheckResponseHTTPDetails represents the details specific to HTTP checks.
CheckResponseTag is an optional tag that can be added to checks.
CheckResponseTCPDetails represents the details specific to TCP checks.
CheckResponseType is the type of the Pingdom check.
CheckService provides an interface to Pingdom checks.
CheckTeamResponse is a Team returned inside of a Check instance.
Client represents a client to the Pingdom API.
ClientConfig represents a configuration for a pingdom client.
Contact represents a Pingdom Contact.
ContactService provides an interface to Pingdom contacts.
ContactTeam represents an alerting team from the view of a Contact.
DNSCheck represents a Pingdom DNS check.
EmailNotification represents an email address notification.
HttpCheck represents a Pingdom HTTP check.
No description provided by the author
MaintenanceCheckResponse represents Check reply in json MaintenanceResponse.
MaintenanceResponse represents the JSON response for a maintenance from the Pingdom API.
MaintenanceService provides an interface to Pingdom maintenance windows.
MaintenanceWindow represents a Pingdom Maintenance Window.
MaintenanceWindowDelete represents delete request parameters.
NotificationTargets represents different ways a contact could be notified of alerts.
No description provided by the author
No description provided by the author
PingCheck represents a Pingdom ping check.
PingdomError represents an error response from the Pingdom API.
PingdomResponse represents a general response from the Pingdom API.
ProbeResponse represents the JSON response for probes from the Pingdom API.
ProbeService provides an interface to Pingdom probes.
Result reprensents the JSON response for a detailed check result.
ResultsResponse represents the JSON response for detailed check results from the Pingdom API.
SMSNotification represents a text message notification.
SummaryPerformanceMap is the performance broken down over different time intervals.
SummaryPerformanceRequest is the API request to Pingdom for a SummaryPerformance.
SummaryPerformanceResponse represents the JSON response for a summary performance from the Pingdom API.
SummaryPerformanceSummary is the metrics for a performance summary.
TCPCheck represents a Pingdom TCP check.
Team represents a Pingdom Team Data.
TeamDeleteResponse represents the JSON response for delete team from the Pingdom API.
TeamMemberResponse represents the JSON response for contacts in alerting teams from the Pingdom API.
TeamResponse represents the JSON response for alerting teams from the Pingdom API.
TeamService provides an interface to Pingdom teams.
No description provided by the author
TMSCheckDetailResponse represents the JSON response for a TMS Check from the Pingdom API.
No description provided by the author
No description provided by the author
No description provided by the author
TMSCheckResponse represents the JSON response for a TMS Check from the Pingdom API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Check is an interface representing a Pingdom check.
ContactAPI is an interface representing a Pingdom Contact.
Maintenance is a Pingdom maintenance window.
MaintenanceDelete is the set of parameters to a Pingdom maintenance delete request.
TeamAPI is an interface representing a Pingdom team.
TMSCheckSAPI is an interface representing a Pingdom team.