Documentation
¶
Overview ¶
Package client provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.11.0 DO NOT EDIT.
Index ¶
- func NewDeleteComponentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
- func NewDeleteContactGroupDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteDashboardDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteIncidentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
- func NewDeleteIntegrationDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteMetricDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
- func NewDeletePushNotificationDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteScheduledReportDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteServiceDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteServiceTagDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteSlaReportDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteStatuspageDetailRequest(server string, pk string) (*http.Request, error)
- func NewDeleteUserDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetAlertAlertRootCauseRequest(server string, pk string) (*http.Request, error)
- func NewGetAlertDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetAlertlistRequest(server string, params *GetAlertlistParams) (*http.Request, error)
- func NewGetAuthAccountUsageRequest(server string) (*http.Request, error)
- func NewGetAuthListRequest(server string) (*http.Request, error)
- func NewGetAuthMeRequest(server string) (*http.Request, error)
- func NewGetAuthResetPasswordRequest(server string) (*http.Request, error)
- func NewGetAuthSubaccountRequest(server string, pk string) (*http.Request, error)
- func NewGetAuthSubaccountsRequest(server string) (*http.Request, error)
- func NewGetComponentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
- func NewGetComponentslistRequest(server string, statuspageId string, params *GetComponentslistParams) (*http.Request, error)
- func NewGetContactGroupDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetContactgrouplistRequest(server string, params *GetContactgrouplistParams) (*http.Request, error)
- func NewGetDashboardDefaultRequest(server string) (*http.Request, error)
- func NewGetDashboardDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetDashboardStatsRequest(server string, pk string) (*http.Request, error)
- func NewGetDashboardlistRequest(server string, params *GetDashboardlistParams) (*http.Request, error)
- func NewGetIncidentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
- func NewGetIncidentlistRequest(server string, statuspageId string, params *GetIncidentlistParams) (*http.Request, error)
- func NewGetIntegrationDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetIntegrationlistRequest(server string, params *GetIntegrationlistParams) (*http.Request, error)
- func NewGetMetricDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
- func NewGetMetricslistRequest(server string, statuspageId string, params *GetMetricslistParams) (*http.Request, error)
- func NewGetMonitoringServerListRequest(server string) (*http.Request, error)
- func NewGetOutageDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetOutagelistRequest(server string, params *GetOutagelistParams) (*http.Request, error)
- func NewGetPushNotificationDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetPushnotificationlistRequest(server string, params *GetPushnotificationlistParams) (*http.Request, error)
- func NewGetScheduledReportDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetScheduledreportlistRequest(server string, params *GetScheduledreportlistParams) (*http.Request, error)
- func NewGetServiceAnalysisRequest(server string, pk string) (*http.Request, error)
- func NewGetServiceBulkStatsRequest(server string, params *GetServiceBulkStatsParams) (*http.Request, error)
- func NewGetServiceCurrentStatusRequest(server string, pk string) (*http.Request, error)
- func NewGetServiceDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetServiceResponseTimeDatapointsRequest(server string, pk string, params *GetServiceResponseTimeDatapointsParams) (*http.Request, error)
- func NewGetServiceShowLocationsRequest(server string) (*http.Request, error)
- func NewGetServiceShowServiceDefsRequest(server string) (*http.Request, error)
- func NewGetServiceStatsRequest(server string, pk string, params *GetServiceStatsParams) (*http.Request, error)
- func NewGetServiceTagDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetServicelistRequest(server string, params *GetServicelistParams) (*http.Request, error)
- func NewGetServicetaglistRequest(server string, params *GetServicetaglistParams) (*http.Request, error)
- func NewGetSlaReportDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetSlaReportStatsRequest(server string, pk string, params *GetSlaReportStatsParams) (*http.Request, error)
- func NewGetSlareportlistRequest(server string, params *GetSlareportlistParams) (*http.Request, error)
- func NewGetStatuspageCurrentStatusRequest(server string, pk string) (*http.Request, error)
- func NewGetStatuspageDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetStatuspageHistoryRequest(server string, pk string, params *GetStatuspageHistoryParams) (*http.Request, error)
- func NewGetStatuspagelistRequest(server string, params *GetStatuspagelistParams) (*http.Request, error)
- func NewGetUserDetailRequest(server string, pk string) (*http.Request, error)
- func NewGetUserlistRequest(server string, params *GetUserlistParams) (*http.Request, error)
- func NewPatchAuthSubaccountRequest(server string, pk string, body PatchAuthSubaccountJSONRequestBody) (*http.Request, error)
- func NewPatchAuthSubaccountRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchComponentDetailRequest(server string, statuspageId string, pk string, ...) (*http.Request, error)
- func NewPatchComponentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, ...) (*http.Request, error)
- func NewPatchContactGroupDetailRequest(server string, pk string, body PatchContactGroupDetailJSONRequestBody) (*http.Request, error)
- func NewPatchContactGroupDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchContactGroupSetOnCallHoursRequest(server string, pk string, body PatchContactGroupSetOnCallHoursJSONRequestBody) (*http.Request, error)
- func NewPatchContactGroupSetOnCallHoursRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchDashboardDetailRequest(server string, pk string, body PatchDashboardDetailJSONRequestBody) (*http.Request, error)
- func NewPatchDashboardDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchIncidentDetailRequest(server string, statuspageId string, pk string, ...) (*http.Request, error)
- func NewPatchIncidentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, ...) (*http.Request, error)
- func NewPatchIntegrationDetailRequest(server string, pk string, body PatchIntegrationDetailJSONRequestBody) (*http.Request, error)
- func NewPatchIntegrationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchMetricDetailRequest(server string, statuspageId string, pk string, ...) (*http.Request, error)
- func NewPatchMetricDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, ...) (*http.Request, error)
- func NewPatchPushNotificationDetailRequest(server string, pk string, body PatchPushNotificationDetailJSONRequestBody) (*http.Request, error)
- func NewPatchPushNotificationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchScheduledReportDetailRequest(server string, pk string, body PatchScheduledReportDetailJSONRequestBody) (*http.Request, error)
- func NewPatchScheduledReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceAddContactGroupsRequest(server string, pk string, body PatchServiceAddContactGroupsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceAddContactGroupsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceAddLocationsRequest(server string, pk string, body PatchServiceAddLocationsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceAddLocationsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceAddTagsRequest(server string, pk string, body PatchServiceAddTagsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceAddTagsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceBulkEscalationsRequest(server string, body PatchServiceBulkEscalationsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceBulkEscalationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceBulkMaintenanceRequest(server string, body PatchServiceBulkMaintenanceJSONRequestBody) (*http.Request, error)
- func NewPatchServiceBulkMaintenanceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceBulkPauseRequest(server string, body PatchServiceBulkPauseJSONRequestBody) (*http.Request, error)
- func NewPatchServiceBulkPauseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceBulkResumeRequest(server string, body PatchServiceBulkResumeJSONRequestBody) (*http.Request, error)
- func NewPatchServiceBulkResumeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceBulkUpdateRequest(server string, body PatchServiceBulkUpdateJSONRequestBody) (*http.Request, error)
- func NewPatchServiceBulkUpdateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceDetailRequest(server string, pk string, body PatchServiceDetailJSONRequestBody) (*http.Request, error)
- func NewPatchServiceDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceReplaceContactGroupsRequest(server string, pk string, body PatchServiceReplaceContactGroupsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceReplaceContactGroupsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceReplaceLocationsRequest(server string, pk string, body PatchServiceReplaceLocationsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceReplaceLocationsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceReplaceTagsRequest(server string, pk string, body PatchServiceReplaceTagsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceReplaceTagsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceSetEscalationsRequest(server string, pk string, body PatchServiceSetEscalationsJSONRequestBody) (*http.Request, error)
- func NewPatchServiceSetEscalationsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceSetMaintenanceRequest(server string, pk string, body PatchServiceSetMaintenanceJSONRequestBody) (*http.Request, error)
- func NewPatchServiceSetMaintenanceRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchServiceTagDetailRequest(server string, pk string, body PatchServiceTagDetailJSONRequestBody) (*http.Request, error)
- func NewPatchServiceTagDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchSlaReportDetailRequest(server string, pk string, body PatchSlaReportDetailJSONRequestBody) (*http.Request, error)
- func NewPatchSlaReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchStatuspageDetailRequest(server string, pk string, body PatchStatuspageDetailJSONRequestBody) (*http.Request, error)
- func NewPatchStatuspageDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchUserDetailRequest(server string, pk string, body PatchUserDetailJSONRequestBody) (*http.Request, error)
- func NewPatchUserDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostAlertIgnoreRequest(server string, pk string) (*http.Request, error)
- func NewPostAuthLoginRequest(server string, body PostAuthLoginJSONRequestBody) (*http.Request, error)
- func NewPostAuthLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostAuthResetPasswordRequest(server string, body PostAuthResetPasswordJSONRequestBody) (*http.Request, error)
- func NewPostAuthResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostAuthSubaccountPacksRequest(server string, pk string, body PostAuthSubaccountPacksJSONRequestBody) (*http.Request, error)
- func NewPostAuthSubaccountPacksRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostAuthSubaccountsRequest(server string, body PostAuthSubaccountsJSONRequestBody) (*http.Request, error)
- func NewPostAuthSubaccountsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostComponentslistRequest(server string, statuspageId string, body PostComponentslistJSONRequestBody) (*http.Request, error)
- func NewPostComponentslistRequestWithBody(server string, statuspageId string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostContactgrouplistRequest(server string, body PostContactgrouplistJSONRequestBody) (*http.Request, error)
- func NewPostContactgrouplistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostDashboardlistRequest(server string, body PostDashboardlistJSONRequestBody) (*http.Request, error)
- func NewPostDashboardlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIncidentlistRequest(server string, statuspageId string, body PostIncidentlistJSONRequestBody) (*http.Request, error)
- func NewPostIncidentlistRequestWithBody(server string, statuspageId string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateCachetRequest(server string, body PostIntegrationCreateCachetJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateCachetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateDatadogRequest(server string, body PostIntegrationCreateDatadogJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateDatadogRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateGeckoboardRequest(server string, body PostIntegrationCreateGeckoboardJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateGeckoboardRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateJiraservicedeskRequest(server string, body PostIntegrationCreateJiraservicedeskJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateJiraservicedeskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateKlipfolioRequest(server string, body PostIntegrationCreateKlipfolioJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateKlipfolioRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateLibratoRequest(server string, body PostIntegrationCreateLibratoJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateLibratoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateMicrosoftTeamsRequest(server string, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateMicrosoftTeamsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateOpsgenieRequest(server string, body PostIntegrationCreateOpsgenieJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateOpsgenieRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreatePagerdutyRequest(server string, body PostIntegrationCreatePagerdutyJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreatePagerdutyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreatePushbulletRequest(server string, body PostIntegrationCreatePushbulletJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreatePushbulletRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreatePushoverRequest(server string, body PostIntegrationCreatePushoverJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreatePushoverRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateSignifaiRequest(server string, body PostIntegrationCreateSignifaiJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateSignifaiRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateSlackRequest(server string, body PostIntegrationCreateSlackJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateSlackRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateStatusRequest(server string, body PostIntegrationCreateStatusJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateStatuspageRequest(server string, body PostIntegrationCreateStatuspageJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateStatuspageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateTwitterRequest(server string, body PostIntegrationCreateTwitterJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateTwitterRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateVictoropsRequest(server string, body PostIntegrationCreateVictoropsJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateVictoropsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateWavefrontRequest(server string, body PostIntegrationCreateWavefrontJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateWavefrontRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateWebhookRequest(server string, body PostIntegrationCreateWebhookJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIntegrationCreateZapierRequest(server string, body PostIntegrationCreateZapierJSONRequestBody) (*http.Request, error)
- func NewPostIntegrationCreateZapierRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostMetricslistRequest(server string, statuspageId string, body PostMetricslistJSONRequestBody) (*http.Request, error)
- func NewPostMetricslistRequestWithBody(server string, statuspageId string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostPushnotificationlistRequest(server string, body PostPushnotificationlistJSONRequestBody) (*http.Request, error)
- func NewPostPushnotificationlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostScheduledreportlistRequest(server string, body PostScheduledreportlistJSONRequestBody) (*http.Request, error)
- func NewPostScheduledreportlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostSendMagicLinkRequest(server string, body PostSendMagicLinkJSONRequestBody) (*http.Request, error)
- func NewPostSendMagicLinkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateApiRequest(server string, body PostServiceCreateApiJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateApiRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateBlacklistRequest(server string, body PostServiceCreateBlacklistJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateBlacklistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateDnsRequest(server string, body PostServiceCreateDnsJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateDnsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateGroupRequest(server string, body PostServiceCreateGroupJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateHeartbeatRequest(server string, body PostServiceCreateHeartbeatJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateHeartbeatRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateHttpRequest(server string, body PostServiceCreateHttpJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateHttpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateIcmpRequest(server string, body PostServiceCreateIcmpJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateIcmpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateImapRequest(server string, body PostServiceCreateImapJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateImapRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateMalwareRequest(server string, body PostServiceCreateMalwareJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateMalwareRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateNtpRequest(server string, body PostServiceCreateNtpJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateNtpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreatePopRequest(server string, body PostServiceCreatePopJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreatePopRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateRum2Request(server string, body PostServiceCreateRum2JSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateRum2RequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateRumRequest(server string, body PostServiceCreateRumJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateRumRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateSmtpRequest(server string, body PostServiceCreateSmtpJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateSmtpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateSshRequest(server string, body PostServiceCreateSshJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateSshRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateSslCertRequest(server string, body PostServiceCreateSslCertJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateSslCertRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateTcpRequest(server string, body PostServiceCreateTcpJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateTcpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateTransactionRequest(server string, body PostServiceCreateTransactionJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateTransactionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateUdpRequest(server string, body PostServiceCreateUdpJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateUdpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateWebhookRequest(server string, body PostServiceCreateWebhookJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServiceCreateWhoisRequest(server string, body PostServiceCreateWhoisJSONRequestBody) (*http.Request, error)
- func NewPostServiceCreateWhoisRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostServicePauseRequest(server string, pk string) (*http.Request, error)
- func NewPostServiceResumeRequest(server string, pk string) (*http.Request, error)
- func NewPostServicetaglistRequest(server string, body PostServicetaglistJSONRequestBody) (*http.Request, error)
- func NewPostServicetaglistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostSlareportlistRequest(server string, body PostSlareportlistJSONRequestBody) (*http.Request, error)
- func NewPostSlareportlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostStatuspagelistRequest(server string, body PostStatuspagelistJSONRequestBody) (*http.Request, error)
- func NewPostStatuspagelistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostUserDeactivateRequest(server string, pk string) (*http.Request, error)
- func NewPostUserReactivateRequest(server string, pk string) (*http.Request, error)
- func NewPostUserlistRequest(server string, body PostUserlistJSONRequestBody) (*http.Request, error)
- func NewPostUserlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostValidateMagicLinkRequest(server string) (*http.Request, error)
- func NewPutComponentDetailRequest(server string, statuspageId string, pk string, ...) (*http.Request, error)
- func NewPutComponentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, ...) (*http.Request, error)
- func NewPutContactGroupDetailRequest(server string, pk string, body PutContactGroupDetailJSONRequestBody) (*http.Request, error)
- func NewPutContactGroupDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutDashboardDetailRequest(server string, pk string, body PutDashboardDetailJSONRequestBody) (*http.Request, error)
- func NewPutDashboardDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutIncidentDetailRequest(server string, statuspageId string, pk string, ...) (*http.Request, error)
- func NewPutIncidentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, ...) (*http.Request, error)
- func NewPutIntegrationDetailRequest(server string, pk string, body PutIntegrationDetailJSONRequestBody) (*http.Request, error)
- func NewPutIntegrationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutMetricDetailRequest(server string, statuspageId string, pk string, ...) (*http.Request, error)
- func NewPutMetricDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, ...) (*http.Request, error)
- func NewPutPushNotificationDetailRequest(server string, pk string, body PutPushNotificationDetailJSONRequestBody) (*http.Request, error)
- func NewPutPushNotificationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutScheduledReportDetailRequest(server string, pk string, body PutScheduledReportDetailJSONRequestBody) (*http.Request, error)
- func NewPutScheduledReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutServiceDetailRequest(server string, pk string, body PutServiceDetailJSONRequestBody) (*http.Request, error)
- func NewPutServiceDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutServiceTagDetailRequest(server string, pk string, body PutServiceTagDetailJSONRequestBody) (*http.Request, error)
- func NewPutServiceTagDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutSlaReportDetailRequest(server string, pk string, body PutSlaReportDetailJSONRequestBody) (*http.Request, error)
- func NewPutSlaReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutStatuspageDetailRequest(server string, pk string, body PutStatuspageDetailJSONRequestBody) (*http.Request, error)
- func NewPutStatuspageDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutUserDetailRequest(server string, pk string, body PutUserDetailJSONRequestBody) (*http.Request, error)
- func NewPutUserDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
- type AuthTokenWithTOTP
- type BulkChecksAction
- type CheckContactGroups
- type CheckEscalations
- type CheckLocations
- type CheckMaintenance
- type CheckMaintenanceScheduleType
- type CheckMaintenanceState
- type CheckStats
- type CheckTag
- type CheckTags
- type Checks
- type ChecksAPI
- type ChecksAPIMspUseIpVersion
- type ChecksBLACKLIST
- type ChecksBulkStats
- type ChecksBulkUpdate
- type ChecksBulkUpdateEscalations
- type ChecksBulkUpdateFieldsMspDnsRecordType
- type ChecksBulkUpdateFieldsMspEncryption
- type ChecksBulkUpdateFieldsMspExpectStringType
- type ChecksBulkUpdateFieldsMspProtocol
- type ChecksBulkUpdateFieldsMspUseIpVersion
- type ChecksBulkUpdateMaintenance
- type ChecksBulkUpdateMaintenanceFieldsScheduleType
- type ChecksBulkUpdateMaintenanceFieldsState
- type ChecksDNS
- type ChecksDNSMspDnsRecordType
- type ChecksGROUP
- type ChecksGROUPGroupcheckconfigGroupCheckDownCondition
- type ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation
- type ChecksHEARTBEAT
- type ChecksHTTP
- type ChecksHTTPMspEncryption
- type ChecksHTTPMspExpectStringType
- type ChecksHTTPMspUseIpVersion
- type ChecksICMP
- type ChecksICMPMspUseIpVersion
- type ChecksIMAP
- type ChecksIMAPMspEncryption
- type ChecksIMAPMspUseIpVersion
- type ChecksMALWARE
- type ChecksMspDnsRecordType
- type ChecksMspEncryption
- type ChecksMspExpectStringType
- type ChecksMspProtocol
- type ChecksMspUseIpVersion
- type ChecksNTP
- type ChecksNTPMspUseIpVersion
- type ChecksPOP
- type ChecksPOPMspEncryption
- type ChecksPOPMspUseIpVersion
- type ChecksRUM
- type ChecksRUM2
- type ChecksSMTP
- type ChecksSMTPMspEncryption
- type ChecksSMTPMspUseIpVersion
- type ChecksSSH
- type ChecksSSHMspUseIpVersion
- type ChecksSSLCERT
- type ChecksSSLCERTMspProtocol
- type ChecksTCP
- type ChecksTCPMspUseIpVersion
- type ChecksTRANSACTION
- type ChecksUDP
- type ChecksUDPMspUseIpVersion
- type ChecksWEBHOOK
- type ChecksWHOIS
- type Client
- func (c *Client) DeleteComponentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) DeleteContactGroupDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDashboardDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIncidentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) DeleteIntegrationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteMetricDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) DeletePushNotificationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteScheduledReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteServiceDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteServiceTagDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSlaReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteStatuspageDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUserDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAlertAlertRootCause(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAlertDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAlertlist(ctx context.Context, params *GetAlertlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthAccountUsage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthResetPassword(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthSubaccount(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthSubaccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetComponentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) GetComponentslist(ctx context.Context, statuspageId string, params *GetComponentslistParams, ...) (*http.Response, error)
- func (c *Client) GetContactGroupDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetContactgrouplist(ctx context.Context, params *GetContactgrouplistParams, ...) (*http.Response, error)
- func (c *Client) GetDashboardDefault(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDashboardDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDashboardStats(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDashboardlist(ctx context.Context, params *GetDashboardlistParams, ...) (*http.Response, error)
- func (c *Client) GetIncidentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) GetIncidentlist(ctx context.Context, statuspageId string, params *GetIncidentlistParams, ...) (*http.Response, error)
- func (c *Client) GetIntegrationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIntegrationlist(ctx context.Context, params *GetIntegrationlistParams, ...) (*http.Response, error)
- func (c *Client) GetMetricDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) GetMetricslist(ctx context.Context, statuspageId string, params *GetMetricslistParams, ...) (*http.Response, error)
- func (c *Client) GetMonitoringServerList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOutageDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOutagelist(ctx context.Context, params *GetOutagelistParams, ...) (*http.Response, error)
- func (c *Client) GetPushNotificationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPushnotificationlist(ctx context.Context, params *GetPushnotificationlistParams, ...) (*http.Response, error)
- func (c *Client) GetScheduledReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetScheduledreportlist(ctx context.Context, params *GetScheduledreportlistParams, ...) (*http.Response, error)
- func (c *Client) GetServiceAnalysis(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceBulkStats(ctx context.Context, params *GetServiceBulkStatsParams, ...) (*http.Response, error)
- func (c *Client) GetServiceCurrentStatus(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceResponseTimeDatapoints(ctx context.Context, pk string, params *GetServiceResponseTimeDatapointsParams, ...) (*http.Response, error)
- func (c *Client) GetServiceShowLocations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceShowServiceDefs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceStats(ctx context.Context, pk string, params *GetServiceStatsParams, ...) (*http.Response, error)
- func (c *Client) GetServiceTagDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServicelist(ctx context.Context, params *GetServicelistParams, ...) (*http.Response, error)
- func (c *Client) GetServicetaglist(ctx context.Context, params *GetServicetaglistParams, ...) (*http.Response, error)
- func (c *Client) GetSlaReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSlaReportStats(ctx context.Context, pk string, params *GetSlaReportStatsParams, ...) (*http.Response, error)
- func (c *Client) GetSlareportlist(ctx context.Context, params *GetSlareportlistParams, ...) (*http.Response, error)
- func (c *Client) GetStatuspageCurrentStatus(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetStatuspageDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetStatuspageHistory(ctx context.Context, pk string, params *GetStatuspageHistoryParams, ...) (*http.Response, error)
- func (c *Client) GetStatuspagelist(ctx context.Context, params *GetStatuspagelistParams, ...) (*http.Response, error)
- func (c *Client) GetUserDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUserlist(ctx context.Context, params *GetUserlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PatchAuthSubaccount(ctx context.Context, pk string, body PatchAuthSubaccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchAuthSubaccountWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchComponentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) PatchComponentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*http.Response, error)
- func (c *Client) PatchContactGroupDetail(ctx context.Context, pk string, body PatchContactGroupDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchContactGroupDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchContactGroupSetOnCallHours(ctx context.Context, pk string, ...) (*http.Response, error)
- func (c *Client) PatchContactGroupSetOnCallHoursWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchDashboardDetail(ctx context.Context, pk string, body PatchDashboardDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchDashboardDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchIncidentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) PatchIncidentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*http.Response, error)
- func (c *Client) PatchIntegrationDetail(ctx context.Context, pk string, body PatchIntegrationDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchIntegrationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchMetricDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) PatchMetricDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*http.Response, error)
- func (c *Client) PatchPushNotificationDetail(ctx context.Context, pk string, ...) (*http.Response, error)
- func (c *Client) PatchPushNotificationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchScheduledReportDetail(ctx context.Context, pk string, body PatchScheduledReportDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchScheduledReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceAddContactGroups(ctx context.Context, pk string, ...) (*http.Response, error)
- func (c *Client) PatchServiceAddContactGroupsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceAddLocations(ctx context.Context, pk string, body PatchServiceAddLocationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceAddLocationsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceAddTags(ctx context.Context, pk string, body PatchServiceAddTagsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceAddTagsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkEscalations(ctx context.Context, body PatchServiceBulkEscalationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkEscalationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkMaintenance(ctx context.Context, body PatchServiceBulkMaintenanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkMaintenanceWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkPause(ctx context.Context, body PatchServiceBulkPauseJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkPauseWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkResume(ctx context.Context, body PatchServiceBulkResumeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkResumeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkUpdate(ctx context.Context, body PatchServiceBulkUpdateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceBulkUpdateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceDetail(ctx context.Context, pk string, body PatchServiceDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceReplaceContactGroups(ctx context.Context, pk string, ...) (*http.Response, error)
- func (c *Client) PatchServiceReplaceContactGroupsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceReplaceLocations(ctx context.Context, pk string, ...) (*http.Response, error)
- func (c *Client) PatchServiceReplaceLocationsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceReplaceTags(ctx context.Context, pk string, body PatchServiceReplaceTagsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceReplaceTagsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceSetEscalations(ctx context.Context, pk string, body PatchServiceSetEscalationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceSetEscalationsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceSetMaintenance(ctx context.Context, pk string, body PatchServiceSetMaintenanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceSetMaintenanceWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchServiceTagDetail(ctx context.Context, pk string, body PatchServiceTagDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchServiceTagDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchSlaReportDetail(ctx context.Context, pk string, body PatchSlaReportDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchSlaReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchStatuspageDetail(ctx context.Context, pk string, body PatchStatuspageDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchStatuspageDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchUserDetail(ctx context.Context, pk string, body PatchUserDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchUserDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostAlertIgnore(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostAuthLogin(ctx context.Context, body PostAuthLoginJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostAuthLoginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostAuthResetPassword(ctx context.Context, body PostAuthResetPasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostAuthResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostAuthSubaccountPacks(ctx context.Context, pk string, body PostAuthSubaccountPacksJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostAuthSubaccountPacksWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostAuthSubaccounts(ctx context.Context, body PostAuthSubaccountsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostAuthSubaccountsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostComponentslist(ctx context.Context, statuspageId string, ...) (*http.Response, error)
- func (c *Client) PostComponentslistWithBody(ctx context.Context, statuspageId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostContactgrouplist(ctx context.Context, body PostContactgrouplistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostContactgrouplistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostDashboardlist(ctx context.Context, body PostDashboardlistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostDashboardlistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIncidentlist(ctx context.Context, statuspageId string, body PostIncidentlistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIncidentlistWithBody(ctx context.Context, statuspageId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateCachet(ctx context.Context, body PostIntegrationCreateCachetJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateCachetWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateDatadog(ctx context.Context, body PostIntegrationCreateDatadogJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateDatadogWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateGeckoboard(ctx context.Context, body PostIntegrationCreateGeckoboardJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateGeckoboardWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateJiraservicedesk(ctx context.Context, body PostIntegrationCreateJiraservicedeskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateJiraservicedeskWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateKlipfolio(ctx context.Context, body PostIntegrationCreateKlipfolioJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateKlipfolioWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateLibrato(ctx context.Context, body PostIntegrationCreateLibratoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateLibratoWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateMicrosoftTeams(ctx context.Context, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateMicrosoftTeamsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateOpsgenie(ctx context.Context, body PostIntegrationCreateOpsgenieJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateOpsgenieWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreatePagerduty(ctx context.Context, body PostIntegrationCreatePagerdutyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreatePagerdutyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreatePushbullet(ctx context.Context, body PostIntegrationCreatePushbulletJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreatePushbulletWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreatePushover(ctx context.Context, body PostIntegrationCreatePushoverJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreatePushoverWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateSignifai(ctx context.Context, body PostIntegrationCreateSignifaiJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateSignifaiWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateSlack(ctx context.Context, body PostIntegrationCreateSlackJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateSlackWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateStatus(ctx context.Context, body PostIntegrationCreateStatusJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateStatusWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateStatuspage(ctx context.Context, body PostIntegrationCreateStatuspageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateStatuspageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateTwitter(ctx context.Context, body PostIntegrationCreateTwitterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateTwitterWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateVictorops(ctx context.Context, body PostIntegrationCreateVictoropsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateVictoropsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateWavefront(ctx context.Context, body PostIntegrationCreateWavefrontJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateWavefrontWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateWebhook(ctx context.Context, body PostIntegrationCreateWebhookJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateWebhookWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateZapier(ctx context.Context, body PostIntegrationCreateZapierJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIntegrationCreateZapierWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostMetricslist(ctx context.Context, statuspageId string, body PostMetricslistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostMetricslistWithBody(ctx context.Context, statuspageId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostPushnotificationlist(ctx context.Context, body PostPushnotificationlistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostPushnotificationlistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostScheduledreportlist(ctx context.Context, body PostScheduledreportlistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostScheduledreportlistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostSendMagicLink(ctx context.Context, body PostSendMagicLinkJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostSendMagicLinkWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateApi(ctx context.Context, body PostServiceCreateApiJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateApiWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateBlacklist(ctx context.Context, body PostServiceCreateBlacklistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateBlacklistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateDns(ctx context.Context, body PostServiceCreateDnsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateDnsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateGroup(ctx context.Context, body PostServiceCreateGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateHeartbeat(ctx context.Context, body PostServiceCreateHeartbeatJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateHeartbeatWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateHttp(ctx context.Context, body PostServiceCreateHttpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateHttpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateIcmp(ctx context.Context, body PostServiceCreateIcmpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateIcmpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateImap(ctx context.Context, body PostServiceCreateImapJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateImapWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateMalware(ctx context.Context, body PostServiceCreateMalwareJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateMalwareWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateNtp(ctx context.Context, body PostServiceCreateNtpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateNtpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreatePop(ctx context.Context, body PostServiceCreatePopJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreatePopWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateRum(ctx context.Context, body PostServiceCreateRumJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateRum2(ctx context.Context, body PostServiceCreateRum2JSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateRum2WithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateRumWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateSmtp(ctx context.Context, body PostServiceCreateSmtpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateSmtpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateSsh(ctx context.Context, body PostServiceCreateSshJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateSshWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateSslCert(ctx context.Context, body PostServiceCreateSslCertJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateSslCertWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateTcp(ctx context.Context, body PostServiceCreateTcpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateTcpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateTransaction(ctx context.Context, body PostServiceCreateTransactionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateTransactionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateUdp(ctx context.Context, body PostServiceCreateUdpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateUdpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateWebhook(ctx context.Context, body PostServiceCreateWebhookJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateWebhookWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateWhois(ctx context.Context, body PostServiceCreateWhoisJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServiceCreateWhoisWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostServicePause(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostServiceResume(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostServicetaglist(ctx context.Context, body PostServicetaglistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostServicetaglistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostSlareportlist(ctx context.Context, body PostSlareportlistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostSlareportlistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostStatuspagelist(ctx context.Context, body PostStatuspagelistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostStatuspagelistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostUserDeactivate(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostUserReactivate(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostUserlist(ctx context.Context, body PostUserlistJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostUserlistWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostValidateMagicLink(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutComponentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) PutComponentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*http.Response, error)
- func (c *Client) PutContactGroupDetail(ctx context.Context, pk string, body PutContactGroupDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutContactGroupDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutDashboardDetail(ctx context.Context, pk string, body PutDashboardDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutDashboardDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutIncidentDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) PutIncidentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*http.Response, error)
- func (c *Client) PutIntegrationDetail(ctx context.Context, pk string, body PutIntegrationDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutIntegrationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutMetricDetail(ctx context.Context, statuspageId string, pk string, ...) (*http.Response, error)
- func (c *Client) PutMetricDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*http.Response, error)
- func (c *Client) PutPushNotificationDetail(ctx context.Context, pk string, body PutPushNotificationDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutPushNotificationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutScheduledReportDetail(ctx context.Context, pk string, body PutScheduledReportDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutScheduledReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutServiceDetail(ctx context.Context, pk string, body PutServiceDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutServiceDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutServiceTagDetail(ctx context.Context, pk string, body PutServiceTagDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutServiceTagDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutSlaReportDetail(ctx context.Context, pk string, body PutSlaReportDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutSlaReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutStatuspageDetail(ctx context.Context, pk string, body PutStatuspageDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutStatuspageDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutUserDetail(ctx context.Context, pk string, body PutUserDetailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutUserDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) DeleteComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*DeleteComponentDetailResponse, error)
- func (c *ClientWithResponses) DeleteContactGroupDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteContactGroupDetailResponse, error)
- func (c *ClientWithResponses) DeleteDashboardDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteDashboardDetailResponse, error)
- func (c *ClientWithResponses) DeleteIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*DeleteIncidentDetailResponse, error)
- func (c *ClientWithResponses) DeleteIntegrationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteIntegrationDetailResponse, error)
- func (c *ClientWithResponses) DeleteMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*DeleteMetricDetailResponse, error)
- func (c *ClientWithResponses) DeletePushNotificationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeletePushNotificationDetailResponse, error)
- func (c *ClientWithResponses) DeleteScheduledReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteScheduledReportDetailResponse, error)
- func (c *ClientWithResponses) DeleteServiceDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteServiceDetailResponse, error)
- func (c *ClientWithResponses) DeleteServiceTagDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteServiceTagDetailResponse, error)
- func (c *ClientWithResponses) DeleteSlaReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteSlaReportDetailResponse, error)
- func (c *ClientWithResponses) DeleteStatuspageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteStatuspageDetailResponse, error)
- func (c *ClientWithResponses) DeleteUserDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteUserDetailResponse, error)
- func (c *ClientWithResponses) GetAlertAlertRootCauseWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAlertAlertRootCauseResponse, error)
- func (c *ClientWithResponses) GetAlertDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAlertDetailResponse, error)
- func (c *ClientWithResponses) GetAlertlistWithResponse(ctx context.Context, params *GetAlertlistParams, reqEditors ...RequestEditorFn) (*GetAlertlistResponse, error)
- func (c *ClientWithResponses) GetAuthAccountUsageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthAccountUsageResponse, error)
- func (c *ClientWithResponses) GetAuthListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthListResponse, error)
- func (c *ClientWithResponses) GetAuthMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthMeResponse, error)
- func (c *ClientWithResponses) GetAuthResetPasswordWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthResetPasswordResponse, error)
- func (c *ClientWithResponses) GetAuthSubaccountWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAuthSubaccountResponse, error)
- func (c *ClientWithResponses) GetAuthSubaccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSubaccountsResponse, error)
- func (c *ClientWithResponses) GetComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*GetComponentDetailResponse, error)
- func (c *ClientWithResponses) GetComponentslistWithResponse(ctx context.Context, statuspageId string, params *GetComponentslistParams, ...) (*GetComponentslistResponse, error)
- func (c *ClientWithResponses) GetContactGroupDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetContactGroupDetailResponse, error)
- func (c *ClientWithResponses) GetContactgrouplistWithResponse(ctx context.Context, params *GetContactgrouplistParams, ...) (*GetContactgrouplistResponse, error)
- func (c *ClientWithResponses) GetDashboardDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardDefaultResponse, error)
- func (c *ClientWithResponses) GetDashboardDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetDashboardDetailResponse, error)
- func (c *ClientWithResponses) GetDashboardStatsWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetDashboardStatsResponse, error)
- func (c *ClientWithResponses) GetDashboardlistWithResponse(ctx context.Context, params *GetDashboardlistParams, ...) (*GetDashboardlistResponse, error)
- func (c *ClientWithResponses) GetIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*GetIncidentDetailResponse, error)
- func (c *ClientWithResponses) GetIncidentlistWithResponse(ctx context.Context, statuspageId string, params *GetIncidentlistParams, ...) (*GetIncidentlistResponse, error)
- func (c *ClientWithResponses) GetIntegrationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetIntegrationDetailResponse, error)
- func (c *ClientWithResponses) GetIntegrationlistWithResponse(ctx context.Context, params *GetIntegrationlistParams, ...) (*GetIntegrationlistResponse, error)
- func (c *ClientWithResponses) GetMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*GetMetricDetailResponse, error)
- func (c *ClientWithResponses) GetMetricslistWithResponse(ctx context.Context, statuspageId string, params *GetMetricslistParams, ...) (*GetMetricslistResponse, error)
- func (c *ClientWithResponses) GetMonitoringServerListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMonitoringServerListResponse, error)
- func (c *ClientWithResponses) GetOutageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetOutageDetailResponse, error)
- func (c *ClientWithResponses) GetOutagelistWithResponse(ctx context.Context, params *GetOutagelistParams, ...) (*GetOutagelistResponse, error)
- func (c *ClientWithResponses) GetPushNotificationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetPushNotificationDetailResponse, error)
- func (c *ClientWithResponses) GetPushnotificationlistWithResponse(ctx context.Context, params *GetPushnotificationlistParams, ...) (*GetPushnotificationlistResponse, error)
- func (c *ClientWithResponses) GetScheduledReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetScheduledReportDetailResponse, error)
- func (c *ClientWithResponses) GetScheduledreportlistWithResponse(ctx context.Context, params *GetScheduledreportlistParams, ...) (*GetScheduledreportlistResponse, error)
- func (c *ClientWithResponses) GetServiceAnalysisWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceAnalysisResponse, error)
- func (c *ClientWithResponses) GetServiceBulkStatsWithResponse(ctx context.Context, params *GetServiceBulkStatsParams, ...) (*GetServiceBulkStatsResponse, error)
- func (c *ClientWithResponses) GetServiceCurrentStatusWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceCurrentStatusResponse, error)
- func (c *ClientWithResponses) GetServiceDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceDetailResponse, error)
- func (c *ClientWithResponses) GetServiceResponseTimeDatapointsWithResponse(ctx context.Context, pk string, params *GetServiceResponseTimeDatapointsParams, ...) (*GetServiceResponseTimeDatapointsResponse, error)
- func (c *ClientWithResponses) GetServiceShowLocationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServiceShowLocationsResponse, error)
- func (c *ClientWithResponses) GetServiceShowServiceDefsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServiceShowServiceDefsResponse, error)
- func (c *ClientWithResponses) GetServiceStatsWithResponse(ctx context.Context, pk string, params *GetServiceStatsParams, ...) (*GetServiceStatsResponse, error)
- func (c *ClientWithResponses) GetServiceTagDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceTagDetailResponse, error)
- func (c *ClientWithResponses) GetServicelistWithResponse(ctx context.Context, params *GetServicelistParams, ...) (*GetServicelistResponse, error)
- func (c *ClientWithResponses) GetServicetaglistWithResponse(ctx context.Context, params *GetServicetaglistParams, ...) (*GetServicetaglistResponse, error)
- func (c *ClientWithResponses) GetSlaReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetSlaReportDetailResponse, error)
- func (c *ClientWithResponses) GetSlaReportStatsWithResponse(ctx context.Context, pk string, params *GetSlaReportStatsParams, ...) (*GetSlaReportStatsResponse, error)
- func (c *ClientWithResponses) GetSlareportlistWithResponse(ctx context.Context, params *GetSlareportlistParams, ...) (*GetSlareportlistResponse, error)
- func (c *ClientWithResponses) GetStatuspageCurrentStatusWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetStatuspageCurrentStatusResponse, error)
- func (c *ClientWithResponses) GetStatuspageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetStatuspageDetailResponse, error)
- func (c *ClientWithResponses) GetStatuspageHistoryWithResponse(ctx context.Context, pk string, params *GetStatuspageHistoryParams, ...) (*GetStatuspageHistoryResponse, error)
- func (c *ClientWithResponses) GetStatuspagelistWithResponse(ctx context.Context, params *GetStatuspagelistParams, ...) (*GetStatuspagelistResponse, error)
- func (c *ClientWithResponses) GetUserDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetUserDetailResponse, error)
- func (c *ClientWithResponses) GetUserlistWithResponse(ctx context.Context, params *GetUserlistParams, reqEditors ...RequestEditorFn) (*GetUserlistResponse, error)
- func (c *ClientWithResponses) PatchAuthSubaccountWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchAuthSubaccountResponse, error)
- func (c *ClientWithResponses) PatchAuthSubaccountWithResponse(ctx context.Context, pk string, body PatchAuthSubaccountJSONRequestBody, ...) (*PatchAuthSubaccountResponse, error)
- func (c *ClientWithResponses) PatchComponentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*PatchComponentDetailResponse, error)
- func (c *ClientWithResponses) PatchComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*PatchComponentDetailResponse, error)
- func (c *ClientWithResponses) PatchContactGroupDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchContactGroupDetailResponse, error)
- func (c *ClientWithResponses) PatchContactGroupDetailWithResponse(ctx context.Context, pk string, body PatchContactGroupDetailJSONRequestBody, ...) (*PatchContactGroupDetailResponse, error)
- func (c *ClientWithResponses) PatchContactGroupSetOnCallHoursWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchContactGroupSetOnCallHoursResponse, error)
- func (c *ClientWithResponses) PatchContactGroupSetOnCallHoursWithResponse(ctx context.Context, pk string, ...) (*PatchContactGroupSetOnCallHoursResponse, error)
- func (c *ClientWithResponses) PatchDashboardDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchDashboardDetailResponse, error)
- func (c *ClientWithResponses) PatchDashboardDetailWithResponse(ctx context.Context, pk string, body PatchDashboardDetailJSONRequestBody, ...) (*PatchDashboardDetailResponse, error)
- func (c *ClientWithResponses) PatchIncidentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*PatchIncidentDetailResponse, error)
- func (c *ClientWithResponses) PatchIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*PatchIncidentDetailResponse, error)
- func (c *ClientWithResponses) PatchIntegrationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchIntegrationDetailResponse, error)
- func (c *ClientWithResponses) PatchIntegrationDetailWithResponse(ctx context.Context, pk string, body PatchIntegrationDetailJSONRequestBody, ...) (*PatchIntegrationDetailResponse, error)
- func (c *ClientWithResponses) PatchMetricDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*PatchMetricDetailResponse, error)
- func (c *ClientWithResponses) PatchMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*PatchMetricDetailResponse, error)
- func (c *ClientWithResponses) PatchPushNotificationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchPushNotificationDetailResponse, error)
- func (c *ClientWithResponses) PatchPushNotificationDetailWithResponse(ctx context.Context, pk string, ...) (*PatchPushNotificationDetailResponse, error)
- func (c *ClientWithResponses) PatchScheduledReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchScheduledReportDetailResponse, error)
- func (c *ClientWithResponses) PatchScheduledReportDetailWithResponse(ctx context.Context, pk string, body PatchScheduledReportDetailJSONRequestBody, ...) (*PatchScheduledReportDetailResponse, error)
- func (c *ClientWithResponses) PatchServiceAddContactGroupsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceAddContactGroupsResponse, error)
- func (c *ClientWithResponses) PatchServiceAddContactGroupsWithResponse(ctx context.Context, pk string, ...) (*PatchServiceAddContactGroupsResponse, error)
- func (c *ClientWithResponses) PatchServiceAddLocationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceAddLocationsResponse, error)
- func (c *ClientWithResponses) PatchServiceAddLocationsWithResponse(ctx context.Context, pk string, body PatchServiceAddLocationsJSONRequestBody, ...) (*PatchServiceAddLocationsResponse, error)
- func (c *ClientWithResponses) PatchServiceAddTagsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceAddTagsResponse, error)
- func (c *ClientWithResponses) PatchServiceAddTagsWithResponse(ctx context.Context, pk string, body PatchServiceAddTagsJSONRequestBody, ...) (*PatchServiceAddTagsResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkEscalationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchServiceBulkEscalationsResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkEscalationsWithResponse(ctx context.Context, body PatchServiceBulkEscalationsJSONRequestBody, ...) (*PatchServiceBulkEscalationsResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkMaintenanceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchServiceBulkMaintenanceResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkMaintenanceWithResponse(ctx context.Context, body PatchServiceBulkMaintenanceJSONRequestBody, ...) (*PatchServiceBulkMaintenanceResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkPauseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchServiceBulkPauseResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkPauseWithResponse(ctx context.Context, body PatchServiceBulkPauseJSONRequestBody, ...) (*PatchServiceBulkPauseResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkResumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchServiceBulkResumeResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkResumeWithResponse(ctx context.Context, body PatchServiceBulkResumeJSONRequestBody, ...) (*PatchServiceBulkResumeResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchServiceBulkUpdateResponse, error)
- func (c *ClientWithResponses) PatchServiceBulkUpdateWithResponse(ctx context.Context, body PatchServiceBulkUpdateJSONRequestBody, ...) (*PatchServiceBulkUpdateResponse, error)
- func (c *ClientWithResponses) PatchServiceDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceDetailResponse, error)
- func (c *ClientWithResponses) PatchServiceDetailWithResponse(ctx context.Context, pk string, body PatchServiceDetailJSONRequestBody, ...) (*PatchServiceDetailResponse, error)
- func (c *ClientWithResponses) PatchServiceReplaceContactGroupsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceReplaceContactGroupsResponse, error)
- func (c *ClientWithResponses) PatchServiceReplaceContactGroupsWithResponse(ctx context.Context, pk string, ...) (*PatchServiceReplaceContactGroupsResponse, error)
- func (c *ClientWithResponses) PatchServiceReplaceLocationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceReplaceLocationsResponse, error)
- func (c *ClientWithResponses) PatchServiceReplaceLocationsWithResponse(ctx context.Context, pk string, ...) (*PatchServiceReplaceLocationsResponse, error)
- func (c *ClientWithResponses) PatchServiceReplaceTagsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceReplaceTagsResponse, error)
- func (c *ClientWithResponses) PatchServiceReplaceTagsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceTagsJSONRequestBody, ...) (*PatchServiceReplaceTagsResponse, error)
- func (c *ClientWithResponses) PatchServiceSetEscalationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceSetEscalationsResponse, error)
- func (c *ClientWithResponses) PatchServiceSetEscalationsWithResponse(ctx context.Context, pk string, body PatchServiceSetEscalationsJSONRequestBody, ...) (*PatchServiceSetEscalationsResponse, error)
- func (c *ClientWithResponses) PatchServiceSetMaintenanceWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceSetMaintenanceResponse, error)
- func (c *ClientWithResponses) PatchServiceSetMaintenanceWithResponse(ctx context.Context, pk string, body PatchServiceSetMaintenanceJSONRequestBody, ...) (*PatchServiceSetMaintenanceResponse, error)
- func (c *ClientWithResponses) PatchServiceTagDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchServiceTagDetailResponse, error)
- func (c *ClientWithResponses) PatchServiceTagDetailWithResponse(ctx context.Context, pk string, body PatchServiceTagDetailJSONRequestBody, ...) (*PatchServiceTagDetailResponse, error)
- func (c *ClientWithResponses) PatchSlaReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchSlaReportDetailResponse, error)
- func (c *ClientWithResponses) PatchSlaReportDetailWithResponse(ctx context.Context, pk string, body PatchSlaReportDetailJSONRequestBody, ...) (*PatchSlaReportDetailResponse, error)
- func (c *ClientWithResponses) PatchStatuspageDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchStatuspageDetailResponse, error)
- func (c *ClientWithResponses) PatchStatuspageDetailWithResponse(ctx context.Context, pk string, body PatchStatuspageDetailJSONRequestBody, ...) (*PatchStatuspageDetailResponse, error)
- func (c *ClientWithResponses) PatchUserDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PatchUserDetailResponse, error)
- func (c *ClientWithResponses) PatchUserDetailWithResponse(ctx context.Context, pk string, body PatchUserDetailJSONRequestBody, ...) (*PatchUserDetailResponse, error)
- func (c *ClientWithResponses) PostAlertIgnoreWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostAlertIgnoreResponse, error)
- func (c *ClientWithResponses) PostAuthLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostAuthLoginResponse, error)
- func (c *ClientWithResponses) PostAuthLoginWithResponse(ctx context.Context, body PostAuthLoginJSONRequestBody, ...) (*PostAuthLoginResponse, error)
- func (c *ClientWithResponses) PostAuthResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostAuthResetPasswordResponse, error)
- func (c *ClientWithResponses) PostAuthResetPasswordWithResponse(ctx context.Context, body PostAuthResetPasswordJSONRequestBody, ...) (*PostAuthResetPasswordResponse, error)
- func (c *ClientWithResponses) PostAuthSubaccountPacksWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PostAuthSubaccountPacksResponse, error)
- func (c *ClientWithResponses) PostAuthSubaccountPacksWithResponse(ctx context.Context, pk string, body PostAuthSubaccountPacksJSONRequestBody, ...) (*PostAuthSubaccountPacksResponse, error)
- func (c *ClientWithResponses) PostAuthSubaccountsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostAuthSubaccountsResponse, error)
- func (c *ClientWithResponses) PostAuthSubaccountsWithResponse(ctx context.Context, body PostAuthSubaccountsJSONRequestBody, ...) (*PostAuthSubaccountsResponse, error)
- func (c *ClientWithResponses) PostComponentslistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, ...) (*PostComponentslistResponse, error)
- func (c *ClientWithResponses) PostComponentslistWithResponse(ctx context.Context, statuspageId string, ...) (*PostComponentslistResponse, error)
- func (c *ClientWithResponses) PostContactgrouplistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostContactgrouplistResponse, error)
- func (c *ClientWithResponses) PostContactgrouplistWithResponse(ctx context.Context, body PostContactgrouplistJSONRequestBody, ...) (*PostContactgrouplistResponse, error)
- func (c *ClientWithResponses) PostDashboardlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostDashboardlistResponse, error)
- func (c *ClientWithResponses) PostDashboardlistWithResponse(ctx context.Context, body PostDashboardlistJSONRequestBody, ...) (*PostDashboardlistResponse, error)
- func (c *ClientWithResponses) PostIncidentlistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, ...) (*PostIncidentlistResponse, error)
- func (c *ClientWithResponses) PostIncidentlistWithResponse(ctx context.Context, statuspageId string, body PostIncidentlistJSONRequestBody, ...) (*PostIncidentlistResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateCachetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateCachetResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateCachetWithResponse(ctx context.Context, body PostIntegrationCreateCachetJSONRequestBody, ...) (*PostIntegrationCreateCachetResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateDatadogWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateDatadogResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateDatadogWithResponse(ctx context.Context, body PostIntegrationCreateDatadogJSONRequestBody, ...) (*PostIntegrationCreateDatadogResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateGeckoboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateGeckoboardResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateGeckoboardWithResponse(ctx context.Context, body PostIntegrationCreateGeckoboardJSONRequestBody, ...) (*PostIntegrationCreateGeckoboardResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateJiraservicedeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateJiraservicedeskResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateJiraservicedeskWithResponse(ctx context.Context, body PostIntegrationCreateJiraservicedeskJSONRequestBody, ...) (*PostIntegrationCreateJiraservicedeskResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateKlipfolioWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateKlipfolioResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateKlipfolioWithResponse(ctx context.Context, body PostIntegrationCreateKlipfolioJSONRequestBody, ...) (*PostIntegrationCreateKlipfolioResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateLibratoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateLibratoResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateLibratoWithResponse(ctx context.Context, body PostIntegrationCreateLibratoJSONRequestBody, ...) (*PostIntegrationCreateLibratoResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateMicrosoftTeamsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateMicrosoftTeamsResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateMicrosoftTeamsWithResponse(ctx context.Context, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody, ...) (*PostIntegrationCreateMicrosoftTeamsResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateOpsgenieWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateOpsgenieResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateOpsgenieWithResponse(ctx context.Context, body PostIntegrationCreateOpsgenieJSONRequestBody, ...) (*PostIntegrationCreateOpsgenieResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreatePagerdutyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreatePagerdutyResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreatePagerdutyWithResponse(ctx context.Context, body PostIntegrationCreatePagerdutyJSONRequestBody, ...) (*PostIntegrationCreatePagerdutyResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreatePushbulletWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreatePushbulletResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreatePushbulletWithResponse(ctx context.Context, body PostIntegrationCreatePushbulletJSONRequestBody, ...) (*PostIntegrationCreatePushbulletResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreatePushoverWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreatePushoverResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreatePushoverWithResponse(ctx context.Context, body PostIntegrationCreatePushoverJSONRequestBody, ...) (*PostIntegrationCreatePushoverResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateSignifaiWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateSignifaiResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateSignifaiWithResponse(ctx context.Context, body PostIntegrationCreateSignifaiJSONRequestBody, ...) (*PostIntegrationCreateSignifaiResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateSlackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateSlackResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateSlackWithResponse(ctx context.Context, body PostIntegrationCreateSlackJSONRequestBody, ...) (*PostIntegrationCreateSlackResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateStatusResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateStatusWithResponse(ctx context.Context, body PostIntegrationCreateStatusJSONRequestBody, ...) (*PostIntegrationCreateStatusResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateStatuspageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateStatuspageResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateStatuspageWithResponse(ctx context.Context, body PostIntegrationCreateStatuspageJSONRequestBody, ...) (*PostIntegrationCreateStatuspageResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateTwitterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateTwitterResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateTwitterWithResponse(ctx context.Context, body PostIntegrationCreateTwitterJSONRequestBody, ...) (*PostIntegrationCreateTwitterResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateVictoropsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateVictoropsResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateVictoropsWithResponse(ctx context.Context, body PostIntegrationCreateVictoropsJSONRequestBody, ...) (*PostIntegrationCreateVictoropsResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateWavefrontWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateWavefrontResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateWavefrontWithResponse(ctx context.Context, body PostIntegrationCreateWavefrontJSONRequestBody, ...) (*PostIntegrationCreateWavefrontResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateWebhookResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateWebhookWithResponse(ctx context.Context, body PostIntegrationCreateWebhookJSONRequestBody, ...) (*PostIntegrationCreateWebhookResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateZapierWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIntegrationCreateZapierResponse, error)
- func (c *ClientWithResponses) PostIntegrationCreateZapierWithResponse(ctx context.Context, body PostIntegrationCreateZapierJSONRequestBody, ...) (*PostIntegrationCreateZapierResponse, error)
- func (c *ClientWithResponses) PostMetricslistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, ...) (*PostMetricslistResponse, error)
- func (c *ClientWithResponses) PostMetricslistWithResponse(ctx context.Context, statuspageId string, body PostMetricslistJSONRequestBody, ...) (*PostMetricslistResponse, error)
- func (c *ClientWithResponses) PostPushnotificationlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostPushnotificationlistResponse, error)
- func (c *ClientWithResponses) PostPushnotificationlistWithResponse(ctx context.Context, body PostPushnotificationlistJSONRequestBody, ...) (*PostPushnotificationlistResponse, error)
- func (c *ClientWithResponses) PostScheduledreportlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostScheduledreportlistResponse, error)
- func (c *ClientWithResponses) PostScheduledreportlistWithResponse(ctx context.Context, body PostScheduledreportlistJSONRequestBody, ...) (*PostScheduledreportlistResponse, error)
- func (c *ClientWithResponses) PostSendMagicLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostSendMagicLinkResponse, error)
- func (c *ClientWithResponses) PostSendMagicLinkWithResponse(ctx context.Context, body PostSendMagicLinkJSONRequestBody, ...) (*PostSendMagicLinkResponse, error)
- func (c *ClientWithResponses) PostServiceCreateApiWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateApiResponse, error)
- func (c *ClientWithResponses) PostServiceCreateApiWithResponse(ctx context.Context, body PostServiceCreateApiJSONRequestBody, ...) (*PostServiceCreateApiResponse, error)
- func (c *ClientWithResponses) PostServiceCreateBlacklistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateBlacklistResponse, error)
- func (c *ClientWithResponses) PostServiceCreateBlacklistWithResponse(ctx context.Context, body PostServiceCreateBlacklistJSONRequestBody, ...) (*PostServiceCreateBlacklistResponse, error)
- func (c *ClientWithResponses) PostServiceCreateDnsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateDnsResponse, error)
- func (c *ClientWithResponses) PostServiceCreateDnsWithResponse(ctx context.Context, body PostServiceCreateDnsJSONRequestBody, ...) (*PostServiceCreateDnsResponse, error)
- func (c *ClientWithResponses) PostServiceCreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateGroupResponse, error)
- func (c *ClientWithResponses) PostServiceCreateGroupWithResponse(ctx context.Context, body PostServiceCreateGroupJSONRequestBody, ...) (*PostServiceCreateGroupResponse, error)
- func (c *ClientWithResponses) PostServiceCreateHeartbeatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateHeartbeatResponse, error)
- func (c *ClientWithResponses) PostServiceCreateHeartbeatWithResponse(ctx context.Context, body PostServiceCreateHeartbeatJSONRequestBody, ...) (*PostServiceCreateHeartbeatResponse, error)
- func (c *ClientWithResponses) PostServiceCreateHttpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateHttpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateHttpWithResponse(ctx context.Context, body PostServiceCreateHttpJSONRequestBody, ...) (*PostServiceCreateHttpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateIcmpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateIcmpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateIcmpWithResponse(ctx context.Context, body PostServiceCreateIcmpJSONRequestBody, ...) (*PostServiceCreateIcmpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateImapWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateImapResponse, error)
- func (c *ClientWithResponses) PostServiceCreateImapWithResponse(ctx context.Context, body PostServiceCreateImapJSONRequestBody, ...) (*PostServiceCreateImapResponse, error)
- func (c *ClientWithResponses) PostServiceCreateMalwareWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateMalwareResponse, error)
- func (c *ClientWithResponses) PostServiceCreateMalwareWithResponse(ctx context.Context, body PostServiceCreateMalwareJSONRequestBody, ...) (*PostServiceCreateMalwareResponse, error)
- func (c *ClientWithResponses) PostServiceCreateNtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateNtpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateNtpWithResponse(ctx context.Context, body PostServiceCreateNtpJSONRequestBody, ...) (*PostServiceCreateNtpResponse, error)
- func (c *ClientWithResponses) PostServiceCreatePopWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreatePopResponse, error)
- func (c *ClientWithResponses) PostServiceCreatePopWithResponse(ctx context.Context, body PostServiceCreatePopJSONRequestBody, ...) (*PostServiceCreatePopResponse, error)
- func (c *ClientWithResponses) PostServiceCreateRum2WithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateRum2Response, error)
- func (c *ClientWithResponses) PostServiceCreateRum2WithResponse(ctx context.Context, body PostServiceCreateRum2JSONRequestBody, ...) (*PostServiceCreateRum2Response, error)
- func (c *ClientWithResponses) PostServiceCreateRumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateRumResponse, error)
- func (c *ClientWithResponses) PostServiceCreateRumWithResponse(ctx context.Context, body PostServiceCreateRumJSONRequestBody, ...) (*PostServiceCreateRumResponse, error)
- func (c *ClientWithResponses) PostServiceCreateSmtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateSmtpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateSmtpWithResponse(ctx context.Context, body PostServiceCreateSmtpJSONRequestBody, ...) (*PostServiceCreateSmtpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateSshWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateSshResponse, error)
- func (c *ClientWithResponses) PostServiceCreateSshWithResponse(ctx context.Context, body PostServiceCreateSshJSONRequestBody, ...) (*PostServiceCreateSshResponse, error)
- func (c *ClientWithResponses) PostServiceCreateSslCertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateSslCertResponse, error)
- func (c *ClientWithResponses) PostServiceCreateSslCertWithResponse(ctx context.Context, body PostServiceCreateSslCertJSONRequestBody, ...) (*PostServiceCreateSslCertResponse, error)
- func (c *ClientWithResponses) PostServiceCreateTcpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateTcpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateTcpWithResponse(ctx context.Context, body PostServiceCreateTcpJSONRequestBody, ...) (*PostServiceCreateTcpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateTransactionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateTransactionResponse, error)
- func (c *ClientWithResponses) PostServiceCreateTransactionWithResponse(ctx context.Context, body PostServiceCreateTransactionJSONRequestBody, ...) (*PostServiceCreateTransactionResponse, error)
- func (c *ClientWithResponses) PostServiceCreateUdpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateUdpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateUdpWithResponse(ctx context.Context, body PostServiceCreateUdpJSONRequestBody, ...) (*PostServiceCreateUdpResponse, error)
- func (c *ClientWithResponses) PostServiceCreateWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateWebhookResponse, error)
- func (c *ClientWithResponses) PostServiceCreateWebhookWithResponse(ctx context.Context, body PostServiceCreateWebhookJSONRequestBody, ...) (*PostServiceCreateWebhookResponse, error)
- func (c *ClientWithResponses) PostServiceCreateWhoisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServiceCreateWhoisResponse, error)
- func (c *ClientWithResponses) PostServiceCreateWhoisWithResponse(ctx context.Context, body PostServiceCreateWhoisJSONRequestBody, ...) (*PostServiceCreateWhoisResponse, error)
- func (c *ClientWithResponses) PostServicePauseWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostServicePauseResponse, error)
- func (c *ClientWithResponses) PostServiceResumeWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostServiceResumeResponse, error)
- func (c *ClientWithResponses) PostServicetaglistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostServicetaglistResponse, error)
- func (c *ClientWithResponses) PostServicetaglistWithResponse(ctx context.Context, body PostServicetaglistJSONRequestBody, ...) (*PostServicetaglistResponse, error)
- func (c *ClientWithResponses) PostSlareportlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostSlareportlistResponse, error)
- func (c *ClientWithResponses) PostSlareportlistWithResponse(ctx context.Context, body PostSlareportlistJSONRequestBody, ...) (*PostSlareportlistResponse, error)
- func (c *ClientWithResponses) PostStatuspagelistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostStatuspagelistResponse, error)
- func (c *ClientWithResponses) PostStatuspagelistWithResponse(ctx context.Context, body PostStatuspagelistJSONRequestBody, ...) (*PostStatuspagelistResponse, error)
- func (c *ClientWithResponses) PostUserDeactivateWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostUserDeactivateResponse, error)
- func (c *ClientWithResponses) PostUserReactivateWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostUserReactivateResponse, error)
- func (c *ClientWithResponses) PostUserlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostUserlistResponse, error)
- func (c *ClientWithResponses) PostUserlistWithResponse(ctx context.Context, body PostUserlistJSONRequestBody, ...) (*PostUserlistResponse, error)
- func (c *ClientWithResponses) PostValidateMagicLinkWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostValidateMagicLinkResponse, error)
- func (c *ClientWithResponses) PutComponentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*PutComponentDetailResponse, error)
- func (c *ClientWithResponses) PutComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*PutComponentDetailResponse, error)
- func (c *ClientWithResponses) PutContactGroupDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutContactGroupDetailResponse, error)
- func (c *ClientWithResponses) PutContactGroupDetailWithResponse(ctx context.Context, pk string, body PutContactGroupDetailJSONRequestBody, ...) (*PutContactGroupDetailResponse, error)
- func (c *ClientWithResponses) PutDashboardDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutDashboardDetailResponse, error)
- func (c *ClientWithResponses) PutDashboardDetailWithResponse(ctx context.Context, pk string, body PutDashboardDetailJSONRequestBody, ...) (*PutDashboardDetailResponse, error)
- func (c *ClientWithResponses) PutIncidentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*PutIncidentDetailResponse, error)
- func (c *ClientWithResponses) PutIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*PutIncidentDetailResponse, error)
- func (c *ClientWithResponses) PutIntegrationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutIntegrationDetailResponse, error)
- func (c *ClientWithResponses) PutIntegrationDetailWithResponse(ctx context.Context, pk string, body PutIntegrationDetailJSONRequestBody, ...) (*PutIntegrationDetailResponse, error)
- func (c *ClientWithResponses) PutMetricDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, ...) (*PutMetricDetailResponse, error)
- func (c *ClientWithResponses) PutMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, ...) (*PutMetricDetailResponse, error)
- func (c *ClientWithResponses) PutPushNotificationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutPushNotificationDetailResponse, error)
- func (c *ClientWithResponses) PutPushNotificationDetailWithResponse(ctx context.Context, pk string, body PutPushNotificationDetailJSONRequestBody, ...) (*PutPushNotificationDetailResponse, error)
- func (c *ClientWithResponses) PutScheduledReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutScheduledReportDetailResponse, error)
- func (c *ClientWithResponses) PutScheduledReportDetailWithResponse(ctx context.Context, pk string, body PutScheduledReportDetailJSONRequestBody, ...) (*PutScheduledReportDetailResponse, error)
- func (c *ClientWithResponses) PutServiceDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutServiceDetailResponse, error)
- func (c *ClientWithResponses) PutServiceDetailWithResponse(ctx context.Context, pk string, body PutServiceDetailJSONRequestBody, ...) (*PutServiceDetailResponse, error)
- func (c *ClientWithResponses) PutServiceTagDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutServiceTagDetailResponse, error)
- func (c *ClientWithResponses) PutServiceTagDetailWithResponse(ctx context.Context, pk string, body PutServiceTagDetailJSONRequestBody, ...) (*PutServiceTagDetailResponse, error)
- func (c *ClientWithResponses) PutSlaReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutSlaReportDetailResponse, error)
- func (c *ClientWithResponses) PutSlaReportDetailWithResponse(ctx context.Context, pk string, body PutSlaReportDetailJSONRequestBody, ...) (*PutSlaReportDetailResponse, error)
- func (c *ClientWithResponses) PutStatuspageDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutStatuspageDetailResponse, error)
- func (c *ClientWithResponses) PutStatuspageDetailWithResponse(ctx context.Context, pk string, body PutStatuspageDetailJSONRequestBody, ...) (*PutStatuspageDetailResponse, error)
- func (c *ClientWithResponses) PutUserDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, ...) (*PutUserDetailResponse, error)
- func (c *ClientWithResponses) PutUserDetailWithResponse(ctx context.Context, pk string, body PutUserDetailJSONRequestBody, ...) (*PutUserDetailResponse, error)
- type ClientWithResponsesInterface
- type Component
- type ComponentAutoSetStatus
- type ComponentStatus
- type ContactGroup
- type ContactGroupOnCallSchedule
- type ContactGroupOnCallScheduleScheduleType
- type ContactGroupOnCallScheduleState
- type Dashboard
- type DashboardAlertsNumToShow
- type DashboardServicesNumToShow
- type DashboardServicesPrimarySort
- type DashboardServicesSecondarySort
- type DashboardStats
- type DeleteComponentDetailResponse
- type DeleteContactGroupDetailResponse
- type DeleteDashboardDetailResponse
- type DeleteIncidentDetailResponse
- type DeleteIntegrationDetailResponse
- type DeleteMetricDetailResponse
- type DeletePushNotificationDetailResponse
- type DeleteScheduledReportDetailResponse
- type DeleteServiceDetailResponse
- type DeleteServiceTagDetailResponse
- type DeleteSlaReportDetailResponse
- type DeleteStatuspageDetailResponse
- type DeleteUserDetailResponse
- type GetAlertAlertRootCauseResponse
- type GetAlertDetailResponse
- type GetAlertlistParams
- type GetAlertlistParamsCheckMonitoringServiceType
- type GetAlertlistParamsOrdering
- type GetAlertlistResponse
- type GetAuthAccountUsageResponse
- type GetAuthListResponse
- type GetAuthMeResponse
- type GetAuthResetPasswordResponse
- type GetAuthSubaccountResponse
- type GetAuthSubaccountsResponse
- type GetComponentDetailResponse
- type GetComponentslistParams
- type GetComponentslistResponse
- type GetContactGroupDetailResponse
- type GetContactgrouplistParams
- type GetContactgrouplistParamsOrdering
- type GetContactgrouplistResponse
- type GetDashboardDefaultResponse
- type GetDashboardDetailResponse
- type GetDashboardStatsResponse
- type GetDashboardlistParams
- type GetDashboardlistParamsOrdering
- type GetDashboardlistResponse
- type GetIncidentDetailResponse
- type GetIncidentlistParams
- type GetIncidentlistParamsIncidentType
- type GetIncidentlistParamsOrdering
- type GetIncidentlistResponse
- type GetIntegrationDetailResponse
- type GetIntegrationlistParams
- type GetIntegrationlistParamsModule
- type GetIntegrationlistParamsOrdering
- type GetIntegrationlistResponse
- type GetMetricDetailResponse
- type GetMetricslistParams
- type GetMetricslistResponse
- type GetMonitoringServerListResponse
- type GetOutageDetailResponse
- type GetOutagelistParams
- type GetOutagelistParamsCheckMonitoringServiceType
- type GetOutagelistParamsOrdering
- type GetOutagelistResponse
- type GetPushNotificationDetailResponse
- type GetPushnotificationlistParams
- type GetPushnotificationlistParamsOrdering
- type GetPushnotificationlistResponse
- type GetScheduledReportDetailResponse
- type GetScheduledreportlistParams
- type GetScheduledreportlistParamsOrdering
- type GetScheduledreportlistResponse
- type GetServiceAnalysisResponse
- type GetServiceBulkStatsParams
- type GetServiceBulkStatsResponse
- type GetServiceCurrentStatusResponse
- type GetServiceDetailResponse
- type GetServiceResponseTimeDatapointsParams
- type GetServiceResponseTimeDatapointsResponse
- type GetServiceShowLocationsResponse
- type GetServiceShowServiceDefsResponse
- type GetServiceStatsParams
- type GetServiceStatsResponse
- type GetServiceTagDetailResponse
- type GetServicelistParams
- type GetServicelistParamsMonitoringServiceType
- type GetServicelistParamsOrdering
- type GetServicelistResponse
- type GetServicetaglistParams
- type GetServicetaglistParamsOrdering
- type GetServicetaglistResponse
- type GetSlaReportDetailResponse
- type GetSlaReportStatsParams
- type GetSlaReportStatsParamsOutput
- type GetSlaReportStatsResponse
- type GetSlareportlistParams
- type GetSlareportlistParamsOrdering
- type GetSlareportlistResponse
- type GetStatuspageCurrentStatusResponse
- type GetStatuspageDetailResponse
- type GetStatuspageHistoryParams
- type GetStatuspageHistoryResponse
- type GetStatuspagelistParams
- type GetStatuspagelistParamsOrdering
- type GetStatuspagelistResponse
- type GetUserDetailResponse
- type GetUserlistParams
- type GetUserlistParamsAccessLevel
- type GetUserlistParamsOrdering
- type GetUserlistResponse
- type HttpRequestDoer
- type Incident
- type IncidentAffectedComponentsStatus
- type IncidentIncidentType
- type IncidentUpdatesIncidentState
- type Incidents
- type Integration
- type IntegrationCachet
- type IntegrationDatadog
- type IntegrationDatadogRegion
- type IntegrationGeckoboard
- type IntegrationJiraservicedesk
- type IntegrationKlipfolio
- type IntegrationLibrato
- type IntegrationMicrosoftTeams
- type IntegrationOpsgenie
- type IntegrationPagerduty
- type IntegrationPushbullet
- type IntegrationPushover
- type IntegrationPushoverPriority
- type IntegrationSignifai
- type IntegrationSlack
- type IntegrationStatus
- type IntegrationStatuspage
- type IntegrationTwitter
- type IntegrationVictorops
- type IntegrationWavefront
- type IntegrationWebhook
- type IntegrationZapier
- type MagicLink
- type Metric
- type Outages
- type PasswordReset
- type PatchAuthSubaccountJSONBody
- type PatchAuthSubaccountJSONRequestBody
- type PatchAuthSubaccountResponse
- type PatchComponentDetailJSONBody
- type PatchComponentDetailJSONRequestBody
- type PatchComponentDetailResponse
- type PatchContactGroupDetailJSONBody
- type PatchContactGroupDetailJSONRequestBody
- type PatchContactGroupDetailResponse
- type PatchContactGroupSetOnCallHoursJSONBody
- type PatchContactGroupSetOnCallHoursJSONRequestBody
- type PatchContactGroupSetOnCallHoursResponse
- type PatchDashboardDetailJSONBody
- type PatchDashboardDetailJSONRequestBody
- type PatchDashboardDetailResponse
- type PatchIncidentDetailJSONBody
- type PatchIncidentDetailJSONRequestBody
- type PatchIncidentDetailResponse
- type PatchIntegrationDetailJSONBody
- type PatchIntegrationDetailJSONRequestBody
- type PatchIntegrationDetailResponse
- type PatchMetricDetailJSONBody
- type PatchMetricDetailJSONRequestBody
- type PatchMetricDetailResponse
- type PatchPushNotificationDetailJSONBody
- type PatchPushNotificationDetailJSONRequestBody
- type PatchPushNotificationDetailResponse
- type PatchScheduledReportDetailJSONBody
- type PatchScheduledReportDetailJSONRequestBody
- type PatchScheduledReportDetailResponse
- type PatchServiceAddContactGroupsJSONBody
- type PatchServiceAddContactGroupsJSONRequestBody
- type PatchServiceAddContactGroupsResponse
- type PatchServiceAddLocationsJSONBody
- type PatchServiceAddLocationsJSONRequestBody
- type PatchServiceAddLocationsResponse
- type PatchServiceAddTagsJSONBody
- type PatchServiceAddTagsJSONRequestBody
- type PatchServiceAddTagsResponse
- type PatchServiceBulkEscalationsJSONBody
- type PatchServiceBulkEscalationsJSONRequestBody
- type PatchServiceBulkEscalationsResponse
- type PatchServiceBulkMaintenanceJSONBody
- type PatchServiceBulkMaintenanceJSONRequestBody
- type PatchServiceBulkMaintenanceResponse
- type PatchServiceBulkPauseJSONBody
- type PatchServiceBulkPauseJSONRequestBody
- type PatchServiceBulkPauseResponse
- type PatchServiceBulkResumeJSONBody
- type PatchServiceBulkResumeJSONRequestBody
- type PatchServiceBulkResumeResponse
- type PatchServiceBulkUpdateJSONBody
- type PatchServiceBulkUpdateJSONRequestBody
- type PatchServiceBulkUpdateResponse
- type PatchServiceDetailJSONBody
- type PatchServiceDetailJSONRequestBody
- type PatchServiceDetailResponse
- type PatchServiceReplaceContactGroupsJSONBody
- type PatchServiceReplaceContactGroupsJSONRequestBody
- type PatchServiceReplaceContactGroupsResponse
- type PatchServiceReplaceLocationsJSONBody
- type PatchServiceReplaceLocationsJSONRequestBody
- type PatchServiceReplaceLocationsResponse
- type PatchServiceReplaceTagsJSONBody
- type PatchServiceReplaceTagsJSONRequestBody
- type PatchServiceReplaceTagsResponse
- type PatchServiceSetEscalationsJSONBody
- type PatchServiceSetEscalationsJSONRequestBody
- type PatchServiceSetEscalationsResponse
- type PatchServiceSetMaintenanceJSONBody
- type PatchServiceSetMaintenanceJSONRequestBody
- type PatchServiceSetMaintenanceResponse
- type PatchServiceTagDetailJSONBody
- type PatchServiceTagDetailJSONRequestBody
- type PatchServiceTagDetailResponse
- type PatchSlaReportDetailJSONBody
- type PatchSlaReportDetailJSONRequestBody
- type PatchSlaReportDetailResponse
- type PatchStatuspageDetailJSONBody
- type PatchStatuspageDetailJSONRequestBody
- type PatchStatuspageDetailResponse
- type PatchUserDetailJSONBody
- type PatchUserDetailJSONRequestBody
- type PatchUserDetailResponse
- type PostAlertIgnoreResponse
- type PostAuthLoginJSONBody
- type PostAuthLoginJSONRequestBody
- type PostAuthLoginResponse
- type PostAuthResetPasswordJSONBody
- type PostAuthResetPasswordJSONRequestBody
- type PostAuthResetPasswordResponse
- type PostAuthSubaccountPacksJSONBody
- type PostAuthSubaccountPacksJSONRequestBody
- type PostAuthSubaccountPacksResponse
- type PostAuthSubaccountsJSONBody
- type PostAuthSubaccountsJSONRequestBody
- type PostAuthSubaccountsResponse
- type PostComponentslistJSONBody
- type PostComponentslistJSONRequestBody
- type PostComponentslistResponse
- type PostContactgrouplistJSONBody
- type PostContactgrouplistJSONRequestBody
- type PostContactgrouplistResponse
- type PostDashboardlistJSONBody
- type PostDashboardlistJSONRequestBody
- type PostDashboardlistResponse
- type PostIncidentlistJSONBody
- type PostIncidentlistJSONRequestBody
- type PostIncidentlistResponse
- type PostIntegrationCreateCachetJSONBody
- type PostIntegrationCreateCachetJSONRequestBody
- type PostIntegrationCreateCachetResponse
- type PostIntegrationCreateDatadogJSONBody
- type PostIntegrationCreateDatadogJSONRequestBody
- type PostIntegrationCreateDatadogResponse
- type PostIntegrationCreateGeckoboardJSONBody
- type PostIntegrationCreateGeckoboardJSONRequestBody
- type PostIntegrationCreateGeckoboardResponse
- type PostIntegrationCreateJiraservicedeskJSONBody
- type PostIntegrationCreateJiraservicedeskJSONRequestBody
- type PostIntegrationCreateJiraservicedeskResponse
- type PostIntegrationCreateKlipfolioJSONBody
- type PostIntegrationCreateKlipfolioJSONRequestBody
- type PostIntegrationCreateKlipfolioResponse
- type PostIntegrationCreateLibratoJSONBody
- type PostIntegrationCreateLibratoJSONRequestBody
- type PostIntegrationCreateLibratoResponse
- type PostIntegrationCreateMicrosoftTeamsJSONBody
- type PostIntegrationCreateMicrosoftTeamsJSONRequestBody
- type PostIntegrationCreateMicrosoftTeamsResponse
- type PostIntegrationCreateOpsgenieJSONBody
- type PostIntegrationCreateOpsgenieJSONRequestBody
- type PostIntegrationCreateOpsgenieResponse
- type PostIntegrationCreatePagerdutyJSONBody
- type PostIntegrationCreatePagerdutyJSONRequestBody
- type PostIntegrationCreatePagerdutyResponse
- type PostIntegrationCreatePushbulletJSONBody
- type PostIntegrationCreatePushbulletJSONRequestBody
- type PostIntegrationCreatePushbulletResponse
- type PostIntegrationCreatePushoverJSONBody
- type PostIntegrationCreatePushoverJSONRequestBody
- type PostIntegrationCreatePushoverResponse
- type PostIntegrationCreateSignifaiJSONBody
- type PostIntegrationCreateSignifaiJSONRequestBody
- type PostIntegrationCreateSignifaiResponse
- type PostIntegrationCreateSlackJSONBody
- type PostIntegrationCreateSlackJSONRequestBody
- type PostIntegrationCreateSlackResponse
- type PostIntegrationCreateStatusJSONBody
- type PostIntegrationCreateStatusJSONRequestBody
- type PostIntegrationCreateStatusResponse
- type PostIntegrationCreateStatuspageJSONBody
- type PostIntegrationCreateStatuspageJSONRequestBody
- type PostIntegrationCreateStatuspageResponse
- type PostIntegrationCreateTwitterJSONBody
- type PostIntegrationCreateTwitterJSONRequestBody
- type PostIntegrationCreateTwitterResponse
- type PostIntegrationCreateVictoropsJSONBody
- type PostIntegrationCreateVictoropsJSONRequestBody
- type PostIntegrationCreateVictoropsResponse
- type PostIntegrationCreateWavefrontJSONBody
- type PostIntegrationCreateWavefrontJSONRequestBody
- type PostIntegrationCreateWavefrontResponse
- type PostIntegrationCreateWebhookJSONBody
- type PostIntegrationCreateWebhookJSONRequestBody
- type PostIntegrationCreateWebhookResponse
- type PostIntegrationCreateZapierJSONBody
- type PostIntegrationCreateZapierJSONRequestBody
- type PostIntegrationCreateZapierResponse
- type PostMetricslistJSONBody
- type PostMetricslistJSONRequestBody
- type PostMetricslistResponse
- type PostPushnotificationlistJSONBody
- type PostPushnotificationlistJSONRequestBody
- type PostPushnotificationlistResponse
- type PostScheduledreportlistJSONBody
- type PostScheduledreportlistJSONRequestBody
- type PostScheduledreportlistResponse
- type PostSendMagicLinkJSONBody
- type PostSendMagicLinkJSONRequestBody
- type PostSendMagicLinkResponse
- type PostServiceCreateApiJSONBody
- type PostServiceCreateApiJSONRequestBody
- type PostServiceCreateApiResponse
- type PostServiceCreateBlacklistJSONBody
- type PostServiceCreateBlacklistJSONRequestBody
- type PostServiceCreateBlacklistResponse
- type PostServiceCreateDnsJSONBody
- type PostServiceCreateDnsJSONRequestBody
- type PostServiceCreateDnsResponse
- type PostServiceCreateGroupJSONBody
- type PostServiceCreateGroupJSONRequestBody
- type PostServiceCreateGroupResponse
- type PostServiceCreateHeartbeatJSONBody
- type PostServiceCreateHeartbeatJSONRequestBody
- type PostServiceCreateHeartbeatResponse
- type PostServiceCreateHttpJSONBody
- type PostServiceCreateHttpJSONRequestBody
- type PostServiceCreateHttpResponse
- type PostServiceCreateIcmpJSONBody
- type PostServiceCreateIcmpJSONRequestBody
- type PostServiceCreateIcmpResponse
- type PostServiceCreateImapJSONBody
- type PostServiceCreateImapJSONRequestBody
- type PostServiceCreateImapResponse
- type PostServiceCreateMalwareJSONBody
- type PostServiceCreateMalwareJSONRequestBody
- type PostServiceCreateMalwareResponse
- type PostServiceCreateNtpJSONBody
- type PostServiceCreateNtpJSONRequestBody
- type PostServiceCreateNtpResponse
- type PostServiceCreatePopJSONBody
- type PostServiceCreatePopJSONRequestBody
- type PostServiceCreatePopResponse
- type PostServiceCreateRum2JSONBody
- type PostServiceCreateRum2JSONRequestBody
- type PostServiceCreateRum2Response
- type PostServiceCreateRumJSONBody
- type PostServiceCreateRumJSONRequestBody
- type PostServiceCreateRumResponse
- type PostServiceCreateSmtpJSONBody
- type PostServiceCreateSmtpJSONRequestBody
- type PostServiceCreateSmtpResponse
- type PostServiceCreateSshJSONBody
- type PostServiceCreateSshJSONRequestBody
- type PostServiceCreateSshResponse
- type PostServiceCreateSslCertJSONBody
- type PostServiceCreateSslCertJSONRequestBody
- type PostServiceCreateSslCertResponse
- type PostServiceCreateTcpJSONBody
- type PostServiceCreateTcpJSONRequestBody
- type PostServiceCreateTcpResponse
- type PostServiceCreateTransactionJSONBody
- type PostServiceCreateTransactionJSONRequestBody
- type PostServiceCreateTransactionResponse
- type PostServiceCreateUdpJSONBody
- type PostServiceCreateUdpJSONRequestBody
- type PostServiceCreateUdpResponse
- type PostServiceCreateWebhookJSONBody
- type PostServiceCreateWebhookJSONRequestBody
- type PostServiceCreateWebhookResponse
- type PostServiceCreateWhoisJSONBody
- type PostServiceCreateWhoisJSONRequestBody
- type PostServiceCreateWhoisResponse
- type PostServicePauseResponse
- type PostServiceResumeResponse
- type PostServicetaglistJSONBody
- type PostServicetaglistJSONRequestBody
- type PostServicetaglistResponse
- type PostSlareportlistJSONBody
- type PostSlareportlistJSONRequestBody
- type PostSlareportlistResponse
- type PostStatuspagelistJSONBody
- type PostStatuspagelistJSONRequestBody
- type PostStatuspagelistResponse
- type PostUserDeactivateResponse
- type PostUserReactivateResponse
- type PostUserlistJSONBody
- type PostUserlistJSONRequestBody
- type PostUserlistResponse
- type PostValidateMagicLinkResponse
- type ProbeServer
- type PushNotificationProfile
- type PushNotificationProfileCreate
- type PutComponentDetailJSONBody
- type PutComponentDetailJSONRequestBody
- type PutComponentDetailResponse
- type PutContactGroupDetailJSONBody
- type PutContactGroupDetailJSONRequestBody
- type PutContactGroupDetailResponse
- type PutDashboardDetailJSONBody
- type PutDashboardDetailJSONRequestBody
- type PutDashboardDetailResponse
- type PutIncidentDetailJSONBody
- type PutIncidentDetailJSONRequestBody
- type PutIncidentDetailResponse
- type PutIntegrationDetailJSONBody
- type PutIntegrationDetailJSONRequestBody
- type PutIntegrationDetailResponse
- type PutMetricDetailJSONBody
- type PutMetricDetailJSONRequestBody
- type PutMetricDetailResponse
- type PutPushNotificationDetailJSONBody
- type PutPushNotificationDetailJSONRequestBody
- type PutPushNotificationDetailResponse
- type PutScheduledReportDetailJSONBody
- type PutScheduledReportDetailJSONRequestBody
- type PutScheduledReportDetailResponse
- type PutServiceDetailJSONBody
- type PutServiceDetailJSONRequestBody
- type PutServiceDetailResponse
- type PutServiceTagDetailJSONBody
- type PutServiceTagDetailJSONRequestBody
- type PutServiceTagDetailResponse
- type PutSlaReportDetailJSONBody
- type PutSlaReportDetailJSONRequestBody
- type PutSlaReportDetailResponse
- type PutStatuspageDetailJSONBody
- type PutStatuspageDetailJSONRequestBody
- type PutStatuspageDetailResponse
- type PutUserDetailJSONBody
- type PutUserDetailJSONRequestBody
- type PutUserDetailResponse
- type RequestEditorFn
- type ResponseTime
- type SLAReport
- type SLAReportDefaultDateRange
- type SLAReportResponseTimeSectionSort
- type SLAReportStats
- type SLAReportStatsOutput
- type SLAReportUptimeSectionSort
- type ScheduledReport
- type ScheduledReportAtTime
- type ScheduledReportFileType
- type ScheduledReportOnWeekday
- type ScheduledReportRecurrence
- type StatusPage
- type StatusPageCurrentStatus
- type StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus
- type StatusPageCurrentStatusActiveIncidentsIncidentType
- type StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState
- type StatusPageCurrentStatusComponentsAutoSetStatus
- type StatusPageCurrentStatusComponentsStatus
- type StatusPageCurrentStatusPageType
- type StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus
- type StatusPageCurrentStatusUpcomingMaintenanceIncidentType
- type StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState
- type StatusPageHistory
- type StatusPageHistoryPageType
- type StatusPageHistoryPastIncidentsAffectedComponentsStatus
- type StatusPageHistoryPastIncidentsIncidentType
- type StatusPageHistoryPastIncidentsUpdatesIncidentState
- type StatusPageHistoryUptimeCalculationType
- type StatusPagePageType
- type StatusPageUptimeCalculationType
- type Subaccount
- type SubaccountPacks
- type User
- type UserAccessLevel
- type UserRequireTwoFactor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeleteComponentDetailRequest ¶
func NewDeleteComponentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
NewDeleteComponentDetailRequest generates requests for DeleteComponentDetail
func NewDeleteContactGroupDetailRequest ¶
NewDeleteContactGroupDetailRequest generates requests for DeleteContactGroupDetail
func NewDeleteDashboardDetailRequest ¶
NewDeleteDashboardDetailRequest generates requests for DeleteDashboardDetail
func NewDeleteIncidentDetailRequest ¶
func NewDeleteIncidentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
NewDeleteIncidentDetailRequest generates requests for DeleteIncidentDetail
func NewDeleteIntegrationDetailRequest ¶
NewDeleteIntegrationDetailRequest generates requests for DeleteIntegrationDetail
func NewDeleteMetricDetailRequest ¶
func NewDeleteMetricDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
NewDeleteMetricDetailRequest generates requests for DeleteMetricDetail
func NewDeletePushNotificationDetailRequest ¶
NewDeletePushNotificationDetailRequest generates requests for DeletePushNotificationDetail
func NewDeleteScheduledReportDetailRequest ¶
NewDeleteScheduledReportDetailRequest generates requests for DeleteScheduledReportDetail
func NewDeleteServiceDetailRequest ¶
NewDeleteServiceDetailRequest generates requests for DeleteServiceDetail
func NewDeleteServiceTagDetailRequest ¶
NewDeleteServiceTagDetailRequest generates requests for DeleteServiceTagDetail
func NewDeleteSlaReportDetailRequest ¶
NewDeleteSlaReportDetailRequest generates requests for DeleteSlaReportDetail
func NewDeleteStatuspageDetailRequest ¶
NewDeleteStatuspageDetailRequest generates requests for DeleteStatuspageDetail
func NewDeleteUserDetailRequest ¶
NewDeleteUserDetailRequest generates requests for DeleteUserDetail
func NewGetAlertAlertRootCauseRequest ¶
NewGetAlertAlertRootCauseRequest generates requests for GetAlertAlertRootCause
func NewGetAlertDetailRequest ¶
NewGetAlertDetailRequest generates requests for GetAlertDetail
func NewGetAlertlistRequest ¶
func NewGetAlertlistRequest(server string, params *GetAlertlistParams) (*http.Request, error)
NewGetAlertlistRequest generates requests for GetAlertlist
func NewGetAuthAccountUsageRequest ¶
NewGetAuthAccountUsageRequest generates requests for GetAuthAccountUsage
func NewGetAuthListRequest ¶
NewGetAuthListRequest generates requests for GetAuthList
func NewGetAuthMeRequest ¶
NewGetAuthMeRequest generates requests for GetAuthMe
func NewGetAuthResetPasswordRequest ¶
NewGetAuthResetPasswordRequest generates requests for GetAuthResetPassword
func NewGetAuthSubaccountRequest ¶
NewGetAuthSubaccountRequest generates requests for GetAuthSubaccount
func NewGetAuthSubaccountsRequest ¶
NewGetAuthSubaccountsRequest generates requests for GetAuthSubaccounts
func NewGetComponentDetailRequest ¶
func NewGetComponentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
NewGetComponentDetailRequest generates requests for GetComponentDetail
func NewGetComponentslistRequest ¶
func NewGetComponentslistRequest(server string, statuspageId string, params *GetComponentslistParams) (*http.Request, error)
NewGetComponentslistRequest generates requests for GetComponentslist
func NewGetContactGroupDetailRequest ¶
NewGetContactGroupDetailRequest generates requests for GetContactGroupDetail
func NewGetContactgrouplistRequest ¶
func NewGetContactgrouplistRequest(server string, params *GetContactgrouplistParams) (*http.Request, error)
NewGetContactgrouplistRequest generates requests for GetContactgrouplist
func NewGetDashboardDefaultRequest ¶
NewGetDashboardDefaultRequest generates requests for GetDashboardDefault
func NewGetDashboardDetailRequest ¶
NewGetDashboardDetailRequest generates requests for GetDashboardDetail
func NewGetDashboardStatsRequest ¶
NewGetDashboardStatsRequest generates requests for GetDashboardStats
func NewGetDashboardlistRequest ¶
func NewGetDashboardlistRequest(server string, params *GetDashboardlistParams) (*http.Request, error)
NewGetDashboardlistRequest generates requests for GetDashboardlist
func NewGetIncidentDetailRequest ¶
func NewGetIncidentDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
NewGetIncidentDetailRequest generates requests for GetIncidentDetail
func NewGetIncidentlistRequest ¶
func NewGetIncidentlistRequest(server string, statuspageId string, params *GetIncidentlistParams) (*http.Request, error)
NewGetIncidentlistRequest generates requests for GetIncidentlist
func NewGetIntegrationDetailRequest ¶
NewGetIntegrationDetailRequest generates requests for GetIntegrationDetail
func NewGetIntegrationlistRequest ¶
func NewGetIntegrationlistRequest(server string, params *GetIntegrationlistParams) (*http.Request, error)
NewGetIntegrationlistRequest generates requests for GetIntegrationlist
func NewGetMetricDetailRequest ¶
func NewGetMetricDetailRequest(server string, statuspageId string, pk string) (*http.Request, error)
NewGetMetricDetailRequest generates requests for GetMetricDetail
func NewGetMetricslistRequest ¶
func NewGetMetricslistRequest(server string, statuspageId string, params *GetMetricslistParams) (*http.Request, error)
NewGetMetricslistRequest generates requests for GetMetricslist
func NewGetMonitoringServerListRequest ¶
NewGetMonitoringServerListRequest generates requests for GetMonitoringServerList
func NewGetOutageDetailRequest ¶
NewGetOutageDetailRequest generates requests for GetOutageDetail
func NewGetOutagelistRequest ¶
func NewGetOutagelistRequest(server string, params *GetOutagelistParams) (*http.Request, error)
NewGetOutagelistRequest generates requests for GetOutagelist
func NewGetPushNotificationDetailRequest ¶
NewGetPushNotificationDetailRequest generates requests for GetPushNotificationDetail
func NewGetPushnotificationlistRequest ¶
func NewGetPushnotificationlistRequest(server string, params *GetPushnotificationlistParams) (*http.Request, error)
NewGetPushnotificationlistRequest generates requests for GetPushnotificationlist
func NewGetScheduledReportDetailRequest ¶
NewGetScheduledReportDetailRequest generates requests for GetScheduledReportDetail
func NewGetScheduledreportlistRequest ¶
func NewGetScheduledreportlistRequest(server string, params *GetScheduledreportlistParams) (*http.Request, error)
NewGetScheduledreportlistRequest generates requests for GetScheduledreportlist
func NewGetServiceAnalysisRequest ¶
NewGetServiceAnalysisRequest generates requests for GetServiceAnalysis
func NewGetServiceBulkStatsRequest ¶
func NewGetServiceBulkStatsRequest(server string, params *GetServiceBulkStatsParams) (*http.Request, error)
NewGetServiceBulkStatsRequest generates requests for GetServiceBulkStats
func NewGetServiceCurrentStatusRequest ¶
NewGetServiceCurrentStatusRequest generates requests for GetServiceCurrentStatus
func NewGetServiceDetailRequest ¶
NewGetServiceDetailRequest generates requests for GetServiceDetail
func NewGetServiceResponseTimeDatapointsRequest ¶
func NewGetServiceResponseTimeDatapointsRequest(server string, pk string, params *GetServiceResponseTimeDatapointsParams) (*http.Request, error)
NewGetServiceResponseTimeDatapointsRequest generates requests for GetServiceResponseTimeDatapoints
func NewGetServiceShowLocationsRequest ¶
NewGetServiceShowLocationsRequest generates requests for GetServiceShowLocations
func NewGetServiceShowServiceDefsRequest ¶
NewGetServiceShowServiceDefsRequest generates requests for GetServiceShowServiceDefs
func NewGetServiceStatsRequest ¶
func NewGetServiceStatsRequest(server string, pk string, params *GetServiceStatsParams) (*http.Request, error)
NewGetServiceStatsRequest generates requests for GetServiceStats
func NewGetServiceTagDetailRequest ¶
NewGetServiceTagDetailRequest generates requests for GetServiceTagDetail
func NewGetServicelistRequest ¶
func NewGetServicelistRequest(server string, params *GetServicelistParams) (*http.Request, error)
NewGetServicelistRequest generates requests for GetServicelist
func NewGetServicetaglistRequest ¶
func NewGetServicetaglistRequest(server string, params *GetServicetaglistParams) (*http.Request, error)
NewGetServicetaglistRequest generates requests for GetServicetaglist
func NewGetSlaReportDetailRequest ¶
NewGetSlaReportDetailRequest generates requests for GetSlaReportDetail
func NewGetSlaReportStatsRequest ¶
func NewGetSlaReportStatsRequest(server string, pk string, params *GetSlaReportStatsParams) (*http.Request, error)
NewGetSlaReportStatsRequest generates requests for GetSlaReportStats
func NewGetSlareportlistRequest ¶
func NewGetSlareportlistRequest(server string, params *GetSlareportlistParams) (*http.Request, error)
NewGetSlareportlistRequest generates requests for GetSlareportlist
func NewGetStatuspageCurrentStatusRequest ¶
NewGetStatuspageCurrentStatusRequest generates requests for GetStatuspageCurrentStatus
func NewGetStatuspageDetailRequest ¶
NewGetStatuspageDetailRequest generates requests for GetStatuspageDetail
func NewGetStatuspageHistoryRequest ¶
func NewGetStatuspageHistoryRequest(server string, pk string, params *GetStatuspageHistoryParams) (*http.Request, error)
NewGetStatuspageHistoryRequest generates requests for GetStatuspageHistory
func NewGetStatuspagelistRequest ¶
func NewGetStatuspagelistRequest(server string, params *GetStatuspagelistParams) (*http.Request, error)
NewGetStatuspagelistRequest generates requests for GetStatuspagelist
func NewGetUserDetailRequest ¶
NewGetUserDetailRequest generates requests for GetUserDetail
func NewGetUserlistRequest ¶
func NewGetUserlistRequest(server string, params *GetUserlistParams) (*http.Request, error)
NewGetUserlistRequest generates requests for GetUserlist
func NewPatchAuthSubaccountRequest ¶
func NewPatchAuthSubaccountRequest(server string, pk string, body PatchAuthSubaccountJSONRequestBody) (*http.Request, error)
NewPatchAuthSubaccountRequest calls the generic PatchAuthSubaccount builder with application/json body
func NewPatchAuthSubaccountRequestWithBody ¶
func NewPatchAuthSubaccountRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchAuthSubaccountRequestWithBody generates requests for PatchAuthSubaccount with any type of body
func NewPatchComponentDetailRequest ¶
func NewPatchComponentDetailRequest(server string, statuspageId string, pk string, body PatchComponentDetailJSONRequestBody) (*http.Request, error)
NewPatchComponentDetailRequest calls the generic PatchComponentDetail builder with application/json body
func NewPatchComponentDetailRequestWithBody ¶
func NewPatchComponentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchComponentDetailRequestWithBody generates requests for PatchComponentDetail with any type of body
func NewPatchContactGroupDetailRequest ¶
func NewPatchContactGroupDetailRequest(server string, pk string, body PatchContactGroupDetailJSONRequestBody) (*http.Request, error)
NewPatchContactGroupDetailRequest calls the generic PatchContactGroupDetail builder with application/json body
func NewPatchContactGroupDetailRequestWithBody ¶
func NewPatchContactGroupDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchContactGroupDetailRequestWithBody generates requests for PatchContactGroupDetail with any type of body
func NewPatchContactGroupSetOnCallHoursRequest ¶
func NewPatchContactGroupSetOnCallHoursRequest(server string, pk string, body PatchContactGroupSetOnCallHoursJSONRequestBody) (*http.Request, error)
NewPatchContactGroupSetOnCallHoursRequest calls the generic PatchContactGroupSetOnCallHours builder with application/json body
func NewPatchContactGroupSetOnCallHoursRequestWithBody ¶
func NewPatchContactGroupSetOnCallHoursRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchContactGroupSetOnCallHoursRequestWithBody generates requests for PatchContactGroupSetOnCallHours with any type of body
func NewPatchDashboardDetailRequest ¶
func NewPatchDashboardDetailRequest(server string, pk string, body PatchDashboardDetailJSONRequestBody) (*http.Request, error)
NewPatchDashboardDetailRequest calls the generic PatchDashboardDetail builder with application/json body
func NewPatchDashboardDetailRequestWithBody ¶
func NewPatchDashboardDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchDashboardDetailRequestWithBody generates requests for PatchDashboardDetail with any type of body
func NewPatchIncidentDetailRequest ¶
func NewPatchIncidentDetailRequest(server string, statuspageId string, pk string, body PatchIncidentDetailJSONRequestBody) (*http.Request, error)
NewPatchIncidentDetailRequest calls the generic PatchIncidentDetail builder with application/json body
func NewPatchIncidentDetailRequestWithBody ¶
func NewPatchIncidentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchIncidentDetailRequestWithBody generates requests for PatchIncidentDetail with any type of body
func NewPatchIntegrationDetailRequest ¶
func NewPatchIntegrationDetailRequest(server string, pk string, body PatchIntegrationDetailJSONRequestBody) (*http.Request, error)
NewPatchIntegrationDetailRequest calls the generic PatchIntegrationDetail builder with application/json body
func NewPatchIntegrationDetailRequestWithBody ¶
func NewPatchIntegrationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchIntegrationDetailRequestWithBody generates requests for PatchIntegrationDetail with any type of body
func NewPatchMetricDetailRequest ¶
func NewPatchMetricDetailRequest(server string, statuspageId string, pk string, body PatchMetricDetailJSONRequestBody) (*http.Request, error)
NewPatchMetricDetailRequest calls the generic PatchMetricDetail builder with application/json body
func NewPatchMetricDetailRequestWithBody ¶
func NewPatchMetricDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchMetricDetailRequestWithBody generates requests for PatchMetricDetail with any type of body
func NewPatchPushNotificationDetailRequest ¶
func NewPatchPushNotificationDetailRequest(server string, pk string, body PatchPushNotificationDetailJSONRequestBody) (*http.Request, error)
NewPatchPushNotificationDetailRequest calls the generic PatchPushNotificationDetail builder with application/json body
func NewPatchPushNotificationDetailRequestWithBody ¶
func NewPatchPushNotificationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchPushNotificationDetailRequestWithBody generates requests for PatchPushNotificationDetail with any type of body
func NewPatchScheduledReportDetailRequest ¶
func NewPatchScheduledReportDetailRequest(server string, pk string, body PatchScheduledReportDetailJSONRequestBody) (*http.Request, error)
NewPatchScheduledReportDetailRequest calls the generic PatchScheduledReportDetail builder with application/json body
func NewPatchScheduledReportDetailRequestWithBody ¶
func NewPatchScheduledReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchScheduledReportDetailRequestWithBody generates requests for PatchScheduledReportDetail with any type of body
func NewPatchServiceAddContactGroupsRequest ¶
func NewPatchServiceAddContactGroupsRequest(server string, pk string, body PatchServiceAddContactGroupsJSONRequestBody) (*http.Request, error)
NewPatchServiceAddContactGroupsRequest calls the generic PatchServiceAddContactGroups builder with application/json body
func NewPatchServiceAddContactGroupsRequestWithBody ¶
func NewPatchServiceAddContactGroupsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceAddContactGroupsRequestWithBody generates requests for PatchServiceAddContactGroups with any type of body
func NewPatchServiceAddLocationsRequest ¶
func NewPatchServiceAddLocationsRequest(server string, pk string, body PatchServiceAddLocationsJSONRequestBody) (*http.Request, error)
NewPatchServiceAddLocationsRequest calls the generic PatchServiceAddLocations builder with application/json body
func NewPatchServiceAddLocationsRequestWithBody ¶
func NewPatchServiceAddLocationsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceAddLocationsRequestWithBody generates requests for PatchServiceAddLocations with any type of body
func NewPatchServiceAddTagsRequest ¶
func NewPatchServiceAddTagsRequest(server string, pk string, body PatchServiceAddTagsJSONRequestBody) (*http.Request, error)
NewPatchServiceAddTagsRequest calls the generic PatchServiceAddTags builder with application/json body
func NewPatchServiceAddTagsRequestWithBody ¶
func NewPatchServiceAddTagsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceAddTagsRequestWithBody generates requests for PatchServiceAddTags with any type of body
func NewPatchServiceBulkEscalationsRequest ¶
func NewPatchServiceBulkEscalationsRequest(server string, body PatchServiceBulkEscalationsJSONRequestBody) (*http.Request, error)
NewPatchServiceBulkEscalationsRequest calls the generic PatchServiceBulkEscalations builder with application/json body
func NewPatchServiceBulkEscalationsRequestWithBody ¶
func NewPatchServiceBulkEscalationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceBulkEscalationsRequestWithBody generates requests for PatchServiceBulkEscalations with any type of body
func NewPatchServiceBulkMaintenanceRequest ¶
func NewPatchServiceBulkMaintenanceRequest(server string, body PatchServiceBulkMaintenanceJSONRequestBody) (*http.Request, error)
NewPatchServiceBulkMaintenanceRequest calls the generic PatchServiceBulkMaintenance builder with application/json body
func NewPatchServiceBulkMaintenanceRequestWithBody ¶
func NewPatchServiceBulkMaintenanceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceBulkMaintenanceRequestWithBody generates requests for PatchServiceBulkMaintenance with any type of body
func NewPatchServiceBulkPauseRequest ¶
func NewPatchServiceBulkPauseRequest(server string, body PatchServiceBulkPauseJSONRequestBody) (*http.Request, error)
NewPatchServiceBulkPauseRequest calls the generic PatchServiceBulkPause builder with application/json body
func NewPatchServiceBulkPauseRequestWithBody ¶
func NewPatchServiceBulkPauseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceBulkPauseRequestWithBody generates requests for PatchServiceBulkPause with any type of body
func NewPatchServiceBulkResumeRequest ¶
func NewPatchServiceBulkResumeRequest(server string, body PatchServiceBulkResumeJSONRequestBody) (*http.Request, error)
NewPatchServiceBulkResumeRequest calls the generic PatchServiceBulkResume builder with application/json body
func NewPatchServiceBulkResumeRequestWithBody ¶
func NewPatchServiceBulkResumeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceBulkResumeRequestWithBody generates requests for PatchServiceBulkResume with any type of body
func NewPatchServiceBulkUpdateRequest ¶
func NewPatchServiceBulkUpdateRequest(server string, body PatchServiceBulkUpdateJSONRequestBody) (*http.Request, error)
NewPatchServiceBulkUpdateRequest calls the generic PatchServiceBulkUpdate builder with application/json body
func NewPatchServiceBulkUpdateRequestWithBody ¶
func NewPatchServiceBulkUpdateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceBulkUpdateRequestWithBody generates requests for PatchServiceBulkUpdate with any type of body
func NewPatchServiceDetailRequest ¶
func NewPatchServiceDetailRequest(server string, pk string, body PatchServiceDetailJSONRequestBody) (*http.Request, error)
NewPatchServiceDetailRequest calls the generic PatchServiceDetail builder with application/json body
func NewPatchServiceDetailRequestWithBody ¶
func NewPatchServiceDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceDetailRequestWithBody generates requests for PatchServiceDetail with any type of body
func NewPatchServiceReplaceContactGroupsRequest ¶
func NewPatchServiceReplaceContactGroupsRequest(server string, pk string, body PatchServiceReplaceContactGroupsJSONRequestBody) (*http.Request, error)
NewPatchServiceReplaceContactGroupsRequest calls the generic PatchServiceReplaceContactGroups builder with application/json body
func NewPatchServiceReplaceContactGroupsRequestWithBody ¶
func NewPatchServiceReplaceContactGroupsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceReplaceContactGroupsRequestWithBody generates requests for PatchServiceReplaceContactGroups with any type of body
func NewPatchServiceReplaceLocationsRequest ¶
func NewPatchServiceReplaceLocationsRequest(server string, pk string, body PatchServiceReplaceLocationsJSONRequestBody) (*http.Request, error)
NewPatchServiceReplaceLocationsRequest calls the generic PatchServiceReplaceLocations builder with application/json body
func NewPatchServiceReplaceLocationsRequestWithBody ¶
func NewPatchServiceReplaceLocationsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceReplaceLocationsRequestWithBody generates requests for PatchServiceReplaceLocations with any type of body
func NewPatchServiceReplaceTagsRequest ¶
func NewPatchServiceReplaceTagsRequest(server string, pk string, body PatchServiceReplaceTagsJSONRequestBody) (*http.Request, error)
NewPatchServiceReplaceTagsRequest calls the generic PatchServiceReplaceTags builder with application/json body
func NewPatchServiceReplaceTagsRequestWithBody ¶
func NewPatchServiceReplaceTagsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceReplaceTagsRequestWithBody generates requests for PatchServiceReplaceTags with any type of body
func NewPatchServiceSetEscalationsRequest ¶
func NewPatchServiceSetEscalationsRequest(server string, pk string, body PatchServiceSetEscalationsJSONRequestBody) (*http.Request, error)
NewPatchServiceSetEscalationsRequest calls the generic PatchServiceSetEscalations builder with application/json body
func NewPatchServiceSetEscalationsRequestWithBody ¶
func NewPatchServiceSetEscalationsRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceSetEscalationsRequestWithBody generates requests for PatchServiceSetEscalations with any type of body
func NewPatchServiceSetMaintenanceRequest ¶
func NewPatchServiceSetMaintenanceRequest(server string, pk string, body PatchServiceSetMaintenanceJSONRequestBody) (*http.Request, error)
NewPatchServiceSetMaintenanceRequest calls the generic PatchServiceSetMaintenance builder with application/json body
func NewPatchServiceSetMaintenanceRequestWithBody ¶
func NewPatchServiceSetMaintenanceRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceSetMaintenanceRequestWithBody generates requests for PatchServiceSetMaintenance with any type of body
func NewPatchServiceTagDetailRequest ¶
func NewPatchServiceTagDetailRequest(server string, pk string, body PatchServiceTagDetailJSONRequestBody) (*http.Request, error)
NewPatchServiceTagDetailRequest calls the generic PatchServiceTagDetail builder with application/json body
func NewPatchServiceTagDetailRequestWithBody ¶
func NewPatchServiceTagDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchServiceTagDetailRequestWithBody generates requests for PatchServiceTagDetail with any type of body
func NewPatchSlaReportDetailRequest ¶
func NewPatchSlaReportDetailRequest(server string, pk string, body PatchSlaReportDetailJSONRequestBody) (*http.Request, error)
NewPatchSlaReportDetailRequest calls the generic PatchSlaReportDetail builder with application/json body
func NewPatchSlaReportDetailRequestWithBody ¶
func NewPatchSlaReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchSlaReportDetailRequestWithBody generates requests for PatchSlaReportDetail with any type of body
func NewPatchStatuspageDetailRequest ¶
func NewPatchStatuspageDetailRequest(server string, pk string, body PatchStatuspageDetailJSONRequestBody) (*http.Request, error)
NewPatchStatuspageDetailRequest calls the generic PatchStatuspageDetail builder with application/json body
func NewPatchStatuspageDetailRequestWithBody ¶
func NewPatchStatuspageDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchStatuspageDetailRequestWithBody generates requests for PatchStatuspageDetail with any type of body
func NewPatchUserDetailRequest ¶
func NewPatchUserDetailRequest(server string, pk string, body PatchUserDetailJSONRequestBody) (*http.Request, error)
NewPatchUserDetailRequest calls the generic PatchUserDetail builder with application/json body
func NewPatchUserDetailRequestWithBody ¶
func NewPatchUserDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPatchUserDetailRequestWithBody generates requests for PatchUserDetail with any type of body
func NewPostAlertIgnoreRequest ¶
NewPostAlertIgnoreRequest generates requests for PostAlertIgnore
func NewPostAuthLoginRequest ¶
func NewPostAuthLoginRequest(server string, body PostAuthLoginJSONRequestBody) (*http.Request, error)
NewPostAuthLoginRequest calls the generic PostAuthLogin builder with application/json body
func NewPostAuthLoginRequestWithBody ¶
func NewPostAuthLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostAuthLoginRequestWithBody generates requests for PostAuthLogin with any type of body
func NewPostAuthResetPasswordRequest ¶
func NewPostAuthResetPasswordRequest(server string, body PostAuthResetPasswordJSONRequestBody) (*http.Request, error)
NewPostAuthResetPasswordRequest calls the generic PostAuthResetPassword builder with application/json body
func NewPostAuthResetPasswordRequestWithBody ¶
func NewPostAuthResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostAuthResetPasswordRequestWithBody generates requests for PostAuthResetPassword with any type of body
func NewPostAuthSubaccountPacksRequest ¶
func NewPostAuthSubaccountPacksRequest(server string, pk string, body PostAuthSubaccountPacksJSONRequestBody) (*http.Request, error)
NewPostAuthSubaccountPacksRequest calls the generic PostAuthSubaccountPacks builder with application/json body
func NewPostAuthSubaccountPacksRequestWithBody ¶
func NewPostAuthSubaccountPacksRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPostAuthSubaccountPacksRequestWithBody generates requests for PostAuthSubaccountPacks with any type of body
func NewPostAuthSubaccountsRequest ¶
func NewPostAuthSubaccountsRequest(server string, body PostAuthSubaccountsJSONRequestBody) (*http.Request, error)
NewPostAuthSubaccountsRequest calls the generic PostAuthSubaccounts builder with application/json body
func NewPostAuthSubaccountsRequestWithBody ¶
func NewPostAuthSubaccountsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostAuthSubaccountsRequestWithBody generates requests for PostAuthSubaccounts with any type of body
func NewPostComponentslistRequest ¶
func NewPostComponentslistRequest(server string, statuspageId string, body PostComponentslistJSONRequestBody) (*http.Request, error)
NewPostComponentslistRequest calls the generic PostComponentslist builder with application/json body
func NewPostComponentslistRequestWithBody ¶
func NewPostComponentslistRequestWithBody(server string, statuspageId string, contentType string, body io.Reader) (*http.Request, error)
NewPostComponentslistRequestWithBody generates requests for PostComponentslist with any type of body
func NewPostContactgrouplistRequest ¶
func NewPostContactgrouplistRequest(server string, body PostContactgrouplistJSONRequestBody) (*http.Request, error)
NewPostContactgrouplistRequest calls the generic PostContactgrouplist builder with application/json body
func NewPostContactgrouplistRequestWithBody ¶
func NewPostContactgrouplistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostContactgrouplistRequestWithBody generates requests for PostContactgrouplist with any type of body
func NewPostDashboardlistRequest ¶
func NewPostDashboardlistRequest(server string, body PostDashboardlistJSONRequestBody) (*http.Request, error)
NewPostDashboardlistRequest calls the generic PostDashboardlist builder with application/json body
func NewPostDashboardlistRequestWithBody ¶
func NewPostDashboardlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostDashboardlistRequestWithBody generates requests for PostDashboardlist with any type of body
func NewPostIncidentlistRequest ¶
func NewPostIncidentlistRequest(server string, statuspageId string, body PostIncidentlistJSONRequestBody) (*http.Request, error)
NewPostIncidentlistRequest calls the generic PostIncidentlist builder with application/json body
func NewPostIncidentlistRequestWithBody ¶
func NewPostIncidentlistRequestWithBody(server string, statuspageId string, contentType string, body io.Reader) (*http.Request, error)
NewPostIncidentlistRequestWithBody generates requests for PostIncidentlist with any type of body
func NewPostIntegrationCreateCachetRequest ¶
func NewPostIntegrationCreateCachetRequest(server string, body PostIntegrationCreateCachetJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateCachetRequest calls the generic PostIntegrationCreateCachet builder with application/json body
func NewPostIntegrationCreateCachetRequestWithBody ¶
func NewPostIntegrationCreateCachetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateCachetRequestWithBody generates requests for PostIntegrationCreateCachet with any type of body
func NewPostIntegrationCreateDatadogRequest ¶
func NewPostIntegrationCreateDatadogRequest(server string, body PostIntegrationCreateDatadogJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateDatadogRequest calls the generic PostIntegrationCreateDatadog builder with application/json body
func NewPostIntegrationCreateDatadogRequestWithBody ¶
func NewPostIntegrationCreateDatadogRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateDatadogRequestWithBody generates requests for PostIntegrationCreateDatadog with any type of body
func NewPostIntegrationCreateGeckoboardRequest ¶
func NewPostIntegrationCreateGeckoboardRequest(server string, body PostIntegrationCreateGeckoboardJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateGeckoboardRequest calls the generic PostIntegrationCreateGeckoboard builder with application/json body
func NewPostIntegrationCreateGeckoboardRequestWithBody ¶
func NewPostIntegrationCreateGeckoboardRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateGeckoboardRequestWithBody generates requests for PostIntegrationCreateGeckoboard with any type of body
func NewPostIntegrationCreateJiraservicedeskRequest ¶
func NewPostIntegrationCreateJiraservicedeskRequest(server string, body PostIntegrationCreateJiraservicedeskJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateJiraservicedeskRequest calls the generic PostIntegrationCreateJiraservicedesk builder with application/json body
func NewPostIntegrationCreateJiraservicedeskRequestWithBody ¶
func NewPostIntegrationCreateJiraservicedeskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateJiraservicedeskRequestWithBody generates requests for PostIntegrationCreateJiraservicedesk with any type of body
func NewPostIntegrationCreateKlipfolioRequest ¶
func NewPostIntegrationCreateKlipfolioRequest(server string, body PostIntegrationCreateKlipfolioJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateKlipfolioRequest calls the generic PostIntegrationCreateKlipfolio builder with application/json body
func NewPostIntegrationCreateKlipfolioRequestWithBody ¶
func NewPostIntegrationCreateKlipfolioRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateKlipfolioRequestWithBody generates requests for PostIntegrationCreateKlipfolio with any type of body
func NewPostIntegrationCreateLibratoRequest ¶
func NewPostIntegrationCreateLibratoRequest(server string, body PostIntegrationCreateLibratoJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateLibratoRequest calls the generic PostIntegrationCreateLibrato builder with application/json body
func NewPostIntegrationCreateLibratoRequestWithBody ¶
func NewPostIntegrationCreateLibratoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateLibratoRequestWithBody generates requests for PostIntegrationCreateLibrato with any type of body
func NewPostIntegrationCreateMicrosoftTeamsRequest ¶
func NewPostIntegrationCreateMicrosoftTeamsRequest(server string, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateMicrosoftTeamsRequest calls the generic PostIntegrationCreateMicrosoftTeams builder with application/json body
func NewPostIntegrationCreateMicrosoftTeamsRequestWithBody ¶
func NewPostIntegrationCreateMicrosoftTeamsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateMicrosoftTeamsRequestWithBody generates requests for PostIntegrationCreateMicrosoftTeams with any type of body
func NewPostIntegrationCreateOpsgenieRequest ¶
func NewPostIntegrationCreateOpsgenieRequest(server string, body PostIntegrationCreateOpsgenieJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateOpsgenieRequest calls the generic PostIntegrationCreateOpsgenie builder with application/json body
func NewPostIntegrationCreateOpsgenieRequestWithBody ¶
func NewPostIntegrationCreateOpsgenieRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateOpsgenieRequestWithBody generates requests for PostIntegrationCreateOpsgenie with any type of body
func NewPostIntegrationCreatePagerdutyRequest ¶
func NewPostIntegrationCreatePagerdutyRequest(server string, body PostIntegrationCreatePagerdutyJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreatePagerdutyRequest calls the generic PostIntegrationCreatePagerduty builder with application/json body
func NewPostIntegrationCreatePagerdutyRequestWithBody ¶
func NewPostIntegrationCreatePagerdutyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreatePagerdutyRequestWithBody generates requests for PostIntegrationCreatePagerduty with any type of body
func NewPostIntegrationCreatePushbulletRequest ¶
func NewPostIntegrationCreatePushbulletRequest(server string, body PostIntegrationCreatePushbulletJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreatePushbulletRequest calls the generic PostIntegrationCreatePushbullet builder with application/json body
func NewPostIntegrationCreatePushbulletRequestWithBody ¶
func NewPostIntegrationCreatePushbulletRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreatePushbulletRequestWithBody generates requests for PostIntegrationCreatePushbullet with any type of body
func NewPostIntegrationCreatePushoverRequest ¶
func NewPostIntegrationCreatePushoverRequest(server string, body PostIntegrationCreatePushoverJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreatePushoverRequest calls the generic PostIntegrationCreatePushover builder with application/json body
func NewPostIntegrationCreatePushoverRequestWithBody ¶
func NewPostIntegrationCreatePushoverRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreatePushoverRequestWithBody generates requests for PostIntegrationCreatePushover with any type of body
func NewPostIntegrationCreateSignifaiRequest ¶
func NewPostIntegrationCreateSignifaiRequest(server string, body PostIntegrationCreateSignifaiJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateSignifaiRequest calls the generic PostIntegrationCreateSignifai builder with application/json body
func NewPostIntegrationCreateSignifaiRequestWithBody ¶
func NewPostIntegrationCreateSignifaiRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateSignifaiRequestWithBody generates requests for PostIntegrationCreateSignifai with any type of body
func NewPostIntegrationCreateSlackRequest ¶
func NewPostIntegrationCreateSlackRequest(server string, body PostIntegrationCreateSlackJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateSlackRequest calls the generic PostIntegrationCreateSlack builder with application/json body
func NewPostIntegrationCreateSlackRequestWithBody ¶
func NewPostIntegrationCreateSlackRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateSlackRequestWithBody generates requests for PostIntegrationCreateSlack with any type of body
func NewPostIntegrationCreateStatusRequest ¶
func NewPostIntegrationCreateStatusRequest(server string, body PostIntegrationCreateStatusJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateStatusRequest calls the generic PostIntegrationCreateStatus builder with application/json body
func NewPostIntegrationCreateStatusRequestWithBody ¶
func NewPostIntegrationCreateStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateStatusRequestWithBody generates requests for PostIntegrationCreateStatus with any type of body
func NewPostIntegrationCreateStatuspageRequest ¶
func NewPostIntegrationCreateStatuspageRequest(server string, body PostIntegrationCreateStatuspageJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateStatuspageRequest calls the generic PostIntegrationCreateStatuspage builder with application/json body
func NewPostIntegrationCreateStatuspageRequestWithBody ¶
func NewPostIntegrationCreateStatuspageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateStatuspageRequestWithBody generates requests for PostIntegrationCreateStatuspage with any type of body
func NewPostIntegrationCreateTwitterRequest ¶
func NewPostIntegrationCreateTwitterRequest(server string, body PostIntegrationCreateTwitterJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateTwitterRequest calls the generic PostIntegrationCreateTwitter builder with application/json body
func NewPostIntegrationCreateTwitterRequestWithBody ¶
func NewPostIntegrationCreateTwitterRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateTwitterRequestWithBody generates requests for PostIntegrationCreateTwitter with any type of body
func NewPostIntegrationCreateVictoropsRequest ¶
func NewPostIntegrationCreateVictoropsRequest(server string, body PostIntegrationCreateVictoropsJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateVictoropsRequest calls the generic PostIntegrationCreateVictorops builder with application/json body
func NewPostIntegrationCreateVictoropsRequestWithBody ¶
func NewPostIntegrationCreateVictoropsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateVictoropsRequestWithBody generates requests for PostIntegrationCreateVictorops with any type of body
func NewPostIntegrationCreateWavefrontRequest ¶
func NewPostIntegrationCreateWavefrontRequest(server string, body PostIntegrationCreateWavefrontJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateWavefrontRequest calls the generic PostIntegrationCreateWavefront builder with application/json body
func NewPostIntegrationCreateWavefrontRequestWithBody ¶
func NewPostIntegrationCreateWavefrontRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateWavefrontRequestWithBody generates requests for PostIntegrationCreateWavefront with any type of body
func NewPostIntegrationCreateWebhookRequest ¶
func NewPostIntegrationCreateWebhookRequest(server string, body PostIntegrationCreateWebhookJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateWebhookRequest calls the generic PostIntegrationCreateWebhook builder with application/json body
func NewPostIntegrationCreateWebhookRequestWithBody ¶
func NewPostIntegrationCreateWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateWebhookRequestWithBody generates requests for PostIntegrationCreateWebhook with any type of body
func NewPostIntegrationCreateZapierRequest ¶
func NewPostIntegrationCreateZapierRequest(server string, body PostIntegrationCreateZapierJSONRequestBody) (*http.Request, error)
NewPostIntegrationCreateZapierRequest calls the generic PostIntegrationCreateZapier builder with application/json body
func NewPostIntegrationCreateZapierRequestWithBody ¶
func NewPostIntegrationCreateZapierRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIntegrationCreateZapierRequestWithBody generates requests for PostIntegrationCreateZapier with any type of body
func NewPostMetricslistRequest ¶
func NewPostMetricslistRequest(server string, statuspageId string, body PostMetricslistJSONRequestBody) (*http.Request, error)
NewPostMetricslistRequest calls the generic PostMetricslist builder with application/json body
func NewPostMetricslistRequestWithBody ¶
func NewPostMetricslistRequestWithBody(server string, statuspageId string, contentType string, body io.Reader) (*http.Request, error)
NewPostMetricslistRequestWithBody generates requests for PostMetricslist with any type of body
func NewPostPushnotificationlistRequest ¶
func NewPostPushnotificationlistRequest(server string, body PostPushnotificationlistJSONRequestBody) (*http.Request, error)
NewPostPushnotificationlistRequest calls the generic PostPushnotificationlist builder with application/json body
func NewPostPushnotificationlistRequestWithBody ¶
func NewPostPushnotificationlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostPushnotificationlistRequestWithBody generates requests for PostPushnotificationlist with any type of body
func NewPostScheduledreportlistRequest ¶
func NewPostScheduledreportlistRequest(server string, body PostScheduledreportlistJSONRequestBody) (*http.Request, error)
NewPostScheduledreportlistRequest calls the generic PostScheduledreportlist builder with application/json body
func NewPostScheduledreportlistRequestWithBody ¶
func NewPostScheduledreportlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostScheduledreportlistRequestWithBody generates requests for PostScheduledreportlist with any type of body
func NewPostSendMagicLinkRequest ¶
func NewPostSendMagicLinkRequest(server string, body PostSendMagicLinkJSONRequestBody) (*http.Request, error)
NewPostSendMagicLinkRequest calls the generic PostSendMagicLink builder with application/json body
func NewPostSendMagicLinkRequestWithBody ¶
func NewPostSendMagicLinkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostSendMagicLinkRequestWithBody generates requests for PostSendMagicLink with any type of body
func NewPostServiceCreateApiRequest ¶
func NewPostServiceCreateApiRequest(server string, body PostServiceCreateApiJSONRequestBody) (*http.Request, error)
NewPostServiceCreateApiRequest calls the generic PostServiceCreateApi builder with application/json body
func NewPostServiceCreateApiRequestWithBody ¶
func NewPostServiceCreateApiRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateApiRequestWithBody generates requests for PostServiceCreateApi with any type of body
func NewPostServiceCreateBlacklistRequest ¶
func NewPostServiceCreateBlacklistRequest(server string, body PostServiceCreateBlacklistJSONRequestBody) (*http.Request, error)
NewPostServiceCreateBlacklistRequest calls the generic PostServiceCreateBlacklist builder with application/json body
func NewPostServiceCreateBlacklistRequestWithBody ¶
func NewPostServiceCreateBlacklistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateBlacklistRequestWithBody generates requests for PostServiceCreateBlacklist with any type of body
func NewPostServiceCreateDnsRequest ¶
func NewPostServiceCreateDnsRequest(server string, body PostServiceCreateDnsJSONRequestBody) (*http.Request, error)
NewPostServiceCreateDnsRequest calls the generic PostServiceCreateDns builder with application/json body
func NewPostServiceCreateDnsRequestWithBody ¶
func NewPostServiceCreateDnsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateDnsRequestWithBody generates requests for PostServiceCreateDns with any type of body
func NewPostServiceCreateGroupRequest ¶
func NewPostServiceCreateGroupRequest(server string, body PostServiceCreateGroupJSONRequestBody) (*http.Request, error)
NewPostServiceCreateGroupRequest calls the generic PostServiceCreateGroup builder with application/json body
func NewPostServiceCreateGroupRequestWithBody ¶
func NewPostServiceCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateGroupRequestWithBody generates requests for PostServiceCreateGroup with any type of body
func NewPostServiceCreateHeartbeatRequest ¶
func NewPostServiceCreateHeartbeatRequest(server string, body PostServiceCreateHeartbeatJSONRequestBody) (*http.Request, error)
NewPostServiceCreateHeartbeatRequest calls the generic PostServiceCreateHeartbeat builder with application/json body
func NewPostServiceCreateHeartbeatRequestWithBody ¶
func NewPostServiceCreateHeartbeatRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateHeartbeatRequestWithBody generates requests for PostServiceCreateHeartbeat with any type of body
func NewPostServiceCreateHttpRequest ¶
func NewPostServiceCreateHttpRequest(server string, body PostServiceCreateHttpJSONRequestBody) (*http.Request, error)
NewPostServiceCreateHttpRequest calls the generic PostServiceCreateHttp builder with application/json body
func NewPostServiceCreateHttpRequestWithBody ¶
func NewPostServiceCreateHttpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateHttpRequestWithBody generates requests for PostServiceCreateHttp with any type of body
func NewPostServiceCreateIcmpRequest ¶
func NewPostServiceCreateIcmpRequest(server string, body PostServiceCreateIcmpJSONRequestBody) (*http.Request, error)
NewPostServiceCreateIcmpRequest calls the generic PostServiceCreateIcmp builder with application/json body
func NewPostServiceCreateIcmpRequestWithBody ¶
func NewPostServiceCreateIcmpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateIcmpRequestWithBody generates requests for PostServiceCreateIcmp with any type of body
func NewPostServiceCreateImapRequest ¶
func NewPostServiceCreateImapRequest(server string, body PostServiceCreateImapJSONRequestBody) (*http.Request, error)
NewPostServiceCreateImapRequest calls the generic PostServiceCreateImap builder with application/json body
func NewPostServiceCreateImapRequestWithBody ¶
func NewPostServiceCreateImapRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateImapRequestWithBody generates requests for PostServiceCreateImap with any type of body
func NewPostServiceCreateMalwareRequest ¶
func NewPostServiceCreateMalwareRequest(server string, body PostServiceCreateMalwareJSONRequestBody) (*http.Request, error)
NewPostServiceCreateMalwareRequest calls the generic PostServiceCreateMalware builder with application/json body
func NewPostServiceCreateMalwareRequestWithBody ¶
func NewPostServiceCreateMalwareRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateMalwareRequestWithBody generates requests for PostServiceCreateMalware with any type of body
func NewPostServiceCreateNtpRequest ¶
func NewPostServiceCreateNtpRequest(server string, body PostServiceCreateNtpJSONRequestBody) (*http.Request, error)
NewPostServiceCreateNtpRequest calls the generic PostServiceCreateNtp builder with application/json body
func NewPostServiceCreateNtpRequestWithBody ¶
func NewPostServiceCreateNtpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateNtpRequestWithBody generates requests for PostServiceCreateNtp with any type of body
func NewPostServiceCreatePopRequest ¶
func NewPostServiceCreatePopRequest(server string, body PostServiceCreatePopJSONRequestBody) (*http.Request, error)
NewPostServiceCreatePopRequest calls the generic PostServiceCreatePop builder with application/json body
func NewPostServiceCreatePopRequestWithBody ¶
func NewPostServiceCreatePopRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreatePopRequestWithBody generates requests for PostServiceCreatePop with any type of body
func NewPostServiceCreateRum2Request ¶
func NewPostServiceCreateRum2Request(server string, body PostServiceCreateRum2JSONRequestBody) (*http.Request, error)
NewPostServiceCreateRum2Request calls the generic PostServiceCreateRum2 builder with application/json body
func NewPostServiceCreateRum2RequestWithBody ¶
func NewPostServiceCreateRum2RequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateRum2RequestWithBody generates requests for PostServiceCreateRum2 with any type of body
func NewPostServiceCreateRumRequest ¶
func NewPostServiceCreateRumRequest(server string, body PostServiceCreateRumJSONRequestBody) (*http.Request, error)
NewPostServiceCreateRumRequest calls the generic PostServiceCreateRum builder with application/json body
func NewPostServiceCreateRumRequestWithBody ¶
func NewPostServiceCreateRumRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateRumRequestWithBody generates requests for PostServiceCreateRum with any type of body
func NewPostServiceCreateSmtpRequest ¶
func NewPostServiceCreateSmtpRequest(server string, body PostServiceCreateSmtpJSONRequestBody) (*http.Request, error)
NewPostServiceCreateSmtpRequest calls the generic PostServiceCreateSmtp builder with application/json body
func NewPostServiceCreateSmtpRequestWithBody ¶
func NewPostServiceCreateSmtpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateSmtpRequestWithBody generates requests for PostServiceCreateSmtp with any type of body
func NewPostServiceCreateSshRequest ¶
func NewPostServiceCreateSshRequest(server string, body PostServiceCreateSshJSONRequestBody) (*http.Request, error)
NewPostServiceCreateSshRequest calls the generic PostServiceCreateSsh builder with application/json body
func NewPostServiceCreateSshRequestWithBody ¶
func NewPostServiceCreateSshRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateSshRequestWithBody generates requests for PostServiceCreateSsh with any type of body
func NewPostServiceCreateSslCertRequest ¶
func NewPostServiceCreateSslCertRequest(server string, body PostServiceCreateSslCertJSONRequestBody) (*http.Request, error)
NewPostServiceCreateSslCertRequest calls the generic PostServiceCreateSslCert builder with application/json body
func NewPostServiceCreateSslCertRequestWithBody ¶
func NewPostServiceCreateSslCertRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateSslCertRequestWithBody generates requests for PostServiceCreateSslCert with any type of body
func NewPostServiceCreateTcpRequest ¶
func NewPostServiceCreateTcpRequest(server string, body PostServiceCreateTcpJSONRequestBody) (*http.Request, error)
NewPostServiceCreateTcpRequest calls the generic PostServiceCreateTcp builder with application/json body
func NewPostServiceCreateTcpRequestWithBody ¶
func NewPostServiceCreateTcpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateTcpRequestWithBody generates requests for PostServiceCreateTcp with any type of body
func NewPostServiceCreateTransactionRequest ¶
func NewPostServiceCreateTransactionRequest(server string, body PostServiceCreateTransactionJSONRequestBody) (*http.Request, error)
NewPostServiceCreateTransactionRequest calls the generic PostServiceCreateTransaction builder with application/json body
func NewPostServiceCreateTransactionRequestWithBody ¶
func NewPostServiceCreateTransactionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateTransactionRequestWithBody generates requests for PostServiceCreateTransaction with any type of body
func NewPostServiceCreateUdpRequest ¶
func NewPostServiceCreateUdpRequest(server string, body PostServiceCreateUdpJSONRequestBody) (*http.Request, error)
NewPostServiceCreateUdpRequest calls the generic PostServiceCreateUdp builder with application/json body
func NewPostServiceCreateUdpRequestWithBody ¶
func NewPostServiceCreateUdpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateUdpRequestWithBody generates requests for PostServiceCreateUdp with any type of body
func NewPostServiceCreateWebhookRequest ¶
func NewPostServiceCreateWebhookRequest(server string, body PostServiceCreateWebhookJSONRequestBody) (*http.Request, error)
NewPostServiceCreateWebhookRequest calls the generic PostServiceCreateWebhook builder with application/json body
func NewPostServiceCreateWebhookRequestWithBody ¶
func NewPostServiceCreateWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateWebhookRequestWithBody generates requests for PostServiceCreateWebhook with any type of body
func NewPostServiceCreateWhoisRequest ¶
func NewPostServiceCreateWhoisRequest(server string, body PostServiceCreateWhoisJSONRequestBody) (*http.Request, error)
NewPostServiceCreateWhoisRequest calls the generic PostServiceCreateWhois builder with application/json body
func NewPostServiceCreateWhoisRequestWithBody ¶
func NewPostServiceCreateWhoisRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServiceCreateWhoisRequestWithBody generates requests for PostServiceCreateWhois with any type of body
func NewPostServicePauseRequest ¶
NewPostServicePauseRequest generates requests for PostServicePause
func NewPostServiceResumeRequest ¶
NewPostServiceResumeRequest generates requests for PostServiceResume
func NewPostServicetaglistRequest ¶
func NewPostServicetaglistRequest(server string, body PostServicetaglistJSONRequestBody) (*http.Request, error)
NewPostServicetaglistRequest calls the generic PostServicetaglist builder with application/json body
func NewPostServicetaglistRequestWithBody ¶
func NewPostServicetaglistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostServicetaglistRequestWithBody generates requests for PostServicetaglist with any type of body
func NewPostSlareportlistRequest ¶
func NewPostSlareportlistRequest(server string, body PostSlareportlistJSONRequestBody) (*http.Request, error)
NewPostSlareportlistRequest calls the generic PostSlareportlist builder with application/json body
func NewPostSlareportlistRequestWithBody ¶
func NewPostSlareportlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostSlareportlistRequestWithBody generates requests for PostSlareportlist with any type of body
func NewPostStatuspagelistRequest ¶
func NewPostStatuspagelistRequest(server string, body PostStatuspagelistJSONRequestBody) (*http.Request, error)
NewPostStatuspagelistRequest calls the generic PostStatuspagelist builder with application/json body
func NewPostStatuspagelistRequestWithBody ¶
func NewPostStatuspagelistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostStatuspagelistRequestWithBody generates requests for PostStatuspagelist with any type of body
func NewPostUserDeactivateRequest ¶
NewPostUserDeactivateRequest generates requests for PostUserDeactivate
func NewPostUserReactivateRequest ¶
NewPostUserReactivateRequest generates requests for PostUserReactivate
func NewPostUserlistRequest ¶
func NewPostUserlistRequest(server string, body PostUserlistJSONRequestBody) (*http.Request, error)
NewPostUserlistRequest calls the generic PostUserlist builder with application/json body
func NewPostUserlistRequestWithBody ¶
func NewPostUserlistRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostUserlistRequestWithBody generates requests for PostUserlist with any type of body
func NewPostValidateMagicLinkRequest ¶
NewPostValidateMagicLinkRequest generates requests for PostValidateMagicLink
func NewPutComponentDetailRequest ¶
func NewPutComponentDetailRequest(server string, statuspageId string, pk string, body PutComponentDetailJSONRequestBody) (*http.Request, error)
NewPutComponentDetailRequest calls the generic PutComponentDetail builder with application/json body
func NewPutComponentDetailRequestWithBody ¶
func NewPutComponentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutComponentDetailRequestWithBody generates requests for PutComponentDetail with any type of body
func NewPutContactGroupDetailRequest ¶
func NewPutContactGroupDetailRequest(server string, pk string, body PutContactGroupDetailJSONRequestBody) (*http.Request, error)
NewPutContactGroupDetailRequest calls the generic PutContactGroupDetail builder with application/json body
func NewPutContactGroupDetailRequestWithBody ¶
func NewPutContactGroupDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutContactGroupDetailRequestWithBody generates requests for PutContactGroupDetail with any type of body
func NewPutDashboardDetailRequest ¶
func NewPutDashboardDetailRequest(server string, pk string, body PutDashboardDetailJSONRequestBody) (*http.Request, error)
NewPutDashboardDetailRequest calls the generic PutDashboardDetail builder with application/json body
func NewPutDashboardDetailRequestWithBody ¶
func NewPutDashboardDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutDashboardDetailRequestWithBody generates requests for PutDashboardDetail with any type of body
func NewPutIncidentDetailRequest ¶
func NewPutIncidentDetailRequest(server string, statuspageId string, pk string, body PutIncidentDetailJSONRequestBody) (*http.Request, error)
NewPutIncidentDetailRequest calls the generic PutIncidentDetail builder with application/json body
func NewPutIncidentDetailRequestWithBody ¶
func NewPutIncidentDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutIncidentDetailRequestWithBody generates requests for PutIncidentDetail with any type of body
func NewPutIntegrationDetailRequest ¶
func NewPutIntegrationDetailRequest(server string, pk string, body PutIntegrationDetailJSONRequestBody) (*http.Request, error)
NewPutIntegrationDetailRequest calls the generic PutIntegrationDetail builder with application/json body
func NewPutIntegrationDetailRequestWithBody ¶
func NewPutIntegrationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutIntegrationDetailRequestWithBody generates requests for PutIntegrationDetail with any type of body
func NewPutMetricDetailRequest ¶
func NewPutMetricDetailRequest(server string, statuspageId string, pk string, body PutMetricDetailJSONRequestBody) (*http.Request, error)
NewPutMetricDetailRequest calls the generic PutMetricDetail builder with application/json body
func NewPutMetricDetailRequestWithBody ¶
func NewPutMetricDetailRequestWithBody(server string, statuspageId string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutMetricDetailRequestWithBody generates requests for PutMetricDetail with any type of body
func NewPutPushNotificationDetailRequest ¶
func NewPutPushNotificationDetailRequest(server string, pk string, body PutPushNotificationDetailJSONRequestBody) (*http.Request, error)
NewPutPushNotificationDetailRequest calls the generic PutPushNotificationDetail builder with application/json body
func NewPutPushNotificationDetailRequestWithBody ¶
func NewPutPushNotificationDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutPushNotificationDetailRequestWithBody generates requests for PutPushNotificationDetail with any type of body
func NewPutScheduledReportDetailRequest ¶
func NewPutScheduledReportDetailRequest(server string, pk string, body PutScheduledReportDetailJSONRequestBody) (*http.Request, error)
NewPutScheduledReportDetailRequest calls the generic PutScheduledReportDetail builder with application/json body
func NewPutScheduledReportDetailRequestWithBody ¶
func NewPutScheduledReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutScheduledReportDetailRequestWithBody generates requests for PutScheduledReportDetail with any type of body
func NewPutServiceDetailRequest ¶
func NewPutServiceDetailRequest(server string, pk string, body PutServiceDetailJSONRequestBody) (*http.Request, error)
NewPutServiceDetailRequest calls the generic PutServiceDetail builder with application/json body
func NewPutServiceDetailRequestWithBody ¶
func NewPutServiceDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutServiceDetailRequestWithBody generates requests for PutServiceDetail with any type of body
func NewPutServiceTagDetailRequest ¶
func NewPutServiceTagDetailRequest(server string, pk string, body PutServiceTagDetailJSONRequestBody) (*http.Request, error)
NewPutServiceTagDetailRequest calls the generic PutServiceTagDetail builder with application/json body
func NewPutServiceTagDetailRequestWithBody ¶
func NewPutServiceTagDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutServiceTagDetailRequestWithBody generates requests for PutServiceTagDetail with any type of body
func NewPutSlaReportDetailRequest ¶
func NewPutSlaReportDetailRequest(server string, pk string, body PutSlaReportDetailJSONRequestBody) (*http.Request, error)
NewPutSlaReportDetailRequest calls the generic PutSlaReportDetail builder with application/json body
func NewPutSlaReportDetailRequestWithBody ¶
func NewPutSlaReportDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutSlaReportDetailRequestWithBody generates requests for PutSlaReportDetail with any type of body
func NewPutStatuspageDetailRequest ¶
func NewPutStatuspageDetailRequest(server string, pk string, body PutStatuspageDetailJSONRequestBody) (*http.Request, error)
NewPutStatuspageDetailRequest calls the generic PutStatuspageDetail builder with application/json body
func NewPutStatuspageDetailRequestWithBody ¶
func NewPutStatuspageDetailRequestWithBody(server string, pk string, contentType string, body io.Reader) (*http.Request, error)
NewPutStatuspageDetailRequestWithBody generates requests for PutStatuspageDetail with any type of body
func NewPutUserDetailRequest ¶
func NewPutUserDetailRequest(server string, pk string, body PutUserDetailJSONRequestBody) (*http.Request, error)
NewPutUserDetailRequest calls the generic PutUserDetail builder with application/json body
Types ¶
type AuthTokenWithTOTP ¶
type AuthTokenWithTOTP struct { // Enter your two-factor authentication (2FA) code from your authenticator. Code *int `json:"code,omitempty"` // Email address for login. Email *string `json:"email,omitempty"` Password *string `json:"password,omitempty"` Token *string `json:"token,omitempty"` }
AuthTokenWithTOTP defines model for AuthTokenWithTOTP.
type BulkChecksAction ¶
type BulkChecksAction struct {
Pk *[]int `json:"pk,omitempty"`
}
BulkChecksAction defines model for BulkChecksAction.
type CheckContactGroups ¶
type CheckContactGroups struct { // An array of contact group names or IDs to set on this check ContactGroups *[]string `json:"contact_groups,omitempty"` }
CheckContactGroups defines model for CheckContactGroups.
type CheckEscalations ¶
type CheckEscalations struct { // A list of escalations to set on this check; see example above. Escalations *[]struct { ContactGroups []string `json:"contact_groups"` WaitTime int `json:"wait_time"` } `json:"escalations,omitempty"` }
CheckEscalations defines model for CheckEscalations.
type CheckLocations ¶
type CheckLocations struct { // An array of location names to add to this check Locations *[]string `json:"locations,omitempty"` }
CheckLocations defines model for CheckLocations.
type CheckMaintenance ¶
type CheckMaintenance struct { // The schedule entries for maintenance windows; see example above. Schedule *[]struct { FromTime string `json:"from_time"` Id *int `json:"id,omitempty"` Monthday *int `json:"monthday,omitempty"` MonthdayFrom *int `json:"monthday_from,omitempty"` MonthdayTo *int `json:"monthday_to,omitempty"` ToTime string `json:"to_time"` Type CheckMaintenanceScheduleType `json:"type"` Weekdays *[]int `json:"weekdays,omitempty"` } `json:"schedule,omitempty"` // Current state of the check; ACTIVE (alerts sent normally), SUPPRESSED (under maintenance), SCHEDULED (maintenance windows as defined in the schedule) State *CheckMaintenanceState `json:"state,omitempty"` }
CheckMaintenance defines model for CheckMaintenance.
type CheckMaintenanceScheduleType ¶
type CheckMaintenanceScheduleType string
CheckMaintenanceScheduleType defines model for CheckMaintenance.Schedule.Type.
const ( CheckMaintenanceScheduleTypeMONTHLY CheckMaintenanceScheduleType = "MONTHLY" CheckMaintenanceScheduleTypeWEEKLY CheckMaintenanceScheduleType = "WEEKLY" )
Defines values for CheckMaintenanceScheduleType.
type CheckMaintenanceState ¶
type CheckMaintenanceState string
Current state of the check; ACTIVE (alerts sent normally), SUPPRESSED (under maintenance), SCHEDULED (maintenance windows as defined in the schedule)
const ( CheckMaintenanceStateACTIVE CheckMaintenanceState = "ACTIVE" CheckMaintenanceStateSCHEDULED CheckMaintenanceState = "SCHEDULED" CheckMaintenanceStateSUPPRESSED CheckMaintenanceState = "SUPPRESSED" )
Defines values for CheckMaintenanceState.
type CheckStats ¶
type CheckStats struct { AvailableLocations *[]interface{} `json:"available_locations,omitempty"` // Set this paramater to download an XLS containing the stats. Download *bool `json:"download,omitempty"` // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *time.Time `json:"end_date,omitempty"` // Include alert data for each outage in the period. IncludeAlerts *bool `json:"include_alerts,omitempty"` // Show response time for specified location only. Location *string `json:"location,omitempty"` // Include response time datapoints for all locations. LocationsResponseTimes *bool `json:"locations_response_times,omitempty"` // Set this paramater to download a PDF report. Pdf *bool `json:"pdf,omitempty"` Pk *int `json:"pk,omitempty"` // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *time.Time `json:"start_date,omitempty"` Statistics *[]map[string]interface{} `json:"statistics,omitempty"` Totals *map[string]interface{} `json:"totals,omitempty"` }
CheckStats defines model for CheckStats.
type CheckTag ¶
type CheckTag struct { // The CSS color code of the tag, eg. #334455 ColorHex string `json:"color_hex"` Pk *int `json:"pk,omitempty"` // The name of this tag Tag string `json:"tag"` Url *string `json:"url,omitempty"` }
CheckTag defines model for CheckTag.
type CheckTags ¶
type CheckTags struct { // An array of tags names or IDs to set on this check Tags *[]string `json:"tags,omitempty"` }
CheckTags defines model for CheckTags.
type Checks ¶
type Checks struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *[]string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *map[string]interface{} `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspDnsRecordType *ChecksMspDnsRecordType `json:"msp_dns_record_type,omitempty"` MspDnsServer *string `json:"msp_dns_server,omitempty"` MspEncryption *ChecksMspEncryption `json:"msp_encryption,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspExpectStringType *ChecksMspExpectStringType `json:"msp_expect_string_type,omitempty"` MspHeaders *string `json:"msp_headers,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval *int `json:"msp_interval,omitempty"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPassword *string `json:"msp_password,omitempty"` MspPort *int `json:"msp_port"` MspProtocol *ChecksMspProtocol `json:"msp_protocol,omitempty"` MspProxy *string `json:"msp_proxy,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspScript *string `json:"msp_script,omitempty"` MspSendString *string `json:"msp_send_string,omitempty"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspStatusCode *string `json:"msp_status_code,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksMspUseIpVersion `json:"msp_use_ip_version,omitempty"` MspUsername *string `json:"msp_username,omitempty"` MspVersion *int `json:"msp_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
Checks defines model for Checks.
type ChecksAPI ¶
type ChecksAPI struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspScript string `json:"msp_script"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksAPIMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksAPI defines model for ChecksAPI.
type ChecksAPIMspUseIpVersion ¶
type ChecksAPIMspUseIpVersion string
ChecksAPIMspUseIpVersion defines model for ChecksAPI.MspUseIpVersion.
const ( ChecksAPIMspUseIpVersionEmpty ChecksAPIMspUseIpVersion = "" ChecksAPIMspUseIpVersionIPV4 ChecksAPIMspUseIpVersion = "IPV4" ChecksAPIMspUseIpVersionIPV6 ChecksAPIMspUseIpVersion = "IPV6" )
Defines values for ChecksAPIMspUseIpVersion.
type ChecksBLACKLIST ¶
type ChecksBLACKLIST struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksBLACKLIST defines model for ChecksBLACKLIST.
type ChecksBulkStats ¶
type ChecksBulkStats struct { Checks *[]map[string]interface{} `json:"checks,omitempty"` // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *time.Time `json:"end_date,omitempty"` // Include alert data for each outage in the period. IncludeAlerts *bool `json:"include_alerts,omitempty"` Pk *[]int `json:"pk,omitempty"` // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *time.Time `json:"start_date,omitempty"` Totals *map[string]interface{} `json:"totals,omitempty"` }
ChecksBulkStats defines model for ChecksBulkStats.
type ChecksBulkUpdate ¶
type ChecksBulkUpdate struct { Fields *struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspDnsRecordType *ChecksBulkUpdateFieldsMspDnsRecordType `json:"msp_dns_record_type,omitempty"` MspDnsServer *string `json:"msp_dns_server,omitempty"` MspEncryption *ChecksBulkUpdateFieldsMspEncryption `json:"msp_encryption,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspExpectStringType *ChecksBulkUpdateFieldsMspExpectStringType `json:"msp_expect_string_type,omitempty"` MspHeaders *string `json:"msp_headers,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval *int `json:"msp_interval,omitempty"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPassword *string `json:"msp_password,omitempty"` MspPort *int `json:"msp_port"` MspProtocol *ChecksBulkUpdateFieldsMspProtocol `json:"msp_protocol,omitempty"` MspProxy *string `json:"msp_proxy,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspScript *string `json:"msp_script,omitempty"` MspSendString *string `json:"msp_send_string,omitempty"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspStatusCode *string `json:"msp_status_code,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksBulkUpdateFieldsMspUseIpVersion `json:"msp_use_ip_version,omitempty"` MspUsername *string `json:"msp_username,omitempty"` MspVersion *int `json:"msp_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` } `json:"fields,omitempty"` Pk *[]int `json:"pk,omitempty"` }
ChecksBulkUpdate defines model for ChecksBulkUpdate.
type ChecksBulkUpdateEscalations ¶
type ChecksBulkUpdateEscalations struct { Fields *struct { // A list of escalations to set on this check; see example above. Escalations *[]struct { ContactGroups []string `json:"contact_groups"` WaitTime int `json:"wait_time"` } `json:"escalations,omitempty"` } `json:"fields,omitempty"` Pk *[]int `json:"pk,omitempty"` }
ChecksBulkUpdateEscalations defines model for ChecksBulkUpdateEscalations.
type ChecksBulkUpdateFieldsMspDnsRecordType ¶
type ChecksBulkUpdateFieldsMspDnsRecordType string
ChecksBulkUpdateFieldsMspDnsRecordType defines model for ChecksBulkUpdate.Fields.MspDnsRecordType.
const ( ChecksBulkUpdateFieldsMspDnsRecordTypeA ChecksBulkUpdateFieldsMspDnsRecordType = "A" ChecksBulkUpdateFieldsMspDnsRecordTypeAAAA ChecksBulkUpdateFieldsMspDnsRecordType = "AAAA" ChecksBulkUpdateFieldsMspDnsRecordTypeANY ChecksBulkUpdateFieldsMspDnsRecordType = "ANY" ChecksBulkUpdateFieldsMspDnsRecordTypeCNAME ChecksBulkUpdateFieldsMspDnsRecordType = "CNAME" ChecksBulkUpdateFieldsMspDnsRecordTypeMX ChecksBulkUpdateFieldsMspDnsRecordType = "MX" ChecksBulkUpdateFieldsMspDnsRecordTypeNS ChecksBulkUpdateFieldsMspDnsRecordType = "NS" ChecksBulkUpdateFieldsMspDnsRecordTypePTR ChecksBulkUpdateFieldsMspDnsRecordType = "PTR" ChecksBulkUpdateFieldsMspDnsRecordTypeSOA ChecksBulkUpdateFieldsMspDnsRecordType = "SOA" ChecksBulkUpdateFieldsMspDnsRecordTypeTXT ChecksBulkUpdateFieldsMspDnsRecordType = "TXT" )
Defines values for ChecksBulkUpdateFieldsMspDnsRecordType.
type ChecksBulkUpdateFieldsMspEncryption ¶
type ChecksBulkUpdateFieldsMspEncryption string
ChecksBulkUpdateFieldsMspEncryption defines model for ChecksBulkUpdate.Fields.MspEncryption.
const ( ChecksBulkUpdateFieldsMspEncryptionEmpty ChecksBulkUpdateFieldsMspEncryption = "" ChecksBulkUpdateFieldsMspEncryptionSSLTLS ChecksBulkUpdateFieldsMspEncryption = "SSL_TLS" )
Defines values for ChecksBulkUpdateFieldsMspEncryption.
type ChecksBulkUpdateFieldsMspExpectStringType ¶
type ChecksBulkUpdateFieldsMspExpectStringType string
ChecksBulkUpdateFieldsMspExpectStringType defines model for ChecksBulkUpdate.Fields.MspExpectStringType.
const ( ChecksBulkUpdateFieldsMspExpectStringTypeINVERSEREGEX ChecksBulkUpdateFieldsMspExpectStringType = "INVERSE_REGEX" ChecksBulkUpdateFieldsMspExpectStringTypeREGEX ChecksBulkUpdateFieldsMspExpectStringType = "REGEX" ChecksBulkUpdateFieldsMspExpectStringTypeSTRING ChecksBulkUpdateFieldsMspExpectStringType = "STRING" )
Defines values for ChecksBulkUpdateFieldsMspExpectStringType.
type ChecksBulkUpdateFieldsMspProtocol ¶
type ChecksBulkUpdateFieldsMspProtocol string
ChecksBulkUpdateFieldsMspProtocol defines model for ChecksBulkUpdate.Fields.MspProtocol.
const ( ChecksBulkUpdateFieldsMspProtocolFtp ChecksBulkUpdateFieldsMspProtocol = "ftp" ChecksBulkUpdateFieldsMspProtocolHttp ChecksBulkUpdateFieldsMspProtocol = "http" ChecksBulkUpdateFieldsMspProtocolImap ChecksBulkUpdateFieldsMspProtocol = "imap" ChecksBulkUpdateFieldsMspProtocolIrc ChecksBulkUpdateFieldsMspProtocol = "irc" ChecksBulkUpdateFieldsMspProtocolLdap ChecksBulkUpdateFieldsMspProtocol = "ldap" ChecksBulkUpdateFieldsMspProtocolPop3 ChecksBulkUpdateFieldsMspProtocol = "pop3" ChecksBulkUpdateFieldsMspProtocolSmtp ChecksBulkUpdateFieldsMspProtocol = "smtp" ChecksBulkUpdateFieldsMspProtocolXmpp ChecksBulkUpdateFieldsMspProtocol = "xmpp" )
Defines values for ChecksBulkUpdateFieldsMspProtocol.
type ChecksBulkUpdateFieldsMspUseIpVersion ¶
type ChecksBulkUpdateFieldsMspUseIpVersion string
ChecksBulkUpdateFieldsMspUseIpVersion defines model for ChecksBulkUpdate.Fields.MspUseIpVersion.
const ( ChecksBulkUpdateFieldsMspUseIpVersionEmpty ChecksBulkUpdateFieldsMspUseIpVersion = "" ChecksBulkUpdateFieldsMspUseIpVersionIPV4 ChecksBulkUpdateFieldsMspUseIpVersion = "IPV4" ChecksBulkUpdateFieldsMspUseIpVersionIPV6 ChecksBulkUpdateFieldsMspUseIpVersion = "IPV6" )
Defines values for ChecksBulkUpdateFieldsMspUseIpVersion.
type ChecksBulkUpdateMaintenance ¶
type ChecksBulkUpdateMaintenance struct { Fields *struct { // The schedule entries for maintenance windows; see example above. Schedule *[]struct { FromTime string `json:"from_time"` Id *int `json:"id,omitempty"` Monthday *int `json:"monthday,omitempty"` MonthdayFrom *int `json:"monthday_from,omitempty"` MonthdayTo *int `json:"monthday_to,omitempty"` ToTime string `json:"to_time"` Type ChecksBulkUpdateMaintenanceFieldsScheduleType `json:"type"` Weekdays *[]int `json:"weekdays,omitempty"` } `json:"schedule,omitempty"` // Current state of the check; ACTIVE (alerts sent normally), SUPPRESSED (under maintenance), SCHEDULED (maintenance windows as defined in the schedule) State *ChecksBulkUpdateMaintenanceFieldsState `json:"state,omitempty"` } `json:"fields,omitempty"` Pk *[]int `json:"pk,omitempty"` }
ChecksBulkUpdateMaintenance defines model for ChecksBulkUpdateMaintenance.
type ChecksBulkUpdateMaintenanceFieldsScheduleType ¶
type ChecksBulkUpdateMaintenanceFieldsScheduleType string
ChecksBulkUpdateMaintenanceFieldsScheduleType defines model for ChecksBulkUpdateMaintenance.Fields.Schedule.Type.
const ( ChecksBulkUpdateMaintenanceFieldsScheduleTypeMONTHLY ChecksBulkUpdateMaintenanceFieldsScheduleType = "MONTHLY" ChecksBulkUpdateMaintenanceFieldsScheduleTypeWEEKLY ChecksBulkUpdateMaintenanceFieldsScheduleType = "WEEKLY" )
Defines values for ChecksBulkUpdateMaintenanceFieldsScheduleType.
type ChecksBulkUpdateMaintenanceFieldsState ¶
type ChecksBulkUpdateMaintenanceFieldsState string
Current state of the check; ACTIVE (alerts sent normally), SUPPRESSED (under maintenance), SCHEDULED (maintenance windows as defined in the schedule)
const ( ChecksBulkUpdateMaintenanceFieldsStateACTIVE ChecksBulkUpdateMaintenanceFieldsState = "ACTIVE" ChecksBulkUpdateMaintenanceFieldsStateSCHEDULED ChecksBulkUpdateMaintenanceFieldsState = "SCHEDULED" ChecksBulkUpdateMaintenanceFieldsStateSUPPRESSED ChecksBulkUpdateMaintenanceFieldsState = "SUPPRESSED" )
Defines values for ChecksBulkUpdateMaintenanceFieldsState.
type ChecksDNS ¶
type ChecksDNS struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspDnsRecordType ChecksDNSMspDnsRecordType `json:"msp_dns_record_type"` MspDnsServer *string `json:"msp_dns_server,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksDNS defines model for ChecksDNS.
type ChecksDNSMspDnsRecordType ¶
type ChecksDNSMspDnsRecordType string
ChecksDNSMspDnsRecordType defines model for ChecksDNS.MspDnsRecordType.
const ( ChecksDNSMspDnsRecordTypeA ChecksDNSMspDnsRecordType = "A" ChecksDNSMspDnsRecordTypeAAAA ChecksDNSMspDnsRecordType = "AAAA" ChecksDNSMspDnsRecordTypeANY ChecksDNSMspDnsRecordType = "ANY" ChecksDNSMspDnsRecordTypeCNAME ChecksDNSMspDnsRecordType = "CNAME" ChecksDNSMspDnsRecordTypeMX ChecksDNSMspDnsRecordType = "MX" ChecksDNSMspDnsRecordTypeNS ChecksDNSMspDnsRecordType = "NS" ChecksDNSMspDnsRecordTypePTR ChecksDNSMspDnsRecordType = "PTR" ChecksDNSMspDnsRecordTypeSOA ChecksDNSMspDnsRecordType = "SOA" ChecksDNSMspDnsRecordTypeTXT ChecksDNSMspDnsRecordType = "TXT" )
Defines values for ChecksDNSMspDnsRecordType.
type ChecksGROUP ¶
type ChecksGROUP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` Groupcheckconfig *struct { GroupCheckDownCondition *ChecksGROUPGroupcheckconfigGroupCheckDownCondition `json:"group_check_down_condition,omitempty"` // Include checks from this list GroupCheckServices *[]string `json:"group_check_services,omitempty"` // Include checks with one or more of the selected tags GroupCheckTags *[]string `json:"group_check_tags,omitempty"` GroupUptimePercentCalculation *ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation `json:"group_uptime_percent_calculation,omitempty"` } `json:"groupcheckconfig"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspNotes *string `json:"msp_notes,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksGROUP defines model for ChecksGROUP.
type ChecksGROUPGroupcheckconfigGroupCheckDownCondition ¶
type ChecksGROUPGroupcheckconfigGroupCheckDownCondition string
ChecksGROUPGroupcheckconfigGroupCheckDownCondition defines model for ChecksGROUP.Groupcheckconfig.GroupCheckDownCondition.
const ( ChecksGROUPGroupcheckconfigGroupCheckDownConditionALL ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "ALL" ChecksGROUPGroupcheckconfigGroupCheckDownConditionANY ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "ANY" ChecksGROUPGroupcheckconfigGroupCheckDownConditionFIFTYPCT ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "FIFTY_PCT" ChecksGROUPGroupcheckconfigGroupCheckDownConditionFIVE ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "FIVE" ChecksGROUPGroupcheckconfigGroupCheckDownConditionFIVEPCT ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "FIVE_PCT" ChecksGROUPGroupcheckconfigGroupCheckDownConditionFOUR ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "FOUR" ChecksGROUPGroupcheckconfigGroupCheckDownConditionONEPCT ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "ONE_PCT" ChecksGROUPGroupcheckconfigGroupCheckDownConditionTEN ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "TEN" ChecksGROUPGroupcheckconfigGroupCheckDownConditionTENPCT ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "TEN_PCT" ChecksGROUPGroupcheckconfigGroupCheckDownConditionTHREE ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "THREE" ChecksGROUPGroupcheckconfigGroupCheckDownConditionTHREEPCT ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "THREE_PCT" ChecksGROUPGroupcheckconfigGroupCheckDownConditionTWENTYFIVEPCT ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "TWENTYFIVE_PCT" ChecksGROUPGroupcheckconfigGroupCheckDownConditionTWO ChecksGROUPGroupcheckconfigGroupCheckDownCondition = "TWO" )
Defines values for ChecksGROUPGroupcheckconfigGroupCheckDownCondition.
type ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation ¶
type ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation string
ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation defines model for ChecksGROUP.Groupcheckconfig.GroupUptimePercentCalculation.
const ( ChecksGROUPGroupcheckconfigGroupUptimePercentCalculationAVERAGE ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation = "AVERAGE" ChecksGROUPGroupcheckconfigGroupUptimePercentCalculationUPDOWNSTATES ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation = "UP_DOWN_STATES" )
Defines values for ChecksGROUPGroupcheckconfigGroupUptimePercentCalculation.
type ChecksHEARTBEAT ¶
type ChecksHEARTBEAT struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` HeartbeatUrl *string `json:"heartbeat_url,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksHEARTBEAT defines model for ChecksHEARTBEAT.
type ChecksHTTP ¶
type ChecksHTTP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *[]string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *map[string]interface{} `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspEncryption *ChecksHTTPMspEncryption `json:"msp_encryption,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspExpectStringType *ChecksHTTPMspExpectStringType `json:"msp_expect_string_type,omitempty"` MspHeaders *string `json:"msp_headers,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPassword *string `json:"msp_password,omitempty"` MspPort *int `json:"msp_port"` MspProxy *string `json:"msp_proxy,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSendString *string `json:"msp_send_string,omitempty"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspStatusCode *string `json:"msp_status_code,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksHTTPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` MspUsername *string `json:"msp_username,omitempty"` MspVersion *int `json:"msp_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksHTTP defines model for ChecksHTTP.
type ChecksHTTPMspEncryption ¶
type ChecksHTTPMspEncryption string
ChecksHTTPMspEncryption defines model for ChecksHTTP.MspEncryption.
const ( ChecksHTTPMspEncryptionEmpty ChecksHTTPMspEncryption = "" ChecksHTTPMspEncryptionSSLTLS ChecksHTTPMspEncryption = "SSL_TLS" )
Defines values for ChecksHTTPMspEncryption.
type ChecksHTTPMspExpectStringType ¶
type ChecksHTTPMspExpectStringType string
ChecksHTTPMspExpectStringType defines model for ChecksHTTP.MspExpectStringType.
const ( ChecksHTTPMspExpectStringTypeINVERSEREGEX ChecksHTTPMspExpectStringType = "INVERSE_REGEX" ChecksHTTPMspExpectStringTypeREGEX ChecksHTTPMspExpectStringType = "REGEX" ChecksHTTPMspExpectStringTypeSTRING ChecksHTTPMspExpectStringType = "STRING" )
Defines values for ChecksHTTPMspExpectStringType.
type ChecksHTTPMspUseIpVersion ¶
type ChecksHTTPMspUseIpVersion string
ChecksHTTPMspUseIpVersion defines model for ChecksHTTP.MspUseIpVersion.
const ( ChecksHTTPMspUseIpVersionEmpty ChecksHTTPMspUseIpVersion = "" ChecksHTTPMspUseIpVersionIPV4 ChecksHTTPMspUseIpVersion = "IPV4" ChecksHTTPMspUseIpVersionIPV6 ChecksHTTPMspUseIpVersion = "IPV6" )
Defines values for ChecksHTTPMspUseIpVersion.
type ChecksICMP ¶
type ChecksICMP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksICMPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksICMP defines model for ChecksICMP.
type ChecksICMPMspUseIpVersion ¶
type ChecksICMPMspUseIpVersion string
ChecksICMPMspUseIpVersion defines model for ChecksICMP.MspUseIpVersion.
const ( ChecksICMPMspUseIpVersionEmpty ChecksICMPMspUseIpVersion = "" ChecksICMPMspUseIpVersionIPV4 ChecksICMPMspUseIpVersion = "IPV4" ChecksICMPMspUseIpVersionIPV6 ChecksICMPMspUseIpVersion = "IPV6" )
Defines values for ChecksICMPMspUseIpVersion.
type ChecksIMAP ¶
type ChecksIMAP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspEncryption *ChecksIMAPMspEncryption `json:"msp_encryption,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksIMAPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksIMAP defines model for ChecksIMAP.
type ChecksIMAPMspEncryption ¶
type ChecksIMAPMspEncryption string
ChecksIMAPMspEncryption defines model for ChecksIMAP.MspEncryption.
const ( ChecksIMAPMspEncryptionEmpty ChecksIMAPMspEncryption = "" ChecksIMAPMspEncryptionSSLTLS ChecksIMAPMspEncryption = "SSL_TLS" )
Defines values for ChecksIMAPMspEncryption.
type ChecksIMAPMspUseIpVersion ¶
type ChecksIMAPMspUseIpVersion string
ChecksIMAPMspUseIpVersion defines model for ChecksIMAP.MspUseIpVersion.
const ( ChecksIMAPMspUseIpVersionEmpty ChecksIMAPMspUseIpVersion = "" ChecksIMAPMspUseIpVersionIPV4 ChecksIMAPMspUseIpVersion = "IPV4" ChecksIMAPMspUseIpVersionIPV6 ChecksIMAPMspUseIpVersion = "IPV6" )
Defines values for ChecksIMAPMspUseIpVersion.
type ChecksMALWARE ¶
type ChecksMALWARE struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksMALWARE defines model for ChecksMALWARE.
type ChecksMspDnsRecordType ¶
type ChecksMspDnsRecordType string
ChecksMspDnsRecordType defines model for Checks.MspDnsRecordType.
const ( ChecksMspDnsRecordTypeA ChecksMspDnsRecordType = "A" ChecksMspDnsRecordTypeAAAA ChecksMspDnsRecordType = "AAAA" ChecksMspDnsRecordTypeANY ChecksMspDnsRecordType = "ANY" ChecksMspDnsRecordTypeCNAME ChecksMspDnsRecordType = "CNAME" ChecksMspDnsRecordTypeMX ChecksMspDnsRecordType = "MX" ChecksMspDnsRecordTypeNS ChecksMspDnsRecordType = "NS" ChecksMspDnsRecordTypePTR ChecksMspDnsRecordType = "PTR" ChecksMspDnsRecordTypeSOA ChecksMspDnsRecordType = "SOA" ChecksMspDnsRecordTypeTXT ChecksMspDnsRecordType = "TXT" )
Defines values for ChecksMspDnsRecordType.
type ChecksMspEncryption ¶
type ChecksMspEncryption string
ChecksMspEncryption defines model for Checks.MspEncryption.
const ( ChecksMspEncryptionEmpty ChecksMspEncryption = "" ChecksMspEncryptionSSLTLS ChecksMspEncryption = "SSL_TLS" )
Defines values for ChecksMspEncryption.
type ChecksMspExpectStringType ¶
type ChecksMspExpectStringType string
ChecksMspExpectStringType defines model for Checks.MspExpectStringType.
const ( ChecksMspExpectStringTypeINVERSEREGEX ChecksMspExpectStringType = "INVERSE_REGEX" ChecksMspExpectStringTypeREGEX ChecksMspExpectStringType = "REGEX" ChecksMspExpectStringTypeSTRING ChecksMspExpectStringType = "STRING" )
Defines values for ChecksMspExpectStringType.
type ChecksMspProtocol ¶
type ChecksMspProtocol string
ChecksMspProtocol defines model for Checks.MspProtocol.
const ( ChecksMspProtocolFtp ChecksMspProtocol = "ftp" ChecksMspProtocolHttp ChecksMspProtocol = "http" ChecksMspProtocolImap ChecksMspProtocol = "imap" ChecksMspProtocolIrc ChecksMspProtocol = "irc" ChecksMspProtocolLdap ChecksMspProtocol = "ldap" ChecksMspProtocolPop3 ChecksMspProtocol = "pop3" ChecksMspProtocolSmtp ChecksMspProtocol = "smtp" ChecksMspProtocolXmpp ChecksMspProtocol = "xmpp" )
Defines values for ChecksMspProtocol.
type ChecksMspUseIpVersion ¶
type ChecksMspUseIpVersion string
ChecksMspUseIpVersion defines model for Checks.MspUseIpVersion.
const ( ChecksMspUseIpVersionEmpty ChecksMspUseIpVersion = "" ChecksMspUseIpVersionIPV4 ChecksMspUseIpVersion = "IPV4" ChecksMspUseIpVersionIPV6 ChecksMspUseIpVersion = "IPV6" )
Defines values for ChecksMspUseIpVersion.
type ChecksNTP ¶
type ChecksNTP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksNTPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksNTP defines model for ChecksNTP.
type ChecksNTPMspUseIpVersion ¶
type ChecksNTPMspUseIpVersion string
ChecksNTPMspUseIpVersion defines model for ChecksNTP.MspUseIpVersion.
const ( ChecksNTPMspUseIpVersionEmpty ChecksNTPMspUseIpVersion = "" ChecksNTPMspUseIpVersionIPV4 ChecksNTPMspUseIpVersion = "IPV4" ChecksNTPMspUseIpVersionIPV6 ChecksNTPMspUseIpVersion = "IPV6" )
Defines values for ChecksNTPMspUseIpVersion.
type ChecksPOP ¶
type ChecksPOP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspEncryption *ChecksPOPMspEncryption `json:"msp_encryption,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksPOPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksPOP defines model for ChecksPOP.
type ChecksPOPMspEncryption ¶
type ChecksPOPMspEncryption string
ChecksPOPMspEncryption defines model for ChecksPOP.MspEncryption.
const ( ChecksPOPMspEncryptionEmpty ChecksPOPMspEncryption = "" ChecksPOPMspEncryptionSSLTLS ChecksPOPMspEncryption = "SSL_TLS" )
Defines values for ChecksPOPMspEncryption.
type ChecksPOPMspUseIpVersion ¶
type ChecksPOPMspUseIpVersion string
ChecksPOPMspUseIpVersion defines model for ChecksPOP.MspUseIpVersion.
const ( ChecksPOPMspUseIpVersionEmpty ChecksPOPMspUseIpVersion = "" ChecksPOPMspUseIpVersionIPV4 ChecksPOPMspUseIpVersion = "IPV4" ChecksPOPMspUseIpVersionIPV6 ChecksPOPMspUseIpVersion = "IPV6" )
Defines values for ChecksPOPMspUseIpVersion.
type ChecksRUM ¶
type ChecksRUM struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspNotes *string `json:"msp_notes,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksRUM defines model for ChecksRUM.
type ChecksRUM2 ¶
type ChecksRUM2 struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspNotes *string `json:"msp_notes,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksRUM2 defines model for ChecksRUM2.
type ChecksSMTP ¶
type ChecksSMTP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspEncryption *ChecksSMTPMspEncryption `json:"msp_encryption,omitempty"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPassword *string `json:"msp_password,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksSMTPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` MspUsername *string `json:"msp_username,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksSMTP defines model for ChecksSMTP.
type ChecksSMTPMspEncryption ¶
type ChecksSMTPMspEncryption string
ChecksSMTPMspEncryption defines model for ChecksSMTP.MspEncryption.
const ( ChecksSMTPMspEncryptionEmpty ChecksSMTPMspEncryption = "" ChecksSMTPMspEncryptionSSLTLS ChecksSMTPMspEncryption = "SSL_TLS" )
Defines values for ChecksSMTPMspEncryption.
type ChecksSMTPMspUseIpVersion ¶
type ChecksSMTPMspUseIpVersion string
ChecksSMTPMspUseIpVersion defines model for ChecksSMTP.MspUseIpVersion.
const ( ChecksSMTPMspUseIpVersionEmpty ChecksSMTPMspUseIpVersion = "" ChecksSMTPMspUseIpVersionIPV4 ChecksSMTPMspUseIpVersion = "IPV4" ChecksSMTPMspUseIpVersionIPV6 ChecksSMTPMspUseIpVersion = "IPV6" )
Defines values for ChecksSMTPMspUseIpVersion.
type ChecksSSH ¶
type ChecksSSH struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksSSHMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksSSH defines model for ChecksSSH.
type ChecksSSHMspUseIpVersion ¶
type ChecksSSHMspUseIpVersion string
ChecksSSHMspUseIpVersion defines model for ChecksSSH.MspUseIpVersion.
const ( ChecksSSHMspUseIpVersionEmpty ChecksSSHMspUseIpVersion = "" ChecksSSHMspUseIpVersionIPV4 ChecksSSHMspUseIpVersion = "IPV4" ChecksSSHMspUseIpVersionIPV6 ChecksSSHMspUseIpVersion = "IPV6" )
Defines values for ChecksSSHMspUseIpVersion.
type ChecksSSLCERT ¶
type ChecksSSLCERT struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspProtocol ChecksSSLCERTMspProtocol `json:"msp_protocol"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksSSLCERT defines model for ChecksSSL_CERT.
type ChecksSSLCERTMspProtocol ¶
type ChecksSSLCERTMspProtocol string
ChecksSSLCERTMspProtocol defines model for ChecksSSLCERT.MspProtocol.
const ( ChecksSSLCERTMspProtocolFtp ChecksSSLCERTMspProtocol = "ftp" ChecksSSLCERTMspProtocolHttp ChecksSSLCERTMspProtocol = "http" ChecksSSLCERTMspProtocolImap ChecksSSLCERTMspProtocol = "imap" ChecksSSLCERTMspProtocolIrc ChecksSSLCERTMspProtocol = "irc" ChecksSSLCERTMspProtocolLdap ChecksSSLCERTMspProtocol = "ldap" ChecksSSLCERTMspProtocolPop3 ChecksSSLCERTMspProtocol = "pop3" ChecksSSLCERTMspProtocolSmtp ChecksSSLCERTMspProtocol = "smtp" ChecksSSLCERTMspProtocolXmpp ChecksSSLCERTMspProtocol = "xmpp" )
Defines values for ChecksSSLCERTMspProtocol.
type ChecksTCP ¶
type ChecksTCP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspExpectString *string `json:"msp_expect_string,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSendString *string `json:"msp_send_string,omitempty"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksTCPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksTCP defines model for ChecksTCP.
type ChecksTCPMspUseIpVersion ¶
type ChecksTCPMspUseIpVersion string
ChecksTCPMspUseIpVersion defines model for ChecksTCP.MspUseIpVersion.
const ( ChecksTCPMspUseIpVersionEmpty ChecksTCPMspUseIpVersion = "" ChecksTCPMspUseIpVersionIPV4 ChecksTCPMspUseIpVersion = "IPV4" ChecksTCPMspUseIpVersionIPV6 ChecksTCPMspUseIpVersion = "IPV6" )
Defines values for ChecksTCPMspUseIpVersion.
type ChecksTRANSACTION ¶
type ChecksTRANSACTION struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspScript string `json:"msp_script"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksTRANSACTION defines model for ChecksTRANSACTION.
type ChecksUDP ¶
type ChecksUDP struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspExpectString string `json:"msp_expect_string"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspInterval int `json:"msp_interval"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspPort *int `json:"msp_port"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspSendString string `json:"msp_send_string"` MspSensitivity *int `json:"msp_sensitivity,omitempty"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` MspUseIpVersion *ChecksUDPMspUseIpVersion `json:"msp_use_ip_version,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksUDP defines model for ChecksUDP.
type ChecksUDPMspUseIpVersion ¶
type ChecksUDPMspUseIpVersion string
ChecksUDPMspUseIpVersion defines model for ChecksUDP.MspUseIpVersion.
const ( ChecksUDPMspUseIpVersionEmpty ChecksUDPMspUseIpVersion = "" ChecksUDPMspUseIpVersionIPV4 ChecksUDPMspUseIpVersion = "IPV4" ChecksUDPMspUseIpVersionIPV6 ChecksUDPMspUseIpVersion = "IPV6" )
Defines values for ChecksUDPMspUseIpVersion.
type ChecksWEBHOOK ¶
type ChecksWEBHOOK struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspIncludeInGlobalMetrics *bool `json:"msp_include_in_global_metrics,omitempty"` MspNotes *string `json:"msp_notes,omitempty"` MspResponseTimeSla *string `json:"msp_response_time_sla"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` WebhookUrl *string `json:"webhook_url,omitempty"` }
ChecksWEBHOOK defines model for ChecksWEBHOOK.
type ChecksWHOIS ¶
type ChecksWHOIS struct { AlertsUrl *string `json:"alerts_url,omitempty"` CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` // Array of contact names or IDs associated with this check ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` Escalations *string `json:"escalations,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` // Array of locations associated with this check Locations *[]string `json:"locations,omitempty"` Maintenance *string `json:"maintenance,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress string `json:"msp_address"` MspExpectString string `json:"msp_expect_string"` MspNotes *string `json:"msp_notes,omitempty"` MspNumRetries *int `json:"msp_num_retries,omitempty"` MspThreshold *int `json:"msp_threshold"` MspUptimeSla *string `json:"msp_uptime_sla,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` StateIsUp *bool `json:"state_is_up,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` // Array of tag names or IDs associated with this check Tags *[]string `json:"tags,omitempty"` Url *string `json:"url,omitempty"` }
ChecksWHOIS defines model for ChecksWHOIS.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) DeleteComponentDetail ¶
func (*Client) DeleteContactGroupDetail ¶
func (*Client) DeleteDashboardDetail ¶
func (*Client) DeleteIncidentDetail ¶
func (*Client) DeleteIntegrationDetail ¶
func (*Client) DeleteMetricDetail ¶
func (*Client) DeletePushNotificationDetail ¶
func (*Client) DeleteScheduledReportDetail ¶
func (*Client) DeleteServiceDetail ¶
func (*Client) DeleteServiceTagDetail ¶
func (*Client) DeleteSlaReportDetail ¶
func (*Client) DeleteStatuspageDetail ¶
func (*Client) DeleteUserDetail ¶
func (*Client) GetAlertAlertRootCause ¶
func (*Client) GetAlertDetail ¶
func (*Client) GetAlertlist ¶
func (c *Client) GetAlertlist(ctx context.Context, params *GetAlertlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAuthAccountUsage ¶
func (*Client) GetAuthList ¶
func (*Client) GetAuthResetPassword ¶
func (*Client) GetAuthSubaccount ¶
func (*Client) GetAuthSubaccounts ¶
func (*Client) GetComponentDetail ¶
func (*Client) GetComponentslist ¶
func (c *Client) GetComponentslist(ctx context.Context, statuspageId string, params *GetComponentslistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetContactGroupDetail ¶
func (*Client) GetContactgrouplist ¶
func (c *Client) GetContactgrouplist(ctx context.Context, params *GetContactgrouplistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDashboardDefault ¶
func (*Client) GetDashboardDetail ¶
func (*Client) GetDashboardStats ¶
func (*Client) GetDashboardlist ¶
func (c *Client) GetDashboardlist(ctx context.Context, params *GetDashboardlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIncidentDetail ¶
func (*Client) GetIncidentlist ¶
func (c *Client) GetIncidentlist(ctx context.Context, statuspageId string, params *GetIncidentlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIntegrationDetail ¶
func (*Client) GetIntegrationlist ¶
func (c *Client) GetIntegrationlist(ctx context.Context, params *GetIntegrationlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMetricDetail ¶
func (*Client) GetMetricslist ¶
func (c *Client) GetMetricslist(ctx context.Context, statuspageId string, params *GetMetricslistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMonitoringServerList ¶
func (*Client) GetOutageDetail ¶
func (*Client) GetOutagelist ¶
func (c *Client) GetOutagelist(ctx context.Context, params *GetOutagelistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPushNotificationDetail ¶
func (*Client) GetPushnotificationlist ¶
func (c *Client) GetPushnotificationlist(ctx context.Context, params *GetPushnotificationlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetScheduledReportDetail ¶
func (*Client) GetScheduledreportlist ¶
func (c *Client) GetScheduledreportlist(ctx context.Context, params *GetScheduledreportlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetServiceAnalysis ¶
func (*Client) GetServiceBulkStats ¶
func (c *Client) GetServiceBulkStats(ctx context.Context, params *GetServiceBulkStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetServiceCurrentStatus ¶
func (*Client) GetServiceDetail ¶
func (*Client) GetServiceResponseTimeDatapoints ¶
func (c *Client) GetServiceResponseTimeDatapoints(ctx context.Context, pk string, params *GetServiceResponseTimeDatapointsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetServiceShowLocations ¶
func (*Client) GetServiceShowServiceDefs ¶
func (*Client) GetServiceStats ¶
func (c *Client) GetServiceStats(ctx context.Context, pk string, params *GetServiceStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetServiceTagDetail ¶
func (*Client) GetServicelist ¶
func (c *Client) GetServicelist(ctx context.Context, params *GetServicelistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetServicetaglist ¶
func (c *Client) GetServicetaglist(ctx context.Context, params *GetServicetaglistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSlaReportDetail ¶
func (*Client) GetSlaReportStats ¶
func (c *Client) GetSlaReportStats(ctx context.Context, pk string, params *GetSlaReportStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSlareportlist ¶
func (c *Client) GetSlareportlist(ctx context.Context, params *GetSlareportlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStatuspageCurrentStatus ¶
func (*Client) GetStatuspageDetail ¶
func (*Client) GetStatuspageHistory ¶
func (c *Client) GetStatuspageHistory(ctx context.Context, pk string, params *GetStatuspageHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStatuspagelist ¶
func (c *Client) GetStatuspagelist(ctx context.Context, params *GetStatuspagelistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUserDetail ¶
func (*Client) GetUserlist ¶
func (c *Client) GetUserlist(ctx context.Context, params *GetUserlistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchAuthSubaccount ¶
func (c *Client) PatchAuthSubaccount(ctx context.Context, pk string, body PatchAuthSubaccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchAuthSubaccountWithBody ¶
func (*Client) PatchComponentDetail ¶
func (c *Client) PatchComponentDetail(ctx context.Context, statuspageId string, pk string, body PatchComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchComponentDetailWithBody ¶
func (*Client) PatchContactGroupDetail ¶
func (c *Client) PatchContactGroupDetail(ctx context.Context, pk string, body PatchContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchContactGroupDetailWithBody ¶
func (*Client) PatchContactGroupSetOnCallHours ¶
func (c *Client) PatchContactGroupSetOnCallHours(ctx context.Context, pk string, body PatchContactGroupSetOnCallHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchContactGroupSetOnCallHoursWithBody ¶
func (*Client) PatchDashboardDetail ¶
func (c *Client) PatchDashboardDetail(ctx context.Context, pk string, body PatchDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchDashboardDetailWithBody ¶
func (*Client) PatchIncidentDetail ¶
func (c *Client) PatchIncidentDetail(ctx context.Context, statuspageId string, pk string, body PatchIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchIncidentDetailWithBody ¶
func (*Client) PatchIntegrationDetail ¶
func (c *Client) PatchIntegrationDetail(ctx context.Context, pk string, body PatchIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchIntegrationDetailWithBody ¶
func (*Client) PatchMetricDetail ¶
func (c *Client) PatchMetricDetail(ctx context.Context, statuspageId string, pk string, body PatchMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchMetricDetailWithBody ¶
func (*Client) PatchPushNotificationDetail ¶
func (c *Client) PatchPushNotificationDetail(ctx context.Context, pk string, body PatchPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchPushNotificationDetailWithBody ¶
func (*Client) PatchScheduledReportDetail ¶
func (c *Client) PatchScheduledReportDetail(ctx context.Context, pk string, body PatchScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchScheduledReportDetailWithBody ¶
func (*Client) PatchServiceAddContactGroups ¶
func (c *Client) PatchServiceAddContactGroups(ctx context.Context, pk string, body PatchServiceAddContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceAddContactGroupsWithBody ¶
func (*Client) PatchServiceAddLocations ¶
func (c *Client) PatchServiceAddLocations(ctx context.Context, pk string, body PatchServiceAddLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceAddLocationsWithBody ¶
func (*Client) PatchServiceAddTags ¶
func (c *Client) PatchServiceAddTags(ctx context.Context, pk string, body PatchServiceAddTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceAddTagsWithBody ¶
func (*Client) PatchServiceBulkEscalations ¶
func (c *Client) PatchServiceBulkEscalations(ctx context.Context, body PatchServiceBulkEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceBulkEscalationsWithBody ¶
func (*Client) PatchServiceBulkMaintenance ¶
func (c *Client) PatchServiceBulkMaintenance(ctx context.Context, body PatchServiceBulkMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceBulkMaintenanceWithBody ¶
func (*Client) PatchServiceBulkPause ¶
func (c *Client) PatchServiceBulkPause(ctx context.Context, body PatchServiceBulkPauseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceBulkPauseWithBody ¶
func (*Client) PatchServiceBulkResume ¶
func (c *Client) PatchServiceBulkResume(ctx context.Context, body PatchServiceBulkResumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceBulkResumeWithBody ¶
func (*Client) PatchServiceBulkUpdate ¶
func (c *Client) PatchServiceBulkUpdate(ctx context.Context, body PatchServiceBulkUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceBulkUpdateWithBody ¶
func (*Client) PatchServiceDetail ¶
func (c *Client) PatchServiceDetail(ctx context.Context, pk string, body PatchServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceDetailWithBody ¶
func (*Client) PatchServiceReplaceContactGroups ¶
func (c *Client) PatchServiceReplaceContactGroups(ctx context.Context, pk string, body PatchServiceReplaceContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceReplaceContactGroupsWithBody ¶
func (*Client) PatchServiceReplaceLocations ¶
func (c *Client) PatchServiceReplaceLocations(ctx context.Context, pk string, body PatchServiceReplaceLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceReplaceLocationsWithBody ¶
func (*Client) PatchServiceReplaceTags ¶
func (c *Client) PatchServiceReplaceTags(ctx context.Context, pk string, body PatchServiceReplaceTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceReplaceTagsWithBody ¶
func (*Client) PatchServiceSetEscalations ¶
func (c *Client) PatchServiceSetEscalations(ctx context.Context, pk string, body PatchServiceSetEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceSetEscalationsWithBody ¶
func (*Client) PatchServiceSetMaintenance ¶
func (c *Client) PatchServiceSetMaintenance(ctx context.Context, pk string, body PatchServiceSetMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceSetMaintenanceWithBody ¶
func (*Client) PatchServiceTagDetail ¶
func (c *Client) PatchServiceTagDetail(ctx context.Context, pk string, body PatchServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchServiceTagDetailWithBody ¶
func (*Client) PatchSlaReportDetail ¶
func (c *Client) PatchSlaReportDetail(ctx context.Context, pk string, body PatchSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchSlaReportDetailWithBody ¶
func (*Client) PatchStatuspageDetail ¶
func (c *Client) PatchStatuspageDetail(ctx context.Context, pk string, body PatchStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchStatuspageDetailWithBody ¶
func (*Client) PatchUserDetail ¶
func (c *Client) PatchUserDetail(ctx context.Context, pk string, body PatchUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchUserDetailWithBody ¶
func (*Client) PostAlertIgnore ¶
func (*Client) PostAuthLogin ¶
func (c *Client) PostAuthLogin(ctx context.Context, body PostAuthLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostAuthLoginWithBody ¶
func (*Client) PostAuthResetPassword ¶
func (c *Client) PostAuthResetPassword(ctx context.Context, body PostAuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostAuthResetPasswordWithBody ¶
func (*Client) PostAuthSubaccountPacks ¶
func (c *Client) PostAuthSubaccountPacks(ctx context.Context, pk string, body PostAuthSubaccountPacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostAuthSubaccountPacksWithBody ¶
func (*Client) PostAuthSubaccounts ¶
func (c *Client) PostAuthSubaccounts(ctx context.Context, body PostAuthSubaccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostAuthSubaccountsWithBody ¶
func (*Client) PostComponentslist ¶
func (c *Client) PostComponentslist(ctx context.Context, statuspageId string, body PostComponentslistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostComponentslistWithBody ¶
func (*Client) PostContactgrouplist ¶
func (c *Client) PostContactgrouplist(ctx context.Context, body PostContactgrouplistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostContactgrouplistWithBody ¶
func (*Client) PostDashboardlist ¶
func (c *Client) PostDashboardlist(ctx context.Context, body PostDashboardlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostDashboardlistWithBody ¶
func (*Client) PostIncidentlist ¶
func (c *Client) PostIncidentlist(ctx context.Context, statuspageId string, body PostIncidentlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIncidentlistWithBody ¶
func (*Client) PostIntegrationCreateCachet ¶
func (c *Client) PostIntegrationCreateCachet(ctx context.Context, body PostIntegrationCreateCachetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateCachetWithBody ¶
func (*Client) PostIntegrationCreateDatadog ¶
func (c *Client) PostIntegrationCreateDatadog(ctx context.Context, body PostIntegrationCreateDatadogJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateDatadogWithBody ¶
func (*Client) PostIntegrationCreateGeckoboard ¶
func (c *Client) PostIntegrationCreateGeckoboard(ctx context.Context, body PostIntegrationCreateGeckoboardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateGeckoboardWithBody ¶
func (*Client) PostIntegrationCreateJiraservicedesk ¶
func (c *Client) PostIntegrationCreateJiraservicedesk(ctx context.Context, body PostIntegrationCreateJiraservicedeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateJiraservicedeskWithBody ¶
func (*Client) PostIntegrationCreateKlipfolio ¶
func (c *Client) PostIntegrationCreateKlipfolio(ctx context.Context, body PostIntegrationCreateKlipfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateKlipfolioWithBody ¶
func (*Client) PostIntegrationCreateLibrato ¶
func (c *Client) PostIntegrationCreateLibrato(ctx context.Context, body PostIntegrationCreateLibratoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateLibratoWithBody ¶
func (*Client) PostIntegrationCreateMicrosoftTeams ¶
func (c *Client) PostIntegrationCreateMicrosoftTeams(ctx context.Context, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateMicrosoftTeamsWithBody ¶
func (*Client) PostIntegrationCreateOpsgenie ¶
func (c *Client) PostIntegrationCreateOpsgenie(ctx context.Context, body PostIntegrationCreateOpsgenieJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateOpsgenieWithBody ¶
func (*Client) PostIntegrationCreatePagerduty ¶
func (c *Client) PostIntegrationCreatePagerduty(ctx context.Context, body PostIntegrationCreatePagerdutyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreatePagerdutyWithBody ¶
func (*Client) PostIntegrationCreatePushbullet ¶
func (c *Client) PostIntegrationCreatePushbullet(ctx context.Context, body PostIntegrationCreatePushbulletJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreatePushbulletWithBody ¶
func (*Client) PostIntegrationCreatePushover ¶
func (c *Client) PostIntegrationCreatePushover(ctx context.Context, body PostIntegrationCreatePushoverJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreatePushoverWithBody ¶
func (*Client) PostIntegrationCreateSignifai ¶
func (c *Client) PostIntegrationCreateSignifai(ctx context.Context, body PostIntegrationCreateSignifaiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateSignifaiWithBody ¶
func (*Client) PostIntegrationCreateSlack ¶
func (c *Client) PostIntegrationCreateSlack(ctx context.Context, body PostIntegrationCreateSlackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateSlackWithBody ¶
func (*Client) PostIntegrationCreateStatus ¶
func (c *Client) PostIntegrationCreateStatus(ctx context.Context, body PostIntegrationCreateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateStatusWithBody ¶
func (*Client) PostIntegrationCreateStatuspage ¶
func (c *Client) PostIntegrationCreateStatuspage(ctx context.Context, body PostIntegrationCreateStatuspageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateStatuspageWithBody ¶
func (*Client) PostIntegrationCreateTwitter ¶
func (c *Client) PostIntegrationCreateTwitter(ctx context.Context, body PostIntegrationCreateTwitterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateTwitterWithBody ¶
func (*Client) PostIntegrationCreateVictorops ¶
func (c *Client) PostIntegrationCreateVictorops(ctx context.Context, body PostIntegrationCreateVictoropsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateVictoropsWithBody ¶
func (*Client) PostIntegrationCreateWavefront ¶
func (c *Client) PostIntegrationCreateWavefront(ctx context.Context, body PostIntegrationCreateWavefrontJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateWavefrontWithBody ¶
func (*Client) PostIntegrationCreateWebhook ¶
func (c *Client) PostIntegrationCreateWebhook(ctx context.Context, body PostIntegrationCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateWebhookWithBody ¶
func (*Client) PostIntegrationCreateZapier ¶
func (c *Client) PostIntegrationCreateZapier(ctx context.Context, body PostIntegrationCreateZapierJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIntegrationCreateZapierWithBody ¶
func (*Client) PostMetricslist ¶
func (c *Client) PostMetricslist(ctx context.Context, statuspageId string, body PostMetricslistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostMetricslistWithBody ¶
func (*Client) PostPushnotificationlist ¶
func (c *Client) PostPushnotificationlist(ctx context.Context, body PostPushnotificationlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostPushnotificationlistWithBody ¶
func (*Client) PostScheduledreportlist ¶
func (c *Client) PostScheduledreportlist(ctx context.Context, body PostScheduledreportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostScheduledreportlistWithBody ¶
func (*Client) PostSendMagicLink ¶
func (c *Client) PostSendMagicLink(ctx context.Context, body PostSendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostSendMagicLinkWithBody ¶
func (*Client) PostServiceCreateApi ¶
func (c *Client) PostServiceCreateApi(ctx context.Context, body PostServiceCreateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateApiWithBody ¶
func (*Client) PostServiceCreateBlacklist ¶
func (c *Client) PostServiceCreateBlacklist(ctx context.Context, body PostServiceCreateBlacklistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateBlacklistWithBody ¶
func (*Client) PostServiceCreateDns ¶
func (c *Client) PostServiceCreateDns(ctx context.Context, body PostServiceCreateDnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateDnsWithBody ¶
func (*Client) PostServiceCreateGroup ¶
func (c *Client) PostServiceCreateGroup(ctx context.Context, body PostServiceCreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateGroupWithBody ¶
func (*Client) PostServiceCreateHeartbeat ¶
func (c *Client) PostServiceCreateHeartbeat(ctx context.Context, body PostServiceCreateHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateHeartbeatWithBody ¶
func (*Client) PostServiceCreateHttp ¶
func (c *Client) PostServiceCreateHttp(ctx context.Context, body PostServiceCreateHttpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateHttpWithBody ¶
func (*Client) PostServiceCreateIcmp ¶
func (c *Client) PostServiceCreateIcmp(ctx context.Context, body PostServiceCreateIcmpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateIcmpWithBody ¶
func (*Client) PostServiceCreateImap ¶
func (c *Client) PostServiceCreateImap(ctx context.Context, body PostServiceCreateImapJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateImapWithBody ¶
func (*Client) PostServiceCreateMalware ¶
func (c *Client) PostServiceCreateMalware(ctx context.Context, body PostServiceCreateMalwareJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateMalwareWithBody ¶
func (*Client) PostServiceCreateNtp ¶
func (c *Client) PostServiceCreateNtp(ctx context.Context, body PostServiceCreateNtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateNtpWithBody ¶
func (*Client) PostServiceCreatePop ¶
func (c *Client) PostServiceCreatePop(ctx context.Context, body PostServiceCreatePopJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreatePopWithBody ¶
func (*Client) PostServiceCreateRum ¶
func (c *Client) PostServiceCreateRum(ctx context.Context, body PostServiceCreateRumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateRum2 ¶
func (c *Client) PostServiceCreateRum2(ctx context.Context, body PostServiceCreateRum2JSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateRum2WithBody ¶
func (*Client) PostServiceCreateRumWithBody ¶
func (*Client) PostServiceCreateSmtp ¶
func (c *Client) PostServiceCreateSmtp(ctx context.Context, body PostServiceCreateSmtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateSmtpWithBody ¶
func (*Client) PostServiceCreateSsh ¶
func (c *Client) PostServiceCreateSsh(ctx context.Context, body PostServiceCreateSshJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateSshWithBody ¶
func (*Client) PostServiceCreateSslCert ¶
func (c *Client) PostServiceCreateSslCert(ctx context.Context, body PostServiceCreateSslCertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateSslCertWithBody ¶
func (*Client) PostServiceCreateTcp ¶
func (c *Client) PostServiceCreateTcp(ctx context.Context, body PostServiceCreateTcpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateTcpWithBody ¶
func (*Client) PostServiceCreateTransaction ¶
func (c *Client) PostServiceCreateTransaction(ctx context.Context, body PostServiceCreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateTransactionWithBody ¶
func (*Client) PostServiceCreateUdp ¶
func (c *Client) PostServiceCreateUdp(ctx context.Context, body PostServiceCreateUdpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateUdpWithBody ¶
func (*Client) PostServiceCreateWebhook ¶
func (c *Client) PostServiceCreateWebhook(ctx context.Context, body PostServiceCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateWebhookWithBody ¶
func (*Client) PostServiceCreateWhois ¶
func (c *Client) PostServiceCreateWhois(ctx context.Context, body PostServiceCreateWhoisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServiceCreateWhoisWithBody ¶
func (*Client) PostServicePause ¶
func (*Client) PostServiceResume ¶
func (*Client) PostServicetaglist ¶
func (c *Client) PostServicetaglist(ctx context.Context, body PostServicetaglistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostServicetaglistWithBody ¶
func (*Client) PostSlareportlist ¶
func (c *Client) PostSlareportlist(ctx context.Context, body PostSlareportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostSlareportlistWithBody ¶
func (*Client) PostStatuspagelist ¶
func (c *Client) PostStatuspagelist(ctx context.Context, body PostStatuspagelistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostStatuspagelistWithBody ¶
func (*Client) PostUserDeactivate ¶
func (*Client) PostUserReactivate ¶
func (*Client) PostUserlist ¶
func (c *Client) PostUserlist(ctx context.Context, body PostUserlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostUserlistWithBody ¶
func (*Client) PostValidateMagicLink ¶
func (*Client) PutComponentDetail ¶
func (c *Client) PutComponentDetail(ctx context.Context, statuspageId string, pk string, body PutComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutComponentDetailWithBody ¶
func (*Client) PutContactGroupDetail ¶
func (c *Client) PutContactGroupDetail(ctx context.Context, pk string, body PutContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutContactGroupDetailWithBody ¶
func (*Client) PutDashboardDetail ¶
func (c *Client) PutDashboardDetail(ctx context.Context, pk string, body PutDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutDashboardDetailWithBody ¶
func (*Client) PutIncidentDetail ¶
func (c *Client) PutIncidentDetail(ctx context.Context, statuspageId string, pk string, body PutIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutIncidentDetailWithBody ¶
func (*Client) PutIntegrationDetail ¶
func (c *Client) PutIntegrationDetail(ctx context.Context, pk string, body PutIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutIntegrationDetailWithBody ¶
func (*Client) PutMetricDetail ¶
func (c *Client) PutMetricDetail(ctx context.Context, statuspageId string, pk string, body PutMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutMetricDetailWithBody ¶
func (*Client) PutPushNotificationDetail ¶
func (c *Client) PutPushNotificationDetail(ctx context.Context, pk string, body PutPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutPushNotificationDetailWithBody ¶
func (*Client) PutScheduledReportDetail ¶
func (c *Client) PutScheduledReportDetail(ctx context.Context, pk string, body PutScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutScheduledReportDetailWithBody ¶
func (*Client) PutServiceDetail ¶
func (c *Client) PutServiceDetail(ctx context.Context, pk string, body PutServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutServiceDetailWithBody ¶
func (*Client) PutServiceTagDetail ¶
func (c *Client) PutServiceTagDetail(ctx context.Context, pk string, body PutServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutServiceTagDetailWithBody ¶
func (*Client) PutSlaReportDetail ¶
func (c *Client) PutSlaReportDetail(ctx context.Context, pk string, body PutSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutSlaReportDetailWithBody ¶
func (*Client) PutStatuspageDetail ¶
func (c *Client) PutStatuspageDetail(ctx context.Context, pk string, body PutStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutStatuspageDetailWithBody ¶
func (*Client) PutUserDetail ¶
func (c *Client) PutUserDetail(ctx context.Context, pk string, body PutUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // GetAlertlist request GetAlertlist(ctx context.Context, params *GetAlertlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAlertAlertRootCause request GetAlertAlertRootCause(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAlertDetail request GetAlertDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PostAlertIgnore request PostAlertIgnore(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthList request GetAuthList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthAccountUsage request GetAuthAccountUsage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PostAuthLogin request with any body PostAuthLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostAuthLogin(ctx context.Context, body PostAuthLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthMe request GetAuthMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthResetPassword request GetAuthResetPassword(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PostAuthResetPassword request with any body PostAuthResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostAuthResetPassword(ctx context.Context, body PostAuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostSendMagicLink request with any body PostSendMagicLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostSendMagicLink(ctx context.Context, body PostSendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthSubaccounts request GetAuthSubaccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PostAuthSubaccounts request with any body PostAuthSubaccountsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostAuthSubaccounts(ctx context.Context, body PostAuthSubaccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthSubaccount request GetAuthSubaccount(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchAuthSubaccount request with any body PatchAuthSubaccountWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchAuthSubaccount(ctx context.Context, pk string, body PatchAuthSubaccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostAuthSubaccountPacks request with any body PostAuthSubaccountPacksWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostAuthSubaccountPacks(ctx context.Context, pk string, body PostAuthSubaccountPacksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostValidateMagicLink request PostValidateMagicLink(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServicetaglist request GetServicetaglist(ctx context.Context, params *GetServicetaglistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServicetaglist request with any body PostServicetaglistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServicetaglist(ctx context.Context, body PostServicetaglistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteServiceTagDetail request DeleteServiceTagDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceTagDetail request GetServiceTagDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceTagDetail request with any body PatchServiceTagDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceTagDetail(ctx context.Context, pk string, body PatchServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutServiceTagDetail request with any body PutServiceTagDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutServiceTagDetail(ctx context.Context, pk string, body PutServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServicelist request GetServicelist(ctx context.Context, params *GetServicelistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateApi request with any body PostServiceCreateApiWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateApi(ctx context.Context, body PostServiceCreateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateBlacklist request with any body PostServiceCreateBlacklistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateBlacklist(ctx context.Context, body PostServiceCreateBlacklistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateDns request with any body PostServiceCreateDnsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateDns(ctx context.Context, body PostServiceCreateDnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateGroup request with any body PostServiceCreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateGroup(ctx context.Context, body PostServiceCreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateHeartbeat request with any body PostServiceCreateHeartbeatWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateHeartbeat(ctx context.Context, body PostServiceCreateHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateHttp request with any body PostServiceCreateHttpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateHttp(ctx context.Context, body PostServiceCreateHttpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateIcmp request with any body PostServiceCreateIcmpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateIcmp(ctx context.Context, body PostServiceCreateIcmpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateImap request with any body PostServiceCreateImapWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateImap(ctx context.Context, body PostServiceCreateImapJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateMalware request with any body PostServiceCreateMalwareWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateMalware(ctx context.Context, body PostServiceCreateMalwareJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateNtp request with any body PostServiceCreateNtpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateNtp(ctx context.Context, body PostServiceCreateNtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreatePop request with any body PostServiceCreatePopWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreatePop(ctx context.Context, body PostServiceCreatePopJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateRum request with any body PostServiceCreateRumWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateRum(ctx context.Context, body PostServiceCreateRumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateRum2 request with any body PostServiceCreateRum2WithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateRum2(ctx context.Context, body PostServiceCreateRum2JSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateSmtp request with any body PostServiceCreateSmtpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateSmtp(ctx context.Context, body PostServiceCreateSmtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateSsh request with any body PostServiceCreateSshWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateSsh(ctx context.Context, body PostServiceCreateSshJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateSslCert request with any body PostServiceCreateSslCertWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateSslCert(ctx context.Context, body PostServiceCreateSslCertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateTcp request with any body PostServiceCreateTcpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateTcp(ctx context.Context, body PostServiceCreateTcpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateTransaction request with any body PostServiceCreateTransactionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateTransaction(ctx context.Context, body PostServiceCreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateUdp request with any body PostServiceCreateUdpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateUdp(ctx context.Context, body PostServiceCreateUdpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateWebhook request with any body PostServiceCreateWebhookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateWebhook(ctx context.Context, body PostServiceCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceCreateWhois request with any body PostServiceCreateWhoisWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostServiceCreateWhois(ctx context.Context, body PostServiceCreateWhoisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceBulkEscalations request with any body PatchServiceBulkEscalationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceBulkEscalations(ctx context.Context, body PatchServiceBulkEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceBulkMaintenance request with any body PatchServiceBulkMaintenanceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceBulkMaintenance(ctx context.Context, body PatchServiceBulkMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceBulkPause request with any body PatchServiceBulkPauseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceBulkPause(ctx context.Context, body PatchServiceBulkPauseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceBulkResume request with any body PatchServiceBulkResumeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceBulkResume(ctx context.Context, body PatchServiceBulkResumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceBulkStats request GetServiceBulkStats(ctx context.Context, params *GetServiceBulkStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceBulkUpdate request with any body PatchServiceBulkUpdateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceBulkUpdate(ctx context.Context, body PatchServiceBulkUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceShowServiceDefs request GetServiceShowServiceDefs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceShowLocations request GetServiceShowLocations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteServiceDetail request DeleteServiceDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceDetail request GetServiceDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceDetail request with any body PatchServiceDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceDetail(ctx context.Context, pk string, body PatchServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutServiceDetail request with any body PutServiceDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutServiceDetail(ctx context.Context, pk string, body PutServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceAddContactGroups request with any body PatchServiceAddContactGroupsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceAddContactGroups(ctx context.Context, pk string, body PatchServiceAddContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceAddLocations request with any body PatchServiceAddLocationsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceAddLocations(ctx context.Context, pk string, body PatchServiceAddLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceAddTags request with any body PatchServiceAddTagsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceAddTags(ctx context.Context, pk string, body PatchServiceAddTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceAnalysis request GetServiceAnalysis(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceCurrentStatus request GetServiceCurrentStatus(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceSetEscalations request with any body PatchServiceSetEscalationsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceSetEscalations(ctx context.Context, pk string, body PatchServiceSetEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceSetMaintenance request with any body PatchServiceSetMaintenanceWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceSetMaintenance(ctx context.Context, pk string, body PatchServiceSetMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServicePause request PostServicePause(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceReplaceContactGroups request with any body PatchServiceReplaceContactGroupsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceReplaceContactGroups(ctx context.Context, pk string, body PatchServiceReplaceContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceReplaceLocations request with any body PatchServiceReplaceLocationsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceReplaceLocations(ctx context.Context, pk string, body PatchServiceReplaceLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchServiceReplaceTags request with any body PatchServiceReplaceTagsWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchServiceReplaceTags(ctx context.Context, pk string, body PatchServiceReplaceTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceResponseTimeDatapoints request GetServiceResponseTimeDatapoints(ctx context.Context, pk string, params *GetServiceResponseTimeDatapointsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostServiceResume request PostServiceResume(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetServiceStats request GetServiceStats(ctx context.Context, pk string, params *GetServiceStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetContactgrouplist request GetContactgrouplist(ctx context.Context, params *GetContactgrouplistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostContactgrouplist request with any body PostContactgrouplistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostContactgrouplist(ctx context.Context, body PostContactgrouplistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteContactGroupDetail request DeleteContactGroupDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetContactGroupDetail request GetContactGroupDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchContactGroupDetail request with any body PatchContactGroupDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchContactGroupDetail(ctx context.Context, pk string, body PatchContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutContactGroupDetail request with any body PutContactGroupDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutContactGroupDetail(ctx context.Context, pk string, body PutContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchContactGroupSetOnCallHours request with any body PatchContactGroupSetOnCallHoursWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchContactGroupSetOnCallHours(ctx context.Context, pk string, body PatchContactGroupSetOnCallHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardlist request GetDashboardlist(ctx context.Context, params *GetDashboardlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostDashboardlist request with any body PostDashboardlistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostDashboardlist(ctx context.Context, body PostDashboardlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardDefault request GetDashboardDefault(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDashboardDetail request DeleteDashboardDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardDetail request GetDashboardDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchDashboardDetail request with any body PatchDashboardDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchDashboardDetail(ctx context.Context, pk string, body PatchDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutDashboardDetail request with any body PutDashboardDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutDashboardDetail(ctx context.Context, pk string, body PutDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardStats request GetDashboardStats(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIntegrationlist request GetIntegrationlist(ctx context.Context, params *GetIntegrationlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateCachet request with any body PostIntegrationCreateCachetWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateCachet(ctx context.Context, body PostIntegrationCreateCachetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateDatadog request with any body PostIntegrationCreateDatadogWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateDatadog(ctx context.Context, body PostIntegrationCreateDatadogJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateGeckoboard request with any body PostIntegrationCreateGeckoboardWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateGeckoboard(ctx context.Context, body PostIntegrationCreateGeckoboardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateJiraservicedesk request with any body PostIntegrationCreateJiraservicedeskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateJiraservicedesk(ctx context.Context, body PostIntegrationCreateJiraservicedeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateKlipfolio request with any body PostIntegrationCreateKlipfolioWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateKlipfolio(ctx context.Context, body PostIntegrationCreateKlipfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateLibrato request with any body PostIntegrationCreateLibratoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateLibrato(ctx context.Context, body PostIntegrationCreateLibratoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateMicrosoftTeams request with any body PostIntegrationCreateMicrosoftTeamsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateMicrosoftTeams(ctx context.Context, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateOpsgenie request with any body PostIntegrationCreateOpsgenieWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateOpsgenie(ctx context.Context, body PostIntegrationCreateOpsgenieJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreatePagerduty request with any body PostIntegrationCreatePagerdutyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreatePagerduty(ctx context.Context, body PostIntegrationCreatePagerdutyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreatePushbullet request with any body PostIntegrationCreatePushbulletWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreatePushbullet(ctx context.Context, body PostIntegrationCreatePushbulletJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreatePushover request with any body PostIntegrationCreatePushoverWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreatePushover(ctx context.Context, body PostIntegrationCreatePushoverJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateSignifai request with any body PostIntegrationCreateSignifaiWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateSignifai(ctx context.Context, body PostIntegrationCreateSignifaiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateSlack request with any body PostIntegrationCreateSlackWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateSlack(ctx context.Context, body PostIntegrationCreateSlackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateStatus request with any body PostIntegrationCreateStatusWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateStatus(ctx context.Context, body PostIntegrationCreateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateStatuspage request with any body PostIntegrationCreateStatuspageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateStatuspage(ctx context.Context, body PostIntegrationCreateStatuspageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateTwitter request with any body PostIntegrationCreateTwitterWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateTwitter(ctx context.Context, body PostIntegrationCreateTwitterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateVictorops request with any body PostIntegrationCreateVictoropsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateVictorops(ctx context.Context, body PostIntegrationCreateVictoropsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateWavefront request with any body PostIntegrationCreateWavefrontWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateWavefront(ctx context.Context, body PostIntegrationCreateWavefrontJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateWebhook request with any body PostIntegrationCreateWebhookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateWebhook(ctx context.Context, body PostIntegrationCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIntegrationCreateZapier request with any body PostIntegrationCreateZapierWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIntegrationCreateZapier(ctx context.Context, body PostIntegrationCreateZapierJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIntegrationDetail request DeleteIntegrationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIntegrationDetail request GetIntegrationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchIntegrationDetail request with any body PatchIntegrationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchIntegrationDetail(ctx context.Context, pk string, body PatchIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutIntegrationDetail request with any body PutIntegrationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutIntegrationDetail(ctx context.Context, pk string, body PutIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOutagelist request GetOutagelist(ctx context.Context, params *GetOutagelistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOutageDetail request GetOutageDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMonitoringServerList request GetMonitoringServerList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPushnotificationlist request GetPushnotificationlist(ctx context.Context, params *GetPushnotificationlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostPushnotificationlist request with any body PostPushnotificationlistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostPushnotificationlist(ctx context.Context, body PostPushnotificationlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePushNotificationDetail request DeletePushNotificationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPushNotificationDetail request GetPushNotificationDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchPushNotificationDetail request with any body PatchPushNotificationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchPushNotificationDetail(ctx context.Context, pk string, body PatchPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutPushNotificationDetail request with any body PutPushNotificationDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutPushNotificationDetail(ctx context.Context, pk string, body PutPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetScheduledreportlist request GetScheduledreportlist(ctx context.Context, params *GetScheduledreportlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostScheduledreportlist request with any body PostScheduledreportlistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostScheduledreportlist(ctx context.Context, body PostScheduledreportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteScheduledReportDetail request DeleteScheduledReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetScheduledReportDetail request GetScheduledReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchScheduledReportDetail request with any body PatchScheduledReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchScheduledReportDetail(ctx context.Context, pk string, body PatchScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutScheduledReportDetail request with any body PutScheduledReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutScheduledReportDetail(ctx context.Context, pk string, body PutScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSlareportlist request GetSlareportlist(ctx context.Context, params *GetSlareportlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostSlareportlist request with any body PostSlareportlistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostSlareportlist(ctx context.Context, body PostSlareportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSlaReportDetail request DeleteSlaReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSlaReportDetail request GetSlaReportDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchSlaReportDetail request with any body PatchSlaReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchSlaReportDetail(ctx context.Context, pk string, body PatchSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutSlaReportDetail request with any body PutSlaReportDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutSlaReportDetail(ctx context.Context, pk string, body PutSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSlaReportStats request GetSlaReportStats(ctx context.Context, pk string, params *GetSlaReportStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStatuspagelist request GetStatuspagelist(ctx context.Context, params *GetStatuspagelistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostStatuspagelist request with any body PostStatuspagelistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostStatuspagelist(ctx context.Context, body PostStatuspagelistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteStatuspageDetail request DeleteStatuspageDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStatuspageDetail request GetStatuspageDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchStatuspageDetail request with any body PatchStatuspageDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchStatuspageDetail(ctx context.Context, pk string, body PatchStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutStatuspageDetail request with any body PutStatuspageDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutStatuspageDetail(ctx context.Context, pk string, body PutStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStatuspageCurrentStatus request GetStatuspageCurrentStatus(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStatuspageHistory request GetStatuspageHistory(ctx context.Context, pk string, params *GetStatuspageHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetComponentslist request GetComponentslist(ctx context.Context, statuspageId string, params *GetComponentslistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostComponentslist request with any body PostComponentslistWithBody(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostComponentslist(ctx context.Context, statuspageId string, body PostComponentslistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteComponentDetail request DeleteComponentDetail(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetComponentDetail request GetComponentDetail(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchComponentDetail request with any body PatchComponentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchComponentDetail(ctx context.Context, statuspageId string, pk string, body PatchComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutComponentDetail request with any body PutComponentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutComponentDetail(ctx context.Context, statuspageId string, pk string, body PutComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIncidentlist request GetIncidentlist(ctx context.Context, statuspageId string, params *GetIncidentlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIncidentlist request with any body PostIncidentlistWithBody(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIncidentlist(ctx context.Context, statuspageId string, body PostIncidentlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIncidentDetail request DeleteIncidentDetail(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIncidentDetail request GetIncidentDetail(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchIncidentDetail request with any body PatchIncidentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchIncidentDetail(ctx context.Context, statuspageId string, pk string, body PatchIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutIncidentDetail request with any body PutIncidentDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutIncidentDetail(ctx context.Context, statuspageId string, pk string, body PutIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetricslist request GetMetricslist(ctx context.Context, statuspageId string, params *GetMetricslistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostMetricslist request with any body PostMetricslistWithBody(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostMetricslist(ctx context.Context, statuspageId string, body PostMetricslistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteMetricDetail request DeleteMetricDetail(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetricDetail request GetMetricDetail(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchMetricDetail request with any body PatchMetricDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchMetricDetail(ctx context.Context, statuspageId string, pk string, body PatchMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutMetricDetail request with any body PutMetricDetailWithBody(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutMetricDetail(ctx context.Context, statuspageId string, pk string, body PutMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUserlist request GetUserlist(ctx context.Context, params *GetUserlistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostUserlist request with any body PostUserlistWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostUserlist(ctx context.Context, body PostUserlistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUserDetail request DeleteUserDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUserDetail request GetUserDetail(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchUserDetail request with any body PatchUserDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchUserDetail(ctx context.Context, pk string, body PatchUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutUserDetail request with any body PutUserDetailWithBody(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutUserDetail(ctx context.Context, pk string, body PutUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostUserDeactivate request PostUserDeactivate(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) // PostUserReactivate request PostUserReactivate(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) DeleteComponentDetailWithResponse ¶
func (c *ClientWithResponses) DeleteComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*DeleteComponentDetailResponse, error)
DeleteComponentDetailWithResponse request returning *DeleteComponentDetailResponse
func (*ClientWithResponses) DeleteContactGroupDetailWithResponse ¶
func (c *ClientWithResponses) DeleteContactGroupDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteContactGroupDetailResponse, error)
DeleteContactGroupDetailWithResponse request returning *DeleteContactGroupDetailResponse
func (*ClientWithResponses) DeleteDashboardDetailWithResponse ¶
func (c *ClientWithResponses) DeleteDashboardDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteDashboardDetailResponse, error)
DeleteDashboardDetailWithResponse request returning *DeleteDashboardDetailResponse
func (*ClientWithResponses) DeleteIncidentDetailWithResponse ¶
func (c *ClientWithResponses) DeleteIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*DeleteIncidentDetailResponse, error)
DeleteIncidentDetailWithResponse request returning *DeleteIncidentDetailResponse
func (*ClientWithResponses) DeleteIntegrationDetailWithResponse ¶
func (c *ClientWithResponses) DeleteIntegrationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteIntegrationDetailResponse, error)
DeleteIntegrationDetailWithResponse request returning *DeleteIntegrationDetailResponse
func (*ClientWithResponses) DeleteMetricDetailWithResponse ¶
func (c *ClientWithResponses) DeleteMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*DeleteMetricDetailResponse, error)
DeleteMetricDetailWithResponse request returning *DeleteMetricDetailResponse
func (*ClientWithResponses) DeletePushNotificationDetailWithResponse ¶
func (c *ClientWithResponses) DeletePushNotificationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeletePushNotificationDetailResponse, error)
DeletePushNotificationDetailWithResponse request returning *DeletePushNotificationDetailResponse
func (*ClientWithResponses) DeleteScheduledReportDetailWithResponse ¶
func (c *ClientWithResponses) DeleteScheduledReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteScheduledReportDetailResponse, error)
DeleteScheduledReportDetailWithResponse request returning *DeleteScheduledReportDetailResponse
func (*ClientWithResponses) DeleteServiceDetailWithResponse ¶
func (c *ClientWithResponses) DeleteServiceDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteServiceDetailResponse, error)
DeleteServiceDetailWithResponse request returning *DeleteServiceDetailResponse
func (*ClientWithResponses) DeleteServiceTagDetailWithResponse ¶
func (c *ClientWithResponses) DeleteServiceTagDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteServiceTagDetailResponse, error)
DeleteServiceTagDetailWithResponse request returning *DeleteServiceTagDetailResponse
func (*ClientWithResponses) DeleteSlaReportDetailWithResponse ¶
func (c *ClientWithResponses) DeleteSlaReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteSlaReportDetailResponse, error)
DeleteSlaReportDetailWithResponse request returning *DeleteSlaReportDetailResponse
func (*ClientWithResponses) DeleteStatuspageDetailWithResponse ¶
func (c *ClientWithResponses) DeleteStatuspageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteStatuspageDetailResponse, error)
DeleteStatuspageDetailWithResponse request returning *DeleteStatuspageDetailResponse
func (*ClientWithResponses) DeleteUserDetailWithResponse ¶
func (c *ClientWithResponses) DeleteUserDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteUserDetailResponse, error)
DeleteUserDetailWithResponse request returning *DeleteUserDetailResponse
func (*ClientWithResponses) GetAlertAlertRootCauseWithResponse ¶
func (c *ClientWithResponses) GetAlertAlertRootCauseWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAlertAlertRootCauseResponse, error)
GetAlertAlertRootCauseWithResponse request returning *GetAlertAlertRootCauseResponse
func (*ClientWithResponses) GetAlertDetailWithResponse ¶
func (c *ClientWithResponses) GetAlertDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAlertDetailResponse, error)
GetAlertDetailWithResponse request returning *GetAlertDetailResponse
func (*ClientWithResponses) GetAlertlistWithResponse ¶
func (c *ClientWithResponses) GetAlertlistWithResponse(ctx context.Context, params *GetAlertlistParams, reqEditors ...RequestEditorFn) (*GetAlertlistResponse, error)
GetAlertlistWithResponse request returning *GetAlertlistResponse
func (*ClientWithResponses) GetAuthAccountUsageWithResponse ¶
func (c *ClientWithResponses) GetAuthAccountUsageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthAccountUsageResponse, error)
GetAuthAccountUsageWithResponse request returning *GetAuthAccountUsageResponse
func (*ClientWithResponses) GetAuthListWithResponse ¶
func (c *ClientWithResponses) GetAuthListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthListResponse, error)
GetAuthListWithResponse request returning *GetAuthListResponse
func (*ClientWithResponses) GetAuthMeWithResponse ¶
func (c *ClientWithResponses) GetAuthMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthMeResponse, error)
GetAuthMeWithResponse request returning *GetAuthMeResponse
func (*ClientWithResponses) GetAuthResetPasswordWithResponse ¶
func (c *ClientWithResponses) GetAuthResetPasswordWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthResetPasswordResponse, error)
GetAuthResetPasswordWithResponse request returning *GetAuthResetPasswordResponse
func (*ClientWithResponses) GetAuthSubaccountWithResponse ¶
func (c *ClientWithResponses) GetAuthSubaccountWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAuthSubaccountResponse, error)
GetAuthSubaccountWithResponse request returning *GetAuthSubaccountResponse
func (*ClientWithResponses) GetAuthSubaccountsWithResponse ¶
func (c *ClientWithResponses) GetAuthSubaccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSubaccountsResponse, error)
GetAuthSubaccountsWithResponse request returning *GetAuthSubaccountsResponse
func (*ClientWithResponses) GetComponentDetailWithResponse ¶
func (c *ClientWithResponses) GetComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*GetComponentDetailResponse, error)
GetComponentDetailWithResponse request returning *GetComponentDetailResponse
func (*ClientWithResponses) GetComponentslistWithResponse ¶
func (c *ClientWithResponses) GetComponentslistWithResponse(ctx context.Context, statuspageId string, params *GetComponentslistParams, reqEditors ...RequestEditorFn) (*GetComponentslistResponse, error)
GetComponentslistWithResponse request returning *GetComponentslistResponse
func (*ClientWithResponses) GetContactGroupDetailWithResponse ¶
func (c *ClientWithResponses) GetContactGroupDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetContactGroupDetailResponse, error)
GetContactGroupDetailWithResponse request returning *GetContactGroupDetailResponse
func (*ClientWithResponses) GetContactgrouplistWithResponse ¶
func (c *ClientWithResponses) GetContactgrouplistWithResponse(ctx context.Context, params *GetContactgrouplistParams, reqEditors ...RequestEditorFn) (*GetContactgrouplistResponse, error)
GetContactgrouplistWithResponse request returning *GetContactgrouplistResponse
func (*ClientWithResponses) GetDashboardDefaultWithResponse ¶
func (c *ClientWithResponses) GetDashboardDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardDefaultResponse, error)
GetDashboardDefaultWithResponse request returning *GetDashboardDefaultResponse
func (*ClientWithResponses) GetDashboardDetailWithResponse ¶
func (c *ClientWithResponses) GetDashboardDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetDashboardDetailResponse, error)
GetDashboardDetailWithResponse request returning *GetDashboardDetailResponse
func (*ClientWithResponses) GetDashboardStatsWithResponse ¶
func (c *ClientWithResponses) GetDashboardStatsWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetDashboardStatsResponse, error)
GetDashboardStatsWithResponse request returning *GetDashboardStatsResponse
func (*ClientWithResponses) GetDashboardlistWithResponse ¶
func (c *ClientWithResponses) GetDashboardlistWithResponse(ctx context.Context, params *GetDashboardlistParams, reqEditors ...RequestEditorFn) (*GetDashboardlistResponse, error)
GetDashboardlistWithResponse request returning *GetDashboardlistResponse
func (*ClientWithResponses) GetIncidentDetailWithResponse ¶
func (c *ClientWithResponses) GetIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*GetIncidentDetailResponse, error)
GetIncidentDetailWithResponse request returning *GetIncidentDetailResponse
func (*ClientWithResponses) GetIncidentlistWithResponse ¶
func (c *ClientWithResponses) GetIncidentlistWithResponse(ctx context.Context, statuspageId string, params *GetIncidentlistParams, reqEditors ...RequestEditorFn) (*GetIncidentlistResponse, error)
GetIncidentlistWithResponse request returning *GetIncidentlistResponse
func (*ClientWithResponses) GetIntegrationDetailWithResponse ¶
func (c *ClientWithResponses) GetIntegrationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetIntegrationDetailResponse, error)
GetIntegrationDetailWithResponse request returning *GetIntegrationDetailResponse
func (*ClientWithResponses) GetIntegrationlistWithResponse ¶
func (c *ClientWithResponses) GetIntegrationlistWithResponse(ctx context.Context, params *GetIntegrationlistParams, reqEditors ...RequestEditorFn) (*GetIntegrationlistResponse, error)
GetIntegrationlistWithResponse request returning *GetIntegrationlistResponse
func (*ClientWithResponses) GetMetricDetailWithResponse ¶
func (c *ClientWithResponses) GetMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*GetMetricDetailResponse, error)
GetMetricDetailWithResponse request returning *GetMetricDetailResponse
func (*ClientWithResponses) GetMetricslistWithResponse ¶
func (c *ClientWithResponses) GetMetricslistWithResponse(ctx context.Context, statuspageId string, params *GetMetricslistParams, reqEditors ...RequestEditorFn) (*GetMetricslistResponse, error)
GetMetricslistWithResponse request returning *GetMetricslistResponse
func (*ClientWithResponses) GetMonitoringServerListWithResponse ¶
func (c *ClientWithResponses) GetMonitoringServerListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMonitoringServerListResponse, error)
GetMonitoringServerListWithResponse request returning *GetMonitoringServerListResponse
func (*ClientWithResponses) GetOutageDetailWithResponse ¶
func (c *ClientWithResponses) GetOutageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetOutageDetailResponse, error)
GetOutageDetailWithResponse request returning *GetOutageDetailResponse
func (*ClientWithResponses) GetOutagelistWithResponse ¶
func (c *ClientWithResponses) GetOutagelistWithResponse(ctx context.Context, params *GetOutagelistParams, reqEditors ...RequestEditorFn) (*GetOutagelistResponse, error)
GetOutagelistWithResponse request returning *GetOutagelistResponse
func (*ClientWithResponses) GetPushNotificationDetailWithResponse ¶
func (c *ClientWithResponses) GetPushNotificationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetPushNotificationDetailResponse, error)
GetPushNotificationDetailWithResponse request returning *GetPushNotificationDetailResponse
func (*ClientWithResponses) GetPushnotificationlistWithResponse ¶
func (c *ClientWithResponses) GetPushnotificationlistWithResponse(ctx context.Context, params *GetPushnotificationlistParams, reqEditors ...RequestEditorFn) (*GetPushnotificationlistResponse, error)
GetPushnotificationlistWithResponse request returning *GetPushnotificationlistResponse
func (*ClientWithResponses) GetScheduledReportDetailWithResponse ¶
func (c *ClientWithResponses) GetScheduledReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetScheduledReportDetailResponse, error)
GetScheduledReportDetailWithResponse request returning *GetScheduledReportDetailResponse
func (*ClientWithResponses) GetScheduledreportlistWithResponse ¶
func (c *ClientWithResponses) GetScheduledreportlistWithResponse(ctx context.Context, params *GetScheduledreportlistParams, reqEditors ...RequestEditorFn) (*GetScheduledreportlistResponse, error)
GetScheduledreportlistWithResponse request returning *GetScheduledreportlistResponse
func (*ClientWithResponses) GetServiceAnalysisWithResponse ¶
func (c *ClientWithResponses) GetServiceAnalysisWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceAnalysisResponse, error)
GetServiceAnalysisWithResponse request returning *GetServiceAnalysisResponse
func (*ClientWithResponses) GetServiceBulkStatsWithResponse ¶
func (c *ClientWithResponses) GetServiceBulkStatsWithResponse(ctx context.Context, params *GetServiceBulkStatsParams, reqEditors ...RequestEditorFn) (*GetServiceBulkStatsResponse, error)
GetServiceBulkStatsWithResponse request returning *GetServiceBulkStatsResponse
func (*ClientWithResponses) GetServiceCurrentStatusWithResponse ¶
func (c *ClientWithResponses) GetServiceCurrentStatusWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceCurrentStatusResponse, error)
GetServiceCurrentStatusWithResponse request returning *GetServiceCurrentStatusResponse
func (*ClientWithResponses) GetServiceDetailWithResponse ¶
func (c *ClientWithResponses) GetServiceDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceDetailResponse, error)
GetServiceDetailWithResponse request returning *GetServiceDetailResponse
func (*ClientWithResponses) GetServiceResponseTimeDatapointsWithResponse ¶
func (c *ClientWithResponses) GetServiceResponseTimeDatapointsWithResponse(ctx context.Context, pk string, params *GetServiceResponseTimeDatapointsParams, reqEditors ...RequestEditorFn) (*GetServiceResponseTimeDatapointsResponse, error)
GetServiceResponseTimeDatapointsWithResponse request returning *GetServiceResponseTimeDatapointsResponse
func (*ClientWithResponses) GetServiceShowLocationsWithResponse ¶
func (c *ClientWithResponses) GetServiceShowLocationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServiceShowLocationsResponse, error)
GetServiceShowLocationsWithResponse request returning *GetServiceShowLocationsResponse
func (*ClientWithResponses) GetServiceShowServiceDefsWithResponse ¶
func (c *ClientWithResponses) GetServiceShowServiceDefsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServiceShowServiceDefsResponse, error)
GetServiceShowServiceDefsWithResponse request returning *GetServiceShowServiceDefsResponse
func (*ClientWithResponses) GetServiceStatsWithResponse ¶
func (c *ClientWithResponses) GetServiceStatsWithResponse(ctx context.Context, pk string, params *GetServiceStatsParams, reqEditors ...RequestEditorFn) (*GetServiceStatsResponse, error)
GetServiceStatsWithResponse request returning *GetServiceStatsResponse
func (*ClientWithResponses) GetServiceTagDetailWithResponse ¶
func (c *ClientWithResponses) GetServiceTagDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceTagDetailResponse, error)
GetServiceTagDetailWithResponse request returning *GetServiceTagDetailResponse
func (*ClientWithResponses) GetServicelistWithResponse ¶
func (c *ClientWithResponses) GetServicelistWithResponse(ctx context.Context, params *GetServicelistParams, reqEditors ...RequestEditorFn) (*GetServicelistResponse, error)
GetServicelistWithResponse request returning *GetServicelistResponse
func (*ClientWithResponses) GetServicetaglistWithResponse ¶
func (c *ClientWithResponses) GetServicetaglistWithResponse(ctx context.Context, params *GetServicetaglistParams, reqEditors ...RequestEditorFn) (*GetServicetaglistResponse, error)
GetServicetaglistWithResponse request returning *GetServicetaglistResponse
func (*ClientWithResponses) GetSlaReportDetailWithResponse ¶
func (c *ClientWithResponses) GetSlaReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetSlaReportDetailResponse, error)
GetSlaReportDetailWithResponse request returning *GetSlaReportDetailResponse
func (*ClientWithResponses) GetSlaReportStatsWithResponse ¶
func (c *ClientWithResponses) GetSlaReportStatsWithResponse(ctx context.Context, pk string, params *GetSlaReportStatsParams, reqEditors ...RequestEditorFn) (*GetSlaReportStatsResponse, error)
GetSlaReportStatsWithResponse request returning *GetSlaReportStatsResponse
func (*ClientWithResponses) GetSlareportlistWithResponse ¶
func (c *ClientWithResponses) GetSlareportlistWithResponse(ctx context.Context, params *GetSlareportlistParams, reqEditors ...RequestEditorFn) (*GetSlareportlistResponse, error)
GetSlareportlistWithResponse request returning *GetSlareportlistResponse
func (*ClientWithResponses) GetStatuspageCurrentStatusWithResponse ¶
func (c *ClientWithResponses) GetStatuspageCurrentStatusWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetStatuspageCurrentStatusResponse, error)
GetStatuspageCurrentStatusWithResponse request returning *GetStatuspageCurrentStatusResponse
func (*ClientWithResponses) GetStatuspageDetailWithResponse ¶
func (c *ClientWithResponses) GetStatuspageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetStatuspageDetailResponse, error)
GetStatuspageDetailWithResponse request returning *GetStatuspageDetailResponse
func (*ClientWithResponses) GetStatuspageHistoryWithResponse ¶
func (c *ClientWithResponses) GetStatuspageHistoryWithResponse(ctx context.Context, pk string, params *GetStatuspageHistoryParams, reqEditors ...RequestEditorFn) (*GetStatuspageHistoryResponse, error)
GetStatuspageHistoryWithResponse request returning *GetStatuspageHistoryResponse
func (*ClientWithResponses) GetStatuspagelistWithResponse ¶
func (c *ClientWithResponses) GetStatuspagelistWithResponse(ctx context.Context, params *GetStatuspagelistParams, reqEditors ...RequestEditorFn) (*GetStatuspagelistResponse, error)
GetStatuspagelistWithResponse request returning *GetStatuspagelistResponse
func (*ClientWithResponses) GetUserDetailWithResponse ¶
func (c *ClientWithResponses) GetUserDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetUserDetailResponse, error)
GetUserDetailWithResponse request returning *GetUserDetailResponse
func (*ClientWithResponses) GetUserlistWithResponse ¶
func (c *ClientWithResponses) GetUserlistWithResponse(ctx context.Context, params *GetUserlistParams, reqEditors ...RequestEditorFn) (*GetUserlistResponse, error)
GetUserlistWithResponse request returning *GetUserlistResponse
func (*ClientWithResponses) PatchAuthSubaccountWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchAuthSubaccountWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAuthSubaccountResponse, error)
PatchAuthSubaccountWithBodyWithResponse request with arbitrary body returning *PatchAuthSubaccountResponse
func (*ClientWithResponses) PatchAuthSubaccountWithResponse ¶
func (c *ClientWithResponses) PatchAuthSubaccountWithResponse(ctx context.Context, pk string, body PatchAuthSubaccountJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchAuthSubaccountResponse, error)
func (*ClientWithResponses) PatchComponentDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchComponentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchComponentDetailResponse, error)
PatchComponentDetailWithBodyWithResponse request with arbitrary body returning *PatchComponentDetailResponse
func (*ClientWithResponses) PatchComponentDetailWithResponse ¶
func (c *ClientWithResponses) PatchComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PatchComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchComponentDetailResponse, error)
func (*ClientWithResponses) PatchContactGroupDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchContactGroupDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchContactGroupDetailResponse, error)
PatchContactGroupDetailWithBodyWithResponse request with arbitrary body returning *PatchContactGroupDetailResponse
func (*ClientWithResponses) PatchContactGroupDetailWithResponse ¶
func (c *ClientWithResponses) PatchContactGroupDetailWithResponse(ctx context.Context, pk string, body PatchContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchContactGroupDetailResponse, error)
func (*ClientWithResponses) PatchContactGroupSetOnCallHoursWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchContactGroupSetOnCallHoursWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchContactGroupSetOnCallHoursResponse, error)
PatchContactGroupSetOnCallHoursWithBodyWithResponse request with arbitrary body returning *PatchContactGroupSetOnCallHoursResponse
func (*ClientWithResponses) PatchContactGroupSetOnCallHoursWithResponse ¶
func (c *ClientWithResponses) PatchContactGroupSetOnCallHoursWithResponse(ctx context.Context, pk string, body PatchContactGroupSetOnCallHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchContactGroupSetOnCallHoursResponse, error)
func (*ClientWithResponses) PatchDashboardDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchDashboardDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDashboardDetailResponse, error)
PatchDashboardDetailWithBodyWithResponse request with arbitrary body returning *PatchDashboardDetailResponse
func (*ClientWithResponses) PatchDashboardDetailWithResponse ¶
func (c *ClientWithResponses) PatchDashboardDetailWithResponse(ctx context.Context, pk string, body PatchDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDashboardDetailResponse, error)
func (*ClientWithResponses) PatchIncidentDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchIncidentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIncidentDetailResponse, error)
PatchIncidentDetailWithBodyWithResponse request with arbitrary body returning *PatchIncidentDetailResponse
func (*ClientWithResponses) PatchIncidentDetailWithResponse ¶
func (c *ClientWithResponses) PatchIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PatchIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIncidentDetailResponse, error)
func (*ClientWithResponses) PatchIntegrationDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchIntegrationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIntegrationDetailResponse, error)
PatchIntegrationDetailWithBodyWithResponse request with arbitrary body returning *PatchIntegrationDetailResponse
func (*ClientWithResponses) PatchIntegrationDetailWithResponse ¶
func (c *ClientWithResponses) PatchIntegrationDetailWithResponse(ctx context.Context, pk string, body PatchIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIntegrationDetailResponse, error)
func (*ClientWithResponses) PatchMetricDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchMetricDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchMetricDetailResponse, error)
PatchMetricDetailWithBodyWithResponse request with arbitrary body returning *PatchMetricDetailResponse
func (*ClientWithResponses) PatchMetricDetailWithResponse ¶
func (c *ClientWithResponses) PatchMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PatchMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchMetricDetailResponse, error)
func (*ClientWithResponses) PatchPushNotificationDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchPushNotificationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPushNotificationDetailResponse, error)
PatchPushNotificationDetailWithBodyWithResponse request with arbitrary body returning *PatchPushNotificationDetailResponse
func (*ClientWithResponses) PatchPushNotificationDetailWithResponse ¶
func (c *ClientWithResponses) PatchPushNotificationDetailWithResponse(ctx context.Context, pk string, body PatchPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPushNotificationDetailResponse, error)
func (*ClientWithResponses) PatchScheduledReportDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchScheduledReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchScheduledReportDetailResponse, error)
PatchScheduledReportDetailWithBodyWithResponse request with arbitrary body returning *PatchScheduledReportDetailResponse
func (*ClientWithResponses) PatchScheduledReportDetailWithResponse ¶
func (c *ClientWithResponses) PatchScheduledReportDetailWithResponse(ctx context.Context, pk string, body PatchScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchScheduledReportDetailResponse, error)
func (*ClientWithResponses) PatchServiceAddContactGroupsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceAddContactGroupsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceAddContactGroupsResponse, error)
PatchServiceAddContactGroupsWithBodyWithResponse request with arbitrary body returning *PatchServiceAddContactGroupsResponse
func (*ClientWithResponses) PatchServiceAddContactGroupsWithResponse ¶
func (c *ClientWithResponses) PatchServiceAddContactGroupsWithResponse(ctx context.Context, pk string, body PatchServiceAddContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceAddContactGroupsResponse, error)
func (*ClientWithResponses) PatchServiceAddLocationsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceAddLocationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceAddLocationsResponse, error)
PatchServiceAddLocationsWithBodyWithResponse request with arbitrary body returning *PatchServiceAddLocationsResponse
func (*ClientWithResponses) PatchServiceAddLocationsWithResponse ¶
func (c *ClientWithResponses) PatchServiceAddLocationsWithResponse(ctx context.Context, pk string, body PatchServiceAddLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceAddLocationsResponse, error)
func (*ClientWithResponses) PatchServiceAddTagsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceAddTagsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceAddTagsResponse, error)
PatchServiceAddTagsWithBodyWithResponse request with arbitrary body returning *PatchServiceAddTagsResponse
func (*ClientWithResponses) PatchServiceAddTagsWithResponse ¶
func (c *ClientWithResponses) PatchServiceAddTagsWithResponse(ctx context.Context, pk string, body PatchServiceAddTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceAddTagsResponse, error)
func (*ClientWithResponses) PatchServiceBulkEscalationsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkEscalationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkEscalationsResponse, error)
PatchServiceBulkEscalationsWithBodyWithResponse request with arbitrary body returning *PatchServiceBulkEscalationsResponse
func (*ClientWithResponses) PatchServiceBulkEscalationsWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkEscalationsWithResponse(ctx context.Context, body PatchServiceBulkEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkEscalationsResponse, error)
func (*ClientWithResponses) PatchServiceBulkMaintenanceWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkMaintenanceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkMaintenanceResponse, error)
PatchServiceBulkMaintenanceWithBodyWithResponse request with arbitrary body returning *PatchServiceBulkMaintenanceResponse
func (*ClientWithResponses) PatchServiceBulkMaintenanceWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkMaintenanceWithResponse(ctx context.Context, body PatchServiceBulkMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkMaintenanceResponse, error)
func (*ClientWithResponses) PatchServiceBulkPauseWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkPauseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkPauseResponse, error)
PatchServiceBulkPauseWithBodyWithResponse request with arbitrary body returning *PatchServiceBulkPauseResponse
func (*ClientWithResponses) PatchServiceBulkPauseWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkPauseWithResponse(ctx context.Context, body PatchServiceBulkPauseJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkPauseResponse, error)
func (*ClientWithResponses) PatchServiceBulkResumeWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkResumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkResumeResponse, error)
PatchServiceBulkResumeWithBodyWithResponse request with arbitrary body returning *PatchServiceBulkResumeResponse
func (*ClientWithResponses) PatchServiceBulkResumeWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkResumeWithResponse(ctx context.Context, body PatchServiceBulkResumeJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkResumeResponse, error)
func (*ClientWithResponses) PatchServiceBulkUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkUpdateResponse, error)
PatchServiceBulkUpdateWithBodyWithResponse request with arbitrary body returning *PatchServiceBulkUpdateResponse
func (*ClientWithResponses) PatchServiceBulkUpdateWithResponse ¶
func (c *ClientWithResponses) PatchServiceBulkUpdateWithResponse(ctx context.Context, body PatchServiceBulkUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkUpdateResponse, error)
func (*ClientWithResponses) PatchServiceDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceDetailResponse, error)
PatchServiceDetailWithBodyWithResponse request with arbitrary body returning *PatchServiceDetailResponse
func (*ClientWithResponses) PatchServiceDetailWithResponse ¶
func (c *ClientWithResponses) PatchServiceDetailWithResponse(ctx context.Context, pk string, body PatchServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceDetailResponse, error)
func (*ClientWithResponses) PatchServiceReplaceContactGroupsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceReplaceContactGroupsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceReplaceContactGroupsResponse, error)
PatchServiceReplaceContactGroupsWithBodyWithResponse request with arbitrary body returning *PatchServiceReplaceContactGroupsResponse
func (*ClientWithResponses) PatchServiceReplaceContactGroupsWithResponse ¶
func (c *ClientWithResponses) PatchServiceReplaceContactGroupsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceReplaceContactGroupsResponse, error)
func (*ClientWithResponses) PatchServiceReplaceLocationsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceReplaceLocationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceReplaceLocationsResponse, error)
PatchServiceReplaceLocationsWithBodyWithResponse request with arbitrary body returning *PatchServiceReplaceLocationsResponse
func (*ClientWithResponses) PatchServiceReplaceLocationsWithResponse ¶
func (c *ClientWithResponses) PatchServiceReplaceLocationsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceReplaceLocationsResponse, error)
func (*ClientWithResponses) PatchServiceReplaceTagsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceReplaceTagsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceReplaceTagsResponse, error)
PatchServiceReplaceTagsWithBodyWithResponse request with arbitrary body returning *PatchServiceReplaceTagsResponse
func (*ClientWithResponses) PatchServiceReplaceTagsWithResponse ¶
func (c *ClientWithResponses) PatchServiceReplaceTagsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceReplaceTagsResponse, error)
func (*ClientWithResponses) PatchServiceSetEscalationsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceSetEscalationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceSetEscalationsResponse, error)
PatchServiceSetEscalationsWithBodyWithResponse request with arbitrary body returning *PatchServiceSetEscalationsResponse
func (*ClientWithResponses) PatchServiceSetEscalationsWithResponse ¶
func (c *ClientWithResponses) PatchServiceSetEscalationsWithResponse(ctx context.Context, pk string, body PatchServiceSetEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceSetEscalationsResponse, error)
func (*ClientWithResponses) PatchServiceSetMaintenanceWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceSetMaintenanceWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceSetMaintenanceResponse, error)
PatchServiceSetMaintenanceWithBodyWithResponse request with arbitrary body returning *PatchServiceSetMaintenanceResponse
func (*ClientWithResponses) PatchServiceSetMaintenanceWithResponse ¶
func (c *ClientWithResponses) PatchServiceSetMaintenanceWithResponse(ctx context.Context, pk string, body PatchServiceSetMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceSetMaintenanceResponse, error)
func (*ClientWithResponses) PatchServiceTagDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchServiceTagDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceTagDetailResponse, error)
PatchServiceTagDetailWithBodyWithResponse request with arbitrary body returning *PatchServiceTagDetailResponse
func (*ClientWithResponses) PatchServiceTagDetailWithResponse ¶
func (c *ClientWithResponses) PatchServiceTagDetailWithResponse(ctx context.Context, pk string, body PatchServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceTagDetailResponse, error)
func (*ClientWithResponses) PatchSlaReportDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchSlaReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchSlaReportDetailResponse, error)
PatchSlaReportDetailWithBodyWithResponse request with arbitrary body returning *PatchSlaReportDetailResponse
func (*ClientWithResponses) PatchSlaReportDetailWithResponse ¶
func (c *ClientWithResponses) PatchSlaReportDetailWithResponse(ctx context.Context, pk string, body PatchSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchSlaReportDetailResponse, error)
func (*ClientWithResponses) PatchStatuspageDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchStatuspageDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchStatuspageDetailResponse, error)
PatchStatuspageDetailWithBodyWithResponse request with arbitrary body returning *PatchStatuspageDetailResponse
func (*ClientWithResponses) PatchStatuspageDetailWithResponse ¶
func (c *ClientWithResponses) PatchStatuspageDetailWithResponse(ctx context.Context, pk string, body PatchStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchStatuspageDetailResponse, error)
func (*ClientWithResponses) PatchUserDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchUserDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchUserDetailResponse, error)
PatchUserDetailWithBodyWithResponse request with arbitrary body returning *PatchUserDetailResponse
func (*ClientWithResponses) PatchUserDetailWithResponse ¶
func (c *ClientWithResponses) PatchUserDetailWithResponse(ctx context.Context, pk string, body PatchUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchUserDetailResponse, error)
func (*ClientWithResponses) PostAlertIgnoreWithResponse ¶
func (c *ClientWithResponses) PostAlertIgnoreWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostAlertIgnoreResponse, error)
PostAlertIgnoreWithResponse request returning *PostAlertIgnoreResponse
func (*ClientWithResponses) PostAuthLoginWithBodyWithResponse ¶
func (c *ClientWithResponses) PostAuthLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthLoginResponse, error)
PostAuthLoginWithBodyWithResponse request with arbitrary body returning *PostAuthLoginResponse
func (*ClientWithResponses) PostAuthLoginWithResponse ¶
func (c *ClientWithResponses) PostAuthLoginWithResponse(ctx context.Context, body PostAuthLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthLoginResponse, error)
func (*ClientWithResponses) PostAuthResetPasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) PostAuthResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthResetPasswordResponse, error)
PostAuthResetPasswordWithBodyWithResponse request with arbitrary body returning *PostAuthResetPasswordResponse
func (*ClientWithResponses) PostAuthResetPasswordWithResponse ¶
func (c *ClientWithResponses) PostAuthResetPasswordWithResponse(ctx context.Context, body PostAuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthResetPasswordResponse, error)
func (*ClientWithResponses) PostAuthSubaccountPacksWithBodyWithResponse ¶
func (c *ClientWithResponses) PostAuthSubaccountPacksWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthSubaccountPacksResponse, error)
PostAuthSubaccountPacksWithBodyWithResponse request with arbitrary body returning *PostAuthSubaccountPacksResponse
func (*ClientWithResponses) PostAuthSubaccountPacksWithResponse ¶
func (c *ClientWithResponses) PostAuthSubaccountPacksWithResponse(ctx context.Context, pk string, body PostAuthSubaccountPacksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthSubaccountPacksResponse, error)
func (*ClientWithResponses) PostAuthSubaccountsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostAuthSubaccountsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthSubaccountsResponse, error)
PostAuthSubaccountsWithBodyWithResponse request with arbitrary body returning *PostAuthSubaccountsResponse
func (*ClientWithResponses) PostAuthSubaccountsWithResponse ¶
func (c *ClientWithResponses) PostAuthSubaccountsWithResponse(ctx context.Context, body PostAuthSubaccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthSubaccountsResponse, error)
func (*ClientWithResponses) PostComponentslistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostComponentslistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostComponentslistResponse, error)
PostComponentslistWithBodyWithResponse request with arbitrary body returning *PostComponentslistResponse
func (*ClientWithResponses) PostComponentslistWithResponse ¶
func (c *ClientWithResponses) PostComponentslistWithResponse(ctx context.Context, statuspageId string, body PostComponentslistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostComponentslistResponse, error)
func (*ClientWithResponses) PostContactgrouplistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostContactgrouplistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostContactgrouplistResponse, error)
PostContactgrouplistWithBodyWithResponse request with arbitrary body returning *PostContactgrouplistResponse
func (*ClientWithResponses) PostContactgrouplistWithResponse ¶
func (c *ClientWithResponses) PostContactgrouplistWithResponse(ctx context.Context, body PostContactgrouplistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostContactgrouplistResponse, error)
func (*ClientWithResponses) PostDashboardlistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostDashboardlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDashboardlistResponse, error)
PostDashboardlistWithBodyWithResponse request with arbitrary body returning *PostDashboardlistResponse
func (*ClientWithResponses) PostDashboardlistWithResponse ¶
func (c *ClientWithResponses) PostDashboardlistWithResponse(ctx context.Context, body PostDashboardlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDashboardlistResponse, error)
func (*ClientWithResponses) PostIncidentlistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIncidentlistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIncidentlistResponse, error)
PostIncidentlistWithBodyWithResponse request with arbitrary body returning *PostIncidentlistResponse
func (*ClientWithResponses) PostIncidentlistWithResponse ¶
func (c *ClientWithResponses) PostIncidentlistWithResponse(ctx context.Context, statuspageId string, body PostIncidentlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIncidentlistResponse, error)
func (*ClientWithResponses) PostIntegrationCreateCachetWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateCachetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateCachetResponse, error)
PostIntegrationCreateCachetWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateCachetResponse
func (*ClientWithResponses) PostIntegrationCreateCachetWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateCachetWithResponse(ctx context.Context, body PostIntegrationCreateCachetJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateCachetResponse, error)
func (*ClientWithResponses) PostIntegrationCreateDatadogWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateDatadogWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateDatadogResponse, error)
PostIntegrationCreateDatadogWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateDatadogResponse
func (*ClientWithResponses) PostIntegrationCreateDatadogWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateDatadogWithResponse(ctx context.Context, body PostIntegrationCreateDatadogJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateDatadogResponse, error)
func (*ClientWithResponses) PostIntegrationCreateGeckoboardWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateGeckoboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateGeckoboardResponse, error)
PostIntegrationCreateGeckoboardWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateGeckoboardResponse
func (*ClientWithResponses) PostIntegrationCreateGeckoboardWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateGeckoboardWithResponse(ctx context.Context, body PostIntegrationCreateGeckoboardJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateGeckoboardResponse, error)
func (*ClientWithResponses) PostIntegrationCreateJiraservicedeskWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateJiraservicedeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateJiraservicedeskResponse, error)
PostIntegrationCreateJiraservicedeskWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateJiraservicedeskResponse
func (*ClientWithResponses) PostIntegrationCreateJiraservicedeskWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateJiraservicedeskWithResponse(ctx context.Context, body PostIntegrationCreateJiraservicedeskJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateJiraservicedeskResponse, error)
func (*ClientWithResponses) PostIntegrationCreateKlipfolioWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateKlipfolioWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateKlipfolioResponse, error)
PostIntegrationCreateKlipfolioWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateKlipfolioResponse
func (*ClientWithResponses) PostIntegrationCreateKlipfolioWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateKlipfolioWithResponse(ctx context.Context, body PostIntegrationCreateKlipfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateKlipfolioResponse, error)
func (*ClientWithResponses) PostIntegrationCreateLibratoWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateLibratoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateLibratoResponse, error)
PostIntegrationCreateLibratoWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateLibratoResponse
func (*ClientWithResponses) PostIntegrationCreateLibratoWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateLibratoWithResponse(ctx context.Context, body PostIntegrationCreateLibratoJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateLibratoResponse, error)
func (*ClientWithResponses) PostIntegrationCreateMicrosoftTeamsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateMicrosoftTeamsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateMicrosoftTeamsResponse, error)
PostIntegrationCreateMicrosoftTeamsWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateMicrosoftTeamsResponse
func (*ClientWithResponses) PostIntegrationCreateMicrosoftTeamsWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateMicrosoftTeamsWithResponse(ctx context.Context, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateMicrosoftTeamsResponse, error)
func (*ClientWithResponses) PostIntegrationCreateOpsgenieWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateOpsgenieWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateOpsgenieResponse, error)
PostIntegrationCreateOpsgenieWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateOpsgenieResponse
func (*ClientWithResponses) PostIntegrationCreateOpsgenieWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateOpsgenieWithResponse(ctx context.Context, body PostIntegrationCreateOpsgenieJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateOpsgenieResponse, error)
func (*ClientWithResponses) PostIntegrationCreatePagerdutyWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreatePagerdutyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePagerdutyResponse, error)
PostIntegrationCreatePagerdutyWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreatePagerdutyResponse
func (*ClientWithResponses) PostIntegrationCreatePagerdutyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreatePagerdutyWithResponse(ctx context.Context, body PostIntegrationCreatePagerdutyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePagerdutyResponse, error)
func (*ClientWithResponses) PostIntegrationCreatePushbulletWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreatePushbulletWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushbulletResponse, error)
PostIntegrationCreatePushbulletWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreatePushbulletResponse
func (*ClientWithResponses) PostIntegrationCreatePushbulletWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreatePushbulletWithResponse(ctx context.Context, body PostIntegrationCreatePushbulletJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushbulletResponse, error)
func (*ClientWithResponses) PostIntegrationCreatePushoverWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreatePushoverWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushoverResponse, error)
PostIntegrationCreatePushoverWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreatePushoverResponse
func (*ClientWithResponses) PostIntegrationCreatePushoverWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreatePushoverWithResponse(ctx context.Context, body PostIntegrationCreatePushoverJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushoverResponse, error)
func (*ClientWithResponses) PostIntegrationCreateSignifaiWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateSignifaiWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSignifaiResponse, error)
PostIntegrationCreateSignifaiWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateSignifaiResponse
func (*ClientWithResponses) PostIntegrationCreateSignifaiWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateSignifaiWithResponse(ctx context.Context, body PostIntegrationCreateSignifaiJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSignifaiResponse, error)
func (*ClientWithResponses) PostIntegrationCreateSlackWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateSlackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSlackResponse, error)
PostIntegrationCreateSlackWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateSlackResponse
func (*ClientWithResponses) PostIntegrationCreateSlackWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateSlackWithResponse(ctx context.Context, body PostIntegrationCreateSlackJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSlackResponse, error)
func (*ClientWithResponses) PostIntegrationCreateStatusWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatusResponse, error)
PostIntegrationCreateStatusWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateStatusResponse
func (*ClientWithResponses) PostIntegrationCreateStatusWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateStatusWithResponse(ctx context.Context, body PostIntegrationCreateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatusResponse, error)
func (*ClientWithResponses) PostIntegrationCreateStatuspageWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateStatuspageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatuspageResponse, error)
PostIntegrationCreateStatuspageWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateStatuspageResponse
func (*ClientWithResponses) PostIntegrationCreateStatuspageWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateStatuspageWithResponse(ctx context.Context, body PostIntegrationCreateStatuspageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatuspageResponse, error)
func (*ClientWithResponses) PostIntegrationCreateTwitterWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateTwitterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateTwitterResponse, error)
PostIntegrationCreateTwitterWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateTwitterResponse
func (*ClientWithResponses) PostIntegrationCreateTwitterWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateTwitterWithResponse(ctx context.Context, body PostIntegrationCreateTwitterJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateTwitterResponse, error)
func (*ClientWithResponses) PostIntegrationCreateVictoropsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateVictoropsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateVictoropsResponse, error)
PostIntegrationCreateVictoropsWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateVictoropsResponse
func (*ClientWithResponses) PostIntegrationCreateVictoropsWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateVictoropsWithResponse(ctx context.Context, body PostIntegrationCreateVictoropsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateVictoropsResponse, error)
func (*ClientWithResponses) PostIntegrationCreateWavefrontWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateWavefrontWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWavefrontResponse, error)
PostIntegrationCreateWavefrontWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateWavefrontResponse
func (*ClientWithResponses) PostIntegrationCreateWavefrontWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateWavefrontWithResponse(ctx context.Context, body PostIntegrationCreateWavefrontJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWavefrontResponse, error)
func (*ClientWithResponses) PostIntegrationCreateWebhookWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWebhookResponse, error)
PostIntegrationCreateWebhookWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateWebhookResponse
func (*ClientWithResponses) PostIntegrationCreateWebhookWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateWebhookWithResponse(ctx context.Context, body PostIntegrationCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWebhookResponse, error)
func (*ClientWithResponses) PostIntegrationCreateZapierWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateZapierWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateZapierResponse, error)
PostIntegrationCreateZapierWithBodyWithResponse request with arbitrary body returning *PostIntegrationCreateZapierResponse
func (*ClientWithResponses) PostIntegrationCreateZapierWithResponse ¶
func (c *ClientWithResponses) PostIntegrationCreateZapierWithResponse(ctx context.Context, body PostIntegrationCreateZapierJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateZapierResponse, error)
func (*ClientWithResponses) PostMetricslistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostMetricslistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMetricslistResponse, error)
PostMetricslistWithBodyWithResponse request with arbitrary body returning *PostMetricslistResponse
func (*ClientWithResponses) PostMetricslistWithResponse ¶
func (c *ClientWithResponses) PostMetricslistWithResponse(ctx context.Context, statuspageId string, body PostMetricslistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMetricslistResponse, error)
func (*ClientWithResponses) PostPushnotificationlistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostPushnotificationlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPushnotificationlistResponse, error)
PostPushnotificationlistWithBodyWithResponse request with arbitrary body returning *PostPushnotificationlistResponse
func (*ClientWithResponses) PostPushnotificationlistWithResponse ¶
func (c *ClientWithResponses) PostPushnotificationlistWithResponse(ctx context.Context, body PostPushnotificationlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPushnotificationlistResponse, error)
func (*ClientWithResponses) PostScheduledreportlistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostScheduledreportlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScheduledreportlistResponse, error)
PostScheduledreportlistWithBodyWithResponse request with arbitrary body returning *PostScheduledreportlistResponse
func (*ClientWithResponses) PostScheduledreportlistWithResponse ¶
func (c *ClientWithResponses) PostScheduledreportlistWithResponse(ctx context.Context, body PostScheduledreportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScheduledreportlistResponse, error)
func (*ClientWithResponses) PostSendMagicLinkWithBodyWithResponse ¶
func (c *ClientWithResponses) PostSendMagicLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSendMagicLinkResponse, error)
PostSendMagicLinkWithBodyWithResponse request with arbitrary body returning *PostSendMagicLinkResponse
func (*ClientWithResponses) PostSendMagicLinkWithResponse ¶
func (c *ClientWithResponses) PostSendMagicLinkWithResponse(ctx context.Context, body PostSendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSendMagicLinkResponse, error)
func (*ClientWithResponses) PostServiceCreateApiWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateApiWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateApiResponse, error)
PostServiceCreateApiWithBodyWithResponse request with arbitrary body returning *PostServiceCreateApiResponse
func (*ClientWithResponses) PostServiceCreateApiWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateApiWithResponse(ctx context.Context, body PostServiceCreateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateApiResponse, error)
func (*ClientWithResponses) PostServiceCreateBlacklistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateBlacklistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateBlacklistResponse, error)
PostServiceCreateBlacklistWithBodyWithResponse request with arbitrary body returning *PostServiceCreateBlacklistResponse
func (*ClientWithResponses) PostServiceCreateBlacklistWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateBlacklistWithResponse(ctx context.Context, body PostServiceCreateBlacklistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateBlacklistResponse, error)
func (*ClientWithResponses) PostServiceCreateDnsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateDnsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateDnsResponse, error)
PostServiceCreateDnsWithBodyWithResponse request with arbitrary body returning *PostServiceCreateDnsResponse
func (*ClientWithResponses) PostServiceCreateDnsWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateDnsWithResponse(ctx context.Context, body PostServiceCreateDnsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateDnsResponse, error)
func (*ClientWithResponses) PostServiceCreateGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateGroupResponse, error)
PostServiceCreateGroupWithBodyWithResponse request with arbitrary body returning *PostServiceCreateGroupResponse
func (*ClientWithResponses) PostServiceCreateGroupWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateGroupWithResponse(ctx context.Context, body PostServiceCreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateGroupResponse, error)
func (*ClientWithResponses) PostServiceCreateHeartbeatWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateHeartbeatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateHeartbeatResponse, error)
PostServiceCreateHeartbeatWithBodyWithResponse request with arbitrary body returning *PostServiceCreateHeartbeatResponse
func (*ClientWithResponses) PostServiceCreateHeartbeatWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateHeartbeatWithResponse(ctx context.Context, body PostServiceCreateHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateHeartbeatResponse, error)
func (*ClientWithResponses) PostServiceCreateHttpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateHttpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateHttpResponse, error)
PostServiceCreateHttpWithBodyWithResponse request with arbitrary body returning *PostServiceCreateHttpResponse
func (*ClientWithResponses) PostServiceCreateHttpWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateHttpWithResponse(ctx context.Context, body PostServiceCreateHttpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateHttpResponse, error)
func (*ClientWithResponses) PostServiceCreateIcmpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateIcmpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateIcmpResponse, error)
PostServiceCreateIcmpWithBodyWithResponse request with arbitrary body returning *PostServiceCreateIcmpResponse
func (*ClientWithResponses) PostServiceCreateIcmpWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateIcmpWithResponse(ctx context.Context, body PostServiceCreateIcmpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateIcmpResponse, error)
func (*ClientWithResponses) PostServiceCreateImapWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateImapWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateImapResponse, error)
PostServiceCreateImapWithBodyWithResponse request with arbitrary body returning *PostServiceCreateImapResponse
func (*ClientWithResponses) PostServiceCreateImapWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateImapWithResponse(ctx context.Context, body PostServiceCreateImapJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateImapResponse, error)
func (*ClientWithResponses) PostServiceCreateMalwareWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateMalwareWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateMalwareResponse, error)
PostServiceCreateMalwareWithBodyWithResponse request with arbitrary body returning *PostServiceCreateMalwareResponse
func (*ClientWithResponses) PostServiceCreateMalwareWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateMalwareWithResponse(ctx context.Context, body PostServiceCreateMalwareJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateMalwareResponse, error)
func (*ClientWithResponses) PostServiceCreateNtpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateNtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateNtpResponse, error)
PostServiceCreateNtpWithBodyWithResponse request with arbitrary body returning *PostServiceCreateNtpResponse
func (*ClientWithResponses) PostServiceCreateNtpWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateNtpWithResponse(ctx context.Context, body PostServiceCreateNtpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateNtpResponse, error)
func (*ClientWithResponses) PostServiceCreatePopWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreatePopWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreatePopResponse, error)
PostServiceCreatePopWithBodyWithResponse request with arbitrary body returning *PostServiceCreatePopResponse
func (*ClientWithResponses) PostServiceCreatePopWithResponse ¶
func (c *ClientWithResponses) PostServiceCreatePopWithResponse(ctx context.Context, body PostServiceCreatePopJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreatePopResponse, error)
func (*ClientWithResponses) PostServiceCreateRum2WithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateRum2WithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateRum2Response, error)
PostServiceCreateRum2WithBodyWithResponse request with arbitrary body returning *PostServiceCreateRum2Response
func (*ClientWithResponses) PostServiceCreateRum2WithResponse ¶
func (c *ClientWithResponses) PostServiceCreateRum2WithResponse(ctx context.Context, body PostServiceCreateRum2JSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateRum2Response, error)
func (*ClientWithResponses) PostServiceCreateRumWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateRumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateRumResponse, error)
PostServiceCreateRumWithBodyWithResponse request with arbitrary body returning *PostServiceCreateRumResponse
func (*ClientWithResponses) PostServiceCreateRumWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateRumWithResponse(ctx context.Context, body PostServiceCreateRumJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateRumResponse, error)
func (*ClientWithResponses) PostServiceCreateSmtpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateSmtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateSmtpResponse, error)
PostServiceCreateSmtpWithBodyWithResponse request with arbitrary body returning *PostServiceCreateSmtpResponse
func (*ClientWithResponses) PostServiceCreateSmtpWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateSmtpWithResponse(ctx context.Context, body PostServiceCreateSmtpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateSmtpResponse, error)
func (*ClientWithResponses) PostServiceCreateSshWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateSshWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateSshResponse, error)
PostServiceCreateSshWithBodyWithResponse request with arbitrary body returning *PostServiceCreateSshResponse
func (*ClientWithResponses) PostServiceCreateSshWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateSshWithResponse(ctx context.Context, body PostServiceCreateSshJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateSshResponse, error)
func (*ClientWithResponses) PostServiceCreateSslCertWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateSslCertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateSslCertResponse, error)
PostServiceCreateSslCertWithBodyWithResponse request with arbitrary body returning *PostServiceCreateSslCertResponse
func (*ClientWithResponses) PostServiceCreateSslCertWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateSslCertWithResponse(ctx context.Context, body PostServiceCreateSslCertJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateSslCertResponse, error)
func (*ClientWithResponses) PostServiceCreateTcpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateTcpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateTcpResponse, error)
PostServiceCreateTcpWithBodyWithResponse request with arbitrary body returning *PostServiceCreateTcpResponse
func (*ClientWithResponses) PostServiceCreateTcpWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateTcpWithResponse(ctx context.Context, body PostServiceCreateTcpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateTcpResponse, error)
func (*ClientWithResponses) PostServiceCreateTransactionWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateTransactionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateTransactionResponse, error)
PostServiceCreateTransactionWithBodyWithResponse request with arbitrary body returning *PostServiceCreateTransactionResponse
func (*ClientWithResponses) PostServiceCreateTransactionWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateTransactionWithResponse(ctx context.Context, body PostServiceCreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateTransactionResponse, error)
func (*ClientWithResponses) PostServiceCreateUdpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateUdpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateUdpResponse, error)
PostServiceCreateUdpWithBodyWithResponse request with arbitrary body returning *PostServiceCreateUdpResponse
func (*ClientWithResponses) PostServiceCreateUdpWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateUdpWithResponse(ctx context.Context, body PostServiceCreateUdpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateUdpResponse, error)
func (*ClientWithResponses) PostServiceCreateWebhookWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateWebhookResponse, error)
PostServiceCreateWebhookWithBodyWithResponse request with arbitrary body returning *PostServiceCreateWebhookResponse
func (*ClientWithResponses) PostServiceCreateWebhookWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateWebhookWithResponse(ctx context.Context, body PostServiceCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateWebhookResponse, error)
func (*ClientWithResponses) PostServiceCreateWhoisWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateWhoisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateWhoisResponse, error)
PostServiceCreateWhoisWithBodyWithResponse request with arbitrary body returning *PostServiceCreateWhoisResponse
func (*ClientWithResponses) PostServiceCreateWhoisWithResponse ¶
func (c *ClientWithResponses) PostServiceCreateWhoisWithResponse(ctx context.Context, body PostServiceCreateWhoisJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateWhoisResponse, error)
func (*ClientWithResponses) PostServicePauseWithResponse ¶
func (c *ClientWithResponses) PostServicePauseWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostServicePauseResponse, error)
PostServicePauseWithResponse request returning *PostServicePauseResponse
func (*ClientWithResponses) PostServiceResumeWithResponse ¶
func (c *ClientWithResponses) PostServiceResumeWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostServiceResumeResponse, error)
PostServiceResumeWithResponse request returning *PostServiceResumeResponse
func (*ClientWithResponses) PostServicetaglistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostServicetaglistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServicetaglistResponse, error)
PostServicetaglistWithBodyWithResponse request with arbitrary body returning *PostServicetaglistResponse
func (*ClientWithResponses) PostServicetaglistWithResponse ¶
func (c *ClientWithResponses) PostServicetaglistWithResponse(ctx context.Context, body PostServicetaglistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServicetaglistResponse, error)
func (*ClientWithResponses) PostSlareportlistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostSlareportlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSlareportlistResponse, error)
PostSlareportlistWithBodyWithResponse request with arbitrary body returning *PostSlareportlistResponse
func (*ClientWithResponses) PostSlareportlistWithResponse ¶
func (c *ClientWithResponses) PostSlareportlistWithResponse(ctx context.Context, body PostSlareportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSlareportlistResponse, error)
func (*ClientWithResponses) PostStatuspagelistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostStatuspagelistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStatuspagelistResponse, error)
PostStatuspagelistWithBodyWithResponse request with arbitrary body returning *PostStatuspagelistResponse
func (*ClientWithResponses) PostStatuspagelistWithResponse ¶
func (c *ClientWithResponses) PostStatuspagelistWithResponse(ctx context.Context, body PostStatuspagelistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStatuspagelistResponse, error)
func (*ClientWithResponses) PostUserDeactivateWithResponse ¶
func (c *ClientWithResponses) PostUserDeactivateWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostUserDeactivateResponse, error)
PostUserDeactivateWithResponse request returning *PostUserDeactivateResponse
func (*ClientWithResponses) PostUserReactivateWithResponse ¶
func (c *ClientWithResponses) PostUserReactivateWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostUserReactivateResponse, error)
PostUserReactivateWithResponse request returning *PostUserReactivateResponse
func (*ClientWithResponses) PostUserlistWithBodyWithResponse ¶
func (c *ClientWithResponses) PostUserlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUserlistResponse, error)
PostUserlistWithBodyWithResponse request with arbitrary body returning *PostUserlistResponse
func (*ClientWithResponses) PostUserlistWithResponse ¶
func (c *ClientWithResponses) PostUserlistWithResponse(ctx context.Context, body PostUserlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUserlistResponse, error)
func (*ClientWithResponses) PostValidateMagicLinkWithResponse ¶
func (c *ClientWithResponses) PostValidateMagicLinkWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostValidateMagicLinkResponse, error)
PostValidateMagicLinkWithResponse request returning *PostValidateMagicLinkResponse
func (*ClientWithResponses) PutComponentDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutComponentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutComponentDetailResponse, error)
PutComponentDetailWithBodyWithResponse request with arbitrary body returning *PutComponentDetailResponse
func (*ClientWithResponses) PutComponentDetailWithResponse ¶
func (c *ClientWithResponses) PutComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PutComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutComponentDetailResponse, error)
func (*ClientWithResponses) PutContactGroupDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutContactGroupDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactGroupDetailResponse, error)
PutContactGroupDetailWithBodyWithResponse request with arbitrary body returning *PutContactGroupDetailResponse
func (*ClientWithResponses) PutContactGroupDetailWithResponse ¶
func (c *ClientWithResponses) PutContactGroupDetailWithResponse(ctx context.Context, pk string, body PutContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactGroupDetailResponse, error)
func (*ClientWithResponses) PutDashboardDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutDashboardDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutDashboardDetailResponse, error)
PutDashboardDetailWithBodyWithResponse request with arbitrary body returning *PutDashboardDetailResponse
func (*ClientWithResponses) PutDashboardDetailWithResponse ¶
func (c *ClientWithResponses) PutDashboardDetailWithResponse(ctx context.Context, pk string, body PutDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutDashboardDetailResponse, error)
func (*ClientWithResponses) PutIncidentDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutIncidentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutIncidentDetailResponse, error)
PutIncidentDetailWithBodyWithResponse request with arbitrary body returning *PutIncidentDetailResponse
func (*ClientWithResponses) PutIncidentDetailWithResponse ¶
func (c *ClientWithResponses) PutIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PutIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutIncidentDetailResponse, error)
func (*ClientWithResponses) PutIntegrationDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutIntegrationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutIntegrationDetailResponse, error)
PutIntegrationDetailWithBodyWithResponse request with arbitrary body returning *PutIntegrationDetailResponse
func (*ClientWithResponses) PutIntegrationDetailWithResponse ¶
func (c *ClientWithResponses) PutIntegrationDetailWithResponse(ctx context.Context, pk string, body PutIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutIntegrationDetailResponse, error)
func (*ClientWithResponses) PutMetricDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutMetricDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutMetricDetailResponse, error)
PutMetricDetailWithBodyWithResponse request with arbitrary body returning *PutMetricDetailResponse
func (*ClientWithResponses) PutMetricDetailWithResponse ¶
func (c *ClientWithResponses) PutMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PutMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutMetricDetailResponse, error)
func (*ClientWithResponses) PutPushNotificationDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutPushNotificationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPushNotificationDetailResponse, error)
PutPushNotificationDetailWithBodyWithResponse request with arbitrary body returning *PutPushNotificationDetailResponse
func (*ClientWithResponses) PutPushNotificationDetailWithResponse ¶
func (c *ClientWithResponses) PutPushNotificationDetailWithResponse(ctx context.Context, pk string, body PutPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPushNotificationDetailResponse, error)
func (*ClientWithResponses) PutScheduledReportDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutScheduledReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutScheduledReportDetailResponse, error)
PutScheduledReportDetailWithBodyWithResponse request with arbitrary body returning *PutScheduledReportDetailResponse
func (*ClientWithResponses) PutScheduledReportDetailWithResponse ¶
func (c *ClientWithResponses) PutScheduledReportDetailWithResponse(ctx context.Context, pk string, body PutScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutScheduledReportDetailResponse, error)
func (*ClientWithResponses) PutServiceDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutServiceDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutServiceDetailResponse, error)
PutServiceDetailWithBodyWithResponse request with arbitrary body returning *PutServiceDetailResponse
func (*ClientWithResponses) PutServiceDetailWithResponse ¶
func (c *ClientWithResponses) PutServiceDetailWithResponse(ctx context.Context, pk string, body PutServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutServiceDetailResponse, error)
func (*ClientWithResponses) PutServiceTagDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutServiceTagDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutServiceTagDetailResponse, error)
PutServiceTagDetailWithBodyWithResponse request with arbitrary body returning *PutServiceTagDetailResponse
func (*ClientWithResponses) PutServiceTagDetailWithResponse ¶
func (c *ClientWithResponses) PutServiceTagDetailWithResponse(ctx context.Context, pk string, body PutServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutServiceTagDetailResponse, error)
func (*ClientWithResponses) PutSlaReportDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutSlaReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutSlaReportDetailResponse, error)
PutSlaReportDetailWithBodyWithResponse request with arbitrary body returning *PutSlaReportDetailResponse
func (*ClientWithResponses) PutSlaReportDetailWithResponse ¶
func (c *ClientWithResponses) PutSlaReportDetailWithResponse(ctx context.Context, pk string, body PutSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutSlaReportDetailResponse, error)
func (*ClientWithResponses) PutStatuspageDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutStatuspageDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStatuspageDetailResponse, error)
PutStatuspageDetailWithBodyWithResponse request with arbitrary body returning *PutStatuspageDetailResponse
func (*ClientWithResponses) PutStatuspageDetailWithResponse ¶
func (c *ClientWithResponses) PutStatuspageDetailWithResponse(ctx context.Context, pk string, body PutStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStatuspageDetailResponse, error)
func (*ClientWithResponses) PutUserDetailWithBodyWithResponse ¶
func (c *ClientWithResponses) PutUserDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutUserDetailResponse, error)
PutUserDetailWithBodyWithResponse request with arbitrary body returning *PutUserDetailResponse
func (*ClientWithResponses) PutUserDetailWithResponse ¶
func (c *ClientWithResponses) PutUserDetailWithResponse(ctx context.Context, pk string, body PutUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutUserDetailResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetAlertlist request GetAlertlistWithResponse(ctx context.Context, params *GetAlertlistParams, reqEditors ...RequestEditorFn) (*GetAlertlistResponse, error) // GetAlertAlertRootCause request GetAlertAlertRootCauseWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAlertAlertRootCauseResponse, error) // GetAlertDetail request GetAlertDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAlertDetailResponse, error) // PostAlertIgnore request PostAlertIgnoreWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostAlertIgnoreResponse, error) // GetAuthList request GetAuthListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthListResponse, error) // GetAuthAccountUsage request GetAuthAccountUsageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthAccountUsageResponse, error) // PostAuthLogin request with any body PostAuthLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthLoginResponse, error) PostAuthLoginWithResponse(ctx context.Context, body PostAuthLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthLoginResponse, error) // GetAuthMe request GetAuthMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthMeResponse, error) // GetAuthResetPassword request GetAuthResetPasswordWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthResetPasswordResponse, error) // PostAuthResetPassword request with any body PostAuthResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthResetPasswordResponse, error) PostAuthResetPasswordWithResponse(ctx context.Context, body PostAuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthResetPasswordResponse, error) // PostSendMagicLink request with any body PostSendMagicLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSendMagicLinkResponse, error) PostSendMagicLinkWithResponse(ctx context.Context, body PostSendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSendMagicLinkResponse, error) // GetAuthSubaccounts request GetAuthSubaccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthSubaccountsResponse, error) // PostAuthSubaccounts request with any body PostAuthSubaccountsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthSubaccountsResponse, error) PostAuthSubaccountsWithResponse(ctx context.Context, body PostAuthSubaccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthSubaccountsResponse, error) // GetAuthSubaccount request GetAuthSubaccountWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetAuthSubaccountResponse, error) // PatchAuthSubaccount request with any body PatchAuthSubaccountWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAuthSubaccountResponse, error) PatchAuthSubaccountWithResponse(ctx context.Context, pk string, body PatchAuthSubaccountJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchAuthSubaccountResponse, error) // PostAuthSubaccountPacks request with any body PostAuthSubaccountPacksWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAuthSubaccountPacksResponse, error) PostAuthSubaccountPacksWithResponse(ctx context.Context, pk string, body PostAuthSubaccountPacksJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAuthSubaccountPacksResponse, error) // PostValidateMagicLink request PostValidateMagicLinkWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostValidateMagicLinkResponse, error) // GetServicetaglist request GetServicetaglistWithResponse(ctx context.Context, params *GetServicetaglistParams, reqEditors ...RequestEditorFn) (*GetServicetaglistResponse, error) // PostServicetaglist request with any body PostServicetaglistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServicetaglistResponse, error) PostServicetaglistWithResponse(ctx context.Context, body PostServicetaglistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServicetaglistResponse, error) // DeleteServiceTagDetail request DeleteServiceTagDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteServiceTagDetailResponse, error) // GetServiceTagDetail request GetServiceTagDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceTagDetailResponse, error) // PatchServiceTagDetail request with any body PatchServiceTagDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceTagDetailResponse, error) PatchServiceTagDetailWithResponse(ctx context.Context, pk string, body PatchServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceTagDetailResponse, error) // PutServiceTagDetail request with any body PutServiceTagDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutServiceTagDetailResponse, error) PutServiceTagDetailWithResponse(ctx context.Context, pk string, body PutServiceTagDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutServiceTagDetailResponse, error) // GetServicelist request GetServicelistWithResponse(ctx context.Context, params *GetServicelistParams, reqEditors ...RequestEditorFn) (*GetServicelistResponse, error) // PostServiceCreateApi request with any body PostServiceCreateApiWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateApiResponse, error) PostServiceCreateApiWithResponse(ctx context.Context, body PostServiceCreateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateApiResponse, error) // PostServiceCreateBlacklist request with any body PostServiceCreateBlacklistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateBlacklistResponse, error) PostServiceCreateBlacklistWithResponse(ctx context.Context, body PostServiceCreateBlacklistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateBlacklistResponse, error) // PostServiceCreateDns request with any body PostServiceCreateDnsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateDnsResponse, error) PostServiceCreateDnsWithResponse(ctx context.Context, body PostServiceCreateDnsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateDnsResponse, error) // PostServiceCreateGroup request with any body PostServiceCreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateGroupResponse, error) PostServiceCreateGroupWithResponse(ctx context.Context, body PostServiceCreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateGroupResponse, error) // PostServiceCreateHeartbeat request with any body PostServiceCreateHeartbeatWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateHeartbeatResponse, error) PostServiceCreateHeartbeatWithResponse(ctx context.Context, body PostServiceCreateHeartbeatJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateHeartbeatResponse, error) // PostServiceCreateHttp request with any body PostServiceCreateHttpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateHttpResponse, error) PostServiceCreateHttpWithResponse(ctx context.Context, body PostServiceCreateHttpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateHttpResponse, error) // PostServiceCreateIcmp request with any body PostServiceCreateIcmpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateIcmpResponse, error) PostServiceCreateIcmpWithResponse(ctx context.Context, body PostServiceCreateIcmpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateIcmpResponse, error) // PostServiceCreateImap request with any body PostServiceCreateImapWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateImapResponse, error) PostServiceCreateImapWithResponse(ctx context.Context, body PostServiceCreateImapJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateImapResponse, error) // PostServiceCreateMalware request with any body PostServiceCreateMalwareWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateMalwareResponse, error) PostServiceCreateMalwareWithResponse(ctx context.Context, body PostServiceCreateMalwareJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateMalwareResponse, error) // PostServiceCreateNtp request with any body PostServiceCreateNtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateNtpResponse, error) PostServiceCreateNtpWithResponse(ctx context.Context, body PostServiceCreateNtpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateNtpResponse, error) // PostServiceCreatePop request with any body PostServiceCreatePopWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreatePopResponse, error) PostServiceCreatePopWithResponse(ctx context.Context, body PostServiceCreatePopJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreatePopResponse, error) // PostServiceCreateRum request with any body PostServiceCreateRumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateRumResponse, error) PostServiceCreateRumWithResponse(ctx context.Context, body PostServiceCreateRumJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateRumResponse, error) // PostServiceCreateRum2 request with any body PostServiceCreateRum2WithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateRum2Response, error) PostServiceCreateRum2WithResponse(ctx context.Context, body PostServiceCreateRum2JSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateRum2Response, error) // PostServiceCreateSmtp request with any body PostServiceCreateSmtpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateSmtpResponse, error) PostServiceCreateSmtpWithResponse(ctx context.Context, body PostServiceCreateSmtpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateSmtpResponse, error) // PostServiceCreateSsh request with any body PostServiceCreateSshWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateSshResponse, error) PostServiceCreateSshWithResponse(ctx context.Context, body PostServiceCreateSshJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateSshResponse, error) // PostServiceCreateSslCert request with any body PostServiceCreateSslCertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateSslCertResponse, error) PostServiceCreateSslCertWithResponse(ctx context.Context, body PostServiceCreateSslCertJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateSslCertResponse, error) // PostServiceCreateTcp request with any body PostServiceCreateTcpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateTcpResponse, error) PostServiceCreateTcpWithResponse(ctx context.Context, body PostServiceCreateTcpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateTcpResponse, error) // PostServiceCreateTransaction request with any body PostServiceCreateTransactionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateTransactionResponse, error) PostServiceCreateTransactionWithResponse(ctx context.Context, body PostServiceCreateTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateTransactionResponse, error) // PostServiceCreateUdp request with any body PostServiceCreateUdpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateUdpResponse, error) PostServiceCreateUdpWithResponse(ctx context.Context, body PostServiceCreateUdpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateUdpResponse, error) // PostServiceCreateWebhook request with any body PostServiceCreateWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateWebhookResponse, error) PostServiceCreateWebhookWithResponse(ctx context.Context, body PostServiceCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateWebhookResponse, error) // PostServiceCreateWhois request with any body PostServiceCreateWhoisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostServiceCreateWhoisResponse, error) PostServiceCreateWhoisWithResponse(ctx context.Context, body PostServiceCreateWhoisJSONRequestBody, reqEditors ...RequestEditorFn) (*PostServiceCreateWhoisResponse, error) // PatchServiceBulkEscalations request with any body PatchServiceBulkEscalationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkEscalationsResponse, error) PatchServiceBulkEscalationsWithResponse(ctx context.Context, body PatchServiceBulkEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkEscalationsResponse, error) // PatchServiceBulkMaintenance request with any body PatchServiceBulkMaintenanceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkMaintenanceResponse, error) PatchServiceBulkMaintenanceWithResponse(ctx context.Context, body PatchServiceBulkMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkMaintenanceResponse, error) // PatchServiceBulkPause request with any body PatchServiceBulkPauseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkPauseResponse, error) PatchServiceBulkPauseWithResponse(ctx context.Context, body PatchServiceBulkPauseJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkPauseResponse, error) // PatchServiceBulkResume request with any body PatchServiceBulkResumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkResumeResponse, error) PatchServiceBulkResumeWithResponse(ctx context.Context, body PatchServiceBulkResumeJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkResumeResponse, error) // GetServiceBulkStats request GetServiceBulkStatsWithResponse(ctx context.Context, params *GetServiceBulkStatsParams, reqEditors ...RequestEditorFn) (*GetServiceBulkStatsResponse, error) // PatchServiceBulkUpdate request with any body PatchServiceBulkUpdateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceBulkUpdateResponse, error) PatchServiceBulkUpdateWithResponse(ctx context.Context, body PatchServiceBulkUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceBulkUpdateResponse, error) // GetServiceShowServiceDefs request GetServiceShowServiceDefsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServiceShowServiceDefsResponse, error) // GetServiceShowLocations request GetServiceShowLocationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetServiceShowLocationsResponse, error) // DeleteServiceDetail request DeleteServiceDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteServiceDetailResponse, error) // GetServiceDetail request GetServiceDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceDetailResponse, error) // PatchServiceDetail request with any body PatchServiceDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceDetailResponse, error) PatchServiceDetailWithResponse(ctx context.Context, pk string, body PatchServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceDetailResponse, error) // PutServiceDetail request with any body PutServiceDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutServiceDetailResponse, error) PutServiceDetailWithResponse(ctx context.Context, pk string, body PutServiceDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutServiceDetailResponse, error) // PatchServiceAddContactGroups request with any body PatchServiceAddContactGroupsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceAddContactGroupsResponse, error) PatchServiceAddContactGroupsWithResponse(ctx context.Context, pk string, body PatchServiceAddContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceAddContactGroupsResponse, error) // PatchServiceAddLocations request with any body PatchServiceAddLocationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceAddLocationsResponse, error) PatchServiceAddLocationsWithResponse(ctx context.Context, pk string, body PatchServiceAddLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceAddLocationsResponse, error) // PatchServiceAddTags request with any body PatchServiceAddTagsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceAddTagsResponse, error) PatchServiceAddTagsWithResponse(ctx context.Context, pk string, body PatchServiceAddTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceAddTagsResponse, error) // GetServiceAnalysis request GetServiceAnalysisWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceAnalysisResponse, error) // GetServiceCurrentStatus request GetServiceCurrentStatusWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetServiceCurrentStatusResponse, error) // PatchServiceSetEscalations request with any body PatchServiceSetEscalationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceSetEscalationsResponse, error) PatchServiceSetEscalationsWithResponse(ctx context.Context, pk string, body PatchServiceSetEscalationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceSetEscalationsResponse, error) // PatchServiceSetMaintenance request with any body PatchServiceSetMaintenanceWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceSetMaintenanceResponse, error) PatchServiceSetMaintenanceWithResponse(ctx context.Context, pk string, body PatchServiceSetMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceSetMaintenanceResponse, error) // PostServicePause request PostServicePauseWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostServicePauseResponse, error) // PatchServiceReplaceContactGroups request with any body PatchServiceReplaceContactGroupsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceReplaceContactGroupsResponse, error) PatchServiceReplaceContactGroupsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceContactGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceReplaceContactGroupsResponse, error) // PatchServiceReplaceLocations request with any body PatchServiceReplaceLocationsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceReplaceLocationsResponse, error) PatchServiceReplaceLocationsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceReplaceLocationsResponse, error) // PatchServiceReplaceTags request with any body PatchServiceReplaceTagsWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchServiceReplaceTagsResponse, error) PatchServiceReplaceTagsWithResponse(ctx context.Context, pk string, body PatchServiceReplaceTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchServiceReplaceTagsResponse, error) // GetServiceResponseTimeDatapoints request GetServiceResponseTimeDatapointsWithResponse(ctx context.Context, pk string, params *GetServiceResponseTimeDatapointsParams, reqEditors ...RequestEditorFn) (*GetServiceResponseTimeDatapointsResponse, error) // PostServiceResume request PostServiceResumeWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostServiceResumeResponse, error) // GetServiceStats request GetServiceStatsWithResponse(ctx context.Context, pk string, params *GetServiceStatsParams, reqEditors ...RequestEditorFn) (*GetServiceStatsResponse, error) // GetContactgrouplist request GetContactgrouplistWithResponse(ctx context.Context, params *GetContactgrouplistParams, reqEditors ...RequestEditorFn) (*GetContactgrouplistResponse, error) // PostContactgrouplist request with any body PostContactgrouplistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostContactgrouplistResponse, error) PostContactgrouplistWithResponse(ctx context.Context, body PostContactgrouplistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostContactgrouplistResponse, error) // DeleteContactGroupDetail request DeleteContactGroupDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteContactGroupDetailResponse, error) // GetContactGroupDetail request GetContactGroupDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetContactGroupDetailResponse, error) // PatchContactGroupDetail request with any body PatchContactGroupDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchContactGroupDetailResponse, error) PatchContactGroupDetailWithResponse(ctx context.Context, pk string, body PatchContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchContactGroupDetailResponse, error) // PutContactGroupDetail request with any body PutContactGroupDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactGroupDetailResponse, error) PutContactGroupDetailWithResponse(ctx context.Context, pk string, body PutContactGroupDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactGroupDetailResponse, error) // PatchContactGroupSetOnCallHours request with any body PatchContactGroupSetOnCallHoursWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchContactGroupSetOnCallHoursResponse, error) PatchContactGroupSetOnCallHoursWithResponse(ctx context.Context, pk string, body PatchContactGroupSetOnCallHoursJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchContactGroupSetOnCallHoursResponse, error) // GetDashboardlist request GetDashboardlistWithResponse(ctx context.Context, params *GetDashboardlistParams, reqEditors ...RequestEditorFn) (*GetDashboardlistResponse, error) // PostDashboardlist request with any body PostDashboardlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDashboardlistResponse, error) PostDashboardlistWithResponse(ctx context.Context, body PostDashboardlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDashboardlistResponse, error) // GetDashboardDefault request GetDashboardDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardDefaultResponse, error) // DeleteDashboardDetail request DeleteDashboardDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteDashboardDetailResponse, error) // GetDashboardDetail request GetDashboardDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetDashboardDetailResponse, error) // PatchDashboardDetail request with any body PatchDashboardDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDashboardDetailResponse, error) PatchDashboardDetailWithResponse(ctx context.Context, pk string, body PatchDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDashboardDetailResponse, error) // PutDashboardDetail request with any body PutDashboardDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutDashboardDetailResponse, error) PutDashboardDetailWithResponse(ctx context.Context, pk string, body PutDashboardDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutDashboardDetailResponse, error) // GetDashboardStats request GetDashboardStatsWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetDashboardStatsResponse, error) // GetIntegrationlist request GetIntegrationlistWithResponse(ctx context.Context, params *GetIntegrationlistParams, reqEditors ...RequestEditorFn) (*GetIntegrationlistResponse, error) // PostIntegrationCreateCachet request with any body PostIntegrationCreateCachetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateCachetResponse, error) PostIntegrationCreateCachetWithResponse(ctx context.Context, body PostIntegrationCreateCachetJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateCachetResponse, error) // PostIntegrationCreateDatadog request with any body PostIntegrationCreateDatadogWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateDatadogResponse, error) PostIntegrationCreateDatadogWithResponse(ctx context.Context, body PostIntegrationCreateDatadogJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateDatadogResponse, error) // PostIntegrationCreateGeckoboard request with any body PostIntegrationCreateGeckoboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateGeckoboardResponse, error) PostIntegrationCreateGeckoboardWithResponse(ctx context.Context, body PostIntegrationCreateGeckoboardJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateGeckoboardResponse, error) // PostIntegrationCreateJiraservicedesk request with any body PostIntegrationCreateJiraservicedeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateJiraservicedeskResponse, error) PostIntegrationCreateJiraservicedeskWithResponse(ctx context.Context, body PostIntegrationCreateJiraservicedeskJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateJiraservicedeskResponse, error) // PostIntegrationCreateKlipfolio request with any body PostIntegrationCreateKlipfolioWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateKlipfolioResponse, error) PostIntegrationCreateKlipfolioWithResponse(ctx context.Context, body PostIntegrationCreateKlipfolioJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateKlipfolioResponse, error) // PostIntegrationCreateLibrato request with any body PostIntegrationCreateLibratoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateLibratoResponse, error) PostIntegrationCreateLibratoWithResponse(ctx context.Context, body PostIntegrationCreateLibratoJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateLibratoResponse, error) // PostIntegrationCreateMicrosoftTeams request with any body PostIntegrationCreateMicrosoftTeamsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateMicrosoftTeamsResponse, error) PostIntegrationCreateMicrosoftTeamsWithResponse(ctx context.Context, body PostIntegrationCreateMicrosoftTeamsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateMicrosoftTeamsResponse, error) // PostIntegrationCreateOpsgenie request with any body PostIntegrationCreateOpsgenieWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateOpsgenieResponse, error) PostIntegrationCreateOpsgenieWithResponse(ctx context.Context, body PostIntegrationCreateOpsgenieJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateOpsgenieResponse, error) // PostIntegrationCreatePagerduty request with any body PostIntegrationCreatePagerdutyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePagerdutyResponse, error) PostIntegrationCreatePagerdutyWithResponse(ctx context.Context, body PostIntegrationCreatePagerdutyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePagerdutyResponse, error) // PostIntegrationCreatePushbullet request with any body PostIntegrationCreatePushbulletWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushbulletResponse, error) PostIntegrationCreatePushbulletWithResponse(ctx context.Context, body PostIntegrationCreatePushbulletJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushbulletResponse, error) // PostIntegrationCreatePushover request with any body PostIntegrationCreatePushoverWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushoverResponse, error) PostIntegrationCreatePushoverWithResponse(ctx context.Context, body PostIntegrationCreatePushoverJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreatePushoverResponse, error) // PostIntegrationCreateSignifai request with any body PostIntegrationCreateSignifaiWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSignifaiResponse, error) PostIntegrationCreateSignifaiWithResponse(ctx context.Context, body PostIntegrationCreateSignifaiJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSignifaiResponse, error) // PostIntegrationCreateSlack request with any body PostIntegrationCreateSlackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSlackResponse, error) PostIntegrationCreateSlackWithResponse(ctx context.Context, body PostIntegrationCreateSlackJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateSlackResponse, error) // PostIntegrationCreateStatus request with any body PostIntegrationCreateStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatusResponse, error) PostIntegrationCreateStatusWithResponse(ctx context.Context, body PostIntegrationCreateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatusResponse, error) // PostIntegrationCreateStatuspage request with any body PostIntegrationCreateStatuspageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatuspageResponse, error) PostIntegrationCreateStatuspageWithResponse(ctx context.Context, body PostIntegrationCreateStatuspageJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateStatuspageResponse, error) // PostIntegrationCreateTwitter request with any body PostIntegrationCreateTwitterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateTwitterResponse, error) PostIntegrationCreateTwitterWithResponse(ctx context.Context, body PostIntegrationCreateTwitterJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateTwitterResponse, error) // PostIntegrationCreateVictorops request with any body PostIntegrationCreateVictoropsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateVictoropsResponse, error) PostIntegrationCreateVictoropsWithResponse(ctx context.Context, body PostIntegrationCreateVictoropsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateVictoropsResponse, error) // PostIntegrationCreateWavefront request with any body PostIntegrationCreateWavefrontWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWavefrontResponse, error) PostIntegrationCreateWavefrontWithResponse(ctx context.Context, body PostIntegrationCreateWavefrontJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWavefrontResponse, error) // PostIntegrationCreateWebhook request with any body PostIntegrationCreateWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWebhookResponse, error) PostIntegrationCreateWebhookWithResponse(ctx context.Context, body PostIntegrationCreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateWebhookResponse, error) // PostIntegrationCreateZapier request with any body PostIntegrationCreateZapierWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIntegrationCreateZapierResponse, error) PostIntegrationCreateZapierWithResponse(ctx context.Context, body PostIntegrationCreateZapierJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIntegrationCreateZapierResponse, error) // DeleteIntegrationDetail request DeleteIntegrationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteIntegrationDetailResponse, error) // GetIntegrationDetail request GetIntegrationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetIntegrationDetailResponse, error) // PatchIntegrationDetail request with any body PatchIntegrationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIntegrationDetailResponse, error) PatchIntegrationDetailWithResponse(ctx context.Context, pk string, body PatchIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIntegrationDetailResponse, error) // PutIntegrationDetail request with any body PutIntegrationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutIntegrationDetailResponse, error) PutIntegrationDetailWithResponse(ctx context.Context, pk string, body PutIntegrationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutIntegrationDetailResponse, error) // GetOutagelist request GetOutagelistWithResponse(ctx context.Context, params *GetOutagelistParams, reqEditors ...RequestEditorFn) (*GetOutagelistResponse, error) // GetOutageDetail request GetOutageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetOutageDetailResponse, error) // GetMonitoringServerList request GetMonitoringServerListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMonitoringServerListResponse, error) // GetPushnotificationlist request GetPushnotificationlistWithResponse(ctx context.Context, params *GetPushnotificationlistParams, reqEditors ...RequestEditorFn) (*GetPushnotificationlistResponse, error) // PostPushnotificationlist request with any body PostPushnotificationlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPushnotificationlistResponse, error) PostPushnotificationlistWithResponse(ctx context.Context, body PostPushnotificationlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPushnotificationlistResponse, error) // DeletePushNotificationDetail request DeletePushNotificationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeletePushNotificationDetailResponse, error) // GetPushNotificationDetail request GetPushNotificationDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetPushNotificationDetailResponse, error) // PatchPushNotificationDetail request with any body PatchPushNotificationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPushNotificationDetailResponse, error) PatchPushNotificationDetailWithResponse(ctx context.Context, pk string, body PatchPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPushNotificationDetailResponse, error) // PutPushNotificationDetail request with any body PutPushNotificationDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPushNotificationDetailResponse, error) PutPushNotificationDetailWithResponse(ctx context.Context, pk string, body PutPushNotificationDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPushNotificationDetailResponse, error) // GetScheduledreportlist request GetScheduledreportlistWithResponse(ctx context.Context, params *GetScheduledreportlistParams, reqEditors ...RequestEditorFn) (*GetScheduledreportlistResponse, error) // PostScheduledreportlist request with any body PostScheduledreportlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScheduledreportlistResponse, error) PostScheduledreportlistWithResponse(ctx context.Context, body PostScheduledreportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScheduledreportlistResponse, error) // DeleteScheduledReportDetail request DeleteScheduledReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteScheduledReportDetailResponse, error) // GetScheduledReportDetail request GetScheduledReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetScheduledReportDetailResponse, error) // PatchScheduledReportDetail request with any body PatchScheduledReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchScheduledReportDetailResponse, error) PatchScheduledReportDetailWithResponse(ctx context.Context, pk string, body PatchScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchScheduledReportDetailResponse, error) // PutScheduledReportDetail request with any body PutScheduledReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutScheduledReportDetailResponse, error) PutScheduledReportDetailWithResponse(ctx context.Context, pk string, body PutScheduledReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutScheduledReportDetailResponse, error) // GetSlareportlist request GetSlareportlistWithResponse(ctx context.Context, params *GetSlareportlistParams, reqEditors ...RequestEditorFn) (*GetSlareportlistResponse, error) // PostSlareportlist request with any body PostSlareportlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSlareportlistResponse, error) PostSlareportlistWithResponse(ctx context.Context, body PostSlareportlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSlareportlistResponse, error) // DeleteSlaReportDetail request DeleteSlaReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteSlaReportDetailResponse, error) // GetSlaReportDetail request GetSlaReportDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetSlaReportDetailResponse, error) // PatchSlaReportDetail request with any body PatchSlaReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchSlaReportDetailResponse, error) PatchSlaReportDetailWithResponse(ctx context.Context, pk string, body PatchSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchSlaReportDetailResponse, error) // PutSlaReportDetail request with any body PutSlaReportDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutSlaReportDetailResponse, error) PutSlaReportDetailWithResponse(ctx context.Context, pk string, body PutSlaReportDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutSlaReportDetailResponse, error) // GetSlaReportStats request GetSlaReportStatsWithResponse(ctx context.Context, pk string, params *GetSlaReportStatsParams, reqEditors ...RequestEditorFn) (*GetSlaReportStatsResponse, error) // GetStatuspagelist request GetStatuspagelistWithResponse(ctx context.Context, params *GetStatuspagelistParams, reqEditors ...RequestEditorFn) (*GetStatuspagelistResponse, error) // PostStatuspagelist request with any body PostStatuspagelistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostStatuspagelistResponse, error) PostStatuspagelistWithResponse(ctx context.Context, body PostStatuspagelistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostStatuspagelistResponse, error) // DeleteStatuspageDetail request DeleteStatuspageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteStatuspageDetailResponse, error) // GetStatuspageDetail request GetStatuspageDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetStatuspageDetailResponse, error) // PatchStatuspageDetail request with any body PatchStatuspageDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchStatuspageDetailResponse, error) PatchStatuspageDetailWithResponse(ctx context.Context, pk string, body PatchStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchStatuspageDetailResponse, error) // PutStatuspageDetail request with any body PutStatuspageDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutStatuspageDetailResponse, error) PutStatuspageDetailWithResponse(ctx context.Context, pk string, body PutStatuspageDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutStatuspageDetailResponse, error) // GetStatuspageCurrentStatus request GetStatuspageCurrentStatusWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetStatuspageCurrentStatusResponse, error) // GetStatuspageHistory request GetStatuspageHistoryWithResponse(ctx context.Context, pk string, params *GetStatuspageHistoryParams, reqEditors ...RequestEditorFn) (*GetStatuspageHistoryResponse, error) // GetComponentslist request GetComponentslistWithResponse(ctx context.Context, statuspageId string, params *GetComponentslistParams, reqEditors ...RequestEditorFn) (*GetComponentslistResponse, error) // PostComponentslist request with any body PostComponentslistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostComponentslistResponse, error) PostComponentslistWithResponse(ctx context.Context, statuspageId string, body PostComponentslistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostComponentslistResponse, error) // DeleteComponentDetail request DeleteComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*DeleteComponentDetailResponse, error) // GetComponentDetail request GetComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*GetComponentDetailResponse, error) // PatchComponentDetail request with any body PatchComponentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchComponentDetailResponse, error) PatchComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PatchComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchComponentDetailResponse, error) // PutComponentDetail request with any body PutComponentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutComponentDetailResponse, error) PutComponentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PutComponentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutComponentDetailResponse, error) // GetIncidentlist request GetIncidentlistWithResponse(ctx context.Context, statuspageId string, params *GetIncidentlistParams, reqEditors ...RequestEditorFn) (*GetIncidentlistResponse, error) // PostIncidentlist request with any body PostIncidentlistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIncidentlistResponse, error) PostIncidentlistWithResponse(ctx context.Context, statuspageId string, body PostIncidentlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIncidentlistResponse, error) // DeleteIncidentDetail request DeleteIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*DeleteIncidentDetailResponse, error) // GetIncidentDetail request GetIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*GetIncidentDetailResponse, error) // PatchIncidentDetail request with any body PatchIncidentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIncidentDetailResponse, error) PatchIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PatchIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIncidentDetailResponse, error) // PutIncidentDetail request with any body PutIncidentDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutIncidentDetailResponse, error) PutIncidentDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PutIncidentDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutIncidentDetailResponse, error) // GetMetricslist request GetMetricslistWithResponse(ctx context.Context, statuspageId string, params *GetMetricslistParams, reqEditors ...RequestEditorFn) (*GetMetricslistResponse, error) // PostMetricslist request with any body PostMetricslistWithBodyWithResponse(ctx context.Context, statuspageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMetricslistResponse, error) PostMetricslistWithResponse(ctx context.Context, statuspageId string, body PostMetricslistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMetricslistResponse, error) // DeleteMetricDetail request DeleteMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*DeleteMetricDetailResponse, error) // GetMetricDetail request GetMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, reqEditors ...RequestEditorFn) (*GetMetricDetailResponse, error) // PatchMetricDetail request with any body PatchMetricDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchMetricDetailResponse, error) PatchMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PatchMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchMetricDetailResponse, error) // PutMetricDetail request with any body PutMetricDetailWithBodyWithResponse(ctx context.Context, statuspageId string, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutMetricDetailResponse, error) PutMetricDetailWithResponse(ctx context.Context, statuspageId string, pk string, body PutMetricDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutMetricDetailResponse, error) // GetUserlist request GetUserlistWithResponse(ctx context.Context, params *GetUserlistParams, reqEditors ...RequestEditorFn) (*GetUserlistResponse, error) // PostUserlist request with any body PostUserlistWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUserlistResponse, error) PostUserlistWithResponse(ctx context.Context, body PostUserlistJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUserlistResponse, error) // DeleteUserDetail request DeleteUserDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*DeleteUserDetailResponse, error) // GetUserDetail request GetUserDetailWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*GetUserDetailResponse, error) // PatchUserDetail request with any body PatchUserDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchUserDetailResponse, error) PatchUserDetailWithResponse(ctx context.Context, pk string, body PatchUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchUserDetailResponse, error) // PutUserDetail request with any body PutUserDetailWithBodyWithResponse(ctx context.Context, pk string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutUserDetailResponse, error) PutUserDetailWithResponse(ctx context.Context, pk string, body PutUserDetailJSONRequestBody, reqEditors ...RequestEditorFn) (*PutUserDetailResponse, error) // PostUserDeactivate request PostUserDeactivateWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostUserDeactivateResponse, error) // PostUserReactivate request PostUserReactivateWithResponse(ctx context.Context, pk string, reqEditors ...RequestEditorFn) (*PostUserReactivateResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type Component ¶
type Component struct { AutoSetStatus *ComponentAutoSetStatus `json:"auto_set_status,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` GroupId *int `json:"group_id"` IsGroup *bool `json:"is_group,omitempty"` Name string `json:"name"` Pk *int `json:"pk,omitempty"` ServiceId *int `json:"service_id"` ServiceUrl *string `json:"service_url,omitempty"` Status *ComponentStatus `json:"status,omitempty"` Url *string `json:"url,omitempty"` }
Component defines model for Component.
type ComponentAutoSetStatus ¶
type ComponentAutoSetStatus string
ComponentAutoSetStatus defines model for Component.AutoSetStatus.
const ( ComponentAutoSetStatusDegradedPerformance ComponentAutoSetStatus = "degraded-performance" ComponentAutoSetStatusMajorOutage ComponentAutoSetStatus = "major-outage" ComponentAutoSetStatusPartialOutage ComponentAutoSetStatus = "partial-outage" ComponentAutoSetStatusUnderMaintenance ComponentAutoSetStatus = "under-maintenance" )
Defines values for ComponentAutoSetStatus.
type ComponentStatus ¶
type ComponentStatus string
ComponentStatus defines model for Component.Status.
const ( ComponentStatusDegradedPerformance ComponentStatus = "degraded-performance" ComponentStatusMajorOutage ComponentStatus = "major-outage" ComponentStatusOperational ComponentStatus = "operational" ComponentStatusPartialOutage ComponentStatus = "partial-outage" ComponentStatusUnderMaintenance ComponentStatus = "under-maintenance" )
Defines values for ComponentStatus.
type ContactGroup ¶
type ContactGroup struct { CreatedAt *time.Time `json:"created_at,omitempty"` // Array of email addresses to receive alerts EmailList *[]openapi_types.Email `json:"email_list,omitempty"` // Array of integration names or IDs associated with this contact Integrations *[]string `json:"integrations,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` // Name of this contact Name string `json:"name"` // The on-call hours schedule for this contact OncallSchedule *string `json:"oncall_schedule,omitempty"` // Array of cellphone numbers for voice call alerts (valid international phone number starting with +) PhonecallList *[]string `json:"phonecall_list,omitempty"` Pk *int `json:"pk,omitempty"` // Array of integration names or IDs associated with this contact PushNotificationProfiles *[]string `json:"push_notification_profiles,omitempty"` // Array of cellphone numbers for SMS alerts (valid international phone number starting with +) SmsList *[]string `json:"sms_list,omitempty"` Url *string `json:"url,omitempty"` }
ContactGroup defines model for ContactGroup.
type ContactGroupOnCallSchedule ¶
type ContactGroupOnCallSchedule struct { // The schedule entries for when the contact is on-call; see example above. Schedule *[]struct { FromTime string `json:"from_time"` Id *int `json:"id,omitempty"` MonthdayFrom *int `json:"monthday_from,omitempty"` MonthdayTo *int `json:"monthday_to,omitempty"` ToTime string `json:"to_time"` Type ContactGroupOnCallScheduleScheduleType `json:"type"` Weekdays []int `json:"weekdays"` } `json:"schedule,omitempty"` // Whether to use an on-call schedule. Either ACTIVE (always on call) or SCHEDULED (use defined schedule). State *ContactGroupOnCallScheduleState `json:"state,omitempty"` }
ContactGroupOnCallSchedule defines model for ContactGroupOnCallSchedule.
type ContactGroupOnCallScheduleScheduleType ¶
type ContactGroupOnCallScheduleScheduleType string
ContactGroupOnCallScheduleScheduleType defines model for ContactGroupOnCallSchedule.Schedule.Type.
const ( ContactGroupOnCallScheduleScheduleTypeMONTHLY ContactGroupOnCallScheduleScheduleType = "MONTHLY" ContactGroupOnCallScheduleScheduleTypeWEEKLY ContactGroupOnCallScheduleScheduleType = "WEEKLY" )
Defines values for ContactGroupOnCallScheduleScheduleType.
type ContactGroupOnCallScheduleState ¶
type ContactGroupOnCallScheduleState string
Whether to use an on-call schedule. Either ACTIVE (always on call) or SCHEDULED (use defined schedule).
const ( ContactGroupOnCallScheduleStateACTIVE ContactGroupOnCallScheduleState = "ACTIVE" ContactGroupOnCallScheduleStateSCHEDULED ContactGroupOnCallScheduleState = "SCHEDULED" ContactGroupOnCallScheduleStateSUPPRESSED ContactGroupOnCallScheduleState = "SUPPRESSED" )
Defines values for ContactGroupOnCallScheduleState.
type Dashboard ¶
type Dashboard struct { // Show/hide alerts globally across all checks, rather than only for checks selected in the Checks tab AlertsForAllChecks *bool `json:"alerts_for_all_checks,omitempty"` // Include/exclude alerts marked as "ignored" in the alerts listing AlertsIncludeIgnored *bool `json:"alerts_include_ignored,omitempty"` // Include/exclude alerts that are no longer down in the alerts listing AlertsIncludeResolved *bool `json:"alerts_include_resolved,omitempty"` // Number of alerts to show in the Latest Alerts section AlertsNumToShow *DashboardAlertsNumToShow `json:"alerts_num_to_show,omitempty"` // Show/hide the Latest Alerts section from this dashboard AlertsShowSection *bool `json:"alerts_show_section,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` // Whether this dashboard is pinned to the sidebar IsPinned *bool `json:"is_pinned,omitempty"` // Include metrics from all checks, not just the selected checks MetricsForAllChecks *bool `json:"metrics_for_all_checks,omitempty"` // Show/hide the Summary Metrics section at the top of this dashboard MetricsShowSection *bool `json:"metrics_show_section,omitempty"` // The displayed name for this dashboard Name *string `json:"name,omitempty"` // Sidebar ordering for this dashboard Ordering *int `json:"ordering,omitempty"` Pk *int `json:"pk,omitempty"` // Include/exclude checks which are currently down ServicesIncludeDown *bool `json:"services_include_down,omitempty"` // Include/exclude checks which are manually marked for maintenance ServicesIncludeMaintenance *bool `json:"services_include_maintenance,omitempty"` // Include/exclude checks which are currently paused ServicesIncludePaused *bool `json:"services_include_paused,omitempty"` // Include/exclude checks which are currently up ServicesIncludeUp *bool `json:"services_include_up,omitempty"` // Number of check cards to show in the Checks section ServicesNumToShow *DashboardServicesNumToShow `json:"services_num_to_show,omitempty"` // The primary value for ordering the checks ServicesPrimarySort *DashboardServicesPrimarySort `json:"services_primary_sort,omitempty"` // The secondary value for ordering the checks, if the primary value is the same ServicesSecondarySort *DashboardServicesSecondarySort `json:"services_secondary_sort,omitempty"` // Include checks from this list ServicesSelected *[]string `json:"services_selected,omitempty"` // Show the response time graph or metric on each check card ServicesShowResponseTime *bool `json:"services_show_response_time,omitempty"` // Show/hide the check cards from this dashboard ServicesShowSection *bool `json:"services_show_section,omitempty"` // Show the 24h uptime percentage on each check card ServicesShowUptime *bool `json:"services_show_uptime,omitempty"` // Include checks with one or more of the selected tags ServicesTags *[]string `json:"services_tags,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` Url *string `json:"url,omitempty"` }
Dashboard defines model for Dashboard.
type DashboardAlertsNumToShow ¶
type DashboardAlertsNumToShow int
Number of alerts to show in the Latest Alerts section
const ( DashboardAlertsNumToShowN10 DashboardAlertsNumToShow = 10 DashboardAlertsNumToShowN15 DashboardAlertsNumToShow = 15 DashboardAlertsNumToShowN5 DashboardAlertsNumToShow = 5 )
Defines values for DashboardAlertsNumToShow.
type DashboardServicesNumToShow ¶
type DashboardServicesNumToShow int
Number of check cards to show in the Checks section
const ( DashboardServicesNumToShowN12 DashboardServicesNumToShow = 12 DashboardServicesNumToShowN16 DashboardServicesNumToShow = 16 DashboardServicesNumToShowN20 DashboardServicesNumToShow = 20 DashboardServicesNumToShowN4 DashboardServicesNumToShow = 4 DashboardServicesNumToShowN8 DashboardServicesNumToShow = 8 )
Defines values for DashboardServicesNumToShow.
type DashboardServicesPrimarySort ¶
type DashboardServicesPrimarySort string
The primary value for ordering the checks
const ( DashboardServicesPrimarySortCachedOrdering DashboardServicesPrimarySort = "cached_ordering" DashboardServicesPrimarySortDeviceAddress DashboardServicesPrimarySort = "device__address" DashboardServicesPrimarySortIsPausedcachedStateIsUp DashboardServicesPrimarySort = "is_paused,cached_state_is_up" DashboardServicesPrimarySortMinusCachedLastDownAlertAt DashboardServicesPrimarySort = "-cached_last_down_alert_at" DashboardServicesPrimarySortMinusCachedResponseTime DashboardServicesPrimarySort = "-cached_response_time" DashboardServicesPrimarySortMinusCreatedAt DashboardServicesPrimarySort = "-created_at" )
Defines values for DashboardServicesPrimarySort.
type DashboardServicesSecondarySort ¶
type DashboardServicesSecondarySort string
The secondary value for ordering the checks, if the primary value is the same
const ( DashboardServicesSecondarySortCachedOrdering DashboardServicesSecondarySort = "cached_ordering" DashboardServicesSecondarySortDeviceAddress DashboardServicesSecondarySort = "device__address" DashboardServicesSecondarySortIsPausedcachedStateIsUp DashboardServicesSecondarySort = "is_paused,cached_state_is_up" DashboardServicesSecondarySortMinusCachedLastDownAlertAt DashboardServicesSecondarySort = "-cached_last_down_alert_at" DashboardServicesSecondarySortMinusCachedResponseTime DashboardServicesSecondarySort = "-cached_response_time" DashboardServicesSecondarySortMinusCreatedAt DashboardServicesSecondarySort = "-created_at" )
Defines values for DashboardServicesSecondarySort.
type DashboardStats ¶
type DashboardStats struct { Checks *[]struct { CachedResponseTime *float32 `json:"cached_response_time,omitempty"` CheckType *string `json:"check_type,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` IsPaused *bool `json:"is_paused,omitempty"` IsUnderMaintenance *bool `json:"is_under_maintenance,omitempty"` MonitoringServiceType *string `json:"monitoring_service_type,omitempty"` MspAddress *string `json:"msp_address,omitempty"` MspInterval *int `json:"msp_interval,omitempty"` Name *string `json:"name,omitempty"` Pk *int `json:"pk,omitempty"` ResponseTimeDatapoints *[]interface{} `json:"response_time_datapoints,omitempty"` StateChangedAt time.Time `json:"state_changed_at"` StateIsUp *bool `json:"state_is_up,omitempty"` Uptime24h *float32 `json:"uptime_24h,omitempty"` Url *string `json:"url,omitempty"` } `json:"checks,omitempty"` GlobalMetrics *map[string]interface{} `json:"global_metrics,omitempty"` LatestOutages *[]struct { AllAlerts []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Location *string `json:"location,omitempty"` MonitoringServerIpv4 *string `json:"monitoring_server_ipv4,omitempty"` MonitoringServerIpv6 *string `json:"monitoring_server_ipv6,omitempty"` MonitoringServerName *string `json:"monitoring_server_name,omitempty"` Output *string `json:"output,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` } `json:"all_alerts"` CheckAddress string `json:"check_address"` CheckMonitoringServiceType string `json:"check_monitoring_service_type"` CheckName string `json:"check_name"` CheckPk int `json:"check_pk"` CheckUrl *string `json:"check_url,omitempty"` CreatedAt time.Time `json:"created_at"` DurationSecs *string `json:"duration_secs,omitempty"` IgnoreAlertUrl *string `json:"ignore_alert_url,omitempty"` Ignored *bool `json:"ignored,omitempty"` NumLocationsDown int `json:"num_locations_down"` Pk *int `json:"pk,omitempty"` ResolvedAt *string `json:"resolved_at,omitempty"` StateIsUp bool `json:"state_is_up"` Url *string `json:"url,omitempty"` } `json:"latest_outages,omitempty"` }
DashboardStats defines model for DashboardStats.
type DeleteComponentDetailResponse ¶
func ParseDeleteComponentDetailResponse ¶
func ParseDeleteComponentDetailResponse(rsp *http.Response) (*DeleteComponentDetailResponse, error)
ParseDeleteComponentDetailResponse parses an HTTP response from a DeleteComponentDetailWithResponse call
func (DeleteComponentDetailResponse) Status ¶
func (r DeleteComponentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteComponentDetailResponse) StatusCode ¶
func (r DeleteComponentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteContactGroupDetailResponse ¶
func ParseDeleteContactGroupDetailResponse ¶
func ParseDeleteContactGroupDetailResponse(rsp *http.Response) (*DeleteContactGroupDetailResponse, error)
ParseDeleteContactGroupDetailResponse parses an HTTP response from a DeleteContactGroupDetailWithResponse call
func (DeleteContactGroupDetailResponse) Status ¶
func (r DeleteContactGroupDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteContactGroupDetailResponse) StatusCode ¶
func (r DeleteContactGroupDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDashboardDetailResponse ¶
func ParseDeleteDashboardDetailResponse ¶
func ParseDeleteDashboardDetailResponse(rsp *http.Response) (*DeleteDashboardDetailResponse, error)
ParseDeleteDashboardDetailResponse parses an HTTP response from a DeleteDashboardDetailWithResponse call
func (DeleteDashboardDetailResponse) Status ¶
func (r DeleteDashboardDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDashboardDetailResponse) StatusCode ¶
func (r DeleteDashboardDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIncidentDetailResponse ¶
func ParseDeleteIncidentDetailResponse ¶
func ParseDeleteIncidentDetailResponse(rsp *http.Response) (*DeleteIncidentDetailResponse, error)
ParseDeleteIncidentDetailResponse parses an HTTP response from a DeleteIncidentDetailWithResponse call
func (DeleteIncidentDetailResponse) Status ¶
func (r DeleteIncidentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIncidentDetailResponse) StatusCode ¶
func (r DeleteIncidentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIntegrationDetailResponse ¶
func ParseDeleteIntegrationDetailResponse ¶
func ParseDeleteIntegrationDetailResponse(rsp *http.Response) (*DeleteIntegrationDetailResponse, error)
ParseDeleteIntegrationDetailResponse parses an HTTP response from a DeleteIntegrationDetailWithResponse call
func (DeleteIntegrationDetailResponse) Status ¶
func (r DeleteIntegrationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationDetailResponse) StatusCode ¶
func (r DeleteIntegrationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteMetricDetailResponse ¶
func ParseDeleteMetricDetailResponse ¶
func ParseDeleteMetricDetailResponse(rsp *http.Response) (*DeleteMetricDetailResponse, error)
ParseDeleteMetricDetailResponse parses an HTTP response from a DeleteMetricDetailWithResponse call
func (DeleteMetricDetailResponse) Status ¶
func (r DeleteMetricDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteMetricDetailResponse) StatusCode ¶
func (r DeleteMetricDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePushNotificationDetailResponse ¶
func ParseDeletePushNotificationDetailResponse ¶
func ParseDeletePushNotificationDetailResponse(rsp *http.Response) (*DeletePushNotificationDetailResponse, error)
ParseDeletePushNotificationDetailResponse parses an HTTP response from a DeletePushNotificationDetailWithResponse call
func (DeletePushNotificationDetailResponse) Status ¶
func (r DeletePushNotificationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePushNotificationDetailResponse) StatusCode ¶
func (r DeletePushNotificationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteScheduledReportDetailResponse ¶
func ParseDeleteScheduledReportDetailResponse ¶
func ParseDeleteScheduledReportDetailResponse(rsp *http.Response) (*DeleteScheduledReportDetailResponse, error)
ParseDeleteScheduledReportDetailResponse parses an HTTP response from a DeleteScheduledReportDetailWithResponse call
func (DeleteScheduledReportDetailResponse) Status ¶
func (r DeleteScheduledReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteScheduledReportDetailResponse) StatusCode ¶
func (r DeleteScheduledReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteServiceDetailResponse ¶
func ParseDeleteServiceDetailResponse ¶
func ParseDeleteServiceDetailResponse(rsp *http.Response) (*DeleteServiceDetailResponse, error)
ParseDeleteServiceDetailResponse parses an HTTP response from a DeleteServiceDetailWithResponse call
func (DeleteServiceDetailResponse) Status ¶
func (r DeleteServiceDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteServiceDetailResponse) StatusCode ¶
func (r DeleteServiceDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteServiceTagDetailResponse ¶
func ParseDeleteServiceTagDetailResponse ¶
func ParseDeleteServiceTagDetailResponse(rsp *http.Response) (*DeleteServiceTagDetailResponse, error)
ParseDeleteServiceTagDetailResponse parses an HTTP response from a DeleteServiceTagDetailWithResponse call
func (DeleteServiceTagDetailResponse) Status ¶
func (r DeleteServiceTagDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteServiceTagDetailResponse) StatusCode ¶
func (r DeleteServiceTagDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSlaReportDetailResponse ¶
func ParseDeleteSlaReportDetailResponse ¶
func ParseDeleteSlaReportDetailResponse(rsp *http.Response) (*DeleteSlaReportDetailResponse, error)
ParseDeleteSlaReportDetailResponse parses an HTTP response from a DeleteSlaReportDetailWithResponse call
func (DeleteSlaReportDetailResponse) Status ¶
func (r DeleteSlaReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSlaReportDetailResponse) StatusCode ¶
func (r DeleteSlaReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStatuspageDetailResponse ¶
func ParseDeleteStatuspageDetailResponse ¶
func ParseDeleteStatuspageDetailResponse(rsp *http.Response) (*DeleteStatuspageDetailResponse, error)
ParseDeleteStatuspageDetailResponse parses an HTTP response from a DeleteStatuspageDetailWithResponse call
func (DeleteStatuspageDetailResponse) Status ¶
func (r DeleteStatuspageDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStatuspageDetailResponse) StatusCode ¶
func (r DeleteStatuspageDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserDetailResponse ¶
func ParseDeleteUserDetailResponse ¶
func ParseDeleteUserDetailResponse(rsp *http.Response) (*DeleteUserDetailResponse, error)
ParseDeleteUserDetailResponse parses an HTTP response from a DeleteUserDetailWithResponse call
func (DeleteUserDetailResponse) Status ¶
func (r DeleteUserDetailResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserDetailResponse) StatusCode ¶
func (r DeleteUserDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAlertAlertRootCauseResponse ¶
func ParseGetAlertAlertRootCauseResponse ¶
func ParseGetAlertAlertRootCauseResponse(rsp *http.Response) (*GetAlertAlertRootCauseResponse, error)
ParseGetAlertAlertRootCauseResponse parses an HTTP response from a GetAlertAlertRootCauseWithResponse call
func (GetAlertAlertRootCauseResponse) Status ¶
func (r GetAlertAlertRootCauseResponse) Status() string
Status returns HTTPResponse.Status
func (GetAlertAlertRootCauseResponse) StatusCode ¶
func (r GetAlertAlertRootCauseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAlertDetailResponse ¶
func ParseGetAlertDetailResponse ¶
func ParseGetAlertDetailResponse(rsp *http.Response) (*GetAlertDetailResponse, error)
ParseGetAlertDetailResponse parses an HTTP response from a GetAlertDetailWithResponse call
func (GetAlertDetailResponse) Status ¶
func (r GetAlertDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetAlertDetailResponse) StatusCode ¶
func (r GetAlertDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAlertlistParams ¶
type GetAlertlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetAlertlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by alert state up/down. StateIsUp *bool `form:"state_is_up,omitempty" json:"state_is_up,omitempty"` // Filter by check ID. CheckPk *float32 `form:"check_pk,omitempty" json:"check_pk,omitempty"` // Filter by check type. CheckMonitoringServiceType *GetAlertlistParamsCheckMonitoringServiceType `form:"check_monitoring_service_type,omitempty" json:"check_monitoring_service_type,omitempty"` // Filter by tag name (can be specified multiple times.) CheckTag *string `form:"check_tag,omitempty" json:"check_tag,omitempty"` // Start date in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // End date in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` }
GetAlertlistParams defines parameters for GetAlertlist.
type GetAlertlistParamsCheckMonitoringServiceType ¶
type GetAlertlistParamsCheckMonitoringServiceType string
GetAlertlistParamsCheckMonitoringServiceType defines parameters for GetAlertlist.
type GetAlertlistParamsOrdering ¶
type GetAlertlistParamsOrdering string
GetAlertlistParamsOrdering defines parameters for GetAlertlist.
type GetAlertlistResponse ¶
type GetAlertlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Incidents `json:"results,omitempty"` } }
func ParseGetAlertlistResponse ¶
func ParseGetAlertlistResponse(rsp *http.Response) (*GetAlertlistResponse, error)
ParseGetAlertlistResponse parses an HTTP response from a GetAlertlistWithResponse call
func (GetAlertlistResponse) Status ¶
func (r GetAlertlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetAlertlistResponse) StatusCode ¶
func (r GetAlertlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthAccountUsageResponse ¶
func ParseGetAuthAccountUsageResponse ¶
func ParseGetAuthAccountUsageResponse(rsp *http.Response) (*GetAuthAccountUsageResponse, error)
ParseGetAuthAccountUsageResponse parses an HTTP response from a GetAuthAccountUsageWithResponse call
func (GetAuthAccountUsageResponse) Status ¶
func (r GetAuthAccountUsageResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthAccountUsageResponse) StatusCode ¶
func (r GetAuthAccountUsageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthListResponse ¶
func ParseGetAuthListResponse ¶
func ParseGetAuthListResponse(rsp *http.Response) (*GetAuthListResponse, error)
ParseGetAuthListResponse parses an HTTP response from a GetAuthListWithResponse call
func (GetAuthListResponse) Status ¶
func (r GetAuthListResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthListResponse) StatusCode ¶
func (r GetAuthListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthMeResponse ¶
func ParseGetAuthMeResponse ¶
func ParseGetAuthMeResponse(rsp *http.Response) (*GetAuthMeResponse, error)
ParseGetAuthMeResponse parses an HTTP response from a GetAuthMeWithResponse call
func (GetAuthMeResponse) Status ¶
func (r GetAuthMeResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthMeResponse) StatusCode ¶
func (r GetAuthMeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthResetPasswordResponse ¶
type GetAuthResetPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PasswordReset }
func ParseGetAuthResetPasswordResponse ¶
func ParseGetAuthResetPasswordResponse(rsp *http.Response) (*GetAuthResetPasswordResponse, error)
ParseGetAuthResetPasswordResponse parses an HTTP response from a GetAuthResetPasswordWithResponse call
func (GetAuthResetPasswordResponse) Status ¶
func (r GetAuthResetPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthResetPasswordResponse) StatusCode ¶
func (r GetAuthResetPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthSubaccountResponse ¶
type GetAuthSubaccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Subaccount }
func ParseGetAuthSubaccountResponse ¶
func ParseGetAuthSubaccountResponse(rsp *http.Response) (*GetAuthSubaccountResponse, error)
ParseGetAuthSubaccountResponse parses an HTTP response from a GetAuthSubaccountWithResponse call
func (GetAuthSubaccountResponse) Status ¶
func (r GetAuthSubaccountResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthSubaccountResponse) StatusCode ¶
func (r GetAuthSubaccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthSubaccountsResponse ¶
type GetAuthSubaccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Subaccount }
func ParseGetAuthSubaccountsResponse ¶
func ParseGetAuthSubaccountsResponse(rsp *http.Response) (*GetAuthSubaccountsResponse, error)
ParseGetAuthSubaccountsResponse parses an HTTP response from a GetAuthSubaccountsWithResponse call
func (GetAuthSubaccountsResponse) Status ¶
func (r GetAuthSubaccountsResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthSubaccountsResponse) StatusCode ¶
func (r GetAuthSubaccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentDetailResponse ¶
type GetComponentDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Component }
func ParseGetComponentDetailResponse ¶
func ParseGetComponentDetailResponse(rsp *http.Response) (*GetComponentDetailResponse, error)
ParseGetComponentDetailResponse parses an HTTP response from a GetComponentDetailWithResponse call
func (GetComponentDetailResponse) Status ¶
func (r GetComponentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetComponentDetailResponse) StatusCode ¶
func (r GetComponentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetComponentslistParams ¶
type GetComponentslistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Filter by whether this component belongs to group with this ID GroupId *float32 `form:"group_id,omitempty" json:"group_id,omitempty"` // Filter by whether this component is a group IsGroup *bool `form:"is_group,omitempty" json:"is_group,omitempty"` }
GetComponentslistParams defines parameters for GetComponentslist.
type GetComponentslistResponse ¶
type GetComponentslistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Component `json:"results,omitempty"` } }
func ParseGetComponentslistResponse ¶
func ParseGetComponentslistResponse(rsp *http.Response) (*GetComponentslistResponse, error)
ParseGetComponentslistResponse parses an HTTP response from a GetComponentslistWithResponse call
func (GetComponentslistResponse) Status ¶
func (r GetComponentslistResponse) Status() string
Status returns HTTPResponse.Status
func (GetComponentslistResponse) StatusCode ¶
func (r GetComponentslistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetContactGroupDetailResponse ¶
type GetContactGroupDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ContactGroup }
func ParseGetContactGroupDetailResponse ¶
func ParseGetContactGroupDetailResponse(rsp *http.Response) (*GetContactGroupDetailResponse, error)
ParseGetContactGroupDetailResponse parses an HTTP response from a GetContactGroupDetailWithResponse call
func (GetContactGroupDetailResponse) Status ¶
func (r GetContactGroupDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetContactGroupDetailResponse) StatusCode ¶
func (r GetContactGroupDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetContactgrouplistParams ¶
type GetContactgrouplistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetContactgrouplistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by contacts that have on-call schedules defined. HasOnCallSchedule *bool `form:"has_on_call_schedule,omitempty" json:"has_on_call_schedule,omitempty"` }
GetContactgrouplistParams defines parameters for GetContactgrouplist.
type GetContactgrouplistParamsOrdering ¶
type GetContactgrouplistParamsOrdering string
GetContactgrouplistParamsOrdering defines parameters for GetContactgrouplist.
type GetContactgrouplistResponse ¶
type GetContactgrouplistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]ContactGroup `json:"results,omitempty"` } }
func ParseGetContactgrouplistResponse ¶
func ParseGetContactgrouplistResponse(rsp *http.Response) (*GetContactgrouplistResponse, error)
ParseGetContactgrouplistResponse parses an HTTP response from a GetContactgrouplistWithResponse call
func (GetContactgrouplistResponse) Status ¶
func (r GetContactgrouplistResponse) Status() string
Status returns HTTPResponse.Status
func (GetContactgrouplistResponse) StatusCode ¶
func (r GetContactgrouplistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardDefaultResponse ¶
type GetDashboardDefaultResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Dashboard }
func ParseGetDashboardDefaultResponse ¶
func ParseGetDashboardDefaultResponse(rsp *http.Response) (*GetDashboardDefaultResponse, error)
ParseGetDashboardDefaultResponse parses an HTTP response from a GetDashboardDefaultWithResponse call
func (GetDashboardDefaultResponse) Status ¶
func (r GetDashboardDefaultResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardDefaultResponse) StatusCode ¶
func (r GetDashboardDefaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardDetailResponse ¶
type GetDashboardDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Dashboard }
func ParseGetDashboardDetailResponse ¶
func ParseGetDashboardDetailResponse(rsp *http.Response) (*GetDashboardDetailResponse, error)
ParseGetDashboardDetailResponse parses an HTTP response from a GetDashboardDetailWithResponse call
func (GetDashboardDetailResponse) Status ¶
func (r GetDashboardDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardDetailResponse) StatusCode ¶
func (r GetDashboardDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardStatsResponse ¶
type GetDashboardStatsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DashboardStats }
func ParseGetDashboardStatsResponse ¶
func ParseGetDashboardStatsResponse(rsp *http.Response) (*GetDashboardStatsResponse, error)
ParseGetDashboardStatsResponse parses an HTTP response from a GetDashboardStatsWithResponse call
func (GetDashboardStatsResponse) Status ¶
func (r GetDashboardStatsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardStatsResponse) StatusCode ¶
func (r GetDashboardStatsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardlistParams ¶
type GetDashboardlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetDashboardlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` }
GetDashboardlistParams defines parameters for GetDashboardlist.
type GetDashboardlistParamsOrdering ¶
type GetDashboardlistParamsOrdering string
GetDashboardlistParamsOrdering defines parameters for GetDashboardlist.
type GetDashboardlistResponse ¶
type GetDashboardlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Dashboard `json:"results,omitempty"` } }
func ParseGetDashboardlistResponse ¶
func ParseGetDashboardlistResponse(rsp *http.Response) (*GetDashboardlistResponse, error)
ParseGetDashboardlistResponse parses an HTTP response from a GetDashboardlistWithResponse call
func (GetDashboardlistResponse) Status ¶
func (r GetDashboardlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardlistResponse) StatusCode ¶
func (r GetDashboardlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIncidentDetailResponse ¶
func ParseGetIncidentDetailResponse ¶
func ParseGetIncidentDetailResponse(rsp *http.Response) (*GetIncidentDetailResponse, error)
ParseGetIncidentDetailResponse parses an HTTP response from a GetIncidentDetailWithResponse call
func (GetIncidentDetailResponse) Status ¶
func (r GetIncidentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetIncidentDetailResponse) StatusCode ¶
func (r GetIncidentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIncidentlistParams ¶
type GetIncidentlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Filter by incident type IncidentType *GetIncidentlistParamsIncidentType `form:"incident_type,omitempty" json:"incident_type,omitempty"` // Start date in ISO 8601 (YYYY-MM-DD) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // Start date in ISO 8601 (YYYY-MM-DD) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` // Order results by this field. Ordering *GetIncidentlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` }
GetIncidentlistParams defines parameters for GetIncidentlist.
type GetIncidentlistParamsIncidentType ¶
type GetIncidentlistParamsIncidentType string
GetIncidentlistParamsIncidentType defines parameters for GetIncidentlist.
type GetIncidentlistParamsOrdering ¶
type GetIncidentlistParamsOrdering string
GetIncidentlistParamsOrdering defines parameters for GetIncidentlist.
type GetIncidentlistResponse ¶
type GetIncidentlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Incident `json:"results,omitempty"` } }
func ParseGetIncidentlistResponse ¶
func ParseGetIncidentlistResponse(rsp *http.Response) (*GetIncidentlistResponse, error)
ParseGetIncidentlistResponse parses an HTTP response from a GetIncidentlistWithResponse call
func (GetIncidentlistResponse) Status ¶
func (r GetIncidentlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetIncidentlistResponse) StatusCode ¶
func (r GetIncidentlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationDetailResponse ¶
type GetIntegrationDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Integration }
func ParseGetIntegrationDetailResponse ¶
func ParseGetIntegrationDetailResponse(rsp *http.Response) (*GetIntegrationDetailResponse, error)
ParseGetIntegrationDetailResponse parses an HTTP response from a GetIntegrationDetailWithResponse call
func (GetIntegrationDetailResponse) Status ¶
func (r GetIntegrationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationDetailResponse) StatusCode ¶
func (r GetIntegrationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationlistParams ¶
type GetIntegrationlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetIntegrationlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by integration provider. Module *GetIntegrationlistParamsModule `form:"module,omitempty" json:"module,omitempty"` // Filter by whether this integration has stopped due to errors. IsErrored *bool `form:"is_errored,omitempty" json:"is_errored,omitempty"` }
GetIntegrationlistParams defines parameters for GetIntegrationlist.
type GetIntegrationlistParamsModule ¶
type GetIntegrationlistParamsModule string
GetIntegrationlistParamsModule defines parameters for GetIntegrationlist.
type GetIntegrationlistParamsOrdering ¶
type GetIntegrationlistParamsOrdering string
GetIntegrationlistParamsOrdering defines parameters for GetIntegrationlist.
type GetIntegrationlistResponse ¶
type GetIntegrationlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Integration `json:"results,omitempty"` } }
func ParseGetIntegrationlistResponse ¶
func ParseGetIntegrationlistResponse(rsp *http.Response) (*GetIntegrationlistResponse, error)
ParseGetIntegrationlistResponse parses an HTTP response from a GetIntegrationlistWithResponse call
func (GetIntegrationlistResponse) Status ¶
func (r GetIntegrationlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationlistResponse) StatusCode ¶
func (r GetIntegrationlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricDetailResponse ¶
func ParseGetMetricDetailResponse ¶
func ParseGetMetricDetailResponse(rsp *http.Response) (*GetMetricDetailResponse, error)
ParseGetMetricDetailResponse parses an HTTP response from a GetMetricDetailWithResponse call
func (GetMetricDetailResponse) Status ¶
func (r GetMetricDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetricDetailResponse) StatusCode ¶
func (r GetMetricDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricslistParams ¶
type GetMetricslistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Filter by whether this metric is visible to Status Page visitors IsVisible *bool `form:"is_visible,omitempty" json:"is_visible,omitempty"` }
GetMetricslistParams defines parameters for GetMetricslist.
type GetMetricslistResponse ¶
type GetMetricslistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Metric `json:"results,omitempty"` } }
func ParseGetMetricslistResponse ¶
func ParseGetMetricslistResponse(rsp *http.Response) (*GetMetricslistResponse, error)
ParseGetMetricslistResponse parses an HTTP response from a GetMetricslistWithResponse call
func (GetMetricslistResponse) Status ¶
func (r GetMetricslistResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetricslistResponse) StatusCode ¶
func (r GetMetricslistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMonitoringServerListResponse ¶
type GetMonitoringServerListResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]ProbeServer }
func ParseGetMonitoringServerListResponse ¶
func ParseGetMonitoringServerListResponse(rsp *http.Response) (*GetMonitoringServerListResponse, error)
ParseGetMonitoringServerListResponse parses an HTTP response from a GetMonitoringServerListWithResponse call
func (GetMonitoringServerListResponse) Status ¶
func (r GetMonitoringServerListResponse) Status() string
Status returns HTTPResponse.Status
func (GetMonitoringServerListResponse) StatusCode ¶
func (r GetMonitoringServerListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOutageDetailResponse ¶
func ParseGetOutageDetailResponse ¶
func ParseGetOutageDetailResponse(rsp *http.Response) (*GetOutageDetailResponse, error)
ParseGetOutageDetailResponse parses an HTTP response from a GetOutageDetailWithResponse call
func (GetOutageDetailResponse) Status ¶
func (r GetOutageDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetOutageDetailResponse) StatusCode ¶
func (r GetOutageDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOutagelistParams ¶
type GetOutagelistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetOutagelistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by check ID. CheckPk *float32 `form:"check_pk,omitempty" json:"check_pk,omitempty"` // Filter by check type. CheckMonitoringServiceType *GetOutagelistParamsCheckMonitoringServiceType `form:"check_monitoring_service_type,omitempty" json:"check_monitoring_service_type,omitempty"` // Filter by tag name (can be specified multiple times.) CheckTag *string `form:"check_tag,omitempty" json:"check_tag,omitempty"` // Start date in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // End date in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` // Whether the outage is ongoing (true) or resolved (false). Ongoing *bool `form:"ongoing,omitempty" json:"ongoing,omitempty"` }
GetOutagelistParams defines parameters for GetOutagelist.
type GetOutagelistParamsCheckMonitoringServiceType ¶
type GetOutagelistParamsCheckMonitoringServiceType string
GetOutagelistParamsCheckMonitoringServiceType defines parameters for GetOutagelist.
type GetOutagelistParamsOrdering ¶
type GetOutagelistParamsOrdering string
GetOutagelistParamsOrdering defines parameters for GetOutagelist.
type GetOutagelistResponse ¶
type GetOutagelistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Outages `json:"results,omitempty"` } }
func ParseGetOutagelistResponse ¶
func ParseGetOutagelistResponse(rsp *http.Response) (*GetOutagelistResponse, error)
ParseGetOutagelistResponse parses an HTTP response from a GetOutagelistWithResponse call
func (GetOutagelistResponse) Status ¶
func (r GetOutagelistResponse) Status() string
Status returns HTTPResponse.Status
func (GetOutagelistResponse) StatusCode ¶
func (r GetOutagelistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPushNotificationDetailResponse ¶
type GetPushNotificationDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PushNotificationProfile }
func ParseGetPushNotificationDetailResponse ¶
func ParseGetPushNotificationDetailResponse(rsp *http.Response) (*GetPushNotificationDetailResponse, error)
ParseGetPushNotificationDetailResponse parses an HTTP response from a GetPushNotificationDetailWithResponse call
func (GetPushNotificationDetailResponse) Status ¶
func (r GetPushNotificationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetPushNotificationDetailResponse) StatusCode ¶
func (r GetPushNotificationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPushnotificationlistParams ¶
type GetPushnotificationlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetPushnotificationlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` }
GetPushnotificationlistParams defines parameters for GetPushnotificationlist.
type GetPushnotificationlistParamsOrdering ¶
type GetPushnotificationlistParamsOrdering string
GetPushnotificationlistParamsOrdering defines parameters for GetPushnotificationlist.
type GetPushnotificationlistResponse ¶
type GetPushnotificationlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]PushNotificationProfileCreate `json:"results,omitempty"` } }
func ParseGetPushnotificationlistResponse ¶
func ParseGetPushnotificationlistResponse(rsp *http.Response) (*GetPushnotificationlistResponse, error)
ParseGetPushnotificationlistResponse parses an HTTP response from a GetPushnotificationlistWithResponse call
func (GetPushnotificationlistResponse) Status ¶
func (r GetPushnotificationlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetPushnotificationlistResponse) StatusCode ¶
func (r GetPushnotificationlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduledReportDetailResponse ¶
type GetScheduledReportDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduledReport }
func ParseGetScheduledReportDetailResponse ¶
func ParseGetScheduledReportDetailResponse(rsp *http.Response) (*GetScheduledReportDetailResponse, error)
ParseGetScheduledReportDetailResponse parses an HTTP response from a GetScheduledReportDetailWithResponse call
func (GetScheduledReportDetailResponse) Status ¶
func (r GetScheduledReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduledReportDetailResponse) StatusCode ¶
func (r GetScheduledReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduledreportlistParams ¶
type GetScheduledreportlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetScheduledreportlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` }
GetScheduledreportlistParams defines parameters for GetScheduledreportlist.
type GetScheduledreportlistParamsOrdering ¶
type GetScheduledreportlistParamsOrdering string
GetScheduledreportlistParamsOrdering defines parameters for GetScheduledreportlist.
type GetScheduledreportlistResponse ¶
type GetScheduledreportlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]ScheduledReport `json:"results,omitempty"` } }
func ParseGetScheduledreportlistResponse ¶
func ParseGetScheduledreportlistResponse(rsp *http.Response) (*GetScheduledreportlistResponse, error)
ParseGetScheduledreportlistResponse parses an HTTP response from a GetScheduledreportlistWithResponse call
func (GetScheduledreportlistResponse) Status ¶
func (r GetScheduledreportlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduledreportlistResponse) StatusCode ¶
func (r GetScheduledreportlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceAnalysisResponse ¶
func ParseGetServiceAnalysisResponse ¶
func ParseGetServiceAnalysisResponse(rsp *http.Response) (*GetServiceAnalysisResponse, error)
ParseGetServiceAnalysisResponse parses an HTTP response from a GetServiceAnalysisWithResponse call
func (GetServiceAnalysisResponse) Status ¶
func (r GetServiceAnalysisResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceAnalysisResponse) StatusCode ¶
func (r GetServiceAnalysisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceBulkStatsParams ¶
type GetServiceBulkStatsParams struct { Pk []interface{} `form:"pk" json:"pk"` // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` // Include alert data for each outage in the period. IncludeAlerts *bool `form:"include_alerts,omitempty" json:"include_alerts,omitempty"` }
GetServiceBulkStatsParams defines parameters for GetServiceBulkStats.
type GetServiceBulkStatsResponse ¶
type GetServiceBulkStatsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksBulkStats }
func ParseGetServiceBulkStatsResponse ¶
func ParseGetServiceBulkStatsResponse(rsp *http.Response) (*GetServiceBulkStatsResponse, error)
ParseGetServiceBulkStatsResponse parses an HTTP response from a GetServiceBulkStatsWithResponse call
func (GetServiceBulkStatsResponse) Status ¶
func (r GetServiceBulkStatsResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceBulkStatsResponse) StatusCode ¶
func (r GetServiceBulkStatsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceCurrentStatusResponse ¶
func ParseGetServiceCurrentStatusResponse ¶
func ParseGetServiceCurrentStatusResponse(rsp *http.Response) (*GetServiceCurrentStatusResponse, error)
ParseGetServiceCurrentStatusResponse parses an HTTP response from a GetServiceCurrentStatusWithResponse call
func (GetServiceCurrentStatusResponse) Status ¶
func (r GetServiceCurrentStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceCurrentStatusResponse) StatusCode ¶
func (r GetServiceCurrentStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceDetailResponse ¶
func ParseGetServiceDetailResponse ¶
func ParseGetServiceDetailResponse(rsp *http.Response) (*GetServiceDetailResponse, error)
ParseGetServiceDetailResponse parses an HTTP response from a GetServiceDetailWithResponse call
func (GetServiceDetailResponse) Status ¶
func (r GetServiceDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceDetailResponse) StatusCode ¶
func (r GetServiceDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceResponseTimeDatapointsParams ¶
type GetServiceResponseTimeDatapointsParams struct { // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` }
GetServiceResponseTimeDatapointsParams defines parameters for GetServiceResponseTimeDatapoints.
type GetServiceResponseTimeDatapointsResponse ¶
type GetServiceResponseTimeDatapointsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ResponseTime }
func ParseGetServiceResponseTimeDatapointsResponse ¶
func ParseGetServiceResponseTimeDatapointsResponse(rsp *http.Response) (*GetServiceResponseTimeDatapointsResponse, error)
ParseGetServiceResponseTimeDatapointsResponse parses an HTTP response from a GetServiceResponseTimeDatapointsWithResponse call
func (GetServiceResponseTimeDatapointsResponse) Status ¶
func (r GetServiceResponseTimeDatapointsResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceResponseTimeDatapointsResponse) StatusCode ¶
func (r GetServiceResponseTimeDatapointsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceShowLocationsResponse ¶
func ParseGetServiceShowLocationsResponse ¶
func ParseGetServiceShowLocationsResponse(rsp *http.Response) (*GetServiceShowLocationsResponse, error)
ParseGetServiceShowLocationsResponse parses an HTTP response from a GetServiceShowLocationsWithResponse call
func (GetServiceShowLocationsResponse) Status ¶
func (r GetServiceShowLocationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceShowLocationsResponse) StatusCode ¶
func (r GetServiceShowLocationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceShowServiceDefsResponse ¶
func ParseGetServiceShowServiceDefsResponse ¶
func ParseGetServiceShowServiceDefsResponse(rsp *http.Response) (*GetServiceShowServiceDefsResponse, error)
ParseGetServiceShowServiceDefsResponse parses an HTTP response from a GetServiceShowServiceDefsWithResponse call
func (GetServiceShowServiceDefsResponse) Status ¶
func (r GetServiceShowServiceDefsResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceShowServiceDefsResponse) StatusCode ¶
func (r GetServiceShowServiceDefsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceStatsParams ¶
type GetServiceStatsParams struct { // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` // Show response time for specified location only. Location *string `form:"location,omitempty" json:"location,omitempty"` // Include response time datapoints for all locations. LocationsResponseTimes *bool `form:"locations_response_times,omitempty" json:"locations_response_times,omitempty"` // Include alert data for each outage in the period. IncludeAlerts *bool `form:"include_alerts,omitempty" json:"include_alerts,omitempty"` // Set this paramater to download an XLS containing the stats. Download *bool `form:"download,omitempty" json:"download,omitempty"` // Set this paramater to download a PDF report. Pdf *bool `form:"pdf,omitempty" json:"pdf,omitempty"` }
GetServiceStatsParams defines parameters for GetServiceStats.
type GetServiceStatsResponse ¶
type GetServiceStatsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckStats }
func ParseGetServiceStatsResponse ¶
func ParseGetServiceStatsResponse(rsp *http.Response) (*GetServiceStatsResponse, error)
ParseGetServiceStatsResponse parses an HTTP response from a GetServiceStatsWithResponse call
func (GetServiceStatsResponse) Status ¶
func (r GetServiceStatsResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceStatsResponse) StatusCode ¶
func (r GetServiceStatsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceTagDetailResponse ¶
type GetServiceTagDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckTag }
func ParseGetServiceTagDetailResponse ¶
func ParseGetServiceTagDetailResponse(rsp *http.Response) (*GetServiceTagDetailResponse, error)
ParseGetServiceTagDetailResponse parses an HTTP response from a GetServiceTagDetailWithResponse call
func (GetServiceTagDetailResponse) Status ¶
func (r GetServiceTagDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceTagDetailResponse) StatusCode ¶
func (r GetServiceTagDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServicelistParams ¶
type GetServicelistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetServicelistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by check type. MonitoringServiceType *GetServicelistParamsMonitoringServiceType `form:"monitoring_service_type,omitempty" json:"monitoring_service_type,omitempty"` // Filter by paused status. IsPaused *bool `form:"is_paused,omitempty" json:"is_paused,omitempty"` // Filter for checks currently under maintenance. IsUnderMaintenance *bool `form:"is_under_maintenance,omitempty" json:"is_under_maintenance,omitempty"` // Filter by check up/down state. StateIsUp *bool `form:"state_is_up,omitempty" json:"state_is_up,omitempty"` // Filter by checks that have a maintenance schedule. HasMaintenanceSchedule *bool `form:"has_maintenance_schedule,omitempty" json:"has_maintenance_schedule,omitempty"` // Filter by tag name (can be specified multiple times.) Tag *string `form:"tag,omitempty" json:"tag,omitempty"` }
GetServicelistParams defines parameters for GetServicelist.
type GetServicelistParamsMonitoringServiceType ¶
type GetServicelistParamsMonitoringServiceType string
GetServicelistParamsMonitoringServiceType defines parameters for GetServicelist.
type GetServicelistParamsOrdering ¶
type GetServicelistParamsOrdering string
GetServicelistParamsOrdering defines parameters for GetServicelist.
type GetServicelistResponse ¶
type GetServicelistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Checks `json:"results,omitempty"` } }
func ParseGetServicelistResponse ¶
func ParseGetServicelistResponse(rsp *http.Response) (*GetServicelistResponse, error)
ParseGetServicelistResponse parses an HTTP response from a GetServicelistWithResponse call
func (GetServicelistResponse) Status ¶
func (r GetServicelistResponse) Status() string
Status returns HTTPResponse.Status
func (GetServicelistResponse) StatusCode ¶
func (r GetServicelistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServicetaglistParams ¶
type GetServicetaglistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetServicetaglistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` }
GetServicetaglistParams defines parameters for GetServicetaglist.
type GetServicetaglistParamsOrdering ¶
type GetServicetaglistParamsOrdering string
GetServicetaglistParamsOrdering defines parameters for GetServicetaglist.
type GetServicetaglistResponse ¶
type GetServicetaglistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]CheckTag `json:"results,omitempty"` } }
func ParseGetServicetaglistResponse ¶
func ParseGetServicetaglistResponse(rsp *http.Response) (*GetServicetaglistResponse, error)
ParseGetServicetaglistResponse parses an HTTP response from a GetServicetaglistWithResponse call
func (GetServicetaglistResponse) Status ¶
func (r GetServicetaglistResponse) Status() string
Status returns HTTPResponse.Status
func (GetServicetaglistResponse) StatusCode ¶
func (r GetServicetaglistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSlaReportDetailResponse ¶
type GetSlaReportDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SLAReport }
func ParseGetSlaReportDetailResponse ¶
func ParseGetSlaReportDetailResponse(rsp *http.Response) (*GetSlaReportDetailResponse, error)
ParseGetSlaReportDetailResponse parses an HTTP response from a GetSlaReportDetailWithResponse call
func (GetSlaReportDetailResponse) Status ¶
func (r GetSlaReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetSlaReportDetailResponse) StatusCode ¶
func (r GetSlaReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSlaReportStatsParams ¶
type GetSlaReportStatsParams struct { // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` // The output format of the report: [json, pdf, xls] Output *GetSlaReportStatsParamsOutput `form:"output,omitempty" json:"output,omitempty"` }
GetSlaReportStatsParams defines parameters for GetSlaReportStats.
type GetSlaReportStatsParamsOutput ¶
type GetSlaReportStatsParamsOutput string
GetSlaReportStatsParamsOutput defines parameters for GetSlaReportStats.
type GetSlaReportStatsResponse ¶
type GetSlaReportStatsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SLAReportStats }
func ParseGetSlaReportStatsResponse ¶
func ParseGetSlaReportStatsResponse(rsp *http.Response) (*GetSlaReportStatsResponse, error)
ParseGetSlaReportStatsResponse parses an HTTP response from a GetSlaReportStatsWithResponse call
func (GetSlaReportStatsResponse) Status ¶
func (r GetSlaReportStatsResponse) Status() string
Status returns HTTPResponse.Status
func (GetSlaReportStatsResponse) StatusCode ¶
func (r GetSlaReportStatsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSlareportlistParams ¶
type GetSlareportlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetSlareportlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` }
GetSlareportlistParams defines parameters for GetSlareportlist.
type GetSlareportlistParamsOrdering ¶
type GetSlareportlistParamsOrdering string
GetSlareportlistParamsOrdering defines parameters for GetSlareportlist.
type GetSlareportlistResponse ¶
type GetSlareportlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]SLAReport `json:"results,omitempty"` } }
func ParseGetSlareportlistResponse ¶
func ParseGetSlareportlistResponse(rsp *http.Response) (*GetSlareportlistResponse, error)
ParseGetSlareportlistResponse parses an HTTP response from a GetSlareportlistWithResponse call
func (GetSlareportlistResponse) Status ¶
func (r GetSlareportlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetSlareportlistResponse) StatusCode ¶
func (r GetSlareportlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStatuspageCurrentStatusResponse ¶
type GetStatuspageCurrentStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StatusPageCurrentStatus }
func ParseGetStatuspageCurrentStatusResponse ¶
func ParseGetStatuspageCurrentStatusResponse(rsp *http.Response) (*GetStatuspageCurrentStatusResponse, error)
ParseGetStatuspageCurrentStatusResponse parses an HTTP response from a GetStatuspageCurrentStatusWithResponse call
func (GetStatuspageCurrentStatusResponse) Status ¶
func (r GetStatuspageCurrentStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetStatuspageCurrentStatusResponse) StatusCode ¶
func (r GetStatuspageCurrentStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStatuspageDetailResponse ¶
type GetStatuspageDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StatusPage }
func ParseGetStatuspageDetailResponse ¶
func ParseGetStatuspageDetailResponse(rsp *http.Response) (*GetStatuspageDetailResponse, error)
ParseGetStatuspageDetailResponse parses an HTTP response from a GetStatuspageDetailWithResponse call
func (GetStatuspageDetailResponse) Status ¶
func (r GetStatuspageDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetStatuspageDetailResponse) StatusCode ¶
func (r GetStatuspageDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStatuspageHistoryParams ¶
type GetStatuspageHistoryParams struct { // Start date in ISO 8601 (YYYY-MM-DD) format. StartDate *string `form:"start_date,omitempty" json:"start_date,omitempty"` // End date in ISO 8601 (YYYY-MM-DD) format. EndDate *string `form:"end_date,omitempty" json:"end_date,omitempty"` }
GetStatuspageHistoryParams defines parameters for GetStatuspageHistory.
type GetStatuspageHistoryResponse ¶
type GetStatuspageHistoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StatusPageHistory }
func ParseGetStatuspageHistoryResponse ¶
func ParseGetStatuspageHistoryResponse(rsp *http.Response) (*GetStatuspageHistoryResponse, error)
ParseGetStatuspageHistoryResponse parses an HTTP response from a GetStatuspageHistoryWithResponse call
func (GetStatuspageHistoryResponse) Status ¶
func (r GetStatuspageHistoryResponse) Status() string
Status returns HTTPResponse.Status
func (GetStatuspageHistoryResponse) StatusCode ¶
func (r GetStatuspageHistoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStatuspagelistParams ¶
type GetStatuspagelistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetStatuspagelistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by whether this status page is public. IsPublic *bool `form:"is_public,omitempty" json:"is_public,omitempty"` }
GetStatuspagelistParams defines parameters for GetStatuspagelist.
type GetStatuspagelistParamsOrdering ¶
type GetStatuspagelistParamsOrdering string
GetStatuspagelistParamsOrdering defines parameters for GetStatuspagelist.
type GetStatuspagelistResponse ¶
type GetStatuspagelistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]StatusPage `json:"results,omitempty"` } }
func ParseGetStatuspagelistResponse ¶
func ParseGetStatuspagelistResponse(rsp *http.Response) (*GetStatuspagelistResponse, error)
ParseGetStatuspagelistResponse parses an HTTP response from a GetStatuspagelistWithResponse call
func (GetStatuspagelistResponse) Status ¶
func (r GetStatuspagelistResponse) Status() string
Status returns HTTPResponse.Status
func (GetStatuspagelistResponse) StatusCode ¶
func (r GetStatuspagelistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserDetailResponse ¶
func ParseGetUserDetailResponse ¶
func ParseGetUserDetailResponse(rsp *http.Response) (*GetUserDetailResponse, error)
ParseGetUserDetailResponse parses an HTTP response from a GetUserDetailWithResponse call
func (GetUserDetailResponse) Status ¶
func (r GetUserDetailResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserDetailResponse) StatusCode ¶
func (r GetUserDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserlistParams ¶
type GetUserlistParams struct { // A page number within the paginated result set. Page *int `form:"page,omitempty" json:"page,omitempty"` // Number of results to return per page. PageSize *int `form:"page_size,omitempty" json:"page_size,omitempty"` // A search term. Search *string `form:"search,omitempty" json:"search,omitempty"` // Order results by this field. Ordering *GetUserlistParamsOrdering `form:"ordering,omitempty" json:"ordering,omitempty"` // Filter by email address. Email *string `form:"email,omitempty" json:"email,omitempty"` // Filter by access level. AccessLevel *GetUserlistParamsAccessLevel `form:"access_level,omitempty" json:"access_level,omitempty"` // Filter by users that have access to this subaccount ID. Subaccount *string `form:"subaccount,omitempty" json:"subaccount,omitempty"` // Filter by whether the user is active. IsActive *bool `form:"is_active,omitempty" json:"is_active,omitempty"` // Filter by whether the API is enabled for this user. IsApiEnabled *bool `form:"is_api_enabled,omitempty" json:"is_api_enabled,omitempty"` // Filter by whether invoices are sent to this user. NotifyPaidInvoices *bool `form:"notify_paid_invoices,omitempty" json:"notify_paid_invoices,omitempty"` }
GetUserlistParams defines parameters for GetUserlist.
type GetUserlistParamsAccessLevel ¶
type GetUserlistParamsAccessLevel string
GetUserlistParamsAccessLevel defines parameters for GetUserlist.
type GetUserlistParamsOrdering ¶
type GetUserlistParamsOrdering string
GetUserlistParamsOrdering defines parameters for GetUserlist.
type GetUserlistResponse ¶
type GetUserlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Count *int `json:"count,omitempty"` Next *string `json:"next"` Previous *string `json:"previous"` Results *[]User `json:"results,omitempty"` } }
func ParseGetUserlistResponse ¶
func ParseGetUserlistResponse(rsp *http.Response) (*GetUserlistResponse, error)
ParseGetUserlistResponse parses an HTTP response from a GetUserlistWithResponse call
func (GetUserlistResponse) Status ¶
func (r GetUserlistResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserlistResponse) StatusCode ¶
func (r GetUserlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type Incident ¶
type Incident struct { AffectedComponents *[]struct { Component struct { Id int `json:"id"` Name *string `json:"name,omitempty"` } `json:"component"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status IncidentAffectedComponentsStatus `json:"status"` } `json:"affected_components"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Duration *string `json:"duration,omitempty"` EndsAt *time.Time `json:"ends_at"` IncidentState *string `json:"incident_state,omitempty"` IncidentType IncidentIncidentType `json:"incident_type"` IncidentTypeDisplay *string `json:"incident_type_display,omitempty"` IncludeInGlobalMetrics *bool `json:"include_in_global_metrics,omitempty"` // The name of incident, eg. a problem or resolution Name string `json:"name"` Pk *int `json:"pk,omitempty"` StartsAt *time.Time `json:"starts_at"` UpdateComponentStatus *bool `json:"update_component_status,omitempty"` Updates []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` IncidentState IncidentUpdatesIncidentState `json:"incident_state"` IncidentStateDisplay *string `json:"incident_state_display,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` } `json:"updates"` Url *string `json:"url,omitempty"` }
Incident defines model for Incident.
type IncidentAffectedComponentsStatus ¶
type IncidentAffectedComponentsStatus string
IncidentAffectedComponentsStatus defines model for Incident.AffectedComponents.Status.
const ( IncidentAffectedComponentsStatusDegradedPerformance IncidentAffectedComponentsStatus = "degraded-performance" IncidentAffectedComponentsStatusMajorOutage IncidentAffectedComponentsStatus = "major-outage" IncidentAffectedComponentsStatusPartialOutage IncidentAffectedComponentsStatus = "partial-outage" IncidentAffectedComponentsStatusUnderMaintenance IncidentAffectedComponentsStatus = "under-maintenance" )
Defines values for IncidentAffectedComponentsStatus.
type IncidentIncidentType ¶
type IncidentIncidentType string
IncidentIncidentType defines model for Incident.IncidentType.
const ( IncidentIncidentTypeINCIDENT IncidentIncidentType = "INCIDENT" IncidentIncidentTypeSCHEDULEDMAINTENANCE IncidentIncidentType = "SCHEDULED_MAINTENANCE" )
Defines values for IncidentIncidentType.
type IncidentUpdatesIncidentState ¶
type IncidentUpdatesIncidentState string
IncidentUpdatesIncidentState defines model for Incident.Updates.IncidentState.
const ( IncidentUpdatesIncidentStateIdentified IncidentUpdatesIncidentState = "identified" IncidentUpdatesIncidentStateInvestigating IncidentUpdatesIncidentState = "investigating" IncidentUpdatesIncidentStateMaintenance IncidentUpdatesIncidentState = "maintenance" IncidentUpdatesIncidentStateMonitoring IncidentUpdatesIncidentState = "monitoring" IncidentUpdatesIncidentStateNotification IncidentUpdatesIncidentState = "notification" IncidentUpdatesIncidentStateResolved IncidentUpdatesIncidentState = "resolved" )
Defines values for IncidentUpdatesIncidentState.
type Incidents ¶
type Incidents struct { AllAlerts []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Location *string `json:"location,omitempty"` MonitoringServerIpv4 *string `json:"monitoring_server_ipv4,omitempty"` MonitoringServerIpv6 *string `json:"monitoring_server_ipv6,omitempty"` MonitoringServerName *string `json:"monitoring_server_name,omitempty"` Output *string `json:"output,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` } `json:"all_alerts"` CheckAddress string `json:"check_address"` CheckMonitoringServiceType string `json:"check_monitoring_service_type"` CheckName string `json:"check_name"` CheckPk int `json:"check_pk"` CheckUrl *string `json:"check_url,omitempty"` CreatedAt time.Time `json:"created_at"` IgnoreAlertUrl *string `json:"ignore_alert_url,omitempty"` Ignored *bool `json:"ignored,omitempty"` NumLocationsDown int `json:"num_locations_down"` Pk *int `json:"pk,omitempty"` StateIsUp bool `json:"state_is_up"` Url *string `json:"url,omitempty"` }
Incidents defines model for Incidents.
type Integration ¶
type Integration struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
Integration defines model for Integration.
type IntegrationCachet ¶
type IntegrationCachet struct { // Component to update with availability status. Component *string `json:"component,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // Metric to update with response time data. Metric *string `json:"metric,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // Your API token. Token *string `json:"token,omitempty"` // Root URL of your Cachet installation. Url *string `json:"url,omitempty"` }
IntegrationCachet defines model for IntegrationCachet.
type IntegrationDatadog ¶
type IntegrationDatadog struct { ApiKey *string `json:"api_key,omitempty"` AppKey *string `json:"app_key,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Region *IntegrationDatadogRegion `json:"region,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationDatadog defines model for IntegrationDatadog.
type IntegrationDatadogRegion ¶
type IntegrationDatadogRegion string
IntegrationDatadogRegion defines model for IntegrationDatadog.Region.
const ( IntegrationDatadogRegionEU IntegrationDatadogRegion = "EU" IntegrationDatadogRegionUS IntegrationDatadogRegion = "US" )
Defines values for IntegrationDatadogRegion.
type IntegrationGeckoboard ¶
type IntegrationGeckoboard struct { ApiKey *string `json:"api_key,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` DatasetName *string `json:"dataset_name,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationGeckoboard defines model for IntegrationGeckoboard.
type IntegrationJiraservicedesk ¶
type IntegrationJiraservicedesk struct { // Email of the user whose API token is being used. ApiEmail *string `json:"api_email,omitempty"` // API Token created for the user, or the user's password (self-hosted only). ApiToken *string `json:"api_token,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` // An optional ID for a custom text field that should receive the account name. CustomFieldIdAccountName *int `json:"custom_field_id_account_name,omitempty"` // An optional ID for a custom text field that should receive the check name. CustomFieldIdCheckName *int `json:"custom_field_id_check_name,omitempty"` // An optional ID for a custom text field that should receive the check URL. CustomFieldIdCheckUrl *int `json:"custom_field_id_check_url,omitempty"` // // <div class="dropdown"> // Advanced configuration for custom fields using JSON format. See // <a href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">example values</a>. // <div class="dropdown-menu border dark-shadow" style="width: 37rem;" aria-labelledby="dropdownMenuLink"> // <pre><code> // { // "customfield_10000": "this is a text field", // "customfield_20000": "this is a multi-line text field. big text.", // "customfield_30000": "2011-07-13T15:25:00", // "customfield_40000": { // "value": "this is a select list value" // }, // "customfield_50000": { // "name": "this is a group picker value" // }, // "customfield_60000": [ // {"value": "this is a multi select list value #1"}, // {"value": "this is a multi select list value #2"} // ], // } // </code></pre> // </div> // </div> CustomFieldsJson *string `json:"custom_fields_json,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` // The domain your company uses to access Jira, e.g. "https://your-domain.atlassian.net" JiraSubdomain *string `json:"jira_subdomain,omitempty"` // A comma separated list of labels attached to each incident created. The "Uptime.com" label any associated check tags are always set. Labels *string `json:"labels,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // The project key of your Service Desk project, shown on the Project Settings > Details page. E.g. "SMPSRVDESK" ProjectKey *string `json:"project_key,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationJiraservicedesk defines model for IntegrationJiraservicedesk.
type IntegrationKlipfolio ¶
type IntegrationKlipfolio struct { ApiKey *string `json:"api_key,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` DataSourceName *string `json:"data_source_name,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationKlipfolio defines model for IntegrationKlipfolio.
type IntegrationLibrato ¶
type IntegrationLibrato struct { ApiToken *string `json:"api_token,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` // Email address which you registered with at Librato Email *string `json:"email,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` MetricName *string `json:"metric_name,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationLibrato defines model for IntegrationLibrato.
type IntegrationMicrosoftTeams ¶
type IntegrationMicrosoftTeams struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` WebhookUrl *string `json:"webhook_url,omitempty"` }
IntegrationMicrosoftTeams defines model for IntegrationMicrosoft_Teams.
type IntegrationOpsgenie ¶
type IntegrationOpsgenie struct { // Listed on the Integrations / Configured Integrations page in OpsGenie. ApiEndpoint *string `json:"api_endpoint,omitempty"` // Listed on the Integrations / Configured Integrations page in OpsGenie. ApiKey *string `json:"api_key,omitempty"` // Automatically resolve incident once the check is back up. Autoresolve *bool `json:"autoresolve,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // A comma separated list of labels attached to the alert. You may overwrite the quiet hours setting for urgent alerts by adding the OverwriteQuietHours tag. Tags *string `json:"tags,omitempty"` // A comma separated list of team names which will be responsible for the alert. Teams *string `json:"teams,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationOpsgenie defines model for IntegrationOpsgenie.
type IntegrationPagerduty ¶
type IntegrationPagerduty struct { // Automatically resolve this incident once the check is back up. Autoresolve *bool `json:"autoresolve,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // Listed on the Service's details page, Integrations tab. ServiceKey *string `json:"service_key,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationPagerduty defines model for IntegrationPagerduty.
type IntegrationPushbullet ¶
type IntegrationPushbullet struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` // The email used in creating your Pushbullet account. Email *openapi_types.Email `json:"email,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationPushbullet defines model for IntegrationPushbullet.
type IntegrationPushover ¶
type IntegrationPushover struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // Priorities higher then normal will override recipient's quiet hours. Priority *IntegrationPushoverPriority `json:"priority,omitempty"` Url *string `json:"url,omitempty"` // This may be your user key or a group key. User *string `json:"user,omitempty"` }
IntegrationPushover defines model for IntegrationPushover.
type IntegrationPushoverPriority ¶
type IntegrationPushoverPriority int
Priorities higher then normal will override recipient's quiet hours.
const ( IntegrationPushoverPriorityMinus1 IntegrationPushoverPriority = -1 IntegrationPushoverPriorityMinus2 IntegrationPushoverPriority = -2 IntegrationPushoverPriorityN0 IntegrationPushoverPriority = 0 IntegrationPushoverPriorityN1 IntegrationPushoverPriority = 1 IntegrationPushoverPriorityN2 IntegrationPushoverPriority = 2 )
Defines values for IntegrationPushoverPriority.
type IntegrationSignifai ¶
type IntegrationSignifai struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // SignifAI Web Collector URL PostbackUrl *string `json:"postback_url,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationSignifai defines model for IntegrationSignifai.
type IntegrationSlack ¶
type IntegrationSlack struct { Channel *string `json:"channel,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` WebhookUrl *string `json:"webhook_url,omitempty"` }
IntegrationSlack defines model for IntegrationSlack.
type IntegrationStatus ¶
type IntegrationStatus struct { // Listed on the API page. ApiId *string `json:"api_id,omitempty"` // Listed on the API page. ApiKey *string `json:"api_key,omitempty"` // Component to update with availability status. Listed in the Infrastructure / Modify Component / API section. Component *string `json:"component,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` // Container to update with availability status. Listed in the Infrastructure / Modify Component / API section. Container *string `json:"container,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // Metric to update with response time data. Listed on the Metrics / Modify Metric page when setting Data Source to Custom. Metric *string `json:"metric,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // Listed on the API page. StatuspageId *string `json:"statuspage_id,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationStatus defines model for IntegrationStatus.
type IntegrationStatuspage ¶
type IntegrationStatuspage struct { // Listed on the Manage Account / API page. ApiKey *string `json:"api_key,omitempty"` // Component to update with availability status, see instructions below. Component *string `json:"component,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // Metric to update with response time data. Listed in Public Metrics / Edit Metric / Advanced Options. Metric *string `json:"metric,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` // Listed on the Manage Account / API page. Page *string `json:"page,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationStatuspage defines model for IntegrationStatuspage.
type IntegrationTwitter ¶
type IntegrationTwitter struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` OauthToken *string `json:"oauth_token,omitempty"` OauthTokenSecret *string `json:"oauth_token_secret,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationTwitter defines model for IntegrationTwitter.
type IntegrationVictorops ¶
type IntegrationVictorops struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // Routing key determines to which team alerts and incidents will be routed. RoutingKey *string `json:"routing_key,omitempty"` // Listed on the Settings / API page ServiceKey *string `json:"service_key,omitempty"` Url *string `json:"url,omitempty"` }
IntegrationVictorops defines model for IntegrationVictorops.
type IntegrationWavefront ¶
type IntegrationWavefront struct { // Your API token. ApiToken *string `json:"api_token,omitempty"` // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` // Root URL of your Wavefront service, eg. https://longboard.wavefront.com. WavefrontUrl *string `json:"wavefront_url,omitempty"` }
IntegrationWavefront defines model for IntegrationWavefront.
type IntegrationWebhook ¶
type IntegrationWebhook struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` // Optional custom HTTP headers in "Name: Value" format. Headers *string `json:"headers,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` // The URL you would like the alert details sent by HTTP POST. PostbackUrl *string `json:"postback_url,omitempty"` Url *string `json:"url,omitempty"` // Maintain compatibility with legacy handlers. UseLegacyPayload *bool `json:"use_legacy_payload,omitempty"` }
IntegrationWebhook defines model for IntegrationWebhook.
type IntegrationZapier ¶
type IntegrationZapier struct { // Array of contact names or IDs this integration is assigned to ContactGroups *[]string `json:"contact_groups,omitempty"` IsErrored *bool `json:"is_errored,omitempty"` LastError *string `json:"last_error,omitempty"` // The provider of the integration. Module *string `json:"module,omitempty"` // Your preferred name for this integration. Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` // The Webhook URL for triggering the alert in Zapier. WebhookUrl *string `json:"webhook_url,omitempty"` }
IntegrationZapier defines model for IntegrationZapier.
type MagicLink ¶
type MagicLink struct { // Email address to send magic link. Email *openapi_types.Email `json:"email,omitempty"` }
MagicLink defines model for MagicLink.
type Metric ¶
type Metric struct { IsVisible *bool `json:"is_visible,omitempty"` Name string `json:"name"` Pk *int `json:"pk,omitempty"` ServiceId int `json:"service_id"` ServiceName *string `json:"service_name,omitempty"` ServiceType *string `json:"service_type,omitempty"` ServiceUrl *string `json:"service_url,omitempty"` Url *string `json:"url,omitempty"` }
Metric defines model for Metric.
type Outages ¶
type Outages struct { AllAlerts []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Location *string `json:"location,omitempty"` MonitoringServerIpv4 *string `json:"monitoring_server_ipv4,omitempty"` MonitoringServerIpv6 *string `json:"monitoring_server_ipv6,omitempty"` MonitoringServerName *string `json:"monitoring_server_name,omitempty"` Output *string `json:"output,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` } `json:"all_alerts"` CheckAddress string `json:"check_address"` CheckMonitoringServiceType string `json:"check_monitoring_service_type"` CheckName string `json:"check_name"` CheckPk int `json:"check_pk"` CheckUrl *string `json:"check_url,omitempty"` CreatedAt time.Time `json:"created_at"` DurationSecs *string `json:"duration_secs,omitempty"` IgnoreAlertUrl *string `json:"ignore_alert_url,omitempty"` Ignored *bool `json:"ignored,omitempty"` NumLocationsDown int `json:"num_locations_down"` Pk *int `json:"pk,omitempty"` ResolvedAt *string `json:"resolved_at,omitempty"` StateIsUp bool `json:"state_is_up"` Url *string `json:"url,omitempty"` }
Outages defines model for Outages.
type PasswordReset ¶
type PasswordReset struct { // Email address to send password recovery link. Email *openapi_types.Email `json:"email,omitempty"` }
PasswordReset defines model for PasswordReset.
type PatchAuthSubaccountJSONBody ¶
type PatchAuthSubaccountJSONBody = Subaccount
PatchAuthSubaccountJSONBody defines parameters for PatchAuthSubaccount.
type PatchAuthSubaccountJSONRequestBody ¶
type PatchAuthSubaccountJSONRequestBody = PatchAuthSubaccountJSONBody
PatchAuthSubaccountJSONRequestBody defines body for PatchAuthSubaccount for application/json ContentType.
type PatchAuthSubaccountResponse ¶
type PatchAuthSubaccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Subaccount }
func ParsePatchAuthSubaccountResponse ¶
func ParsePatchAuthSubaccountResponse(rsp *http.Response) (*PatchAuthSubaccountResponse, error)
ParsePatchAuthSubaccountResponse parses an HTTP response from a PatchAuthSubaccountWithResponse call
func (PatchAuthSubaccountResponse) Status ¶
func (r PatchAuthSubaccountResponse) Status() string
Status returns HTTPResponse.Status
func (PatchAuthSubaccountResponse) StatusCode ¶
func (r PatchAuthSubaccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchComponentDetailJSONBody ¶
type PatchComponentDetailJSONBody = Component
PatchComponentDetailJSONBody defines parameters for PatchComponentDetail.
type PatchComponentDetailJSONRequestBody ¶
type PatchComponentDetailJSONRequestBody = PatchComponentDetailJSONBody
PatchComponentDetailJSONRequestBody defines body for PatchComponentDetail for application/json ContentType.
type PatchComponentDetailResponse ¶
type PatchComponentDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Component }
func ParsePatchComponentDetailResponse ¶
func ParsePatchComponentDetailResponse(rsp *http.Response) (*PatchComponentDetailResponse, error)
ParsePatchComponentDetailResponse parses an HTTP response from a PatchComponentDetailWithResponse call
func (PatchComponentDetailResponse) Status ¶
func (r PatchComponentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchComponentDetailResponse) StatusCode ¶
func (r PatchComponentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchContactGroupDetailJSONBody ¶
type PatchContactGroupDetailJSONBody = ContactGroup
PatchContactGroupDetailJSONBody defines parameters for PatchContactGroupDetail.
type PatchContactGroupDetailJSONRequestBody ¶
type PatchContactGroupDetailJSONRequestBody = PatchContactGroupDetailJSONBody
PatchContactGroupDetailJSONRequestBody defines body for PatchContactGroupDetail for application/json ContentType.
type PatchContactGroupDetailResponse ¶
type PatchContactGroupDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ContactGroup }
func ParsePatchContactGroupDetailResponse ¶
func ParsePatchContactGroupDetailResponse(rsp *http.Response) (*PatchContactGroupDetailResponse, error)
ParsePatchContactGroupDetailResponse parses an HTTP response from a PatchContactGroupDetailWithResponse call
func (PatchContactGroupDetailResponse) Status ¶
func (r PatchContactGroupDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchContactGroupDetailResponse) StatusCode ¶
func (r PatchContactGroupDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchContactGroupSetOnCallHoursJSONBody ¶
type PatchContactGroupSetOnCallHoursJSONBody = ContactGroupOnCallSchedule
PatchContactGroupSetOnCallHoursJSONBody defines parameters for PatchContactGroupSetOnCallHours.
type PatchContactGroupSetOnCallHoursJSONRequestBody ¶
type PatchContactGroupSetOnCallHoursJSONRequestBody = PatchContactGroupSetOnCallHoursJSONBody
PatchContactGroupSetOnCallHoursJSONRequestBody defines body for PatchContactGroupSetOnCallHours for application/json ContentType.
type PatchContactGroupSetOnCallHoursResponse ¶
type PatchContactGroupSetOnCallHoursResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ContactGroupOnCallSchedule }
func ParsePatchContactGroupSetOnCallHoursResponse ¶
func ParsePatchContactGroupSetOnCallHoursResponse(rsp *http.Response) (*PatchContactGroupSetOnCallHoursResponse, error)
ParsePatchContactGroupSetOnCallHoursResponse parses an HTTP response from a PatchContactGroupSetOnCallHoursWithResponse call
func (PatchContactGroupSetOnCallHoursResponse) Status ¶
func (r PatchContactGroupSetOnCallHoursResponse) Status() string
Status returns HTTPResponse.Status
func (PatchContactGroupSetOnCallHoursResponse) StatusCode ¶
func (r PatchContactGroupSetOnCallHoursResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchDashboardDetailJSONBody ¶
type PatchDashboardDetailJSONBody = Dashboard
PatchDashboardDetailJSONBody defines parameters for PatchDashboardDetail.
type PatchDashboardDetailJSONRequestBody ¶
type PatchDashboardDetailJSONRequestBody = PatchDashboardDetailJSONBody
PatchDashboardDetailJSONRequestBody defines body for PatchDashboardDetail for application/json ContentType.
type PatchDashboardDetailResponse ¶
type PatchDashboardDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Dashboard }
func ParsePatchDashboardDetailResponse ¶
func ParsePatchDashboardDetailResponse(rsp *http.Response) (*PatchDashboardDetailResponse, error)
ParsePatchDashboardDetailResponse parses an HTTP response from a PatchDashboardDetailWithResponse call
func (PatchDashboardDetailResponse) Status ¶
func (r PatchDashboardDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchDashboardDetailResponse) StatusCode ¶
func (r PatchDashboardDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchIncidentDetailJSONBody ¶
type PatchIncidentDetailJSONBody = Incident
PatchIncidentDetailJSONBody defines parameters for PatchIncidentDetail.
type PatchIncidentDetailJSONRequestBody ¶
type PatchIncidentDetailJSONRequestBody = PatchIncidentDetailJSONBody
PatchIncidentDetailJSONRequestBody defines body for PatchIncidentDetail for application/json ContentType.
type PatchIncidentDetailResponse ¶
type PatchIncidentDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Incident }
func ParsePatchIncidentDetailResponse ¶
func ParsePatchIncidentDetailResponse(rsp *http.Response) (*PatchIncidentDetailResponse, error)
ParsePatchIncidentDetailResponse parses an HTTP response from a PatchIncidentDetailWithResponse call
func (PatchIncidentDetailResponse) Status ¶
func (r PatchIncidentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchIncidentDetailResponse) StatusCode ¶
func (r PatchIncidentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchIntegrationDetailJSONBody ¶
type PatchIntegrationDetailJSONBody = Integration
PatchIntegrationDetailJSONBody defines parameters for PatchIntegrationDetail.
type PatchIntegrationDetailJSONRequestBody ¶
type PatchIntegrationDetailJSONRequestBody = PatchIntegrationDetailJSONBody
PatchIntegrationDetailJSONRequestBody defines body for PatchIntegrationDetail for application/json ContentType.
type PatchIntegrationDetailResponse ¶
type PatchIntegrationDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Integration }
func ParsePatchIntegrationDetailResponse ¶
func ParsePatchIntegrationDetailResponse(rsp *http.Response) (*PatchIntegrationDetailResponse, error)
ParsePatchIntegrationDetailResponse parses an HTTP response from a PatchIntegrationDetailWithResponse call
func (PatchIntegrationDetailResponse) Status ¶
func (r PatchIntegrationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchIntegrationDetailResponse) StatusCode ¶
func (r PatchIntegrationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchMetricDetailJSONBody ¶
type PatchMetricDetailJSONBody = Metric
PatchMetricDetailJSONBody defines parameters for PatchMetricDetail.
type PatchMetricDetailJSONRequestBody ¶
type PatchMetricDetailJSONRequestBody = PatchMetricDetailJSONBody
PatchMetricDetailJSONRequestBody defines body for PatchMetricDetail for application/json ContentType.
type PatchMetricDetailResponse ¶
func ParsePatchMetricDetailResponse ¶
func ParsePatchMetricDetailResponse(rsp *http.Response) (*PatchMetricDetailResponse, error)
ParsePatchMetricDetailResponse parses an HTTP response from a PatchMetricDetailWithResponse call
func (PatchMetricDetailResponse) Status ¶
func (r PatchMetricDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchMetricDetailResponse) StatusCode ¶
func (r PatchMetricDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchPushNotificationDetailJSONBody ¶
type PatchPushNotificationDetailJSONBody = PushNotificationProfile
PatchPushNotificationDetailJSONBody defines parameters for PatchPushNotificationDetail.
type PatchPushNotificationDetailJSONRequestBody ¶
type PatchPushNotificationDetailJSONRequestBody = PatchPushNotificationDetailJSONBody
PatchPushNotificationDetailJSONRequestBody defines body for PatchPushNotificationDetail for application/json ContentType.
type PatchPushNotificationDetailResponse ¶
type PatchPushNotificationDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PushNotificationProfile }
func ParsePatchPushNotificationDetailResponse ¶
func ParsePatchPushNotificationDetailResponse(rsp *http.Response) (*PatchPushNotificationDetailResponse, error)
ParsePatchPushNotificationDetailResponse parses an HTTP response from a PatchPushNotificationDetailWithResponse call
func (PatchPushNotificationDetailResponse) Status ¶
func (r PatchPushNotificationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchPushNotificationDetailResponse) StatusCode ¶
func (r PatchPushNotificationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchScheduledReportDetailJSONBody ¶
type PatchScheduledReportDetailJSONBody = ScheduledReport
PatchScheduledReportDetailJSONBody defines parameters for PatchScheduledReportDetail.
type PatchScheduledReportDetailJSONRequestBody ¶
type PatchScheduledReportDetailJSONRequestBody = PatchScheduledReportDetailJSONBody
PatchScheduledReportDetailJSONRequestBody defines body for PatchScheduledReportDetail for application/json ContentType.
type PatchScheduledReportDetailResponse ¶
type PatchScheduledReportDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduledReport }
func ParsePatchScheduledReportDetailResponse ¶
func ParsePatchScheduledReportDetailResponse(rsp *http.Response) (*PatchScheduledReportDetailResponse, error)
ParsePatchScheduledReportDetailResponse parses an HTTP response from a PatchScheduledReportDetailWithResponse call
func (PatchScheduledReportDetailResponse) Status ¶
func (r PatchScheduledReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchScheduledReportDetailResponse) StatusCode ¶
func (r PatchScheduledReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceAddContactGroupsJSONBody ¶
type PatchServiceAddContactGroupsJSONBody = CheckContactGroups
PatchServiceAddContactGroupsJSONBody defines parameters for PatchServiceAddContactGroups.
type PatchServiceAddContactGroupsJSONRequestBody ¶
type PatchServiceAddContactGroupsJSONRequestBody = PatchServiceAddContactGroupsJSONBody
PatchServiceAddContactGroupsJSONRequestBody defines body for PatchServiceAddContactGroups for application/json ContentType.
type PatchServiceAddContactGroupsResponse ¶
type PatchServiceAddContactGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckContactGroups }
func ParsePatchServiceAddContactGroupsResponse ¶
func ParsePatchServiceAddContactGroupsResponse(rsp *http.Response) (*PatchServiceAddContactGroupsResponse, error)
ParsePatchServiceAddContactGroupsResponse parses an HTTP response from a PatchServiceAddContactGroupsWithResponse call
func (PatchServiceAddContactGroupsResponse) Status ¶
func (r PatchServiceAddContactGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceAddContactGroupsResponse) StatusCode ¶
func (r PatchServiceAddContactGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceAddLocationsJSONBody ¶
type PatchServiceAddLocationsJSONBody = CheckLocations
PatchServiceAddLocationsJSONBody defines parameters for PatchServiceAddLocations.
type PatchServiceAddLocationsJSONRequestBody ¶
type PatchServiceAddLocationsJSONRequestBody = PatchServiceAddLocationsJSONBody
PatchServiceAddLocationsJSONRequestBody defines body for PatchServiceAddLocations for application/json ContentType.
type PatchServiceAddLocationsResponse ¶
type PatchServiceAddLocationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckLocations }
func ParsePatchServiceAddLocationsResponse ¶
func ParsePatchServiceAddLocationsResponse(rsp *http.Response) (*PatchServiceAddLocationsResponse, error)
ParsePatchServiceAddLocationsResponse parses an HTTP response from a PatchServiceAddLocationsWithResponse call
func (PatchServiceAddLocationsResponse) Status ¶
func (r PatchServiceAddLocationsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceAddLocationsResponse) StatusCode ¶
func (r PatchServiceAddLocationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceAddTagsJSONBody ¶
type PatchServiceAddTagsJSONBody = CheckTags
PatchServiceAddTagsJSONBody defines parameters for PatchServiceAddTags.
type PatchServiceAddTagsJSONRequestBody ¶
type PatchServiceAddTagsJSONRequestBody = PatchServiceAddTagsJSONBody
PatchServiceAddTagsJSONRequestBody defines body for PatchServiceAddTags for application/json ContentType.
type PatchServiceAddTagsResponse ¶
type PatchServiceAddTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckTags }
func ParsePatchServiceAddTagsResponse ¶
func ParsePatchServiceAddTagsResponse(rsp *http.Response) (*PatchServiceAddTagsResponse, error)
ParsePatchServiceAddTagsResponse parses an HTTP response from a PatchServiceAddTagsWithResponse call
func (PatchServiceAddTagsResponse) Status ¶
func (r PatchServiceAddTagsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceAddTagsResponse) StatusCode ¶
func (r PatchServiceAddTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceBulkEscalationsJSONBody ¶
type PatchServiceBulkEscalationsJSONBody = ChecksBulkUpdateEscalations
PatchServiceBulkEscalationsJSONBody defines parameters for PatchServiceBulkEscalations.
type PatchServiceBulkEscalationsJSONRequestBody ¶
type PatchServiceBulkEscalationsJSONRequestBody = PatchServiceBulkEscalationsJSONBody
PatchServiceBulkEscalationsJSONRequestBody defines body for PatchServiceBulkEscalations for application/json ContentType.
type PatchServiceBulkEscalationsResponse ¶
type PatchServiceBulkEscalationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksBulkUpdateEscalations }
func ParsePatchServiceBulkEscalationsResponse ¶
func ParsePatchServiceBulkEscalationsResponse(rsp *http.Response) (*PatchServiceBulkEscalationsResponse, error)
ParsePatchServiceBulkEscalationsResponse parses an HTTP response from a PatchServiceBulkEscalationsWithResponse call
func (PatchServiceBulkEscalationsResponse) Status ¶
func (r PatchServiceBulkEscalationsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceBulkEscalationsResponse) StatusCode ¶
func (r PatchServiceBulkEscalationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceBulkMaintenanceJSONBody ¶
type PatchServiceBulkMaintenanceJSONBody = ChecksBulkUpdateMaintenance
PatchServiceBulkMaintenanceJSONBody defines parameters for PatchServiceBulkMaintenance.
type PatchServiceBulkMaintenanceJSONRequestBody ¶
type PatchServiceBulkMaintenanceJSONRequestBody = PatchServiceBulkMaintenanceJSONBody
PatchServiceBulkMaintenanceJSONRequestBody defines body for PatchServiceBulkMaintenance for application/json ContentType.
type PatchServiceBulkMaintenanceResponse ¶
type PatchServiceBulkMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksBulkUpdateMaintenance }
func ParsePatchServiceBulkMaintenanceResponse ¶
func ParsePatchServiceBulkMaintenanceResponse(rsp *http.Response) (*PatchServiceBulkMaintenanceResponse, error)
ParsePatchServiceBulkMaintenanceResponse parses an HTTP response from a PatchServiceBulkMaintenanceWithResponse call
func (PatchServiceBulkMaintenanceResponse) Status ¶
func (r PatchServiceBulkMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceBulkMaintenanceResponse) StatusCode ¶
func (r PatchServiceBulkMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceBulkPauseJSONBody ¶
type PatchServiceBulkPauseJSONBody = BulkChecksAction
PatchServiceBulkPauseJSONBody defines parameters for PatchServiceBulkPause.
type PatchServiceBulkPauseJSONRequestBody ¶
type PatchServiceBulkPauseJSONRequestBody = PatchServiceBulkPauseJSONBody
PatchServiceBulkPauseJSONRequestBody defines body for PatchServiceBulkPause for application/json ContentType.
type PatchServiceBulkPauseResponse ¶
type PatchServiceBulkPauseResponse struct { Body []byte HTTPResponse *http.Response JSON200 *BulkChecksAction }
func ParsePatchServiceBulkPauseResponse ¶
func ParsePatchServiceBulkPauseResponse(rsp *http.Response) (*PatchServiceBulkPauseResponse, error)
ParsePatchServiceBulkPauseResponse parses an HTTP response from a PatchServiceBulkPauseWithResponse call
func (PatchServiceBulkPauseResponse) Status ¶
func (r PatchServiceBulkPauseResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceBulkPauseResponse) StatusCode ¶
func (r PatchServiceBulkPauseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceBulkResumeJSONBody ¶
type PatchServiceBulkResumeJSONBody = BulkChecksAction
PatchServiceBulkResumeJSONBody defines parameters for PatchServiceBulkResume.
type PatchServiceBulkResumeJSONRequestBody ¶
type PatchServiceBulkResumeJSONRequestBody = PatchServiceBulkResumeJSONBody
PatchServiceBulkResumeJSONRequestBody defines body for PatchServiceBulkResume for application/json ContentType.
type PatchServiceBulkResumeResponse ¶
type PatchServiceBulkResumeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *BulkChecksAction }
func ParsePatchServiceBulkResumeResponse ¶
func ParsePatchServiceBulkResumeResponse(rsp *http.Response) (*PatchServiceBulkResumeResponse, error)
ParsePatchServiceBulkResumeResponse parses an HTTP response from a PatchServiceBulkResumeWithResponse call
func (PatchServiceBulkResumeResponse) Status ¶
func (r PatchServiceBulkResumeResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceBulkResumeResponse) StatusCode ¶
func (r PatchServiceBulkResumeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceBulkUpdateJSONBody ¶
type PatchServiceBulkUpdateJSONBody = ChecksBulkUpdate
PatchServiceBulkUpdateJSONBody defines parameters for PatchServiceBulkUpdate.
type PatchServiceBulkUpdateJSONRequestBody ¶
type PatchServiceBulkUpdateJSONRequestBody = PatchServiceBulkUpdateJSONBody
PatchServiceBulkUpdateJSONRequestBody defines body for PatchServiceBulkUpdate for application/json ContentType.
type PatchServiceBulkUpdateResponse ¶
type PatchServiceBulkUpdateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksBulkUpdate }
func ParsePatchServiceBulkUpdateResponse ¶
func ParsePatchServiceBulkUpdateResponse(rsp *http.Response) (*PatchServiceBulkUpdateResponse, error)
ParsePatchServiceBulkUpdateResponse parses an HTTP response from a PatchServiceBulkUpdateWithResponse call
func (PatchServiceBulkUpdateResponse) Status ¶
func (r PatchServiceBulkUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceBulkUpdateResponse) StatusCode ¶
func (r PatchServiceBulkUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceDetailJSONBody ¶
type PatchServiceDetailJSONBody = Checks
PatchServiceDetailJSONBody defines parameters for PatchServiceDetail.
type PatchServiceDetailJSONRequestBody ¶
type PatchServiceDetailJSONRequestBody = PatchServiceDetailJSONBody
PatchServiceDetailJSONRequestBody defines body for PatchServiceDetail for application/json ContentType.
type PatchServiceDetailResponse ¶
func ParsePatchServiceDetailResponse ¶
func ParsePatchServiceDetailResponse(rsp *http.Response) (*PatchServiceDetailResponse, error)
ParsePatchServiceDetailResponse parses an HTTP response from a PatchServiceDetailWithResponse call
func (PatchServiceDetailResponse) Status ¶
func (r PatchServiceDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceDetailResponse) StatusCode ¶
func (r PatchServiceDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceReplaceContactGroupsJSONBody ¶
type PatchServiceReplaceContactGroupsJSONBody = CheckContactGroups
PatchServiceReplaceContactGroupsJSONBody defines parameters for PatchServiceReplaceContactGroups.
type PatchServiceReplaceContactGroupsJSONRequestBody ¶
type PatchServiceReplaceContactGroupsJSONRequestBody = PatchServiceReplaceContactGroupsJSONBody
PatchServiceReplaceContactGroupsJSONRequestBody defines body for PatchServiceReplaceContactGroups for application/json ContentType.
type PatchServiceReplaceContactGroupsResponse ¶
type PatchServiceReplaceContactGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckContactGroups }
func ParsePatchServiceReplaceContactGroupsResponse ¶
func ParsePatchServiceReplaceContactGroupsResponse(rsp *http.Response) (*PatchServiceReplaceContactGroupsResponse, error)
ParsePatchServiceReplaceContactGroupsResponse parses an HTTP response from a PatchServiceReplaceContactGroupsWithResponse call
func (PatchServiceReplaceContactGroupsResponse) Status ¶
func (r PatchServiceReplaceContactGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceReplaceContactGroupsResponse) StatusCode ¶
func (r PatchServiceReplaceContactGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceReplaceLocationsJSONBody ¶
type PatchServiceReplaceLocationsJSONBody = CheckLocations
PatchServiceReplaceLocationsJSONBody defines parameters for PatchServiceReplaceLocations.
type PatchServiceReplaceLocationsJSONRequestBody ¶
type PatchServiceReplaceLocationsJSONRequestBody = PatchServiceReplaceLocationsJSONBody
PatchServiceReplaceLocationsJSONRequestBody defines body for PatchServiceReplaceLocations for application/json ContentType.
type PatchServiceReplaceLocationsResponse ¶
type PatchServiceReplaceLocationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckLocations }
func ParsePatchServiceReplaceLocationsResponse ¶
func ParsePatchServiceReplaceLocationsResponse(rsp *http.Response) (*PatchServiceReplaceLocationsResponse, error)
ParsePatchServiceReplaceLocationsResponse parses an HTTP response from a PatchServiceReplaceLocationsWithResponse call
func (PatchServiceReplaceLocationsResponse) Status ¶
func (r PatchServiceReplaceLocationsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceReplaceLocationsResponse) StatusCode ¶
func (r PatchServiceReplaceLocationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceReplaceTagsJSONBody ¶
type PatchServiceReplaceTagsJSONBody = CheckTags
PatchServiceReplaceTagsJSONBody defines parameters for PatchServiceReplaceTags.
type PatchServiceReplaceTagsJSONRequestBody ¶
type PatchServiceReplaceTagsJSONRequestBody = PatchServiceReplaceTagsJSONBody
PatchServiceReplaceTagsJSONRequestBody defines body for PatchServiceReplaceTags for application/json ContentType.
type PatchServiceReplaceTagsResponse ¶
type PatchServiceReplaceTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckTags }
func ParsePatchServiceReplaceTagsResponse ¶
func ParsePatchServiceReplaceTagsResponse(rsp *http.Response) (*PatchServiceReplaceTagsResponse, error)
ParsePatchServiceReplaceTagsResponse parses an HTTP response from a PatchServiceReplaceTagsWithResponse call
func (PatchServiceReplaceTagsResponse) Status ¶
func (r PatchServiceReplaceTagsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceReplaceTagsResponse) StatusCode ¶
func (r PatchServiceReplaceTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceSetEscalationsJSONBody ¶
type PatchServiceSetEscalationsJSONBody = CheckEscalations
PatchServiceSetEscalationsJSONBody defines parameters for PatchServiceSetEscalations.
type PatchServiceSetEscalationsJSONRequestBody ¶
type PatchServiceSetEscalationsJSONRequestBody = PatchServiceSetEscalationsJSONBody
PatchServiceSetEscalationsJSONRequestBody defines body for PatchServiceSetEscalations for application/json ContentType.
type PatchServiceSetEscalationsResponse ¶
type PatchServiceSetEscalationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckEscalations }
func ParsePatchServiceSetEscalationsResponse ¶
func ParsePatchServiceSetEscalationsResponse(rsp *http.Response) (*PatchServiceSetEscalationsResponse, error)
ParsePatchServiceSetEscalationsResponse parses an HTTP response from a PatchServiceSetEscalationsWithResponse call
func (PatchServiceSetEscalationsResponse) Status ¶
func (r PatchServiceSetEscalationsResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceSetEscalationsResponse) StatusCode ¶
func (r PatchServiceSetEscalationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceSetMaintenanceJSONBody ¶
type PatchServiceSetMaintenanceJSONBody = CheckMaintenance
PatchServiceSetMaintenanceJSONBody defines parameters for PatchServiceSetMaintenance.
type PatchServiceSetMaintenanceJSONRequestBody ¶
type PatchServiceSetMaintenanceJSONRequestBody = PatchServiceSetMaintenanceJSONBody
PatchServiceSetMaintenanceJSONRequestBody defines body for PatchServiceSetMaintenance for application/json ContentType.
type PatchServiceSetMaintenanceResponse ¶
type PatchServiceSetMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckMaintenance }
func ParsePatchServiceSetMaintenanceResponse ¶
func ParsePatchServiceSetMaintenanceResponse(rsp *http.Response) (*PatchServiceSetMaintenanceResponse, error)
ParsePatchServiceSetMaintenanceResponse parses an HTTP response from a PatchServiceSetMaintenanceWithResponse call
func (PatchServiceSetMaintenanceResponse) Status ¶
func (r PatchServiceSetMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceSetMaintenanceResponse) StatusCode ¶
func (r PatchServiceSetMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchServiceTagDetailJSONBody ¶
type PatchServiceTagDetailJSONBody = CheckTag
PatchServiceTagDetailJSONBody defines parameters for PatchServiceTagDetail.
type PatchServiceTagDetailJSONRequestBody ¶
type PatchServiceTagDetailJSONRequestBody = PatchServiceTagDetailJSONBody
PatchServiceTagDetailJSONRequestBody defines body for PatchServiceTagDetail for application/json ContentType.
type PatchServiceTagDetailResponse ¶
type PatchServiceTagDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckTag }
func ParsePatchServiceTagDetailResponse ¶
func ParsePatchServiceTagDetailResponse(rsp *http.Response) (*PatchServiceTagDetailResponse, error)
ParsePatchServiceTagDetailResponse parses an HTTP response from a PatchServiceTagDetailWithResponse call
func (PatchServiceTagDetailResponse) Status ¶
func (r PatchServiceTagDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchServiceTagDetailResponse) StatusCode ¶
func (r PatchServiceTagDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchSlaReportDetailJSONBody ¶
type PatchSlaReportDetailJSONBody = SLAReport
PatchSlaReportDetailJSONBody defines parameters for PatchSlaReportDetail.
type PatchSlaReportDetailJSONRequestBody ¶
type PatchSlaReportDetailJSONRequestBody = PatchSlaReportDetailJSONBody
PatchSlaReportDetailJSONRequestBody defines body for PatchSlaReportDetail for application/json ContentType.
type PatchSlaReportDetailResponse ¶
type PatchSlaReportDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SLAReport }
func ParsePatchSlaReportDetailResponse ¶
func ParsePatchSlaReportDetailResponse(rsp *http.Response) (*PatchSlaReportDetailResponse, error)
ParsePatchSlaReportDetailResponse parses an HTTP response from a PatchSlaReportDetailWithResponse call
func (PatchSlaReportDetailResponse) Status ¶
func (r PatchSlaReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchSlaReportDetailResponse) StatusCode ¶
func (r PatchSlaReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchStatuspageDetailJSONBody ¶
type PatchStatuspageDetailJSONBody = StatusPage
PatchStatuspageDetailJSONBody defines parameters for PatchStatuspageDetail.
type PatchStatuspageDetailJSONRequestBody ¶
type PatchStatuspageDetailJSONRequestBody = PatchStatuspageDetailJSONBody
PatchStatuspageDetailJSONRequestBody defines body for PatchStatuspageDetail for application/json ContentType.
type PatchStatuspageDetailResponse ¶
type PatchStatuspageDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StatusPage }
func ParsePatchStatuspageDetailResponse ¶
func ParsePatchStatuspageDetailResponse(rsp *http.Response) (*PatchStatuspageDetailResponse, error)
ParsePatchStatuspageDetailResponse parses an HTTP response from a PatchStatuspageDetailWithResponse call
func (PatchStatuspageDetailResponse) Status ¶
func (r PatchStatuspageDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchStatuspageDetailResponse) StatusCode ¶
func (r PatchStatuspageDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchUserDetailJSONBody ¶
type PatchUserDetailJSONBody = User
PatchUserDetailJSONBody defines parameters for PatchUserDetail.
type PatchUserDetailJSONRequestBody ¶
type PatchUserDetailJSONRequestBody = PatchUserDetailJSONBody
PatchUserDetailJSONRequestBody defines body for PatchUserDetail for application/json ContentType.
type PatchUserDetailResponse ¶
func ParsePatchUserDetailResponse ¶
func ParsePatchUserDetailResponse(rsp *http.Response) (*PatchUserDetailResponse, error)
ParsePatchUserDetailResponse parses an HTTP response from a PatchUserDetailWithResponse call
func (PatchUserDetailResponse) Status ¶
func (r PatchUserDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PatchUserDetailResponse) StatusCode ¶
func (r PatchUserDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostAlertIgnoreResponse ¶
func ParsePostAlertIgnoreResponse ¶
func ParsePostAlertIgnoreResponse(rsp *http.Response) (*PostAlertIgnoreResponse, error)
ParsePostAlertIgnoreResponse parses an HTTP response from a PostAlertIgnoreWithResponse call
func (PostAlertIgnoreResponse) Status ¶
func (r PostAlertIgnoreResponse) Status() string
Status returns HTTPResponse.Status
func (PostAlertIgnoreResponse) StatusCode ¶
func (r PostAlertIgnoreResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostAuthLoginJSONBody ¶
type PostAuthLoginJSONBody = AuthTokenWithTOTP
PostAuthLoginJSONBody defines parameters for PostAuthLogin.
type PostAuthLoginJSONRequestBody ¶
type PostAuthLoginJSONRequestBody = PostAuthLoginJSONBody
PostAuthLoginJSONRequestBody defines body for PostAuthLogin for application/json ContentType.
type PostAuthLoginResponse ¶
type PostAuthLoginResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthTokenWithTOTP }
func ParsePostAuthLoginResponse ¶
func ParsePostAuthLoginResponse(rsp *http.Response) (*PostAuthLoginResponse, error)
ParsePostAuthLoginResponse parses an HTTP response from a PostAuthLoginWithResponse call
func (PostAuthLoginResponse) Status ¶
func (r PostAuthLoginResponse) Status() string
Status returns HTTPResponse.Status
func (PostAuthLoginResponse) StatusCode ¶
func (r PostAuthLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostAuthResetPasswordJSONBody ¶
type PostAuthResetPasswordJSONBody = PasswordReset
PostAuthResetPasswordJSONBody defines parameters for PostAuthResetPassword.
type PostAuthResetPasswordJSONRequestBody ¶
type PostAuthResetPasswordJSONRequestBody = PostAuthResetPasswordJSONBody
PostAuthResetPasswordJSONRequestBody defines body for PostAuthResetPassword for application/json ContentType.
type PostAuthResetPasswordResponse ¶
type PostAuthResetPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PasswordReset }
func ParsePostAuthResetPasswordResponse ¶
func ParsePostAuthResetPasswordResponse(rsp *http.Response) (*PostAuthResetPasswordResponse, error)
ParsePostAuthResetPasswordResponse parses an HTTP response from a PostAuthResetPasswordWithResponse call
func (PostAuthResetPasswordResponse) Status ¶
func (r PostAuthResetPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (PostAuthResetPasswordResponse) StatusCode ¶
func (r PostAuthResetPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostAuthSubaccountPacksJSONBody ¶
type PostAuthSubaccountPacksJSONBody = SubaccountPacks
PostAuthSubaccountPacksJSONBody defines parameters for PostAuthSubaccountPacks.
type PostAuthSubaccountPacksJSONRequestBody ¶
type PostAuthSubaccountPacksJSONRequestBody = PostAuthSubaccountPacksJSONBody
PostAuthSubaccountPacksJSONRequestBody defines body for PostAuthSubaccountPacks for application/json ContentType.
type PostAuthSubaccountPacksResponse ¶
type PostAuthSubaccountPacksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SubaccountPacks }
func ParsePostAuthSubaccountPacksResponse ¶
func ParsePostAuthSubaccountPacksResponse(rsp *http.Response) (*PostAuthSubaccountPacksResponse, error)
ParsePostAuthSubaccountPacksResponse parses an HTTP response from a PostAuthSubaccountPacksWithResponse call
func (PostAuthSubaccountPacksResponse) Status ¶
func (r PostAuthSubaccountPacksResponse) Status() string
Status returns HTTPResponse.Status
func (PostAuthSubaccountPacksResponse) StatusCode ¶
func (r PostAuthSubaccountPacksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostAuthSubaccountsJSONBody ¶
type PostAuthSubaccountsJSONBody = Subaccount
PostAuthSubaccountsJSONBody defines parameters for PostAuthSubaccounts.
type PostAuthSubaccountsJSONRequestBody ¶
type PostAuthSubaccountsJSONRequestBody = PostAuthSubaccountsJSONBody
PostAuthSubaccountsJSONRequestBody defines body for PostAuthSubaccounts for application/json ContentType.
type PostAuthSubaccountsResponse ¶
type PostAuthSubaccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Subaccount }
func ParsePostAuthSubaccountsResponse ¶
func ParsePostAuthSubaccountsResponse(rsp *http.Response) (*PostAuthSubaccountsResponse, error)
ParsePostAuthSubaccountsResponse parses an HTTP response from a PostAuthSubaccountsWithResponse call
func (PostAuthSubaccountsResponse) Status ¶
func (r PostAuthSubaccountsResponse) Status() string
Status returns HTTPResponse.Status
func (PostAuthSubaccountsResponse) StatusCode ¶
func (r PostAuthSubaccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostComponentslistJSONBody ¶
type PostComponentslistJSONBody = Component
PostComponentslistJSONBody defines parameters for PostComponentslist.
type PostComponentslistJSONRequestBody ¶
type PostComponentslistJSONRequestBody = PostComponentslistJSONBody
PostComponentslistJSONRequestBody defines body for PostComponentslist for application/json ContentType.
type PostComponentslistResponse ¶
type PostComponentslistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Component }
func ParsePostComponentslistResponse ¶
func ParsePostComponentslistResponse(rsp *http.Response) (*PostComponentslistResponse, error)
ParsePostComponentslistResponse parses an HTTP response from a PostComponentslistWithResponse call
func (PostComponentslistResponse) Status ¶
func (r PostComponentslistResponse) Status() string
Status returns HTTPResponse.Status
func (PostComponentslistResponse) StatusCode ¶
func (r PostComponentslistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostContactgrouplistJSONBody ¶
type PostContactgrouplistJSONBody = ContactGroup
PostContactgrouplistJSONBody defines parameters for PostContactgrouplist.
type PostContactgrouplistJSONRequestBody ¶
type PostContactgrouplistJSONRequestBody = PostContactgrouplistJSONBody
PostContactgrouplistJSONRequestBody defines body for PostContactgrouplist for application/json ContentType.
type PostContactgrouplistResponse ¶
type PostContactgrouplistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ContactGroup }
func ParsePostContactgrouplistResponse ¶
func ParsePostContactgrouplistResponse(rsp *http.Response) (*PostContactgrouplistResponse, error)
ParsePostContactgrouplistResponse parses an HTTP response from a PostContactgrouplistWithResponse call
func (PostContactgrouplistResponse) Status ¶
func (r PostContactgrouplistResponse) Status() string
Status returns HTTPResponse.Status
func (PostContactgrouplistResponse) StatusCode ¶
func (r PostContactgrouplistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostDashboardlistJSONBody ¶
type PostDashboardlistJSONBody = Dashboard
PostDashboardlistJSONBody defines parameters for PostDashboardlist.
type PostDashboardlistJSONRequestBody ¶
type PostDashboardlistJSONRequestBody = PostDashboardlistJSONBody
PostDashboardlistJSONRequestBody defines body for PostDashboardlist for application/json ContentType.
type PostDashboardlistResponse ¶
type PostDashboardlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Dashboard }
func ParsePostDashboardlistResponse ¶
func ParsePostDashboardlistResponse(rsp *http.Response) (*PostDashboardlistResponse, error)
ParsePostDashboardlistResponse parses an HTTP response from a PostDashboardlistWithResponse call
func (PostDashboardlistResponse) Status ¶
func (r PostDashboardlistResponse) Status() string
Status returns HTTPResponse.Status
func (PostDashboardlistResponse) StatusCode ¶
func (r PostDashboardlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIncidentlistJSONBody ¶
type PostIncidentlistJSONBody = Incident
PostIncidentlistJSONBody defines parameters for PostIncidentlist.
type PostIncidentlistJSONRequestBody ¶
type PostIncidentlistJSONRequestBody = PostIncidentlistJSONBody
PostIncidentlistJSONRequestBody defines body for PostIncidentlist for application/json ContentType.
type PostIncidentlistResponse ¶
func ParsePostIncidentlistResponse ¶
func ParsePostIncidentlistResponse(rsp *http.Response) (*PostIncidentlistResponse, error)
ParsePostIncidentlistResponse parses an HTTP response from a PostIncidentlistWithResponse call
func (PostIncidentlistResponse) Status ¶
func (r PostIncidentlistResponse) Status() string
Status returns HTTPResponse.Status
func (PostIncidentlistResponse) StatusCode ¶
func (r PostIncidentlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateCachetJSONBody ¶
type PostIntegrationCreateCachetJSONBody = IntegrationCachet
PostIntegrationCreateCachetJSONBody defines parameters for PostIntegrationCreateCachet.
type PostIntegrationCreateCachetJSONRequestBody ¶
type PostIntegrationCreateCachetJSONRequestBody = PostIntegrationCreateCachetJSONBody
PostIntegrationCreateCachetJSONRequestBody defines body for PostIntegrationCreateCachet for application/json ContentType.
type PostIntegrationCreateCachetResponse ¶
type PostIntegrationCreateCachetResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationCachet }
func ParsePostIntegrationCreateCachetResponse ¶
func ParsePostIntegrationCreateCachetResponse(rsp *http.Response) (*PostIntegrationCreateCachetResponse, error)
ParsePostIntegrationCreateCachetResponse parses an HTTP response from a PostIntegrationCreateCachetWithResponse call
func (PostIntegrationCreateCachetResponse) Status ¶
func (r PostIntegrationCreateCachetResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateCachetResponse) StatusCode ¶
func (r PostIntegrationCreateCachetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateDatadogJSONBody ¶
type PostIntegrationCreateDatadogJSONBody = IntegrationDatadog
PostIntegrationCreateDatadogJSONBody defines parameters for PostIntegrationCreateDatadog.
type PostIntegrationCreateDatadogJSONRequestBody ¶
type PostIntegrationCreateDatadogJSONRequestBody = PostIntegrationCreateDatadogJSONBody
PostIntegrationCreateDatadogJSONRequestBody defines body for PostIntegrationCreateDatadog for application/json ContentType.
type PostIntegrationCreateDatadogResponse ¶
type PostIntegrationCreateDatadogResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationDatadog }
func ParsePostIntegrationCreateDatadogResponse ¶
func ParsePostIntegrationCreateDatadogResponse(rsp *http.Response) (*PostIntegrationCreateDatadogResponse, error)
ParsePostIntegrationCreateDatadogResponse parses an HTTP response from a PostIntegrationCreateDatadogWithResponse call
func (PostIntegrationCreateDatadogResponse) Status ¶
func (r PostIntegrationCreateDatadogResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateDatadogResponse) StatusCode ¶
func (r PostIntegrationCreateDatadogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateGeckoboardJSONBody ¶
type PostIntegrationCreateGeckoboardJSONBody = IntegrationGeckoboard
PostIntegrationCreateGeckoboardJSONBody defines parameters for PostIntegrationCreateGeckoboard.
type PostIntegrationCreateGeckoboardJSONRequestBody ¶
type PostIntegrationCreateGeckoboardJSONRequestBody = PostIntegrationCreateGeckoboardJSONBody
PostIntegrationCreateGeckoboardJSONRequestBody defines body for PostIntegrationCreateGeckoboard for application/json ContentType.
type PostIntegrationCreateGeckoboardResponse ¶
type PostIntegrationCreateGeckoboardResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationGeckoboard }
func ParsePostIntegrationCreateGeckoboardResponse ¶
func ParsePostIntegrationCreateGeckoboardResponse(rsp *http.Response) (*PostIntegrationCreateGeckoboardResponse, error)
ParsePostIntegrationCreateGeckoboardResponse parses an HTTP response from a PostIntegrationCreateGeckoboardWithResponse call
func (PostIntegrationCreateGeckoboardResponse) Status ¶
func (r PostIntegrationCreateGeckoboardResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateGeckoboardResponse) StatusCode ¶
func (r PostIntegrationCreateGeckoboardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateJiraservicedeskJSONBody ¶
type PostIntegrationCreateJiraservicedeskJSONBody = IntegrationJiraservicedesk
PostIntegrationCreateJiraservicedeskJSONBody defines parameters for PostIntegrationCreateJiraservicedesk.
type PostIntegrationCreateJiraservicedeskJSONRequestBody ¶
type PostIntegrationCreateJiraservicedeskJSONRequestBody = PostIntegrationCreateJiraservicedeskJSONBody
PostIntegrationCreateJiraservicedeskJSONRequestBody defines body for PostIntegrationCreateJiraservicedesk for application/json ContentType.
type PostIntegrationCreateJiraservicedeskResponse ¶
type PostIntegrationCreateJiraservicedeskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationJiraservicedesk }
func ParsePostIntegrationCreateJiraservicedeskResponse ¶
func ParsePostIntegrationCreateJiraservicedeskResponse(rsp *http.Response) (*PostIntegrationCreateJiraservicedeskResponse, error)
ParsePostIntegrationCreateJiraservicedeskResponse parses an HTTP response from a PostIntegrationCreateJiraservicedeskWithResponse call
func (PostIntegrationCreateJiraservicedeskResponse) Status ¶
func (r PostIntegrationCreateJiraservicedeskResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateJiraservicedeskResponse) StatusCode ¶
func (r PostIntegrationCreateJiraservicedeskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateKlipfolioJSONBody ¶
type PostIntegrationCreateKlipfolioJSONBody = IntegrationKlipfolio
PostIntegrationCreateKlipfolioJSONBody defines parameters for PostIntegrationCreateKlipfolio.
type PostIntegrationCreateKlipfolioJSONRequestBody ¶
type PostIntegrationCreateKlipfolioJSONRequestBody = PostIntegrationCreateKlipfolioJSONBody
PostIntegrationCreateKlipfolioJSONRequestBody defines body for PostIntegrationCreateKlipfolio for application/json ContentType.
type PostIntegrationCreateKlipfolioResponse ¶
type PostIntegrationCreateKlipfolioResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationKlipfolio }
func ParsePostIntegrationCreateKlipfolioResponse ¶
func ParsePostIntegrationCreateKlipfolioResponse(rsp *http.Response) (*PostIntegrationCreateKlipfolioResponse, error)
ParsePostIntegrationCreateKlipfolioResponse parses an HTTP response from a PostIntegrationCreateKlipfolioWithResponse call
func (PostIntegrationCreateKlipfolioResponse) Status ¶
func (r PostIntegrationCreateKlipfolioResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateKlipfolioResponse) StatusCode ¶
func (r PostIntegrationCreateKlipfolioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateLibratoJSONBody ¶
type PostIntegrationCreateLibratoJSONBody = IntegrationLibrato
PostIntegrationCreateLibratoJSONBody defines parameters for PostIntegrationCreateLibrato.
type PostIntegrationCreateLibratoJSONRequestBody ¶
type PostIntegrationCreateLibratoJSONRequestBody = PostIntegrationCreateLibratoJSONBody
PostIntegrationCreateLibratoJSONRequestBody defines body for PostIntegrationCreateLibrato for application/json ContentType.
type PostIntegrationCreateLibratoResponse ¶
type PostIntegrationCreateLibratoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationLibrato }
func ParsePostIntegrationCreateLibratoResponse ¶
func ParsePostIntegrationCreateLibratoResponse(rsp *http.Response) (*PostIntegrationCreateLibratoResponse, error)
ParsePostIntegrationCreateLibratoResponse parses an HTTP response from a PostIntegrationCreateLibratoWithResponse call
func (PostIntegrationCreateLibratoResponse) Status ¶
func (r PostIntegrationCreateLibratoResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateLibratoResponse) StatusCode ¶
func (r PostIntegrationCreateLibratoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateMicrosoftTeamsJSONBody ¶
type PostIntegrationCreateMicrosoftTeamsJSONBody = IntegrationMicrosoftTeams
PostIntegrationCreateMicrosoftTeamsJSONBody defines parameters for PostIntegrationCreateMicrosoftTeams.
type PostIntegrationCreateMicrosoftTeamsJSONRequestBody ¶
type PostIntegrationCreateMicrosoftTeamsJSONRequestBody = PostIntegrationCreateMicrosoftTeamsJSONBody
PostIntegrationCreateMicrosoftTeamsJSONRequestBody defines body for PostIntegrationCreateMicrosoftTeams for application/json ContentType.
type PostIntegrationCreateMicrosoftTeamsResponse ¶
type PostIntegrationCreateMicrosoftTeamsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationMicrosoftTeams }
func ParsePostIntegrationCreateMicrosoftTeamsResponse ¶
func ParsePostIntegrationCreateMicrosoftTeamsResponse(rsp *http.Response) (*PostIntegrationCreateMicrosoftTeamsResponse, error)
ParsePostIntegrationCreateMicrosoftTeamsResponse parses an HTTP response from a PostIntegrationCreateMicrosoftTeamsWithResponse call
func (PostIntegrationCreateMicrosoftTeamsResponse) Status ¶
func (r PostIntegrationCreateMicrosoftTeamsResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateMicrosoftTeamsResponse) StatusCode ¶
func (r PostIntegrationCreateMicrosoftTeamsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateOpsgenieJSONBody ¶
type PostIntegrationCreateOpsgenieJSONBody = IntegrationOpsgenie
PostIntegrationCreateOpsgenieJSONBody defines parameters for PostIntegrationCreateOpsgenie.
type PostIntegrationCreateOpsgenieJSONRequestBody ¶
type PostIntegrationCreateOpsgenieJSONRequestBody = PostIntegrationCreateOpsgenieJSONBody
PostIntegrationCreateOpsgenieJSONRequestBody defines body for PostIntegrationCreateOpsgenie for application/json ContentType.
type PostIntegrationCreateOpsgenieResponse ¶
type PostIntegrationCreateOpsgenieResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationOpsgenie }
func ParsePostIntegrationCreateOpsgenieResponse ¶
func ParsePostIntegrationCreateOpsgenieResponse(rsp *http.Response) (*PostIntegrationCreateOpsgenieResponse, error)
ParsePostIntegrationCreateOpsgenieResponse parses an HTTP response from a PostIntegrationCreateOpsgenieWithResponse call
func (PostIntegrationCreateOpsgenieResponse) Status ¶
func (r PostIntegrationCreateOpsgenieResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateOpsgenieResponse) StatusCode ¶
func (r PostIntegrationCreateOpsgenieResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreatePagerdutyJSONBody ¶
type PostIntegrationCreatePagerdutyJSONBody = IntegrationPagerduty
PostIntegrationCreatePagerdutyJSONBody defines parameters for PostIntegrationCreatePagerduty.
type PostIntegrationCreatePagerdutyJSONRequestBody ¶
type PostIntegrationCreatePagerdutyJSONRequestBody = PostIntegrationCreatePagerdutyJSONBody
PostIntegrationCreatePagerdutyJSONRequestBody defines body for PostIntegrationCreatePagerduty for application/json ContentType.
type PostIntegrationCreatePagerdutyResponse ¶
type PostIntegrationCreatePagerdutyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationPagerduty }
func ParsePostIntegrationCreatePagerdutyResponse ¶
func ParsePostIntegrationCreatePagerdutyResponse(rsp *http.Response) (*PostIntegrationCreatePagerdutyResponse, error)
ParsePostIntegrationCreatePagerdutyResponse parses an HTTP response from a PostIntegrationCreatePagerdutyWithResponse call
func (PostIntegrationCreatePagerdutyResponse) Status ¶
func (r PostIntegrationCreatePagerdutyResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreatePagerdutyResponse) StatusCode ¶
func (r PostIntegrationCreatePagerdutyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreatePushbulletJSONBody ¶
type PostIntegrationCreatePushbulletJSONBody = IntegrationPushbullet
PostIntegrationCreatePushbulletJSONBody defines parameters for PostIntegrationCreatePushbullet.
type PostIntegrationCreatePushbulletJSONRequestBody ¶
type PostIntegrationCreatePushbulletJSONRequestBody = PostIntegrationCreatePushbulletJSONBody
PostIntegrationCreatePushbulletJSONRequestBody defines body for PostIntegrationCreatePushbullet for application/json ContentType.
type PostIntegrationCreatePushbulletResponse ¶
type PostIntegrationCreatePushbulletResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationPushbullet }
func ParsePostIntegrationCreatePushbulletResponse ¶
func ParsePostIntegrationCreatePushbulletResponse(rsp *http.Response) (*PostIntegrationCreatePushbulletResponse, error)
ParsePostIntegrationCreatePushbulletResponse parses an HTTP response from a PostIntegrationCreatePushbulletWithResponse call
func (PostIntegrationCreatePushbulletResponse) Status ¶
func (r PostIntegrationCreatePushbulletResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreatePushbulletResponse) StatusCode ¶
func (r PostIntegrationCreatePushbulletResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreatePushoverJSONBody ¶
type PostIntegrationCreatePushoverJSONBody = IntegrationPushover
PostIntegrationCreatePushoverJSONBody defines parameters for PostIntegrationCreatePushover.
type PostIntegrationCreatePushoverJSONRequestBody ¶
type PostIntegrationCreatePushoverJSONRequestBody = PostIntegrationCreatePushoverJSONBody
PostIntegrationCreatePushoverJSONRequestBody defines body for PostIntegrationCreatePushover for application/json ContentType.
type PostIntegrationCreatePushoverResponse ¶
type PostIntegrationCreatePushoverResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationPushover }
func ParsePostIntegrationCreatePushoverResponse ¶
func ParsePostIntegrationCreatePushoverResponse(rsp *http.Response) (*PostIntegrationCreatePushoverResponse, error)
ParsePostIntegrationCreatePushoverResponse parses an HTTP response from a PostIntegrationCreatePushoverWithResponse call
func (PostIntegrationCreatePushoverResponse) Status ¶
func (r PostIntegrationCreatePushoverResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreatePushoverResponse) StatusCode ¶
func (r PostIntegrationCreatePushoverResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateSignifaiJSONBody ¶
type PostIntegrationCreateSignifaiJSONBody = IntegrationSignifai
PostIntegrationCreateSignifaiJSONBody defines parameters for PostIntegrationCreateSignifai.
type PostIntegrationCreateSignifaiJSONRequestBody ¶
type PostIntegrationCreateSignifaiJSONRequestBody = PostIntegrationCreateSignifaiJSONBody
PostIntegrationCreateSignifaiJSONRequestBody defines body for PostIntegrationCreateSignifai for application/json ContentType.
type PostIntegrationCreateSignifaiResponse ¶
type PostIntegrationCreateSignifaiResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationSignifai }
func ParsePostIntegrationCreateSignifaiResponse ¶
func ParsePostIntegrationCreateSignifaiResponse(rsp *http.Response) (*PostIntegrationCreateSignifaiResponse, error)
ParsePostIntegrationCreateSignifaiResponse parses an HTTP response from a PostIntegrationCreateSignifaiWithResponse call
func (PostIntegrationCreateSignifaiResponse) Status ¶
func (r PostIntegrationCreateSignifaiResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateSignifaiResponse) StatusCode ¶
func (r PostIntegrationCreateSignifaiResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateSlackJSONBody ¶
type PostIntegrationCreateSlackJSONBody = IntegrationSlack
PostIntegrationCreateSlackJSONBody defines parameters for PostIntegrationCreateSlack.
type PostIntegrationCreateSlackJSONRequestBody ¶
type PostIntegrationCreateSlackJSONRequestBody = PostIntegrationCreateSlackJSONBody
PostIntegrationCreateSlackJSONRequestBody defines body for PostIntegrationCreateSlack for application/json ContentType.
type PostIntegrationCreateSlackResponse ¶
type PostIntegrationCreateSlackResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationSlack }
func ParsePostIntegrationCreateSlackResponse ¶
func ParsePostIntegrationCreateSlackResponse(rsp *http.Response) (*PostIntegrationCreateSlackResponse, error)
ParsePostIntegrationCreateSlackResponse parses an HTTP response from a PostIntegrationCreateSlackWithResponse call
func (PostIntegrationCreateSlackResponse) Status ¶
func (r PostIntegrationCreateSlackResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateSlackResponse) StatusCode ¶
func (r PostIntegrationCreateSlackResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateStatusJSONBody ¶
type PostIntegrationCreateStatusJSONBody = IntegrationStatus
PostIntegrationCreateStatusJSONBody defines parameters for PostIntegrationCreateStatus.
type PostIntegrationCreateStatusJSONRequestBody ¶
type PostIntegrationCreateStatusJSONRequestBody = PostIntegrationCreateStatusJSONBody
PostIntegrationCreateStatusJSONRequestBody defines body for PostIntegrationCreateStatus for application/json ContentType.
type PostIntegrationCreateStatusResponse ¶
type PostIntegrationCreateStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationStatus }
func ParsePostIntegrationCreateStatusResponse ¶
func ParsePostIntegrationCreateStatusResponse(rsp *http.Response) (*PostIntegrationCreateStatusResponse, error)
ParsePostIntegrationCreateStatusResponse parses an HTTP response from a PostIntegrationCreateStatusWithResponse call
func (PostIntegrationCreateStatusResponse) Status ¶
func (r PostIntegrationCreateStatusResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateStatusResponse) StatusCode ¶
func (r PostIntegrationCreateStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateStatuspageJSONBody ¶
type PostIntegrationCreateStatuspageJSONBody = IntegrationStatuspage
PostIntegrationCreateStatuspageJSONBody defines parameters for PostIntegrationCreateStatuspage.
type PostIntegrationCreateStatuspageJSONRequestBody ¶
type PostIntegrationCreateStatuspageJSONRequestBody = PostIntegrationCreateStatuspageJSONBody
PostIntegrationCreateStatuspageJSONRequestBody defines body for PostIntegrationCreateStatuspage for application/json ContentType.
type PostIntegrationCreateStatuspageResponse ¶
type PostIntegrationCreateStatuspageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationStatuspage }
func ParsePostIntegrationCreateStatuspageResponse ¶
func ParsePostIntegrationCreateStatuspageResponse(rsp *http.Response) (*PostIntegrationCreateStatuspageResponse, error)
ParsePostIntegrationCreateStatuspageResponse parses an HTTP response from a PostIntegrationCreateStatuspageWithResponse call
func (PostIntegrationCreateStatuspageResponse) Status ¶
func (r PostIntegrationCreateStatuspageResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateStatuspageResponse) StatusCode ¶
func (r PostIntegrationCreateStatuspageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateTwitterJSONBody ¶
type PostIntegrationCreateTwitterJSONBody = IntegrationTwitter
PostIntegrationCreateTwitterJSONBody defines parameters for PostIntegrationCreateTwitter.
type PostIntegrationCreateTwitterJSONRequestBody ¶
type PostIntegrationCreateTwitterJSONRequestBody = PostIntegrationCreateTwitterJSONBody
PostIntegrationCreateTwitterJSONRequestBody defines body for PostIntegrationCreateTwitter for application/json ContentType.
type PostIntegrationCreateTwitterResponse ¶
type PostIntegrationCreateTwitterResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationTwitter }
func ParsePostIntegrationCreateTwitterResponse ¶
func ParsePostIntegrationCreateTwitterResponse(rsp *http.Response) (*PostIntegrationCreateTwitterResponse, error)
ParsePostIntegrationCreateTwitterResponse parses an HTTP response from a PostIntegrationCreateTwitterWithResponse call
func (PostIntegrationCreateTwitterResponse) Status ¶
func (r PostIntegrationCreateTwitterResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateTwitterResponse) StatusCode ¶
func (r PostIntegrationCreateTwitterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateVictoropsJSONBody ¶
type PostIntegrationCreateVictoropsJSONBody = IntegrationVictorops
PostIntegrationCreateVictoropsJSONBody defines parameters for PostIntegrationCreateVictorops.
type PostIntegrationCreateVictoropsJSONRequestBody ¶
type PostIntegrationCreateVictoropsJSONRequestBody = PostIntegrationCreateVictoropsJSONBody
PostIntegrationCreateVictoropsJSONRequestBody defines body for PostIntegrationCreateVictorops for application/json ContentType.
type PostIntegrationCreateVictoropsResponse ¶
type PostIntegrationCreateVictoropsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationVictorops }
func ParsePostIntegrationCreateVictoropsResponse ¶
func ParsePostIntegrationCreateVictoropsResponse(rsp *http.Response) (*PostIntegrationCreateVictoropsResponse, error)
ParsePostIntegrationCreateVictoropsResponse parses an HTTP response from a PostIntegrationCreateVictoropsWithResponse call
func (PostIntegrationCreateVictoropsResponse) Status ¶
func (r PostIntegrationCreateVictoropsResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateVictoropsResponse) StatusCode ¶
func (r PostIntegrationCreateVictoropsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateWavefrontJSONBody ¶
type PostIntegrationCreateWavefrontJSONBody = IntegrationWavefront
PostIntegrationCreateWavefrontJSONBody defines parameters for PostIntegrationCreateWavefront.
type PostIntegrationCreateWavefrontJSONRequestBody ¶
type PostIntegrationCreateWavefrontJSONRequestBody = PostIntegrationCreateWavefrontJSONBody
PostIntegrationCreateWavefrontJSONRequestBody defines body for PostIntegrationCreateWavefront for application/json ContentType.
type PostIntegrationCreateWavefrontResponse ¶
type PostIntegrationCreateWavefrontResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationWavefront }
func ParsePostIntegrationCreateWavefrontResponse ¶
func ParsePostIntegrationCreateWavefrontResponse(rsp *http.Response) (*PostIntegrationCreateWavefrontResponse, error)
ParsePostIntegrationCreateWavefrontResponse parses an HTTP response from a PostIntegrationCreateWavefrontWithResponse call
func (PostIntegrationCreateWavefrontResponse) Status ¶
func (r PostIntegrationCreateWavefrontResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateWavefrontResponse) StatusCode ¶
func (r PostIntegrationCreateWavefrontResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateWebhookJSONBody ¶
type PostIntegrationCreateWebhookJSONBody = IntegrationWebhook
PostIntegrationCreateWebhookJSONBody defines parameters for PostIntegrationCreateWebhook.
type PostIntegrationCreateWebhookJSONRequestBody ¶
type PostIntegrationCreateWebhookJSONRequestBody = PostIntegrationCreateWebhookJSONBody
PostIntegrationCreateWebhookJSONRequestBody defines body for PostIntegrationCreateWebhook for application/json ContentType.
type PostIntegrationCreateWebhookResponse ¶
type PostIntegrationCreateWebhookResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationWebhook }
func ParsePostIntegrationCreateWebhookResponse ¶
func ParsePostIntegrationCreateWebhookResponse(rsp *http.Response) (*PostIntegrationCreateWebhookResponse, error)
ParsePostIntegrationCreateWebhookResponse parses an HTTP response from a PostIntegrationCreateWebhookWithResponse call
func (PostIntegrationCreateWebhookResponse) Status ¶
func (r PostIntegrationCreateWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateWebhookResponse) StatusCode ¶
func (r PostIntegrationCreateWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIntegrationCreateZapierJSONBody ¶
type PostIntegrationCreateZapierJSONBody = IntegrationZapier
PostIntegrationCreateZapierJSONBody defines parameters for PostIntegrationCreateZapier.
type PostIntegrationCreateZapierJSONRequestBody ¶
type PostIntegrationCreateZapierJSONRequestBody = PostIntegrationCreateZapierJSONBody
PostIntegrationCreateZapierJSONRequestBody defines body for PostIntegrationCreateZapier for application/json ContentType.
type PostIntegrationCreateZapierResponse ¶
type PostIntegrationCreateZapierResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IntegrationZapier }
func ParsePostIntegrationCreateZapierResponse ¶
func ParsePostIntegrationCreateZapierResponse(rsp *http.Response) (*PostIntegrationCreateZapierResponse, error)
ParsePostIntegrationCreateZapierResponse parses an HTTP response from a PostIntegrationCreateZapierWithResponse call
func (PostIntegrationCreateZapierResponse) Status ¶
func (r PostIntegrationCreateZapierResponse) Status() string
Status returns HTTPResponse.Status
func (PostIntegrationCreateZapierResponse) StatusCode ¶
func (r PostIntegrationCreateZapierResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostMetricslistJSONBody ¶
type PostMetricslistJSONBody = Metric
PostMetricslistJSONBody defines parameters for PostMetricslist.
type PostMetricslistJSONRequestBody ¶
type PostMetricslistJSONRequestBody = PostMetricslistJSONBody
PostMetricslistJSONRequestBody defines body for PostMetricslist for application/json ContentType.
type PostMetricslistResponse ¶
func ParsePostMetricslistResponse ¶
func ParsePostMetricslistResponse(rsp *http.Response) (*PostMetricslistResponse, error)
ParsePostMetricslistResponse parses an HTTP response from a PostMetricslistWithResponse call
func (PostMetricslistResponse) Status ¶
func (r PostMetricslistResponse) Status() string
Status returns HTTPResponse.Status
func (PostMetricslistResponse) StatusCode ¶
func (r PostMetricslistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostPushnotificationlistJSONBody ¶
type PostPushnotificationlistJSONBody = PushNotificationProfileCreate
PostPushnotificationlistJSONBody defines parameters for PostPushnotificationlist.
type PostPushnotificationlistJSONRequestBody ¶
type PostPushnotificationlistJSONRequestBody = PostPushnotificationlistJSONBody
PostPushnotificationlistJSONRequestBody defines body for PostPushnotificationlist for application/json ContentType.
type PostPushnotificationlistResponse ¶
type PostPushnotificationlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PushNotificationProfileCreate }
func ParsePostPushnotificationlistResponse ¶
func ParsePostPushnotificationlistResponse(rsp *http.Response) (*PostPushnotificationlistResponse, error)
ParsePostPushnotificationlistResponse parses an HTTP response from a PostPushnotificationlistWithResponse call
func (PostPushnotificationlistResponse) Status ¶
func (r PostPushnotificationlistResponse) Status() string
Status returns HTTPResponse.Status
func (PostPushnotificationlistResponse) StatusCode ¶
func (r PostPushnotificationlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostScheduledreportlistJSONBody ¶
type PostScheduledreportlistJSONBody = ScheduledReport
PostScheduledreportlistJSONBody defines parameters for PostScheduledreportlist.
type PostScheduledreportlistJSONRequestBody ¶
type PostScheduledreportlistJSONRequestBody = PostScheduledreportlistJSONBody
PostScheduledreportlistJSONRequestBody defines body for PostScheduledreportlist for application/json ContentType.
type PostScheduledreportlistResponse ¶
type PostScheduledreportlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduledReport }
func ParsePostScheduledreportlistResponse ¶
func ParsePostScheduledreportlistResponse(rsp *http.Response) (*PostScheduledreportlistResponse, error)
ParsePostScheduledreportlistResponse parses an HTTP response from a PostScheduledreportlistWithResponse call
func (PostScheduledreportlistResponse) Status ¶
func (r PostScheduledreportlistResponse) Status() string
Status returns HTTPResponse.Status
func (PostScheduledreportlistResponse) StatusCode ¶
func (r PostScheduledreportlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostSendMagicLinkJSONBody ¶
type PostSendMagicLinkJSONBody = MagicLink
PostSendMagicLinkJSONBody defines parameters for PostSendMagicLink.
type PostSendMagicLinkJSONRequestBody ¶
type PostSendMagicLinkJSONRequestBody = PostSendMagicLinkJSONBody
PostSendMagicLinkJSONRequestBody defines body for PostSendMagicLink for application/json ContentType.
type PostSendMagicLinkResponse ¶
type PostSendMagicLinkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MagicLink }
func ParsePostSendMagicLinkResponse ¶
func ParsePostSendMagicLinkResponse(rsp *http.Response) (*PostSendMagicLinkResponse, error)
ParsePostSendMagicLinkResponse parses an HTTP response from a PostSendMagicLinkWithResponse call
func (PostSendMagicLinkResponse) Status ¶
func (r PostSendMagicLinkResponse) Status() string
Status returns HTTPResponse.Status
func (PostSendMagicLinkResponse) StatusCode ¶
func (r PostSendMagicLinkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateApiJSONBody ¶
type PostServiceCreateApiJSONBody = ChecksAPI
PostServiceCreateApiJSONBody defines parameters for PostServiceCreateApi.
type PostServiceCreateApiJSONRequestBody ¶
type PostServiceCreateApiJSONRequestBody = PostServiceCreateApiJSONBody
PostServiceCreateApiJSONRequestBody defines body for PostServiceCreateApi for application/json ContentType.
type PostServiceCreateApiResponse ¶
type PostServiceCreateApiResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksAPI }
func ParsePostServiceCreateApiResponse ¶
func ParsePostServiceCreateApiResponse(rsp *http.Response) (*PostServiceCreateApiResponse, error)
ParsePostServiceCreateApiResponse parses an HTTP response from a PostServiceCreateApiWithResponse call
func (PostServiceCreateApiResponse) Status ¶
func (r PostServiceCreateApiResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateApiResponse) StatusCode ¶
func (r PostServiceCreateApiResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateBlacklistJSONBody ¶
type PostServiceCreateBlacklistJSONBody = ChecksBLACKLIST
PostServiceCreateBlacklistJSONBody defines parameters for PostServiceCreateBlacklist.
type PostServiceCreateBlacklistJSONRequestBody ¶
type PostServiceCreateBlacklistJSONRequestBody = PostServiceCreateBlacklistJSONBody
PostServiceCreateBlacklistJSONRequestBody defines body for PostServiceCreateBlacklist for application/json ContentType.
type PostServiceCreateBlacklistResponse ¶
type PostServiceCreateBlacklistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksBLACKLIST }
func ParsePostServiceCreateBlacklistResponse ¶
func ParsePostServiceCreateBlacklistResponse(rsp *http.Response) (*PostServiceCreateBlacklistResponse, error)
ParsePostServiceCreateBlacklistResponse parses an HTTP response from a PostServiceCreateBlacklistWithResponse call
func (PostServiceCreateBlacklistResponse) Status ¶
func (r PostServiceCreateBlacklistResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateBlacklistResponse) StatusCode ¶
func (r PostServiceCreateBlacklistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateDnsJSONBody ¶
type PostServiceCreateDnsJSONBody = ChecksDNS
PostServiceCreateDnsJSONBody defines parameters for PostServiceCreateDns.
type PostServiceCreateDnsJSONRequestBody ¶
type PostServiceCreateDnsJSONRequestBody = PostServiceCreateDnsJSONBody
PostServiceCreateDnsJSONRequestBody defines body for PostServiceCreateDns for application/json ContentType.
type PostServiceCreateDnsResponse ¶
type PostServiceCreateDnsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksDNS }
func ParsePostServiceCreateDnsResponse ¶
func ParsePostServiceCreateDnsResponse(rsp *http.Response) (*PostServiceCreateDnsResponse, error)
ParsePostServiceCreateDnsResponse parses an HTTP response from a PostServiceCreateDnsWithResponse call
func (PostServiceCreateDnsResponse) Status ¶
func (r PostServiceCreateDnsResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateDnsResponse) StatusCode ¶
func (r PostServiceCreateDnsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateGroupJSONBody ¶
type PostServiceCreateGroupJSONBody = ChecksGROUP
PostServiceCreateGroupJSONBody defines parameters for PostServiceCreateGroup.
type PostServiceCreateGroupJSONRequestBody ¶
type PostServiceCreateGroupJSONRequestBody = PostServiceCreateGroupJSONBody
PostServiceCreateGroupJSONRequestBody defines body for PostServiceCreateGroup for application/json ContentType.
type PostServiceCreateGroupResponse ¶
type PostServiceCreateGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksGROUP }
func ParsePostServiceCreateGroupResponse ¶
func ParsePostServiceCreateGroupResponse(rsp *http.Response) (*PostServiceCreateGroupResponse, error)
ParsePostServiceCreateGroupResponse parses an HTTP response from a PostServiceCreateGroupWithResponse call
func (PostServiceCreateGroupResponse) Status ¶
func (r PostServiceCreateGroupResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateGroupResponse) StatusCode ¶
func (r PostServiceCreateGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateHeartbeatJSONBody ¶
type PostServiceCreateHeartbeatJSONBody = ChecksHEARTBEAT
PostServiceCreateHeartbeatJSONBody defines parameters for PostServiceCreateHeartbeat.
type PostServiceCreateHeartbeatJSONRequestBody ¶
type PostServiceCreateHeartbeatJSONRequestBody = PostServiceCreateHeartbeatJSONBody
PostServiceCreateHeartbeatJSONRequestBody defines body for PostServiceCreateHeartbeat for application/json ContentType.
type PostServiceCreateHeartbeatResponse ¶
type PostServiceCreateHeartbeatResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksHEARTBEAT }
func ParsePostServiceCreateHeartbeatResponse ¶
func ParsePostServiceCreateHeartbeatResponse(rsp *http.Response) (*PostServiceCreateHeartbeatResponse, error)
ParsePostServiceCreateHeartbeatResponse parses an HTTP response from a PostServiceCreateHeartbeatWithResponse call
func (PostServiceCreateHeartbeatResponse) Status ¶
func (r PostServiceCreateHeartbeatResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateHeartbeatResponse) StatusCode ¶
func (r PostServiceCreateHeartbeatResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateHttpJSONBody ¶
type PostServiceCreateHttpJSONBody = ChecksHTTP
PostServiceCreateHttpJSONBody defines parameters for PostServiceCreateHttp.
type PostServiceCreateHttpJSONRequestBody ¶
type PostServiceCreateHttpJSONRequestBody = PostServiceCreateHttpJSONBody
PostServiceCreateHttpJSONRequestBody defines body for PostServiceCreateHttp for application/json ContentType.
type PostServiceCreateHttpResponse ¶
type PostServiceCreateHttpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Results *ChecksHTTP `json:"results,omitempty"` } }
func ParsePostServiceCreateHttpResponse ¶
func ParsePostServiceCreateHttpResponse(rsp *http.Response) (*PostServiceCreateHttpResponse, error)
ParsePostServiceCreateHttpResponse parses an HTTP response from a PostServiceCreateHttpWithResponse call
func (PostServiceCreateHttpResponse) Status ¶
func (r PostServiceCreateHttpResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateHttpResponse) StatusCode ¶
func (r PostServiceCreateHttpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateIcmpJSONBody ¶
type PostServiceCreateIcmpJSONBody = ChecksICMP
PostServiceCreateIcmpJSONBody defines parameters for PostServiceCreateIcmp.
type PostServiceCreateIcmpJSONRequestBody ¶
type PostServiceCreateIcmpJSONRequestBody = PostServiceCreateIcmpJSONBody
PostServiceCreateIcmpJSONRequestBody defines body for PostServiceCreateIcmp for application/json ContentType.
type PostServiceCreateIcmpResponse ¶
type PostServiceCreateIcmpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksICMP }
func ParsePostServiceCreateIcmpResponse ¶
func ParsePostServiceCreateIcmpResponse(rsp *http.Response) (*PostServiceCreateIcmpResponse, error)
ParsePostServiceCreateIcmpResponse parses an HTTP response from a PostServiceCreateIcmpWithResponse call
func (PostServiceCreateIcmpResponse) Status ¶
func (r PostServiceCreateIcmpResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateIcmpResponse) StatusCode ¶
func (r PostServiceCreateIcmpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateImapJSONBody ¶
type PostServiceCreateImapJSONBody = ChecksIMAP
PostServiceCreateImapJSONBody defines parameters for PostServiceCreateImap.
type PostServiceCreateImapJSONRequestBody ¶
type PostServiceCreateImapJSONRequestBody = PostServiceCreateImapJSONBody
PostServiceCreateImapJSONRequestBody defines body for PostServiceCreateImap for application/json ContentType.
type PostServiceCreateImapResponse ¶
type PostServiceCreateImapResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksIMAP }
func ParsePostServiceCreateImapResponse ¶
func ParsePostServiceCreateImapResponse(rsp *http.Response) (*PostServiceCreateImapResponse, error)
ParsePostServiceCreateImapResponse parses an HTTP response from a PostServiceCreateImapWithResponse call
func (PostServiceCreateImapResponse) Status ¶
func (r PostServiceCreateImapResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateImapResponse) StatusCode ¶
func (r PostServiceCreateImapResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateMalwareJSONBody ¶
type PostServiceCreateMalwareJSONBody = ChecksMALWARE
PostServiceCreateMalwareJSONBody defines parameters for PostServiceCreateMalware.
type PostServiceCreateMalwareJSONRequestBody ¶
type PostServiceCreateMalwareJSONRequestBody = PostServiceCreateMalwareJSONBody
PostServiceCreateMalwareJSONRequestBody defines body for PostServiceCreateMalware for application/json ContentType.
type PostServiceCreateMalwareResponse ¶
type PostServiceCreateMalwareResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksMALWARE }
func ParsePostServiceCreateMalwareResponse ¶
func ParsePostServiceCreateMalwareResponse(rsp *http.Response) (*PostServiceCreateMalwareResponse, error)
ParsePostServiceCreateMalwareResponse parses an HTTP response from a PostServiceCreateMalwareWithResponse call
func (PostServiceCreateMalwareResponse) Status ¶
func (r PostServiceCreateMalwareResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateMalwareResponse) StatusCode ¶
func (r PostServiceCreateMalwareResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateNtpJSONBody ¶
type PostServiceCreateNtpJSONBody = ChecksNTP
PostServiceCreateNtpJSONBody defines parameters for PostServiceCreateNtp.
type PostServiceCreateNtpJSONRequestBody ¶
type PostServiceCreateNtpJSONRequestBody = PostServiceCreateNtpJSONBody
PostServiceCreateNtpJSONRequestBody defines body for PostServiceCreateNtp for application/json ContentType.
type PostServiceCreateNtpResponse ¶
type PostServiceCreateNtpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksNTP }
func ParsePostServiceCreateNtpResponse ¶
func ParsePostServiceCreateNtpResponse(rsp *http.Response) (*PostServiceCreateNtpResponse, error)
ParsePostServiceCreateNtpResponse parses an HTTP response from a PostServiceCreateNtpWithResponse call
func (PostServiceCreateNtpResponse) Status ¶
func (r PostServiceCreateNtpResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateNtpResponse) StatusCode ¶
func (r PostServiceCreateNtpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreatePopJSONBody ¶
type PostServiceCreatePopJSONBody = ChecksPOP
PostServiceCreatePopJSONBody defines parameters for PostServiceCreatePop.
type PostServiceCreatePopJSONRequestBody ¶
type PostServiceCreatePopJSONRequestBody = PostServiceCreatePopJSONBody
PostServiceCreatePopJSONRequestBody defines body for PostServiceCreatePop for application/json ContentType.
type PostServiceCreatePopResponse ¶
type PostServiceCreatePopResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksPOP }
func ParsePostServiceCreatePopResponse ¶
func ParsePostServiceCreatePopResponse(rsp *http.Response) (*PostServiceCreatePopResponse, error)
ParsePostServiceCreatePopResponse parses an HTTP response from a PostServiceCreatePopWithResponse call
func (PostServiceCreatePopResponse) Status ¶
func (r PostServiceCreatePopResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreatePopResponse) StatusCode ¶
func (r PostServiceCreatePopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateRum2JSONBody ¶
type PostServiceCreateRum2JSONBody = ChecksRUM2
PostServiceCreateRum2JSONBody defines parameters for PostServiceCreateRum2.
type PostServiceCreateRum2JSONRequestBody ¶
type PostServiceCreateRum2JSONRequestBody = PostServiceCreateRum2JSONBody
PostServiceCreateRum2JSONRequestBody defines body for PostServiceCreateRum2 for application/json ContentType.
type PostServiceCreateRum2Response ¶
type PostServiceCreateRum2Response struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksRUM2 }
func ParsePostServiceCreateRum2Response ¶
func ParsePostServiceCreateRum2Response(rsp *http.Response) (*PostServiceCreateRum2Response, error)
ParsePostServiceCreateRum2Response parses an HTTP response from a PostServiceCreateRum2WithResponse call
func (PostServiceCreateRum2Response) Status ¶
func (r PostServiceCreateRum2Response) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateRum2Response) StatusCode ¶
func (r PostServiceCreateRum2Response) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateRumJSONBody ¶
type PostServiceCreateRumJSONBody = ChecksRUM
PostServiceCreateRumJSONBody defines parameters for PostServiceCreateRum.
type PostServiceCreateRumJSONRequestBody ¶
type PostServiceCreateRumJSONRequestBody = PostServiceCreateRumJSONBody
PostServiceCreateRumJSONRequestBody defines body for PostServiceCreateRum for application/json ContentType.
type PostServiceCreateRumResponse ¶
type PostServiceCreateRumResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksRUM }
func ParsePostServiceCreateRumResponse ¶
func ParsePostServiceCreateRumResponse(rsp *http.Response) (*PostServiceCreateRumResponse, error)
ParsePostServiceCreateRumResponse parses an HTTP response from a PostServiceCreateRumWithResponse call
func (PostServiceCreateRumResponse) Status ¶
func (r PostServiceCreateRumResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateRumResponse) StatusCode ¶
func (r PostServiceCreateRumResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateSmtpJSONBody ¶
type PostServiceCreateSmtpJSONBody = ChecksSMTP
PostServiceCreateSmtpJSONBody defines parameters for PostServiceCreateSmtp.
type PostServiceCreateSmtpJSONRequestBody ¶
type PostServiceCreateSmtpJSONRequestBody = PostServiceCreateSmtpJSONBody
PostServiceCreateSmtpJSONRequestBody defines body for PostServiceCreateSmtp for application/json ContentType.
type PostServiceCreateSmtpResponse ¶
type PostServiceCreateSmtpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksSMTP }
func ParsePostServiceCreateSmtpResponse ¶
func ParsePostServiceCreateSmtpResponse(rsp *http.Response) (*PostServiceCreateSmtpResponse, error)
ParsePostServiceCreateSmtpResponse parses an HTTP response from a PostServiceCreateSmtpWithResponse call
func (PostServiceCreateSmtpResponse) Status ¶
func (r PostServiceCreateSmtpResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateSmtpResponse) StatusCode ¶
func (r PostServiceCreateSmtpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateSshJSONBody ¶
type PostServiceCreateSshJSONBody = ChecksSSH
PostServiceCreateSshJSONBody defines parameters for PostServiceCreateSsh.
type PostServiceCreateSshJSONRequestBody ¶
type PostServiceCreateSshJSONRequestBody = PostServiceCreateSshJSONBody
PostServiceCreateSshJSONRequestBody defines body for PostServiceCreateSsh for application/json ContentType.
type PostServiceCreateSshResponse ¶
type PostServiceCreateSshResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksSSH }
func ParsePostServiceCreateSshResponse ¶
func ParsePostServiceCreateSshResponse(rsp *http.Response) (*PostServiceCreateSshResponse, error)
ParsePostServiceCreateSshResponse parses an HTTP response from a PostServiceCreateSshWithResponse call
func (PostServiceCreateSshResponse) Status ¶
func (r PostServiceCreateSshResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateSshResponse) StatusCode ¶
func (r PostServiceCreateSshResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateSslCertJSONBody ¶
type PostServiceCreateSslCertJSONBody = ChecksSSLCERT
PostServiceCreateSslCertJSONBody defines parameters for PostServiceCreateSslCert.
type PostServiceCreateSslCertJSONRequestBody ¶
type PostServiceCreateSslCertJSONRequestBody = PostServiceCreateSslCertJSONBody
PostServiceCreateSslCertJSONRequestBody defines body for PostServiceCreateSslCert for application/json ContentType.
type PostServiceCreateSslCertResponse ¶
type PostServiceCreateSslCertResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksSSLCERT }
func ParsePostServiceCreateSslCertResponse ¶
func ParsePostServiceCreateSslCertResponse(rsp *http.Response) (*PostServiceCreateSslCertResponse, error)
ParsePostServiceCreateSslCertResponse parses an HTTP response from a PostServiceCreateSslCertWithResponse call
func (PostServiceCreateSslCertResponse) Status ¶
func (r PostServiceCreateSslCertResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateSslCertResponse) StatusCode ¶
func (r PostServiceCreateSslCertResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateTcpJSONBody ¶
type PostServiceCreateTcpJSONBody = ChecksTCP
PostServiceCreateTcpJSONBody defines parameters for PostServiceCreateTcp.
type PostServiceCreateTcpJSONRequestBody ¶
type PostServiceCreateTcpJSONRequestBody = PostServiceCreateTcpJSONBody
PostServiceCreateTcpJSONRequestBody defines body for PostServiceCreateTcp for application/json ContentType.
type PostServiceCreateTcpResponse ¶
type PostServiceCreateTcpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksTCP }
func ParsePostServiceCreateTcpResponse ¶
func ParsePostServiceCreateTcpResponse(rsp *http.Response) (*PostServiceCreateTcpResponse, error)
ParsePostServiceCreateTcpResponse parses an HTTP response from a PostServiceCreateTcpWithResponse call
func (PostServiceCreateTcpResponse) Status ¶
func (r PostServiceCreateTcpResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateTcpResponse) StatusCode ¶
func (r PostServiceCreateTcpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateTransactionJSONBody ¶
type PostServiceCreateTransactionJSONBody = ChecksTRANSACTION
PostServiceCreateTransactionJSONBody defines parameters for PostServiceCreateTransaction.
type PostServiceCreateTransactionJSONRequestBody ¶
type PostServiceCreateTransactionJSONRequestBody = PostServiceCreateTransactionJSONBody
PostServiceCreateTransactionJSONRequestBody defines body for PostServiceCreateTransaction for application/json ContentType.
type PostServiceCreateTransactionResponse ¶
type PostServiceCreateTransactionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksTRANSACTION }
func ParsePostServiceCreateTransactionResponse ¶
func ParsePostServiceCreateTransactionResponse(rsp *http.Response) (*PostServiceCreateTransactionResponse, error)
ParsePostServiceCreateTransactionResponse parses an HTTP response from a PostServiceCreateTransactionWithResponse call
func (PostServiceCreateTransactionResponse) Status ¶
func (r PostServiceCreateTransactionResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateTransactionResponse) StatusCode ¶
func (r PostServiceCreateTransactionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateUdpJSONBody ¶
type PostServiceCreateUdpJSONBody = ChecksUDP
PostServiceCreateUdpJSONBody defines parameters for PostServiceCreateUdp.
type PostServiceCreateUdpJSONRequestBody ¶
type PostServiceCreateUdpJSONRequestBody = PostServiceCreateUdpJSONBody
PostServiceCreateUdpJSONRequestBody defines body for PostServiceCreateUdp for application/json ContentType.
type PostServiceCreateUdpResponse ¶
type PostServiceCreateUdpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksUDP }
func ParsePostServiceCreateUdpResponse ¶
func ParsePostServiceCreateUdpResponse(rsp *http.Response) (*PostServiceCreateUdpResponse, error)
ParsePostServiceCreateUdpResponse parses an HTTP response from a PostServiceCreateUdpWithResponse call
func (PostServiceCreateUdpResponse) Status ¶
func (r PostServiceCreateUdpResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateUdpResponse) StatusCode ¶
func (r PostServiceCreateUdpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateWebhookJSONBody ¶
type PostServiceCreateWebhookJSONBody = ChecksWEBHOOK
PostServiceCreateWebhookJSONBody defines parameters for PostServiceCreateWebhook.
type PostServiceCreateWebhookJSONRequestBody ¶
type PostServiceCreateWebhookJSONRequestBody = PostServiceCreateWebhookJSONBody
PostServiceCreateWebhookJSONRequestBody defines body for PostServiceCreateWebhook for application/json ContentType.
type PostServiceCreateWebhookResponse ¶
type PostServiceCreateWebhookResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksWEBHOOK }
func ParsePostServiceCreateWebhookResponse ¶
func ParsePostServiceCreateWebhookResponse(rsp *http.Response) (*PostServiceCreateWebhookResponse, error)
ParsePostServiceCreateWebhookResponse parses an HTTP response from a PostServiceCreateWebhookWithResponse call
func (PostServiceCreateWebhookResponse) Status ¶
func (r PostServiceCreateWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateWebhookResponse) StatusCode ¶
func (r PostServiceCreateWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceCreateWhoisJSONBody ¶
type PostServiceCreateWhoisJSONBody = ChecksWHOIS
PostServiceCreateWhoisJSONBody defines parameters for PostServiceCreateWhois.
type PostServiceCreateWhoisJSONRequestBody ¶
type PostServiceCreateWhoisJSONRequestBody = PostServiceCreateWhoisJSONBody
PostServiceCreateWhoisJSONRequestBody defines body for PostServiceCreateWhois for application/json ContentType.
type PostServiceCreateWhoisResponse ¶
type PostServiceCreateWhoisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChecksWHOIS }
func ParsePostServiceCreateWhoisResponse ¶
func ParsePostServiceCreateWhoisResponse(rsp *http.Response) (*PostServiceCreateWhoisResponse, error)
ParsePostServiceCreateWhoisResponse parses an HTTP response from a PostServiceCreateWhoisWithResponse call
func (PostServiceCreateWhoisResponse) Status ¶
func (r PostServiceCreateWhoisResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceCreateWhoisResponse) StatusCode ¶
func (r PostServiceCreateWhoisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServicePauseResponse ¶
func ParsePostServicePauseResponse ¶
func ParsePostServicePauseResponse(rsp *http.Response) (*PostServicePauseResponse, error)
ParsePostServicePauseResponse parses an HTTP response from a PostServicePauseWithResponse call
func (PostServicePauseResponse) Status ¶
func (r PostServicePauseResponse) Status() string
Status returns HTTPResponse.Status
func (PostServicePauseResponse) StatusCode ¶
func (r PostServicePauseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServiceResumeResponse ¶
func ParsePostServiceResumeResponse ¶
func ParsePostServiceResumeResponse(rsp *http.Response) (*PostServiceResumeResponse, error)
ParsePostServiceResumeResponse parses an HTTP response from a PostServiceResumeWithResponse call
func (PostServiceResumeResponse) Status ¶
func (r PostServiceResumeResponse) Status() string
Status returns HTTPResponse.Status
func (PostServiceResumeResponse) StatusCode ¶
func (r PostServiceResumeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostServicetaglistJSONBody ¶
type PostServicetaglistJSONBody = CheckTag
PostServicetaglistJSONBody defines parameters for PostServicetaglist.
type PostServicetaglistJSONRequestBody ¶
type PostServicetaglistJSONRequestBody = PostServicetaglistJSONBody
PostServicetaglistJSONRequestBody defines body for PostServicetaglist for application/json ContentType.
type PostServicetaglistResponse ¶
type PostServicetaglistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Results *CheckTag `json:"results,omitempty"` } }
func ParsePostServicetaglistResponse ¶
func ParsePostServicetaglistResponse(rsp *http.Response) (*PostServicetaglistResponse, error)
ParsePostServicetaglistResponse parses an HTTP response from a PostServicetaglistWithResponse call
func (PostServicetaglistResponse) Status ¶
func (r PostServicetaglistResponse) Status() string
Status returns HTTPResponse.Status
func (PostServicetaglistResponse) StatusCode ¶
func (r PostServicetaglistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostSlareportlistJSONBody ¶
type PostSlareportlistJSONBody = SLAReport
PostSlareportlistJSONBody defines parameters for PostSlareportlist.
type PostSlareportlistJSONRequestBody ¶
type PostSlareportlistJSONRequestBody = PostSlareportlistJSONBody
PostSlareportlistJSONRequestBody defines body for PostSlareportlist for application/json ContentType.
type PostSlareportlistResponse ¶
type PostSlareportlistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SLAReport }
func ParsePostSlareportlistResponse ¶
func ParsePostSlareportlistResponse(rsp *http.Response) (*PostSlareportlistResponse, error)
ParsePostSlareportlistResponse parses an HTTP response from a PostSlareportlistWithResponse call
func (PostSlareportlistResponse) Status ¶
func (r PostSlareportlistResponse) Status() string
Status returns HTTPResponse.Status
func (PostSlareportlistResponse) StatusCode ¶
func (r PostSlareportlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostStatuspagelistJSONBody ¶
type PostStatuspagelistJSONBody = StatusPage
PostStatuspagelistJSONBody defines parameters for PostStatuspagelist.
type PostStatuspagelistJSONRequestBody ¶
type PostStatuspagelistJSONRequestBody = PostStatuspagelistJSONBody
PostStatuspagelistJSONRequestBody defines body for PostStatuspagelist for application/json ContentType.
type PostStatuspagelistResponse ¶
type PostStatuspagelistResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StatusPage }
func ParsePostStatuspagelistResponse ¶
func ParsePostStatuspagelistResponse(rsp *http.Response) (*PostStatuspagelistResponse, error)
ParsePostStatuspagelistResponse parses an HTTP response from a PostStatuspagelistWithResponse call
func (PostStatuspagelistResponse) Status ¶
func (r PostStatuspagelistResponse) Status() string
Status returns HTTPResponse.Status
func (PostStatuspagelistResponse) StatusCode ¶
func (r PostStatuspagelistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostUserDeactivateResponse ¶
func ParsePostUserDeactivateResponse ¶
func ParsePostUserDeactivateResponse(rsp *http.Response) (*PostUserDeactivateResponse, error)
ParsePostUserDeactivateResponse parses an HTTP response from a PostUserDeactivateWithResponse call
func (PostUserDeactivateResponse) Status ¶
func (r PostUserDeactivateResponse) Status() string
Status returns HTTPResponse.Status
func (PostUserDeactivateResponse) StatusCode ¶
func (r PostUserDeactivateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostUserReactivateResponse ¶
func ParsePostUserReactivateResponse ¶
func ParsePostUserReactivateResponse(rsp *http.Response) (*PostUserReactivateResponse, error)
ParsePostUserReactivateResponse parses an HTTP response from a PostUserReactivateWithResponse call
func (PostUserReactivateResponse) Status ¶
func (r PostUserReactivateResponse) Status() string
Status returns HTTPResponse.Status
func (PostUserReactivateResponse) StatusCode ¶
func (r PostUserReactivateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostUserlistJSONBody ¶
type PostUserlistJSONBody = User
PostUserlistJSONBody defines parameters for PostUserlist.
type PostUserlistJSONRequestBody ¶
type PostUserlistJSONRequestBody = PostUserlistJSONBody
PostUserlistJSONRequestBody defines body for PostUserlist for application/json ContentType.
type PostUserlistResponse ¶
func ParsePostUserlistResponse ¶
func ParsePostUserlistResponse(rsp *http.Response) (*PostUserlistResponse, error)
ParsePostUserlistResponse parses an HTTP response from a PostUserlistWithResponse call
func (PostUserlistResponse) Status ¶
func (r PostUserlistResponse) Status() string
Status returns HTTPResponse.Status
func (PostUserlistResponse) StatusCode ¶
func (r PostUserlistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostValidateMagicLinkResponse ¶
func ParsePostValidateMagicLinkResponse ¶
func ParsePostValidateMagicLinkResponse(rsp *http.Response) (*PostValidateMagicLinkResponse, error)
ParsePostValidateMagicLinkResponse parses an HTTP response from a PostValidateMagicLinkWithResponse call
func (PostValidateMagicLinkResponse) Status ¶
func (r PostValidateMagicLinkResponse) Status() string
Status returns HTTPResponse.Status
func (PostValidateMagicLinkResponse) StatusCode ¶
func (r PostValidateMagicLinkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProbeServer ¶
type ProbeServer struct { IpAddress *string `json:"ip_address,omitempty"` Location *string `json:"location,omitempty"` ProbeName *string `json:"probe_name,omitempty"` }
ProbeServer defines model for ProbeServer.
type PushNotificationProfile ¶
type PushNotificationProfile struct { // Array of contact names or IDs to this push notification will receive alerts for. ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` DeviceName string `json:"device_name"` DisplayName *string `json:"display_name,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` User *string `json:"user,omitempty"` Uuid *string `json:"uuid,omitempty"` }
PushNotificationProfile defines model for PushNotificationProfile.
type PushNotificationProfileCreate ¶
type PushNotificationProfileCreate struct { AppKey *string `json:"app_key,omitempty"` // Array of contact names or IDs to this push notification will receive alerts for. ContactGroups []string `json:"contact_groups"` CreatedAt *time.Time `json:"created_at,omitempty"` DeviceName string `json:"device_name"` DisplayName *string `json:"display_name,omitempty"` ModifiedAt *time.Time `json:"modified_at,omitempty"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` User *string `json:"user,omitempty"` Uuid *string `json:"uuid,omitempty"` }
PushNotificationProfileCreate defines model for PushNotificationProfileCreate.
type PutComponentDetailJSONBody ¶
type PutComponentDetailJSONBody = Component
PutComponentDetailJSONBody defines parameters for PutComponentDetail.
type PutComponentDetailJSONRequestBody ¶
type PutComponentDetailJSONRequestBody = PutComponentDetailJSONBody
PutComponentDetailJSONRequestBody defines body for PutComponentDetail for application/json ContentType.
type PutComponentDetailResponse ¶
type PutComponentDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Component }
func ParsePutComponentDetailResponse ¶
func ParsePutComponentDetailResponse(rsp *http.Response) (*PutComponentDetailResponse, error)
ParsePutComponentDetailResponse parses an HTTP response from a PutComponentDetailWithResponse call
func (PutComponentDetailResponse) Status ¶
func (r PutComponentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutComponentDetailResponse) StatusCode ¶
func (r PutComponentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutContactGroupDetailJSONBody ¶
type PutContactGroupDetailJSONBody = ContactGroup
PutContactGroupDetailJSONBody defines parameters for PutContactGroupDetail.
type PutContactGroupDetailJSONRequestBody ¶
type PutContactGroupDetailJSONRequestBody = PutContactGroupDetailJSONBody
PutContactGroupDetailJSONRequestBody defines body for PutContactGroupDetail for application/json ContentType.
type PutContactGroupDetailResponse ¶
type PutContactGroupDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ContactGroup }
func ParsePutContactGroupDetailResponse ¶
func ParsePutContactGroupDetailResponse(rsp *http.Response) (*PutContactGroupDetailResponse, error)
ParsePutContactGroupDetailResponse parses an HTTP response from a PutContactGroupDetailWithResponse call
func (PutContactGroupDetailResponse) Status ¶
func (r PutContactGroupDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutContactGroupDetailResponse) StatusCode ¶
func (r PutContactGroupDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutDashboardDetailJSONBody ¶
type PutDashboardDetailJSONBody = Dashboard
PutDashboardDetailJSONBody defines parameters for PutDashboardDetail.
type PutDashboardDetailJSONRequestBody ¶
type PutDashboardDetailJSONRequestBody = PutDashboardDetailJSONBody
PutDashboardDetailJSONRequestBody defines body for PutDashboardDetail for application/json ContentType.
type PutDashboardDetailResponse ¶
type PutDashboardDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Dashboard }
func ParsePutDashboardDetailResponse ¶
func ParsePutDashboardDetailResponse(rsp *http.Response) (*PutDashboardDetailResponse, error)
ParsePutDashboardDetailResponse parses an HTTP response from a PutDashboardDetailWithResponse call
func (PutDashboardDetailResponse) Status ¶
func (r PutDashboardDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutDashboardDetailResponse) StatusCode ¶
func (r PutDashboardDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutIncidentDetailJSONBody ¶
type PutIncidentDetailJSONBody = Incident
PutIncidentDetailJSONBody defines parameters for PutIncidentDetail.
type PutIncidentDetailJSONRequestBody ¶
type PutIncidentDetailJSONRequestBody = PutIncidentDetailJSONBody
PutIncidentDetailJSONRequestBody defines body for PutIncidentDetail for application/json ContentType.
type PutIncidentDetailResponse ¶
func ParsePutIncidentDetailResponse ¶
func ParsePutIncidentDetailResponse(rsp *http.Response) (*PutIncidentDetailResponse, error)
ParsePutIncidentDetailResponse parses an HTTP response from a PutIncidentDetailWithResponse call
func (PutIncidentDetailResponse) Status ¶
func (r PutIncidentDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutIncidentDetailResponse) StatusCode ¶
func (r PutIncidentDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutIntegrationDetailJSONBody ¶
type PutIntegrationDetailJSONBody = Integration
PutIntegrationDetailJSONBody defines parameters for PutIntegrationDetail.
type PutIntegrationDetailJSONRequestBody ¶
type PutIntegrationDetailJSONRequestBody = PutIntegrationDetailJSONBody
PutIntegrationDetailJSONRequestBody defines body for PutIntegrationDetail for application/json ContentType.
type PutIntegrationDetailResponse ¶
type PutIntegrationDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Integration }
func ParsePutIntegrationDetailResponse ¶
func ParsePutIntegrationDetailResponse(rsp *http.Response) (*PutIntegrationDetailResponse, error)
ParsePutIntegrationDetailResponse parses an HTTP response from a PutIntegrationDetailWithResponse call
func (PutIntegrationDetailResponse) Status ¶
func (r PutIntegrationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutIntegrationDetailResponse) StatusCode ¶
func (r PutIntegrationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutMetricDetailJSONBody ¶
type PutMetricDetailJSONBody = Metric
PutMetricDetailJSONBody defines parameters for PutMetricDetail.
type PutMetricDetailJSONRequestBody ¶
type PutMetricDetailJSONRequestBody = PutMetricDetailJSONBody
PutMetricDetailJSONRequestBody defines body for PutMetricDetail for application/json ContentType.
type PutMetricDetailResponse ¶
func ParsePutMetricDetailResponse ¶
func ParsePutMetricDetailResponse(rsp *http.Response) (*PutMetricDetailResponse, error)
ParsePutMetricDetailResponse parses an HTTP response from a PutMetricDetailWithResponse call
func (PutMetricDetailResponse) Status ¶
func (r PutMetricDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutMetricDetailResponse) StatusCode ¶
func (r PutMetricDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutPushNotificationDetailJSONBody ¶
type PutPushNotificationDetailJSONBody = PushNotificationProfile
PutPushNotificationDetailJSONBody defines parameters for PutPushNotificationDetail.
type PutPushNotificationDetailJSONRequestBody ¶
type PutPushNotificationDetailJSONRequestBody = PutPushNotificationDetailJSONBody
PutPushNotificationDetailJSONRequestBody defines body for PutPushNotificationDetail for application/json ContentType.
type PutPushNotificationDetailResponse ¶
type PutPushNotificationDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PushNotificationProfile }
func ParsePutPushNotificationDetailResponse ¶
func ParsePutPushNotificationDetailResponse(rsp *http.Response) (*PutPushNotificationDetailResponse, error)
ParsePutPushNotificationDetailResponse parses an HTTP response from a PutPushNotificationDetailWithResponse call
func (PutPushNotificationDetailResponse) Status ¶
func (r PutPushNotificationDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutPushNotificationDetailResponse) StatusCode ¶
func (r PutPushNotificationDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutScheduledReportDetailJSONBody ¶
type PutScheduledReportDetailJSONBody = ScheduledReport
PutScheduledReportDetailJSONBody defines parameters for PutScheduledReportDetail.
type PutScheduledReportDetailJSONRequestBody ¶
type PutScheduledReportDetailJSONRequestBody = PutScheduledReportDetailJSONBody
PutScheduledReportDetailJSONRequestBody defines body for PutScheduledReportDetail for application/json ContentType.
type PutScheduledReportDetailResponse ¶
type PutScheduledReportDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduledReport }
func ParsePutScheduledReportDetailResponse ¶
func ParsePutScheduledReportDetailResponse(rsp *http.Response) (*PutScheduledReportDetailResponse, error)
ParsePutScheduledReportDetailResponse parses an HTTP response from a PutScheduledReportDetailWithResponse call
func (PutScheduledReportDetailResponse) Status ¶
func (r PutScheduledReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutScheduledReportDetailResponse) StatusCode ¶
func (r PutScheduledReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutServiceDetailJSONBody ¶
type PutServiceDetailJSONBody = Checks
PutServiceDetailJSONBody defines parameters for PutServiceDetail.
type PutServiceDetailJSONRequestBody ¶
type PutServiceDetailJSONRequestBody = PutServiceDetailJSONBody
PutServiceDetailJSONRequestBody defines body for PutServiceDetail for application/json ContentType.
type PutServiceDetailResponse ¶
func ParsePutServiceDetailResponse ¶
func ParsePutServiceDetailResponse(rsp *http.Response) (*PutServiceDetailResponse, error)
ParsePutServiceDetailResponse parses an HTTP response from a PutServiceDetailWithResponse call
func (PutServiceDetailResponse) Status ¶
func (r PutServiceDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutServiceDetailResponse) StatusCode ¶
func (r PutServiceDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutServiceTagDetailJSONBody ¶
type PutServiceTagDetailJSONBody = CheckTag
PutServiceTagDetailJSONBody defines parameters for PutServiceTagDetail.
type PutServiceTagDetailJSONRequestBody ¶
type PutServiceTagDetailJSONRequestBody = PutServiceTagDetailJSONBody
PutServiceTagDetailJSONRequestBody defines body for PutServiceTagDetail for application/json ContentType.
type PutServiceTagDetailResponse ¶
type PutServiceTagDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CheckTag }
func ParsePutServiceTagDetailResponse ¶
func ParsePutServiceTagDetailResponse(rsp *http.Response) (*PutServiceTagDetailResponse, error)
ParsePutServiceTagDetailResponse parses an HTTP response from a PutServiceTagDetailWithResponse call
func (PutServiceTagDetailResponse) Status ¶
func (r PutServiceTagDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutServiceTagDetailResponse) StatusCode ¶
func (r PutServiceTagDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutSlaReportDetailJSONBody ¶
type PutSlaReportDetailJSONBody = SLAReport
PutSlaReportDetailJSONBody defines parameters for PutSlaReportDetail.
type PutSlaReportDetailJSONRequestBody ¶
type PutSlaReportDetailJSONRequestBody = PutSlaReportDetailJSONBody
PutSlaReportDetailJSONRequestBody defines body for PutSlaReportDetail for application/json ContentType.
type PutSlaReportDetailResponse ¶
type PutSlaReportDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SLAReport }
func ParsePutSlaReportDetailResponse ¶
func ParsePutSlaReportDetailResponse(rsp *http.Response) (*PutSlaReportDetailResponse, error)
ParsePutSlaReportDetailResponse parses an HTTP response from a PutSlaReportDetailWithResponse call
func (PutSlaReportDetailResponse) Status ¶
func (r PutSlaReportDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutSlaReportDetailResponse) StatusCode ¶
func (r PutSlaReportDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutStatuspageDetailJSONBody ¶
type PutStatuspageDetailJSONBody = StatusPage
PutStatuspageDetailJSONBody defines parameters for PutStatuspageDetail.
type PutStatuspageDetailJSONRequestBody ¶
type PutStatuspageDetailJSONRequestBody = PutStatuspageDetailJSONBody
PutStatuspageDetailJSONRequestBody defines body for PutStatuspageDetail for application/json ContentType.
type PutStatuspageDetailResponse ¶
type PutStatuspageDetailResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StatusPage }
func ParsePutStatuspageDetailResponse ¶
func ParsePutStatuspageDetailResponse(rsp *http.Response) (*PutStatuspageDetailResponse, error)
ParsePutStatuspageDetailResponse parses an HTTP response from a PutStatuspageDetailWithResponse call
func (PutStatuspageDetailResponse) Status ¶
func (r PutStatuspageDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutStatuspageDetailResponse) StatusCode ¶
func (r PutStatuspageDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutUserDetailJSONBody ¶
type PutUserDetailJSONBody = User
PutUserDetailJSONBody defines parameters for PutUserDetail.
type PutUserDetailJSONRequestBody ¶
type PutUserDetailJSONRequestBody = PutUserDetailJSONBody
PutUserDetailJSONRequestBody defines body for PutUserDetail for application/json ContentType.
type PutUserDetailResponse ¶
func ParsePutUserDetailResponse ¶
func ParsePutUserDetailResponse(rsp *http.Response) (*PutUserDetailResponse, error)
ParsePutUserDetailResponse parses an HTTP response from a PutUserDetailWithResponse call
func (PutUserDetailResponse) Status ¶
func (r PutUserDetailResponse) Status() string
Status returns HTTPResponse.Status
func (PutUserDetailResponse) StatusCode ¶
func (r PutUserDetailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResponseTime ¶
type ResponseTime struct { // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *time.Time `json:"end_date,omitempty"` ResponseTime *map[string]interface{} `json:"response_time,omitempty"` // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *time.Time `json:"start_date,omitempty"` }
ResponseTime defines model for ResponseTime.
type SLAReport ¶
type SLAReport struct { CreatedAt *time.Time `json:"created_at,omitempty"` DefaultDateRange *SLAReportDefaultDateRange `json:"default_date_range,omitempty"` FilterResponseTimeSlaViolations *bool `json:"filter_response_time_sla_violations,omitempty"` FilterSlowest *bool `json:"filter_slowest,omitempty"` FilterUptimeSlaViolations *bool `json:"filter_uptime_sla_violations,omitempty"` FilterWithDowntime *bool `json:"filter_with_downtime,omitempty"` // Name of this SLA report Name string `json:"name"` Pk *int `json:"pk,omitempty"` ResponseTimeSectionSort *SLAReportResponseTimeSectionSort `json:"response_time_section_sort,omitempty"` // Include checks from this list ServicesSelected *[]string `json:"services_selected,omitempty"` // Include checks with one or more of the selected tags ServicesTags *[]string `json:"services_tags,omitempty"` ShowResponseTimeSection *bool `json:"show_response_time_section,omitempty"` ShowResponseTimeSla *bool `json:"show_response_time_sla,omitempty"` ShowUptimeSection *bool `json:"show_uptime_section,omitempty"` ShowUptimeSla *bool `json:"show_uptime_sla,omitempty"` StatsUrl *string `json:"stats_url,omitempty"` UptimeSectionSort *SLAReportUptimeSectionSort `json:"uptime_section_sort,omitempty"` Url *string `json:"url,omitempty"` }
SLAReport defines model for SLAReport.
type SLAReportDefaultDateRange ¶
type SLAReportDefaultDateRange string
SLAReportDefaultDateRange defines model for SLAReport.DefaultDateRange.
const ( SLAReportDefaultDateRangeLAST30D SLAReportDefaultDateRange = "LAST_30D" SLAReportDefaultDateRangeLAST7D SLAReportDefaultDateRange = "LAST_7D" SLAReportDefaultDateRangeLASTMONTH SLAReportDefaultDateRange = "LAST_MONTH" SLAReportDefaultDateRangeLASTWEEK SLAReportDefaultDateRange = "LAST_WEEK" SLAReportDefaultDateRangeTHISMONTH SLAReportDefaultDateRange = "THIS_MONTH" SLAReportDefaultDateRangeTHISWEEK SLAReportDefaultDateRange = "THIS_WEEK" SLAReportDefaultDateRangeTODAY SLAReportDefaultDateRange = "TODAY" SLAReportDefaultDateRangeYESTERDAY SLAReportDefaultDateRange = "YESTERDAY" )
Defines values for SLAReportDefaultDateRange.
type SLAReportResponseTimeSectionSort ¶
type SLAReportResponseTimeSectionSort string
SLAReportResponseTimeSectionSort defines model for SLAReport.ResponseTimeSectionSort.
const ( SLAReportResponseTimeSectionSortBYRESPONSETIME SLAReportResponseTimeSectionSort = "BY_RESPONSE_TIME" SLAReportResponseTimeSectionSortBYSLA SLAReportResponseTimeSectionSort = "BY_SLA" )
Defines values for SLAReportResponseTimeSectionSort.
type SLAReportStats ¶
type SLAReportStats struct { // The last day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. EndDate *time.Time `json:"end_date,omitempty"` HasResponseTimeData *bool `json:"has_response_time_data,omitempty"` // The output format of the report: [json, pdf, xls] Output *SLAReportStatsOutput `json:"output,omitempty"` ResponseTime *[]map[string]interface{} `json:"response_time,omitempty"` // The first day to show statistics for in ISO 8601 (YYYY-MM-DDTHH:MM:SSZ) format. StartDate *time.Time `json:"start_date,omitempty"` Uptime *map[string]interface{} `json:"uptime,omitempty"` UsesDailyResponseTimeData *bool `json:"uses_daily_response_time_data,omitempty"` }
SLAReportStats defines model for SLAReportStats.
type SLAReportStatsOutput ¶
type SLAReportStatsOutput string
The output format of the report: [json, pdf, xls]
const ( SLAReportStatsOutputJson SLAReportStatsOutput = "json" SLAReportStatsOutputPdf SLAReportStatsOutput = "pdf" SLAReportStatsOutputXls SLAReportStatsOutput = "xls" )
Defines values for SLAReportStatsOutput.
type SLAReportUptimeSectionSort ¶
type SLAReportUptimeSectionSort string
SLAReportUptimeSectionSort defines model for SLAReport.UptimeSectionSort.
const ( SLAReportUptimeSectionSortBYSLA SLAReportUptimeSectionSort = "BY_SLA" SLAReportUptimeSectionSortBYUPTIME SLAReportUptimeSectionSort = "BY_UPTIME" )
Defines values for SLAReportUptimeSectionSort.
type ScheduledReport ¶
type ScheduledReport struct { // Reports will be sent at this time (local time) AtTime *ScheduledReportAtTime `json:"at_time,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` FileType *ScheduledReportFileType `json:"file_type,omitempty"` IsEnabled *bool `json:"is_enabled,omitempty"` // Name of this scheduled report Name string `json:"name"` // Weekly reports will be sent on this day OnWeekday *ScheduledReportOnWeekday `json:"on_weekday,omitempty"` Pk *int `json:"pk,omitempty"` // Additional emails that will receive this report RecipientEmails *map[string]interface{} `json:"recipient_emails,omitempty"` // Select the users that should receive this report RecipientUsers *[]string `json:"recipient_users,omitempty"` // How often to deliver this report Recurrence *ScheduledReportRecurrence `json:"recurrence,omitempty"` // Select an SLA report to send on this schedule SlaReport *string `json:"sla_report"` Url *string `json:"url,omitempty"` }
ScheduledReport defines model for ScheduledReport.
type ScheduledReportAtTime ¶
type ScheduledReportAtTime int
Reports will be sent at this time (local time)
const ( ScheduledReportAtTimeN0 ScheduledReportAtTime = 0 ScheduledReportAtTimeN1 ScheduledReportAtTime = 1 ScheduledReportAtTimeN10 ScheduledReportAtTime = 10 ScheduledReportAtTimeN11 ScheduledReportAtTime = 11 ScheduledReportAtTimeN12 ScheduledReportAtTime = 12 ScheduledReportAtTimeN13 ScheduledReportAtTime = 13 ScheduledReportAtTimeN14 ScheduledReportAtTime = 14 ScheduledReportAtTimeN15 ScheduledReportAtTime = 15 ScheduledReportAtTimeN16 ScheduledReportAtTime = 16 ScheduledReportAtTimeN17 ScheduledReportAtTime = 17 ScheduledReportAtTimeN18 ScheduledReportAtTime = 18 ScheduledReportAtTimeN19 ScheduledReportAtTime = 19 ScheduledReportAtTimeN2 ScheduledReportAtTime = 2 ScheduledReportAtTimeN20 ScheduledReportAtTime = 20 ScheduledReportAtTimeN21 ScheduledReportAtTime = 21 ScheduledReportAtTimeN22 ScheduledReportAtTime = 22 ScheduledReportAtTimeN23 ScheduledReportAtTime = 23 ScheduledReportAtTimeN3 ScheduledReportAtTime = 3 ScheduledReportAtTimeN4 ScheduledReportAtTime = 4 ScheduledReportAtTimeN5 ScheduledReportAtTime = 5 ScheduledReportAtTimeN6 ScheduledReportAtTime = 6 ScheduledReportAtTimeN7 ScheduledReportAtTime = 7 ScheduledReportAtTimeN8 ScheduledReportAtTime = 8 ScheduledReportAtTimeN9 ScheduledReportAtTime = 9 )
Defines values for ScheduledReportAtTime.
type ScheduledReportFileType ¶
type ScheduledReportFileType string
ScheduledReportFileType defines model for ScheduledReport.FileType.
const ( ScheduledReportFileTypePDF ScheduledReportFileType = "PDF" ScheduledReportFileTypeXLS ScheduledReportFileType = "XLS" )
Defines values for ScheduledReportFileType.
type ScheduledReportOnWeekday ¶
type ScheduledReportOnWeekday int
Weekly reports will be sent on this day
const ( ScheduledReportOnWeekdayN1 ScheduledReportOnWeekday = 1 ScheduledReportOnWeekdayN2 ScheduledReportOnWeekday = 2 ScheduledReportOnWeekdayN3 ScheduledReportOnWeekday = 3 ScheduledReportOnWeekdayN4 ScheduledReportOnWeekday = 4 ScheduledReportOnWeekdayN5 ScheduledReportOnWeekday = 5 ScheduledReportOnWeekdayN6 ScheduledReportOnWeekday = 6 ScheduledReportOnWeekdayN7 ScheduledReportOnWeekday = 7 )
Defines values for ScheduledReportOnWeekday.
type ScheduledReportRecurrence ¶
type ScheduledReportRecurrence string
How often to deliver this report
const ( ScheduledReportRecurrenceDAILY ScheduledReportRecurrence = "DAILY" ScheduledReportRecurrenceMONTHLY ScheduledReportRecurrence = "MONTHLY" ScheduledReportRecurrenceQUARTERLY ScheduledReportRecurrence = "QUARTERLY" ScheduledReportRecurrenceWEEKLY ScheduledReportRecurrence = "WEEKLY" ScheduledReportRecurrenceYEARLY ScheduledReportRecurrence = "YEARLY" )
Defines values for ScheduledReportRecurrence.
type StatusPage ¶
type StatusPage struct { AllowDrillDown *bool `json:"allow_drill_down,omitempty"` AllowPdfReport *bool `json:"allow_pdf_report,omitempty"` AllowSearchIndexing *bool `json:"allow_search_indexing,omitempty"` AllowSubscriptions *bool `json:"allow_subscriptions,omitempty"` AuthPassword *string `json:"auth_password,omitempty"` AuthUsername *string `json:"auth_username,omitempty"` Cname *string `json:"cname"` CnameUrl *string `json:"cname_url,omitempty"` CompanyWebsiteUrl *string `json:"company_website_url,omitempty"` ComponentsUrl *string `json:"components_url,omitempty"` ContactEmail *openapi_types.Email `json:"contact_email,omitempty"` CurrentStatusUrl *string `json:"current_status_url,omitempty"` CustomCss *string `json:"custom_css,omitempty"` CustomHeaderHtml *string `json:"custom_header_html,omitempty"` DefaultHistoryDateRange *int `json:"default_history_date_range,omitempty"` Description *string `json:"description,omitempty"` DescriptionHtml *string `json:"description_html,omitempty"` EmailFrom *openapi_types.Email `json:"email_from,omitempty"` EmailLogoUrl *string `json:"email_logo_url,omitempty"` EmailReplyTo *openapi_types.Email `json:"email_reply_to,omitempty"` FaviconUrl *string `json:"favicon_url,omitempty"` GoogleAnalyticsCode *string `json:"google_analytics_code,omitempty"` HistoryUrl *string `json:"history_url,omitempty"` IncidentsUrl *string `json:"incidents_url,omitempty"` IsPublic *bool `json:"is_public,omitempty"` LogoUrl *string `json:"logo_url,omitempty"` MetricsUrl *string `json:"metrics_url,omitempty"` Name string `json:"name"` PageType StatusPagePageType `json:"page_type"` PageTypeDisplay *string `json:"page_type_display,omitempty"` Pk *int `json:"pk,omitempty"` PrivateUrl *string `json:"private_url,omitempty"` PublicUrl *string `json:"public_url,omitempty"` ShowActiveIncidents *bool `json:"show_active_incidents,omitempty"` ShowComponentHistory *bool `json:"show_component_history,omitempty"` ShowComponentResponseTime *bool `json:"show_component_response_time,omitempty"` ShowHistorySnake *bool `json:"show_history_snake,omitempty"` ShowHistoryTab *bool `json:"show_history_tab,omitempty"` ShowPastIncidents *bool `json:"show_past_incidents,omitempty"` ShowStatusTab *bool `json:"show_status_tab,omitempty"` ShowSummaryMetrics *bool `json:"show_summary_metrics,omitempty"` Slug *string `json:"slug"` UptimeCalculationType *StatusPageUptimeCalculationType `json:"uptime_calculation_type,omitempty"` Url *string `json:"url,omitempty"` }
StatusPage defines model for StatusPage.
type StatusPageCurrentStatus ¶
type StatusPageCurrentStatus struct { ActiveIncidents []struct { AffectedComponents *[]struct { Component struct { Id int `json:"id"` Name *string `json:"name,omitempty"` } `json:"component"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus `json:"status"` } `json:"affected_components"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Duration *string `json:"duration,omitempty"` EndsAt *time.Time `json:"ends_at"` IncidentState *string `json:"incident_state,omitempty"` IncidentType StatusPageCurrentStatusActiveIncidentsIncidentType `json:"incident_type"` IncidentTypeDisplay *string `json:"incident_type_display,omitempty"` IncludeInGlobalMetrics *bool `json:"include_in_global_metrics,omitempty"` // The name of incident, eg. a problem or resolution Name string `json:"name"` Pk *int `json:"pk,omitempty"` StartsAt *time.Time `json:"starts_at"` UpdateComponentStatus *bool `json:"update_component_status,omitempty"` Updates []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` IncidentState StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState `json:"incident_state"` IncidentStateDisplay *string `json:"incident_state_display,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` } `json:"updates"` Url *string `json:"url,omitempty"` } `json:"active_incidents"` CnameUrl *string `json:"cname_url,omitempty"` Components []struct { AutoSetStatus *StatusPageCurrentStatusComponentsAutoSetStatus `json:"auto_set_status,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` GroupId *int `json:"group_id"` IsGroup *bool `json:"is_group,omitempty"` Name string `json:"name"` Pk *int `json:"pk,omitempty"` ServiceId *int `json:"service_id"` ServiceUrl *string `json:"service_url,omitempty"` Status *StatusPageCurrentStatusComponentsStatus `json:"status,omitempty"` Url *string `json:"url,omitempty"` } `json:"components"` ComponentsUrl *string `json:"components_url,omitempty"` CurrentStatusUrl *string `json:"current_status_url,omitempty"` Description *string `json:"description,omitempty"` GlobalIsOperational bool `json:"global_is_operational"` HistoryUrl *string `json:"history_url,omitempty"` IncidentsUrl *string `json:"incidents_url,omitempty"` Metrics []struct { IsVisible *bool `json:"is_visible,omitempty"` Name string `json:"name"` Pk *int `json:"pk,omitempty"` ServiceId int `json:"service_id"` ServiceName *string `json:"service_name,omitempty"` ServiceType *string `json:"service_type,omitempty"` ServiceUrl *string `json:"service_url,omitempty"` Url *string `json:"url,omitempty"` } `json:"metrics"` MetricsUrl *string `json:"metrics_url,omitempty"` Name string `json:"name"` PageType StatusPageCurrentStatusPageType `json:"page_type"` Pk *int `json:"pk,omitempty"` PrivateUrl *string `json:"private_url,omitempty"` PublicUrl *string `json:"public_url,omitempty"` UpcomingMaintenance []struct { AffectedComponents *[]struct { Component struct { Id int `json:"id"` Name *string `json:"name,omitempty"` } `json:"component"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus `json:"status"` } `json:"affected_components"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Duration *string `json:"duration,omitempty"` EndsAt *time.Time `json:"ends_at"` IncidentState *string `json:"incident_state,omitempty"` IncidentType StatusPageCurrentStatusUpcomingMaintenanceIncidentType `json:"incident_type"` IncidentTypeDisplay *string `json:"incident_type_display,omitempty"` IncludeInGlobalMetrics *bool `json:"include_in_global_metrics,omitempty"` // The name of incident, eg. a problem or resolution Name string `json:"name"` Pk *int `json:"pk,omitempty"` StartsAt *time.Time `json:"starts_at"` UpdateComponentStatus *bool `json:"update_component_status,omitempty"` Updates []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` IncidentState StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState `json:"incident_state"` IncidentStateDisplay *string `json:"incident_state_display,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` } `json:"updates"` Url *string `json:"url,omitempty"` } `json:"upcoming_maintenance"` Url *string `json:"url,omitempty"` }
StatusPageCurrentStatus defines model for StatusPageCurrentStatus.
type StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus ¶
type StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus string
StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus defines model for StatusPageCurrentStatus.ActiveIncidents.AffectedComponents.Status.
const ( StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatusDegradedPerformance StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus = "degraded-performance" StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatusMajorOutage StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus = "major-outage" StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatusPartialOutage StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus = "partial-outage" StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatusUnderMaintenance StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus = "under-maintenance" )
Defines values for StatusPageCurrentStatusActiveIncidentsAffectedComponentsStatus.
type StatusPageCurrentStatusActiveIncidentsIncidentType ¶
type StatusPageCurrentStatusActiveIncidentsIncidentType string
StatusPageCurrentStatusActiveIncidentsIncidentType defines model for StatusPageCurrentStatus.ActiveIncidents.IncidentType.
const ( StatusPageCurrentStatusActiveIncidentsIncidentTypeINCIDENT StatusPageCurrentStatusActiveIncidentsIncidentType = "INCIDENT" StatusPageCurrentStatusActiveIncidentsIncidentTypeSCHEDULEDMAINTENANCE StatusPageCurrentStatusActiveIncidentsIncidentType = "SCHEDULED_MAINTENANCE" )
Defines values for StatusPageCurrentStatusActiveIncidentsIncidentType.
type StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState ¶
type StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState string
StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState defines model for StatusPageCurrentStatus.ActiveIncidents.Updates.IncidentState.
const ( StatusPageCurrentStatusActiveIncidentsUpdatesIncidentStateIdentified StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState = "identified" StatusPageCurrentStatusActiveIncidentsUpdatesIncidentStateInvestigating StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState = "investigating" StatusPageCurrentStatusActiveIncidentsUpdatesIncidentStateMaintenance StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState = "maintenance" StatusPageCurrentStatusActiveIncidentsUpdatesIncidentStateMonitoring StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState = "monitoring" StatusPageCurrentStatusActiveIncidentsUpdatesIncidentStateNotification StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState = "notification" StatusPageCurrentStatusActiveIncidentsUpdatesIncidentStateResolved StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState = "resolved" )
Defines values for StatusPageCurrentStatusActiveIncidentsUpdatesIncidentState.
type StatusPageCurrentStatusComponentsAutoSetStatus ¶
type StatusPageCurrentStatusComponentsAutoSetStatus string
StatusPageCurrentStatusComponentsAutoSetStatus defines model for StatusPageCurrentStatus.Components.AutoSetStatus.
const ( StatusPageCurrentStatusComponentsAutoSetStatusDegradedPerformance StatusPageCurrentStatusComponentsAutoSetStatus = "degraded-performance" StatusPageCurrentStatusComponentsAutoSetStatusMajorOutage StatusPageCurrentStatusComponentsAutoSetStatus = "major-outage" StatusPageCurrentStatusComponentsAutoSetStatusPartialOutage StatusPageCurrentStatusComponentsAutoSetStatus = "partial-outage" StatusPageCurrentStatusComponentsAutoSetStatusUnderMaintenance StatusPageCurrentStatusComponentsAutoSetStatus = "under-maintenance" )
Defines values for StatusPageCurrentStatusComponentsAutoSetStatus.
type StatusPageCurrentStatusComponentsStatus ¶
type StatusPageCurrentStatusComponentsStatus string
StatusPageCurrentStatusComponentsStatus defines model for StatusPageCurrentStatus.Components.Status.
const ( StatusPageCurrentStatusComponentsStatusDegradedPerformance StatusPageCurrentStatusComponentsStatus = "degraded-performance" StatusPageCurrentStatusComponentsStatusMajorOutage StatusPageCurrentStatusComponentsStatus = "major-outage" StatusPageCurrentStatusComponentsStatusOperational StatusPageCurrentStatusComponentsStatus = "operational" StatusPageCurrentStatusComponentsStatusPartialOutage StatusPageCurrentStatusComponentsStatus = "partial-outage" StatusPageCurrentStatusComponentsStatusUnderMaintenance StatusPageCurrentStatusComponentsStatus = "under-maintenance" )
Defines values for StatusPageCurrentStatusComponentsStatus.
type StatusPageCurrentStatusPageType ¶
type StatusPageCurrentStatusPageType string
StatusPageCurrentStatusPageType defines model for StatusPageCurrentStatus.PageType.
const ( StatusPageCurrentStatusPageTypeINTERNAL StatusPageCurrentStatusPageType = "INTERNAL" StatusPageCurrentStatusPageTypePUBLIC StatusPageCurrentStatusPageType = "PUBLIC" StatusPageCurrentStatusPageTypePUBLICSLA StatusPageCurrentStatusPageType = "PUBLIC_SLA" )
Defines values for StatusPageCurrentStatusPageType.
type StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus ¶
type StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus string
StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus defines model for StatusPageCurrentStatus.UpcomingMaintenance.AffectedComponents.Status.
const ( StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatusDegradedPerformance StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus = "degraded-performance" StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatusMajorOutage StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus = "major-outage" StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatusPartialOutage StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus = "partial-outage" StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatusUnderMaintenance StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus = "under-maintenance" )
Defines values for StatusPageCurrentStatusUpcomingMaintenanceAffectedComponentsStatus.
type StatusPageCurrentStatusUpcomingMaintenanceIncidentType ¶
type StatusPageCurrentStatusUpcomingMaintenanceIncidentType string
StatusPageCurrentStatusUpcomingMaintenanceIncidentType defines model for StatusPageCurrentStatus.UpcomingMaintenance.IncidentType.
const ( StatusPageCurrentStatusUpcomingMaintenanceIncidentTypeINCIDENT StatusPageCurrentStatusUpcomingMaintenanceIncidentType = "INCIDENT" StatusPageCurrentStatusUpcomingMaintenanceIncidentTypeSCHEDULEDMAINTENANCE StatusPageCurrentStatusUpcomingMaintenanceIncidentType = "SCHEDULED_MAINTENANCE" )
Defines values for StatusPageCurrentStatusUpcomingMaintenanceIncidentType.
type StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState ¶
type StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState string
StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState defines model for StatusPageCurrentStatus.UpcomingMaintenance.Updates.IncidentState.
const ( StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentStateIdentified StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState = "identified" StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentStateInvestigating StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState = "investigating" StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentStateMaintenance StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState = "maintenance" StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentStateMonitoring StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState = "monitoring" StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentStateNotification StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState = "notification" StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentStateResolved StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState = "resolved" )
Defines values for StatusPageCurrentStatusUpcomingMaintenanceUpdatesIncidentState.
type StatusPageHistory ¶
type StatusPageHistory struct { CnameUrl *string `json:"cname_url,omitempty"` ComponentHistory *string `json:"component_history,omitempty"` ComponentsUrl *string `json:"components_url,omitempty"` CurrentStatusUrl *string `json:"current_status_url,omitempty"` DateHistory *string `json:"date_history,omitempty"` Description *string `json:"description,omitempty"` EndDate time.Time `json:"end_date"` GlobalMetrics *string `json:"global_metrics,omitempty"` HistoryUrl *string `json:"history_url,omitempty"` IncidentsUrl *string `json:"incidents_url,omitempty"` MetricsUrl *string `json:"metrics_url,omitempty"` Name string `json:"name"` PageType StatusPageHistoryPageType `json:"page_type"` PastIncidents []struct { AffectedComponents *[]struct { Component struct { Id int `json:"id"` Name *string `json:"name,omitempty"` } `json:"component"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status StatusPageHistoryPastIncidentsAffectedComponentsStatus `json:"status"` } `json:"affected_components"` CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Duration *string `json:"duration,omitempty"` EndsAt *time.Time `json:"ends_at"` IncidentState *string `json:"incident_state,omitempty"` IncidentType StatusPageHistoryPastIncidentsIncidentType `json:"incident_type"` IncidentTypeDisplay *string `json:"incident_type_display,omitempty"` IncludeInGlobalMetrics *bool `json:"include_in_global_metrics,omitempty"` // The name of incident, eg. a problem or resolution Name string `json:"name"` Pk *int `json:"pk,omitempty"` StartsAt *time.Time `json:"starts_at"` UpdateComponentStatus *bool `json:"update_component_status,omitempty"` Updates []struct { CreatedAt *time.Time `json:"created_at,omitempty"` Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` IncidentState StatusPageHistoryPastIncidentsUpdatesIncidentState `json:"incident_state"` IncidentStateDisplay *string `json:"incident_state_display,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` } `json:"updates"` Url *string `json:"url,omitempty"` } `json:"past_incidents"` Pk *int `json:"pk,omitempty"` PrivateUrl *string `json:"private_url,omitempty"` PublicUrl *string `json:"public_url,omitempty"` StartDate time.Time `json:"start_date"` UptimeCalculationType *StatusPageHistoryUptimeCalculationType `json:"uptime_calculation_type,omitempty"` Url *string `json:"url,omitempty"` }
StatusPageHistory defines model for StatusPageHistory.
type StatusPageHistoryPageType ¶
type StatusPageHistoryPageType string
StatusPageHistoryPageType defines model for StatusPageHistory.PageType.
const ( StatusPageHistoryPageTypeINTERNAL StatusPageHistoryPageType = "INTERNAL" StatusPageHistoryPageTypePUBLIC StatusPageHistoryPageType = "PUBLIC" StatusPageHistoryPageTypePUBLICSLA StatusPageHistoryPageType = "PUBLIC_SLA" )
Defines values for StatusPageHistoryPageType.
type StatusPageHistoryPastIncidentsAffectedComponentsStatus ¶
type StatusPageHistoryPastIncidentsAffectedComponentsStatus string
StatusPageHistoryPastIncidentsAffectedComponentsStatus defines model for StatusPageHistory.PastIncidents.AffectedComponents.Status.
const ( StatusPageHistoryPastIncidentsAffectedComponentsStatusDegradedPerformance StatusPageHistoryPastIncidentsAffectedComponentsStatus = "degraded-performance" StatusPageHistoryPastIncidentsAffectedComponentsStatusMajorOutage StatusPageHistoryPastIncidentsAffectedComponentsStatus = "major-outage" StatusPageHistoryPastIncidentsAffectedComponentsStatusPartialOutage StatusPageHistoryPastIncidentsAffectedComponentsStatus = "partial-outage" StatusPageHistoryPastIncidentsAffectedComponentsStatusUnderMaintenance StatusPageHistoryPastIncidentsAffectedComponentsStatus = "under-maintenance" )
Defines values for StatusPageHistoryPastIncidentsAffectedComponentsStatus.
type StatusPageHistoryPastIncidentsIncidentType ¶
type StatusPageHistoryPastIncidentsIncidentType string
StatusPageHistoryPastIncidentsIncidentType defines model for StatusPageHistory.PastIncidents.IncidentType.
const ( StatusPageHistoryPastIncidentsIncidentTypeINCIDENT StatusPageHistoryPastIncidentsIncidentType = "INCIDENT" StatusPageHistoryPastIncidentsIncidentTypeSCHEDULEDMAINTENANCE StatusPageHistoryPastIncidentsIncidentType = "SCHEDULED_MAINTENANCE" )
Defines values for StatusPageHistoryPastIncidentsIncidentType.
type StatusPageHistoryPastIncidentsUpdatesIncidentState ¶
type StatusPageHistoryPastIncidentsUpdatesIncidentState string
StatusPageHistoryPastIncidentsUpdatesIncidentState defines model for StatusPageHistory.PastIncidents.Updates.IncidentState.
const ( StatusPageHistoryPastIncidentsUpdatesIncidentStateIdentified StatusPageHistoryPastIncidentsUpdatesIncidentState = "identified" StatusPageHistoryPastIncidentsUpdatesIncidentStateInvestigating StatusPageHistoryPastIncidentsUpdatesIncidentState = "investigating" StatusPageHistoryPastIncidentsUpdatesIncidentStateMaintenance StatusPageHistoryPastIncidentsUpdatesIncidentState = "maintenance" StatusPageHistoryPastIncidentsUpdatesIncidentStateMonitoring StatusPageHistoryPastIncidentsUpdatesIncidentState = "monitoring" StatusPageHistoryPastIncidentsUpdatesIncidentStateNotification StatusPageHistoryPastIncidentsUpdatesIncidentState = "notification" StatusPageHistoryPastIncidentsUpdatesIncidentStateResolved StatusPageHistoryPastIncidentsUpdatesIncidentState = "resolved" )
Defines values for StatusPageHistoryPastIncidentsUpdatesIncidentState.
type StatusPageHistoryUptimeCalculationType ¶
type StatusPageHistoryUptimeCalculationType string
StatusPageHistoryUptimeCalculationType defines model for StatusPageHistory.UptimeCalculationType.
const ( StatusPageHistoryUptimeCalculationTypeBYCHECKS StatusPageHistoryUptimeCalculationType = "BY_CHECKS" StatusPageHistoryUptimeCalculationTypeBYINCIDENTS StatusPageHistoryUptimeCalculationType = "BY_INCIDENTS" )
Defines values for StatusPageHistoryUptimeCalculationType.
type StatusPagePageType ¶
type StatusPagePageType string
StatusPagePageType defines model for StatusPage.PageType.
const ( StatusPagePageTypeINTERNAL StatusPagePageType = "INTERNAL" StatusPagePageTypePUBLIC StatusPagePageType = "PUBLIC" StatusPagePageTypePUBLICSLA StatusPagePageType = "PUBLIC_SLA" )
Defines values for StatusPagePageType.
type StatusPageUptimeCalculationType ¶
type StatusPageUptimeCalculationType string
StatusPageUptimeCalculationType defines model for StatusPage.UptimeCalculationType.
const ( StatusPageUptimeCalculationTypeBYCHECKS StatusPageUptimeCalculationType = "BY_CHECKS" StatusPageUptimeCalculationTypeBYINCIDENTS StatusPageUptimeCalculationType = "BY_INCIDENTS" )
Defines values for StatusPageUptimeCalculationType.
type Subaccount ¶
type Subaccount struct { Name string `json:"name"` Pk *int `json:"pk,omitempty"` Url *string `json:"url,omitempty"` }
Subaccount defines model for Subaccount.
type SubaccountPacks ¶
type SubaccountPacks struct { // Number of packs to be transferred Num *int `json:"num,omitempty"` }
SubaccountPacks defines model for SubaccountPacks.
type User ¶
type User struct { // The permission level for this user AccessLevel *UserAccessLevel `json:"access_level,omitempty"` // Which subaccounts this user may access, or empty for All Subaccounts. AssignedSubaccounts *[]string `json:"assigned_subaccounts,omitempty"` // The user's email address, used as their username Email openapi_types.Email `json:"email"` // The user's first name FirstName string `json:"first_name"` // Whether this user account is active or disabled IsActive *bool `json:"is_active,omitempty"` // Whether this user may access the API IsApiEnabled *bool `json:"is_api_enabled,omitempty"` // Whether this user is the account owner IsPrimary *bool `json:"is_primary,omitempty"` // The user's first name LastName string `json:"last_name"` MustTwoFactor *string `json:"must_two_factor,omitempty"` // Whether this user should receive new invoices NotifyPaidInvoices *bool `json:"notify_paid_invoices,omitempty"` // The user's password Password *string `json:"password,omitempty"` Pk *int `json:"pk,omitempty"` RequireTwoFactor *UserRequireTwoFactor `json:"require_two_factor,omitempty"` Url *string `json:"url,omitempty"` }
User defines model for User.
type UserAccessLevel ¶
type UserAccessLevel string
The permission level for this user
const ( UserAccessLevelN10READ UserAccessLevel = "10-READ" UserAccessLevelN30WRITE UserAccessLevel = "30-WRITE" UserAccessLevelN50ADMIN UserAccessLevel = "50-ADMIN" )
Defines values for UserAccessLevel.
type UserRequireTwoFactor ¶
type UserRequireTwoFactor string
UserRequireTwoFactor defines model for User.RequireTwoFactor.
const ( UserRequireTwoFactorACCOUNTDEFAULT UserRequireTwoFactor = "ACCOUNT_DEFAULT" UserRequireTwoFactorDONOTREQUIRE UserRequireTwoFactor = "DO_NOT_REQUIRE" UserRequireTwoFactorREQUIRE UserRequireTwoFactor = "REQUIRE" )
Defines values for UserRequireTwoFactor.