Healthchecks
List Health Checks
client.Healthchecks.List(ctx, params) (*V4PagePaginationArray[Healthcheck], error)
GET/zones/{zone_id}/healthchecks
Health Check Details
client.Healthchecks.Get(ctx, healthcheckID, query) (*Healthcheck, error)
GET/zones/{zone_id}/healthchecks/{healthcheck_id}
Create Health Check
client.Healthchecks.New(ctx, params) (*Healthcheck, error)
POST/zones/{zone_id}/healthchecks
Update Health Check
client.Healthchecks.Update(ctx, healthcheckID, params) (*Healthcheck, error)
PUT/zones/{zone_id}/healthchecks/{healthcheck_id}
Patch Health Check
client.Healthchecks.Edit(ctx, healthcheckID, params) (*Healthcheck, error)
PATCH/zones/{zone_id}/healthchecks/{healthcheck_id}
Delete Health Check
client.Healthchecks.Delete(ctx, healthcheckID, body) (*HealthcheckDeleteResponse, error)
DELETE/zones/{zone_id}/healthchecks/{healthcheck_id}
HealthchecksPreviews
Health Check Preview Details
client.Healthchecks.Previews.Get(ctx, healthcheckID, query) (*Healthcheck, error)
GET/zones/{zone_id}/healthchecks/preview/{healthcheck_id}
Create Preview Health Check
client.Healthchecks.Previews.New(ctx, params) (*Healthcheck, error)
POST/zones/{zone_id}/healthchecks/preview
Delete Preview Health Check
client.Healthchecks.Previews.Delete(ctx, healthcheckID, body) (*PreviewDeleteResponse, error)
DELETE/zones/{zone_id}/healthchecks/preview/{healthcheck_id}