rootly

package
v1.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 23, 2023 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package rootly provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.11.0 DO NOT EDIT.

Package rootly provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT.

Index

Constants

View Source
const (
	DashboardPanelParamsDatasetsFilterRulesCondition            string = "!="
	DashboardPanelParamsDatasetsFilterRulesConditionContains    string = "contains"
	DashboardPanelParamsDatasetsFilterRulesConditionEqual       string = "="
	DashboardPanelParamsDatasetsFilterRulesConditionExists      string = "exists"
	DashboardPanelParamsDatasetsFilterRulesConditionN1          string = ">="
	DashboardPanelParamsDatasetsFilterRulesConditionN2          string = "<="
	DashboardPanelParamsDatasetsFilterRulesConditionNotContains string = "not_contains"
	DashboardPanelParamsDatasetsFilterRulesConditionNotExists   string = "not_exists"
)

Defines values for DashboardPanelParamsDatasetsFilterRulesCondition.

View Source
const (
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesCondition            string = "!="
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionContains    string = "contains"
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionEqual       string = "="
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionExists      string = "exists"
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionN1          string = ">="
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionN2          string = "<="
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionNotContains string = "not_contains"
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesConditionNotExists   string = "not_exists"
)

Defines values for DashboardPanelListDataAttributesParamsDatasetsFilterRulesCondition.

View Source
const (
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesCondition            string = "!="
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionContains    string = "contains"
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionEqual       string = "="
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionExists      string = "exists"
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionN1          string = ">="
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionN2          string = "<="
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionNotContains string = "not_contains"
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesConditionNotExists   string = "not_exists"
)

Defines values for DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesCondition.

View Source
const (
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesCondition            string = "!="
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionContains    string = "contains"
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionEqual       string = "="
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionExists      string = "exists"
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionN1          string = ">="
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionN2          string = "<="
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionNotContains string = "not_contains"
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesConditionNotExists   string = "not_exists"
)

Defines values for NewDashboardPanelDataAttributesParamsDatasetsFilterRulesCondition.

View Source
const (
	Bearer_authScopes = "bearer_auth.Scopes"
)

Variables

This section is empty.

Functions

func NewAddSubscribersToIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewAddSubscribersToIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewAddSubscribersToIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic AddSubscribersToIncident builder with application/vnd.api+json body

func NewAddSubscribersToIncidentRequestWithBody added in v0.1.85

func NewAddSubscribersToIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewAddSubscribersToIncidentRequestWithBody generates requests for AddSubscribersToIncident with any type of body

func NewAttachAlertRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewAttachAlertRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body AttachAlertApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewAttachAlertRequestWithApplicationVndAPIPlusJSONBody calls the generic AttachAlert builder with application/vnd.api+json body

func NewAttachAlertRequestWithBody

func NewAttachAlertRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewAttachAlertRequestWithBody generates requests for AttachAlert with any type of body

func NewCancelIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCancelIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body CancelIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCancelIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic CancelIncident builder with application/vnd.api+json body

func NewCancelIncidentRequestWithBody

func NewCancelIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewCancelIncidentRequestWithBody generates requests for CancelIncident with any type of body

func NewCreateAlertRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateAlertRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateAlertApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateAlertRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateAlert builder with application/vnd.api+json body

func NewCreateAlertRequestWithBody

func NewCreateAlertRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAlertRequestWithBody generates requests for CreateAlert with any type of body

func NewCreateCauseRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateCauseRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateCauseApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateCauseRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateCause builder with application/vnd.api+json body

func NewCreateCauseRequestWithBody

func NewCreateCauseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCauseRequestWithBody generates requests for CreateCause with any type of body

func NewCreateCustomFieldOptionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateCustomFieldOptionRequestWithApplicationVndAPIPlusJSONBody(server string, customFieldId string, body CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateCustomFieldOptionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateCustomFieldOption builder with application/vnd.api+json body

func NewCreateCustomFieldOptionRequestWithBody

func NewCreateCustomFieldOptionRequestWithBody(server string, customFieldId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCustomFieldOptionRequestWithBody generates requests for CreateCustomFieldOption with any type of body

func NewCreateCustomFieldRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateCustomFieldRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateCustomFieldApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateCustomFieldRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateCustomField builder with application/vnd.api+json body

func NewCreateCustomFieldRequestWithBody

func NewCreateCustomFieldRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCustomFieldRequestWithBody generates requests for CreateCustomField with any type of body

func NewCreateDashboardPanelRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateDashboardPanelRequestWithApplicationVndAPIPlusJSONBody(server string, dashboardId string, body CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateDashboardPanelRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateDashboardPanel builder with application/vnd.api+json body

func NewCreateDashboardPanelRequestWithBody

func NewCreateDashboardPanelRequestWithBody(server string, dashboardId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDashboardPanelRequestWithBody generates requests for CreateDashboardPanel with any type of body

func NewCreateDashboardRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateDashboardRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateDashboardApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateDashboardRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateDashboard builder with application/vnd.api+json body

func NewCreateDashboardRequestWithBody

func NewCreateDashboardRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDashboardRequestWithBody generates requests for CreateDashboard with any type of body

func NewCreateEnvironmentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateEnvironmentRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateEnvironmentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateEnvironmentRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateEnvironment builder with application/vnd.api+json body

func NewCreateEnvironmentRequestWithBody

func NewCreateEnvironmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body

func NewCreateFormFieldOptionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateFormFieldOptionRequestWithApplicationVndAPIPlusJSONBody(server string, formFieldId string, body CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateFormFieldOptionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateFormFieldOption builder with application/vnd.api+json body

func NewCreateFormFieldOptionRequestWithBody added in v0.1.48

func NewCreateFormFieldOptionRequestWithBody(server string, formFieldId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFormFieldOptionRequestWithBody generates requests for CreateFormFieldOption with any type of body

func NewCreateFormFieldPositionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateFormFieldPositionRequestWithApplicationVndAPIPlusJSONBody(server string, formFieldId string, body CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateFormFieldPositionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateFormFieldPosition builder with application/vnd.api+json body

func NewCreateFormFieldPositionRequestWithBody added in v0.1.48

func NewCreateFormFieldPositionRequestWithBody(server string, formFieldId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFormFieldPositionRequestWithBody generates requests for CreateFormFieldPosition with any type of body

func NewCreateFormFieldRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateFormFieldRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateFormFieldApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateFormFieldRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateFormField builder with application/vnd.api+json body

func NewCreateFormFieldRequestWithBody added in v0.1.48

func NewCreateFormFieldRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFormFieldRequestWithBody generates requests for CreateFormField with any type of body

func NewCreateFunctionalityRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateFunctionalityRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateFunctionalityApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateFunctionalityRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateFunctionality builder with application/vnd.api+json body

func NewCreateFunctionalityRequestWithBody

func NewCreateFunctionalityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFunctionalityRequestWithBody generates requests for CreateFunctionality with any type of body

func NewCreateIncidentActionItemRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentActionItemRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentActionItemRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentActionItem builder with application/vnd.api+json body

func NewCreateIncidentActionItemRequestWithBody

func NewCreateIncidentActionItemRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentActionItemRequestWithBody generates requests for CreateIncidentActionItem with any type of body

func NewCreateIncidentCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentCustomFieldSelection builder with application/vnd.api+json body

func NewCreateIncidentCustomFieldSelectionRequestWithBody

func NewCreateIncidentCustomFieldSelectionRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentCustomFieldSelectionRequestWithBody generates requests for CreateIncidentCustomFieldSelection with any type of body

func NewCreateIncidentEventFunctionalityRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentEventFunctionalityRequestWithApplicationVndAPIPlusJSONBody(server string, incidentEventId string, body CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentEventFunctionalityRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentEventFunctionality builder with application/vnd.api+json body

func NewCreateIncidentEventFunctionalityRequestWithBody added in v0.1.70

func NewCreateIncidentEventFunctionalityRequestWithBody(server string, incidentEventId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentEventFunctionalityRequestWithBody generates requests for CreateIncidentEventFunctionality with any type of body

func NewCreateIncidentEventRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentEventRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body CreateIncidentEventApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentEventRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentEvent builder with application/vnd.api+json body

func NewCreateIncidentEventRequestWithBody

func NewCreateIncidentEventRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentEventRequestWithBody generates requests for CreateIncidentEvent with any type of body

func NewCreateIncidentEventServiceRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentEventServiceRequestWithApplicationVndAPIPlusJSONBody(server string, incidentEventId string, body CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentEventServiceRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentEventService builder with application/vnd.api+json body

func NewCreateIncidentEventServiceRequestWithBody added in v0.1.70

func NewCreateIncidentEventServiceRequestWithBody(server string, incidentEventId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentEventServiceRequestWithBody generates requests for CreateIncidentEventService with any type of body

func NewCreateIncidentFeedbackRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentFeedbackRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentFeedbackRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentFeedback builder with application/vnd.api+json body

func NewCreateIncidentFeedbackRequestWithBody

func NewCreateIncidentFeedbackRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentFeedbackRequestWithBody generates requests for CreateIncidentFeedback with any type of body

func NewCreateIncidentFormFieldSelectionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentFormFieldSelectionRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentFormFieldSelectionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentFormFieldSelection builder with application/vnd.api+json body

func NewCreateIncidentFormFieldSelectionRequestWithBody added in v0.1.48

func NewCreateIncidentFormFieldSelectionRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentFormFieldSelectionRequestWithBody generates requests for CreateIncidentFormFieldSelection with any type of body

func NewCreateIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncident builder with application/vnd.api+json body

func NewCreateIncidentRequestWithBody

func NewCreateIncidentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentRequestWithBody generates requests for CreateIncident with any type of body

func NewCreateIncidentRoleRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentRoleRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentRoleRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentRole builder with application/vnd.api+json body

func NewCreateIncidentRoleRequestWithBody

func NewCreateIncidentRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentRoleRequestWithBody generates requests for CreateIncidentRole with any type of body

func NewCreateIncidentRoleTaskRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentRoleTaskRequestWithApplicationVndAPIPlusJSONBody(server string, incidentRoleId string, body CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentRoleTaskRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentRoleTask builder with application/vnd.api+json body

func NewCreateIncidentRoleTaskRequestWithBody

func NewCreateIncidentRoleTaskRequestWithBody(server string, incidentRoleId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentRoleTaskRequestWithBody generates requests for CreateIncidentRoleTask with any type of body

func NewCreateIncidentStatusPageRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentStatusPageRequestWithApplicationVndAPIPlusJSONBody(server string, incidentId string, body CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentStatusPageRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentStatusPage builder with application/vnd.api+json body

func NewCreateIncidentStatusPageRequestWithBody

func NewCreateIncidentStatusPageRequestWithBody(server string, incidentId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentStatusPageRequestWithBody generates requests for CreateIncidentStatusPage with any type of body

func NewCreateIncidentTypeRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateIncidentTypeRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateIncidentTypeRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateIncidentType builder with application/vnd.api+json body

func NewCreateIncidentTypeRequestWithBody

func NewCreateIncidentTypeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateIncidentTypeRequestWithBody generates requests for CreateIncidentType with any type of body

func NewCreatePlaybookRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreatePlaybookRequestWithApplicationVndAPIPlusJSONBody(server string, body CreatePlaybookApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreatePlaybookRequestWithApplicationVndAPIPlusJSONBody calls the generic CreatePlaybook builder with application/vnd.api+json body

func NewCreatePlaybookRequestWithBody

func NewCreatePlaybookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePlaybookRequestWithBody generates requests for CreatePlaybook with any type of body

func NewCreatePlaybookTaskRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreatePlaybookTaskRequestWithApplicationVndAPIPlusJSONBody(server string, playbookId string, body CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreatePlaybookTaskRequestWithApplicationVndAPIPlusJSONBody calls the generic CreatePlaybookTask builder with application/vnd.api+json body

func NewCreatePlaybookTaskRequestWithBody

func NewCreatePlaybookTaskRequestWithBody(server string, playbookId string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePlaybookTaskRequestWithBody generates requests for CreatePlaybookTask with any type of body

func NewCreatePostmortemTemplateRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreatePostmortemTemplateRequestWithApplicationVndAPIPlusJSONBody(server string, body CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreatePostmortemTemplateRequestWithApplicationVndAPIPlusJSONBody calls the generic CreatePostmortemTemplate builder with application/vnd.api+json body

func NewCreatePostmortemTemplateRequestWithBody

func NewCreatePostmortemTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePostmortemTemplateRequestWithBody generates requests for CreatePostmortemTemplate with any type of body

func NewCreatePulseRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreatePulseRequestWithApplicationVndAPIPlusJSONBody(server string, body CreatePulseApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreatePulseRequestWithApplicationVndAPIPlusJSONBody calls the generic CreatePulse builder with application/vnd.api+json body

func NewCreatePulseRequestWithBody

func NewCreatePulseRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePulseRequestWithBody generates requests for CreatePulse with any type of body

func NewCreateRetrospectiveStepRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateRetrospectiveStepRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateRetrospectiveStepRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateRetrospectiveStep builder with application/vnd.api+json body

func NewCreateRetrospectiveStepRequestWithBody added in v1.1.7

func NewCreateRetrospectiveStepRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRetrospectiveStepRequestWithBody generates requests for CreateRetrospectiveStep with any type of body

func NewCreateSecretRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateSecretRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateSecretApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateSecretRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateSecret builder with application/vnd.api+json body

func NewCreateSecretRequestWithBody added in v0.1.58

func NewCreateSecretRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSecretRequestWithBody generates requests for CreateSecret with any type of body

func NewCreateServiceRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateServiceRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateServiceApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateServiceRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateService builder with application/vnd.api+json body

func NewCreateServiceRequestWithBody

func NewCreateServiceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateServiceRequestWithBody generates requests for CreateService with any type of body

func NewCreateSeverityRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateSeverityRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateSeverityApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateSeverityRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateSeverity builder with application/vnd.api+json body

func NewCreateSeverityRequestWithBody

func NewCreateSeverityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSeverityRequestWithBody generates requests for CreateSeverity with any type of body

func NewCreateStatusPageRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateStatusPageRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateStatusPageApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateStatusPageRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateStatusPage builder with application/vnd.api+json body

func NewCreateStatusPageRequestWithBody

func NewCreateStatusPageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateStatusPageRequestWithBody generates requests for CreateStatusPage with any type of body

func NewCreateStatusPageTemplateRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateStatusPageTemplateRequestWithApplicationVndAPIPlusJSONBody(server string, statusPageId string, body CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateStatusPageTemplateRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateStatusPageTemplate builder with application/vnd.api+json body

func NewCreateStatusPageTemplateRequestWithBody added in v0.1.18

func NewCreateStatusPageTemplateRequestWithBody(server string, statusPageId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateStatusPageTemplateRequestWithBody generates requests for CreateStatusPageTemplate with any type of body

func NewCreateTeamRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateTeamRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateTeamApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateTeamRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateTeam builder with application/vnd.api+json body

func NewCreateTeamRequestWithBody

func NewCreateTeamRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body

func NewCreateWebhooksEndpointRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWebhooksEndpointRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWebhooksEndpointRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWebhooksEndpoint builder with application/vnd.api+json body

func NewCreateWebhooksEndpointRequestWithBody added in v0.1.54

func NewCreateWebhooksEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWebhooksEndpointRequestWithBody generates requests for CreateWebhooksEndpoint with any type of body

func NewCreateWorkflowCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWorkflowCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody(server string, workflowId string, body CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWorkflowCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWorkflowCustomFieldSelection builder with application/vnd.api+json body

func NewCreateWorkflowCustomFieldSelectionRequestWithBody

func NewCreateWorkflowCustomFieldSelectionRequestWithBody(server string, workflowId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowCustomFieldSelectionRequestWithBody generates requests for CreateWorkflowCustomFieldSelection with any type of body

func NewCreateWorkflowFormFieldConditionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWorkflowFormFieldConditionRequestWithApplicationVndAPIPlusJSONBody(server string, workflowId string, body CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWorkflowFormFieldConditionRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWorkflowFormFieldCondition builder with application/vnd.api+json body

func NewCreateWorkflowFormFieldConditionRequestWithBody added in v0.1.48

func NewCreateWorkflowFormFieldConditionRequestWithBody(server string, workflowId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowFormFieldConditionRequestWithBody generates requests for CreateWorkflowFormFieldCondition with any type of body

func NewCreateWorkflowGroupRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWorkflowGroupRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWorkflowGroupRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWorkflowGroup builder with application/vnd.api+json body

func NewCreateWorkflowGroupRequestWithBody added in v0.1.12

func NewCreateWorkflowGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowGroupRequestWithBody generates requests for CreateWorkflowGroup with any type of body

func NewCreateWorkflowRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWorkflowRequestWithApplicationVndAPIPlusJSONBody(server string, body CreateWorkflowApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWorkflowRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWorkflow builder with application/vnd.api+json body

func NewCreateWorkflowRequestWithBody

func NewCreateWorkflowRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowRequestWithBody generates requests for CreateWorkflow with any type of body

func NewCreateWorkflowRunRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWorkflowRunRequestWithApplicationVndAPIPlusJSONBody(server string, workflowId string, body CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWorkflowRunRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWorkflowRun builder with application/vnd.api+json body

func NewCreateWorkflowRunRequestWithBody added in v0.1.20

func NewCreateWorkflowRunRequestWithBody(server string, workflowId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowRunRequestWithBody generates requests for CreateWorkflowRun with any type of body

func NewCreateWorkflowTaskRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewCreateWorkflowTaskRequestWithApplicationVndAPIPlusJSONBody(server string, workflowId string, body CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewCreateWorkflowTaskRequestWithApplicationVndAPIPlusJSONBody calls the generic CreateWorkflowTask builder with application/vnd.api+json body

func NewCreateWorkflowTaskRequestWithBody

func NewCreateWorkflowTaskRequestWithBody(server string, workflowId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowTaskRequestWithBody generates requests for CreateWorkflowTask with any type of body

func NewDeleteCauseRequest

func NewDeleteCauseRequest(server string, id string) (*http.Request, error)

NewDeleteCauseRequest generates requests for DeleteCause

func NewDeleteCustomFieldOptionRequest

func NewDeleteCustomFieldOptionRequest(server string, id string) (*http.Request, error)

NewDeleteCustomFieldOptionRequest generates requests for DeleteCustomFieldOption

func NewDeleteCustomFieldRequest

func NewDeleteCustomFieldRequest(server string, id string) (*http.Request, error)

NewDeleteCustomFieldRequest generates requests for DeleteCustomField

func NewDeleteDashboardPanelRequest

func NewDeleteDashboardPanelRequest(server string, id string) (*http.Request, error)

NewDeleteDashboardPanelRequest generates requests for DeleteDashboardPanel

func NewDeleteDashboardRequest

func NewDeleteDashboardRequest(server string, id string) (*http.Request, error)

NewDeleteDashboardRequest generates requests for DeleteDashboard

func NewDeleteEnvironmentRequest

func NewDeleteEnvironmentRequest(server string, id string) (*http.Request, error)

NewDeleteEnvironmentRequest generates requests for DeleteEnvironment

func NewDeleteFormFieldOptionRequest added in v0.1.48

func NewDeleteFormFieldOptionRequest(server string, id string) (*http.Request, error)

NewDeleteFormFieldOptionRequest generates requests for DeleteFormFieldOption

func NewDeleteFormFieldPositionRequest added in v0.1.48

func NewDeleteFormFieldPositionRequest(server string, id string) (*http.Request, error)

NewDeleteFormFieldPositionRequest generates requests for DeleteFormFieldPosition

func NewDeleteFormFieldRequest added in v0.1.48

func NewDeleteFormFieldRequest(server string, id string) (*http.Request, error)

NewDeleteFormFieldRequest generates requests for DeleteFormField

func NewDeleteFunctionalityRequest

func NewDeleteFunctionalityRequest(server string, id string) (*http.Request, error)

NewDeleteFunctionalityRequest generates requests for DeleteFunctionality

func NewDeleteIncidentActionItemRequest

func NewDeleteIncidentActionItemRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentActionItemRequest generates requests for DeleteIncidentActionItem

func NewDeleteIncidentCustomFieldSelectionRequest

func NewDeleteIncidentCustomFieldSelectionRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentCustomFieldSelectionRequest generates requests for DeleteIncidentCustomFieldSelection

func NewDeleteIncidentEventFunctionalityRequest added in v0.1.70

func NewDeleteIncidentEventFunctionalityRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentEventFunctionalityRequest generates requests for DeleteIncidentEventFunctionality

func NewDeleteIncidentEventRequest

func NewDeleteIncidentEventRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentEventRequest generates requests for DeleteIncidentEvent

func NewDeleteIncidentEventServiceRequest added in v0.1.70

func NewDeleteIncidentEventServiceRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentEventServiceRequest generates requests for DeleteIncidentEventService

func NewDeleteIncidentFormFieldSelectionRequest added in v0.1.48

func NewDeleteIncidentFormFieldSelectionRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentFormFieldSelectionRequest generates requests for DeleteIncidentFormFieldSelection

func NewDeleteIncidentRequest

func NewDeleteIncidentRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentRequest generates requests for DeleteIncident

func NewDeleteIncidentRoleRequest

func NewDeleteIncidentRoleRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentRoleRequest generates requests for DeleteIncidentRole

func NewDeleteIncidentRoleTaskRequest

func NewDeleteIncidentRoleTaskRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentRoleTaskRequest generates requests for DeleteIncidentRoleTask

func NewDeleteIncidentStatusPageRequest

func NewDeleteIncidentStatusPageRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentStatusPageRequest generates requests for DeleteIncidentStatusPage

func NewDeleteIncidentTypeRequest

func NewDeleteIncidentTypeRequest(server string, id string) (*http.Request, error)

NewDeleteIncidentTypeRequest generates requests for DeleteIncidentType

func NewDeletePlaybookRequest

func NewDeletePlaybookRequest(server string, id string) (*http.Request, error)

NewDeletePlaybookRequest generates requests for DeletePlaybook

func NewDeletePlaybookTaskRequest

func NewDeletePlaybookTaskRequest(server string, id string) (*http.Request, error)

NewDeletePlaybookTaskRequest generates requests for DeletePlaybookTask

func NewDeletePostmortemTemplateRequest

func NewDeletePostmortemTemplateRequest(server string, id string) (*http.Request, error)

NewDeletePostmortemTemplateRequest generates requests for DeletePostmortemTemplate

func NewDeleteRetrospectiveStepRequest added in v1.1.7

func NewDeleteRetrospectiveStepRequest(server string, id string) (*http.Request, error)

NewDeleteRetrospectiveStepRequest generates requests for DeleteRetrospectiveStep

func NewDeleteSecretRequest added in v0.1.58

func NewDeleteSecretRequest(server string, id string) (*http.Request, error)

NewDeleteSecretRequest generates requests for DeleteSecret

func NewDeleteServiceRequest

func NewDeleteServiceRequest(server string, id string) (*http.Request, error)

NewDeleteServiceRequest generates requests for DeleteService

func NewDeleteSeverityRequest

func NewDeleteSeverityRequest(server string, id string) (*http.Request, error)

NewDeleteSeverityRequest generates requests for DeleteSeverity

func NewDeleteStatusPageRequest

func NewDeleteStatusPageRequest(server string, id string) (*http.Request, error)

NewDeleteStatusPageRequest generates requests for DeleteStatusPage

func NewDeleteStatusPageTemplateRequest added in v0.1.18

func NewDeleteStatusPageTemplateRequest(server string, id string) (*http.Request, error)

NewDeleteStatusPageTemplateRequest generates requests for DeleteStatusPageTemplate

func NewDeleteTeamRequest

func NewDeleteTeamRequest(server string, id string) (*http.Request, error)

NewDeleteTeamRequest generates requests for DeleteTeam

func NewDeleteUserRequest added in v0.1.81

func NewDeleteUserRequest(server string, id string) (*http.Request, error)

NewDeleteUserRequest generates requests for DeleteUser

func NewDeleteWebhooksEndpointRequest added in v0.1.54

func NewDeleteWebhooksEndpointRequest(server string, id string) (*http.Request, error)

NewDeleteWebhooksEndpointRequest generates requests for DeleteWebhooksEndpoint

func NewDeleteWorkflowCustomFieldSelectionRequest

func NewDeleteWorkflowCustomFieldSelectionRequest(server string, id string) (*http.Request, error)

NewDeleteWorkflowCustomFieldSelectionRequest generates requests for DeleteWorkflowCustomFieldSelection

func NewDeleteWorkflowFormFieldConditionRequest added in v0.1.48

func NewDeleteWorkflowFormFieldConditionRequest(server string, id string) (*http.Request, error)

NewDeleteWorkflowFormFieldConditionRequest generates requests for DeleteWorkflowFormFieldCondition

func NewDeleteWorkflowGroupRequest added in v0.1.12

func NewDeleteWorkflowGroupRequest(server string, id string) (*http.Request, error)

NewDeleteWorkflowGroupRequest generates requests for DeleteWorkflowGroup

func NewDeleteWorkflowRequest

func NewDeleteWorkflowRequest(server string, id string) (*http.Request, error)

NewDeleteWorkflowRequest generates requests for DeleteWorkflow

func NewDeleteWorkflowTaskRequest

func NewDeleteWorkflowTaskRequest(server string, id string) (*http.Request, error)

NewDeleteWorkflowTaskRequest generates requests for DeleteWorkflowTask

func NewDeliverWebhooksDeliveryRequest added in v0.1.54

func NewDeliverWebhooksDeliveryRequest(server string, id string) (*http.Request, error)

NewDeliverWebhooksDeliveryRequest generates requests for DeliverWebhooksDelivery

func NewDuplicateDashboardPanelRequest

func NewDuplicateDashboardPanelRequest(server string, id string) (*http.Request, error)

NewDuplicateDashboardPanelRequest generates requests for DuplicateDashboardPanel

func NewDuplicateDashboardRequest

func NewDuplicateDashboardRequest(server string, id string) (*http.Request, error)

NewDuplicateDashboardRequest generates requests for DuplicateDashboard

func NewGetAlertRequest

func NewGetAlertRequest(server string, id string) (*http.Request, error)

NewGetAlertRequest generates requests for GetAlert

func NewGetCauseRequest

func NewGetCauseRequest(server string, id string) (*http.Request, error)

NewGetCauseRequest generates requests for GetCause

func NewGetCurrentUserRequest added in v0.1.12

func NewGetCurrentUserRequest(server string) (*http.Request, error)

NewGetCurrentUserRequest generates requests for GetCurrentUser

func NewGetCustomFieldOptionRequest

func NewGetCustomFieldOptionRequest(server string, id string) (*http.Request, error)

NewGetCustomFieldOptionRequest generates requests for GetCustomFieldOption

func NewGetCustomFieldRequest

func NewGetCustomFieldRequest(server string, id string) (*http.Request, error)

NewGetCustomFieldRequest generates requests for GetCustomField

func NewGetDashboardPanelRequest

func NewGetDashboardPanelRequest(server string, id string, params *GetDashboardPanelParams) (*http.Request, error)

NewGetDashboardPanelRequest generates requests for GetDashboardPanel

func NewGetDashboardRequest

func NewGetDashboardRequest(server string, id string) (*http.Request, error)

NewGetDashboardRequest generates requests for GetDashboard

func NewGetEnvironmentRequest

func NewGetEnvironmentRequest(server string, id string) (*http.Request, error)

NewGetEnvironmentRequest generates requests for GetEnvironment

func NewGetFormFieldOptionRequest added in v0.1.48

func NewGetFormFieldOptionRequest(server string, id string) (*http.Request, error)

NewGetFormFieldOptionRequest generates requests for GetFormFieldOption

func NewGetFormFieldPositionRequest added in v0.1.48

func NewGetFormFieldPositionRequest(server string, id string) (*http.Request, error)

NewGetFormFieldPositionRequest generates requests for GetFormFieldPosition

func NewGetFormFieldRequest added in v0.1.48

func NewGetFormFieldRequest(server string, id string) (*http.Request, error)

NewGetFormFieldRequest generates requests for GetFormField

func NewGetFunctionalityIncidentsChartRequest

func NewGetFunctionalityIncidentsChartRequest(server string, id string, params *GetFunctionalityIncidentsChartParams) (*http.Request, error)

NewGetFunctionalityIncidentsChartRequest generates requests for GetFunctionalityIncidentsChart

func NewGetFunctionalityRequest

func NewGetFunctionalityRequest(server string, id string) (*http.Request, error)

NewGetFunctionalityRequest generates requests for GetFunctionality

func NewGetFunctionalityUptimeChartRequest

func NewGetFunctionalityUptimeChartRequest(server string, id string, params *GetFunctionalityUptimeChartParams) (*http.Request, error)

NewGetFunctionalityUptimeChartRequest generates requests for GetFunctionalityUptimeChart

func NewGetIncidentActionItemsRequest

func NewGetIncidentActionItemsRequest(server string, id string) (*http.Request, error)

NewGetIncidentActionItemsRequest generates requests for GetIncidentActionItems

func NewGetIncidentCustomFieldSelectionRequest

func NewGetIncidentCustomFieldSelectionRequest(server string, id string) (*http.Request, error)

NewGetIncidentCustomFieldSelectionRequest generates requests for GetIncidentCustomFieldSelection

func NewGetIncidentEventFunctionalitiesRequest added in v0.1.70

func NewGetIncidentEventFunctionalitiesRequest(server string, id string) (*http.Request, error)

NewGetIncidentEventFunctionalitiesRequest generates requests for GetIncidentEventFunctionalities

func NewGetIncidentEventServicesRequest added in v0.1.70

func NewGetIncidentEventServicesRequest(server string, id string) (*http.Request, error)

NewGetIncidentEventServicesRequest generates requests for GetIncidentEventServices

func NewGetIncidentEventsRequest

func NewGetIncidentEventsRequest(server string, id string) (*http.Request, error)

NewGetIncidentEventsRequest generates requests for GetIncidentEvents

func NewGetIncidentFeedbacksRequest

func NewGetIncidentFeedbacksRequest(server string, id string) (*http.Request, error)

NewGetIncidentFeedbacksRequest generates requests for GetIncidentFeedbacks

func NewGetIncidentFormFieldSelectionRequest added in v0.1.48

func NewGetIncidentFormFieldSelectionRequest(server string, id string) (*http.Request, error)

NewGetIncidentFormFieldSelectionRequest generates requests for GetIncidentFormFieldSelection

func NewGetIncidentRequest

func NewGetIncidentRequest(server string, id string) (*http.Request, error)

NewGetIncidentRequest generates requests for GetIncident

func NewGetIncidentRoleRequest

func NewGetIncidentRoleRequest(server string, id string) (*http.Request, error)

NewGetIncidentRoleRequest generates requests for GetIncidentRole

func NewGetIncidentRoleTaskRequest added in v0.1.33

func NewGetIncidentRoleTaskRequest(server string, id string) (*http.Request, error)

NewGetIncidentRoleTaskRequest generates requests for GetIncidentRoleTask

func NewGetIncidentStatusPagesRequest

func NewGetIncidentStatusPagesRequest(server string, id string) (*http.Request, error)

NewGetIncidentStatusPagesRequest generates requests for GetIncidentStatusPages

func NewGetIncidentTypeRequest

func NewGetIncidentTypeRequest(server string, id string) (*http.Request, error)

NewGetIncidentTypeRequest generates requests for GetIncidentType

func NewGetIpRangesRequest added in v1.1.8

func NewGetIpRangesRequest(server string) (*http.Request, error)

NewGetIpRangesRequest generates requests for GetIpRanges

func NewGetPlaybookRequest

func NewGetPlaybookRequest(server string, id string) (*http.Request, error)

NewGetPlaybookRequest generates requests for GetPlaybook

func NewGetPlaybookTaskRequest added in v0.1.62

func NewGetPlaybookTaskRequest(server string, id string) (*http.Request, error)

NewGetPlaybookTaskRequest generates requests for GetPlaybookTask

func NewGetPostmortemTemplateRequest

func NewGetPostmortemTemplateRequest(server string, id string) (*http.Request, error)

NewGetPostmortemTemplateRequest generates requests for GetPostmortemTemplate

func NewGetPulseRequest

func NewGetPulseRequest(server string, id string) (*http.Request, error)

NewGetPulseRequest generates requests for GetPulse

func NewGetRetrospectiveStepRequest added in v1.1.7

func NewGetRetrospectiveStepRequest(server string, id string) (*http.Request, error)

NewGetRetrospectiveStepRequest generates requests for GetRetrospectiveStep

func NewGetSecretRequest added in v0.1.58

func NewGetSecretRequest(server string, id string) (*http.Request, error)

NewGetSecretRequest generates requests for GetSecret

func NewGetServiceIncidentsChartRequest

func NewGetServiceIncidentsChartRequest(server string, id string, params *GetServiceIncidentsChartParams) (*http.Request, error)

NewGetServiceIncidentsChartRequest generates requests for GetServiceIncidentsChart

func NewGetServiceRequest

func NewGetServiceRequest(server string, id string) (*http.Request, error)

NewGetServiceRequest generates requests for GetService

func NewGetServiceUptimeChartRequest

func NewGetServiceUptimeChartRequest(server string, id string, params *GetServiceUptimeChartParams) (*http.Request, error)

NewGetServiceUptimeChartRequest generates requests for GetServiceUptimeChart

func NewGetSeverityRequest

func NewGetSeverityRequest(server string, id string) (*http.Request, error)

NewGetSeverityRequest generates requests for GetSeverity

func NewGetStatusPageRequest

func NewGetStatusPageRequest(server string, id string) (*http.Request, error)

NewGetStatusPageRequest generates requests for GetStatusPage

func NewGetStatusPageTemplateRequest added in v0.1.18

func NewGetStatusPageTemplateRequest(server string, id string) (*http.Request, error)

NewGetStatusPageTemplateRequest generates requests for GetStatusPageTemplate

func NewGetTeamRequest

func NewGetTeamRequest(server string, id string) (*http.Request, error)

NewGetTeamRequest generates requests for GetTeam

func NewGetUserRequest added in v0.1.81

func NewGetUserRequest(server string, id string) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

func NewGetWebhooksDeliveryRequest added in v0.1.54

func NewGetWebhooksDeliveryRequest(server string, id string) (*http.Request, error)

NewGetWebhooksDeliveryRequest generates requests for GetWebhooksDelivery

func NewGetWebhooksEndpointRequest added in v0.1.54

func NewGetWebhooksEndpointRequest(server string, id string) (*http.Request, error)

NewGetWebhooksEndpointRequest generates requests for GetWebhooksEndpoint

func NewGetWorkflowCustomFieldSelectionRequest

func NewGetWorkflowCustomFieldSelectionRequest(server string, id string) (*http.Request, error)

NewGetWorkflowCustomFieldSelectionRequest generates requests for GetWorkflowCustomFieldSelection

func NewGetWorkflowFormFieldConditionRequest added in v0.1.48

func NewGetWorkflowFormFieldConditionRequest(server string, id string) (*http.Request, error)

NewGetWorkflowFormFieldConditionRequest generates requests for GetWorkflowFormFieldCondition

func NewGetWorkflowGroupRequest added in v0.1.12

func NewGetWorkflowGroupRequest(server string, id string) (*http.Request, error)

NewGetWorkflowGroupRequest generates requests for GetWorkflowGroup

func NewGetWorkflowRequest

func NewGetWorkflowRequest(server string, id string) (*http.Request, error)

NewGetWorkflowRequest generates requests for GetWorkflow

func NewGetWorkflowTaskRequest

func NewGetWorkflowTaskRequest(server string, id string) (*http.Request, error)

NewGetWorkflowTaskRequest generates requests for GetWorkflowTask

func NewListAlertsRequest

func NewListAlertsRequest(server string, params *ListAlertsParams) (*http.Request, error)

NewListAlertsRequest generates requests for ListAlerts

func NewListAllIncidentActionItemsRequest added in v0.1.91

func NewListAllIncidentActionItemsRequest(server string, params *ListAllIncidentActionItemsParams) (*http.Request, error)

NewListAllIncidentActionItemsRequest generates requests for ListAllIncidentActionItems

func NewListAuditsRequest added in v0.1.70

func NewListAuditsRequest(server string, params *ListAuditsParams) (*http.Request, error)

NewListAuditsRequest generates requests for ListAudits

func NewListCausesRequest

func NewListCausesRequest(server string, params *ListCausesParams) (*http.Request, error)

NewListCausesRequest generates requests for ListCauses

func NewListCustomFieldOptionsRequest

func NewListCustomFieldOptionsRequest(server string, customFieldId string, params *ListCustomFieldOptionsParams) (*http.Request, error)

NewListCustomFieldOptionsRequest generates requests for ListCustomFieldOptions

func NewListCustomFieldsRequest

func NewListCustomFieldsRequest(server string, params *ListCustomFieldsParams) (*http.Request, error)

NewListCustomFieldsRequest generates requests for ListCustomFields

func NewListDashboardPanelsRequest

func NewListDashboardPanelsRequest(server string, dashboardId string, params *ListDashboardPanelsParams) (*http.Request, error)

NewListDashboardPanelsRequest generates requests for ListDashboardPanels

func NewListDashboardsRequest

func NewListDashboardsRequest(server string, params *ListDashboardsParams) (*http.Request, error)

NewListDashboardsRequest generates requests for ListDashboards

func NewListEnvironmentsRequest

func NewListEnvironmentsRequest(server string, params *ListEnvironmentsParams) (*http.Request, error)

NewListEnvironmentsRequest generates requests for ListEnvironments

func NewListFormFieldOptionsRequest added in v0.1.48

func NewListFormFieldOptionsRequest(server string, formFieldId string, params *ListFormFieldOptionsParams) (*http.Request, error)

NewListFormFieldOptionsRequest generates requests for ListFormFieldOptions

func NewListFormFieldPositionsRequest added in v0.1.48

func NewListFormFieldPositionsRequest(server string, formFieldId string, params *ListFormFieldPositionsParams) (*http.Request, error)

NewListFormFieldPositionsRequest generates requests for ListFormFieldPositions

func NewListFormFieldsRequest added in v0.1.48

func NewListFormFieldsRequest(server string, params *ListFormFieldsParams) (*http.Request, error)

NewListFormFieldsRequest generates requests for ListFormFields

func NewListFunctionalitiesRequest

func NewListFunctionalitiesRequest(server string, params *ListFunctionalitiesParams) (*http.Request, error)

NewListFunctionalitiesRequest generates requests for ListFunctionalities

func NewListIncidentActionItemsRequest

func NewListIncidentActionItemsRequest(server string, incidentId string, params *ListIncidentActionItemsParams) (*http.Request, error)

NewListIncidentActionItemsRequest generates requests for ListIncidentActionItems

func NewListIncidentAlertsRequest added in v1.0.0

func NewListIncidentAlertsRequest(server string, incidentId string, params *ListIncidentAlertsParams) (*http.Request, error)

NewListIncidentAlertsRequest generates requests for ListIncidentAlerts

func NewListIncidentCustomFieldSelectionsRequest

func NewListIncidentCustomFieldSelectionsRequest(server string, incidentId string, params *ListIncidentCustomFieldSelectionsParams) (*http.Request, error)

NewListIncidentCustomFieldSelectionsRequest generates requests for ListIncidentCustomFieldSelections

func NewListIncidentEventFunctionalitiesRequest added in v0.1.70

func NewListIncidentEventFunctionalitiesRequest(server string, incidentEventId string, params *ListIncidentEventFunctionalitiesParams) (*http.Request, error)

NewListIncidentEventFunctionalitiesRequest generates requests for ListIncidentEventFunctionalities

func NewListIncidentEventServicesRequest added in v0.1.70

func NewListIncidentEventServicesRequest(server string, incidentEventId string, params *ListIncidentEventServicesParams) (*http.Request, error)

NewListIncidentEventServicesRequest generates requests for ListIncidentEventServices

func NewListIncidentEventsRequest

func NewListIncidentEventsRequest(server string, incidentId string, params *ListIncidentEventsParams) (*http.Request, error)

NewListIncidentEventsRequest generates requests for ListIncidentEvents

func NewListIncidentFeedbacksRequest

func NewListIncidentFeedbacksRequest(server string, incidentId string, params *ListIncidentFeedbacksParams) (*http.Request, error)

NewListIncidentFeedbacksRequest generates requests for ListIncidentFeedbacks

func NewListIncidentFormFieldSelectionsRequest added in v0.1.48

func NewListIncidentFormFieldSelectionsRequest(server string, incidentId string, params *ListIncidentFormFieldSelectionsParams) (*http.Request, error)

NewListIncidentFormFieldSelectionsRequest generates requests for ListIncidentFormFieldSelections

func NewListIncidentPostMortemsRequest

func NewListIncidentPostMortemsRequest(server string, params *ListIncidentPostMortemsParams) (*http.Request, error)

NewListIncidentPostMortemsRequest generates requests for ListIncidentPostMortems

func NewListIncidentPostmortemRequest

func NewListIncidentPostmortemRequest(server string, id string) (*http.Request, error)

NewListIncidentPostmortemRequest generates requests for ListIncidentPostmortem

func NewListIncidentRoleTasksRequest

func NewListIncidentRoleTasksRequest(server string, incidentRoleId string, params *ListIncidentRoleTasksParams) (*http.Request, error)

NewListIncidentRoleTasksRequest generates requests for ListIncidentRoleTasks

func NewListIncidentRolesRequest

func NewListIncidentRolesRequest(server string, params *ListIncidentRolesParams) (*http.Request, error)

NewListIncidentRolesRequest generates requests for ListIncidentRoles

func NewListIncidentStatusPagesRequest

func NewListIncidentStatusPagesRequest(server string, incidentId string, params *ListIncidentStatusPagesParams) (*http.Request, error)

NewListIncidentStatusPagesRequest generates requests for ListIncidentStatusPages

func NewListIncidentTypesRequest

func NewListIncidentTypesRequest(server string, params *ListIncidentTypesParams) (*http.Request, error)

NewListIncidentTypesRequest generates requests for ListIncidentTypes

func NewListIncidentsRequest

func NewListIncidentsRequest(server string, params *ListIncidentsParams) (*http.Request, error)

NewListIncidentsRequest generates requests for ListIncidents

func NewListPlaybookTasksRequest

func NewListPlaybookTasksRequest(server string, playbookId string, params *ListPlaybookTasksParams) (*http.Request, error)

NewListPlaybookTasksRequest generates requests for ListPlaybookTasks

func NewListPlaybooksRequest

func NewListPlaybooksRequest(server string, params *ListPlaybooksParams) (*http.Request, error)

NewListPlaybooksRequest generates requests for ListPlaybooks

func NewListPostmortemTemplatesRequest

func NewListPostmortemTemplatesRequest(server string, params *ListPostmortemTemplatesParams) (*http.Request, error)

NewListPostmortemTemplatesRequest generates requests for ListPostmortemTemplates

func NewListPulsesRequest

func NewListPulsesRequest(server string, params *ListPulsesParams) (*http.Request, error)

NewListPulsesRequest generates requests for ListPulses

func NewListRetrospectiveStepsRequest added in v1.1.7

func NewListRetrospectiveStepsRequest(server string, params *ListRetrospectiveStepsParams) (*http.Request, error)

NewListRetrospectiveStepsRequest generates requests for ListRetrospectiveSteps

func NewListSecretsRequest added in v0.1.58

func NewListSecretsRequest(server string, params *ListSecretsParams) (*http.Request, error)

NewListSecretsRequest generates requests for ListSecrets

func NewListServicesRequest

func NewListServicesRequest(server string, params *ListServicesParams) (*http.Request, error)

NewListServicesRequest generates requests for ListServices

func NewListSeveritiesRequest

func NewListSeveritiesRequest(server string, params *ListSeveritiesParams) (*http.Request, error)

NewListSeveritiesRequest generates requests for ListSeverities

func NewListStatusPageTemplatesRequest added in v0.1.18

func NewListStatusPageTemplatesRequest(server string, statusPageId string, params *ListStatusPageTemplatesParams) (*http.Request, error)

NewListStatusPageTemplatesRequest generates requests for ListStatusPageTemplates

func NewListStatusPagesRequest

func NewListStatusPagesRequest(server string, params *ListStatusPagesParams) (*http.Request, error)

NewListStatusPagesRequest generates requests for ListStatusPages

func NewListTeamsRequest

func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)

NewListTeamsRequest generates requests for ListTeams

func NewListUsersRequest added in v0.1.91

func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)

NewListUsersRequest generates requests for ListUsers

func NewListWebhooksDeliveriesRequest added in v0.1.54

func NewListWebhooksDeliveriesRequest(server string, endpointId string, params *ListWebhooksDeliveriesParams) (*http.Request, error)

NewListWebhooksDeliveriesRequest generates requests for ListWebhooksDeliveries

func NewListWebhooksEndpointsRequest added in v0.1.54

func NewListWebhooksEndpointsRequest(server string, params *ListWebhooksEndpointsParams) (*http.Request, error)

NewListWebhooksEndpointsRequest generates requests for ListWebhooksEndpoints

func NewListWorkflowCustomFieldSelectionsRequest

func NewListWorkflowCustomFieldSelectionsRequest(server string, workflowId string, params *ListWorkflowCustomFieldSelectionsParams) (*http.Request, error)

NewListWorkflowCustomFieldSelectionsRequest generates requests for ListWorkflowCustomFieldSelections

func NewListWorkflowFormFieldConditionsRequest added in v0.1.48

func NewListWorkflowFormFieldConditionsRequest(server string, workflowId string, params *ListWorkflowFormFieldConditionsParams) (*http.Request, error)

NewListWorkflowFormFieldConditionsRequest generates requests for ListWorkflowFormFieldConditions

func NewListWorkflowGroupsRequest added in v0.1.12

func NewListWorkflowGroupsRequest(server string, params *ListWorkflowGroupsParams) (*http.Request, error)

NewListWorkflowGroupsRequest generates requests for ListWorkflowGroups

func NewListWorkflowRunsRequest added in v0.1.23

func NewListWorkflowRunsRequest(server string, workflowId string, params *ListWorkflowRunsParams) (*http.Request, error)

NewListWorkflowRunsRequest generates requests for ListWorkflowRuns

func NewListWorkflowTasksRequest

func NewListWorkflowTasksRequest(server string, workflowId string, params *ListWorkflowTasksParams) (*http.Request, error)

NewListWorkflowTasksRequest generates requests for ListWorkflowTasks

func NewListWorkflowsRequest

func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http.Request, error)

NewListWorkflowsRequest generates requests for ListWorkflows

func NewMarkAsDuplicateIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewMarkAsDuplicateIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewMarkAsDuplicateIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic MarkAsDuplicateIncident builder with application/vnd.api+json body

func NewMarkAsDuplicateIncidentRequestWithBody added in v0.1.68

func NewMarkAsDuplicateIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewMarkAsDuplicateIncidentRequestWithBody generates requests for MarkAsDuplicateIncident with any type of body

func NewMitigateIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewMitigateIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body MitigateIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewMitigateIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic MitigateIncident builder with application/vnd.api+json body

func NewMitigateIncidentRequestWithBody

func NewMitigateIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewMitigateIncidentRequestWithBody generates requests for MitigateIncident with any type of body

func NewRemoveSubscribersToIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewRemoveSubscribersToIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewRemoveSubscribersToIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic RemoveSubscribersToIncident builder with application/vnd.api+json body

func NewRemoveSubscribersToIncidentRequestWithBody added in v0.1.85

func NewRemoveSubscribersToIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewRemoveSubscribersToIncidentRequestWithBody generates requests for RemoveSubscribersToIncident with any type of body

func NewResolveIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewResolveIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body ResolveIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewResolveIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic ResolveIncident builder with application/vnd.api+json body

func NewResolveIncidentRequestWithBody

func NewResolveIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewResolveIncidentRequestWithBody generates requests for ResolveIncident with any type of body

func NewRestartIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewRestartIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body RestartIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewRestartIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic RestartIncident builder with application/vnd.api+json body

func NewRestartIncidentRequestWithBody added in v0.1.58

func NewRestartIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewRestartIncidentRequestWithBody generates requests for RestartIncident with any type of body

func NewSetDefaultDashboardRequest

func NewSetDefaultDashboardRequest(server string, id string) (*http.Request, error)

NewSetDefaultDashboardRequest generates requests for SetDefaultDashboard

func NewTriageIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewTriageIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body TriageIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewTriageIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic TriageIncident builder with application/vnd.api+json body

func NewTriageIncidentRequestWithBody added in v1.0.3

func NewTriageIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewTriageIncidentRequestWithBody generates requests for TriageIncident with any type of body

func NewUpdateCauseRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateCauseRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateCauseApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateCauseRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateCause builder with application/vnd.api+json body

func NewUpdateCauseRequestWithBody

func NewUpdateCauseRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCauseRequestWithBody generates requests for UpdateCause with any type of body

func NewUpdateCustomFieldOptionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateCustomFieldOptionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateCustomFieldOptionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateCustomFieldOption builder with application/vnd.api+json body

func NewUpdateCustomFieldOptionRequestWithBody

func NewUpdateCustomFieldOptionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomFieldOptionRequestWithBody generates requests for UpdateCustomFieldOption with any type of body

func NewUpdateCustomFieldRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateCustomFieldRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateCustomFieldRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateCustomField builder with application/vnd.api+json body

func NewUpdateCustomFieldRequestWithBody

func NewUpdateCustomFieldRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomFieldRequestWithBody generates requests for UpdateCustomField with any type of body

func NewUpdateDashboardPanelRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateDashboardPanelRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateDashboardPanelRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateDashboardPanel builder with application/vnd.api+json body

func NewUpdateDashboardPanelRequestWithBody

func NewUpdateDashboardPanelRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDashboardPanelRequestWithBody generates requests for UpdateDashboardPanel with any type of body

func NewUpdateDashboardRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateDashboardRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateDashboardApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateDashboardRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateDashboard builder with application/vnd.api+json body

func NewUpdateDashboardRequestWithBody

func NewUpdateDashboardRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDashboardRequestWithBody generates requests for UpdateDashboard with any type of body

func NewUpdateEnvironmentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateEnvironmentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateEnvironmentRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateEnvironment builder with application/vnd.api+json body

func NewUpdateEnvironmentRequestWithBody

func NewUpdateEnvironmentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body

func NewUpdateFormFieldOptionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateFormFieldOptionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateFormFieldOptionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateFormFieldOption builder with application/vnd.api+json body

func NewUpdateFormFieldOptionRequestWithBody added in v0.1.48

func NewUpdateFormFieldOptionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFormFieldOptionRequestWithBody generates requests for UpdateFormFieldOption with any type of body

func NewUpdateFormFieldPositionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateFormFieldPositionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateFormFieldPositionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateFormFieldPosition builder with application/vnd.api+json body

func NewUpdateFormFieldPositionRequestWithBody added in v0.1.48

func NewUpdateFormFieldPositionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFormFieldPositionRequestWithBody generates requests for UpdateFormFieldPosition with any type of body

func NewUpdateFormFieldRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateFormFieldRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateFormFieldApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateFormFieldRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateFormField builder with application/vnd.api+json body

func NewUpdateFormFieldRequestWithBody added in v0.1.48

func NewUpdateFormFieldRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFormFieldRequestWithBody generates requests for UpdateFormField with any type of body

func NewUpdateFunctionalityRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateFunctionalityRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateFunctionalityRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateFunctionality builder with application/vnd.api+json body

func NewUpdateFunctionalityRequestWithBody

func NewUpdateFunctionalityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFunctionalityRequestWithBody generates requests for UpdateFunctionality with any type of body

func NewUpdateIncidentActionItemRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentActionItemRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentActionItemRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentActionItem builder with application/vnd.api+json body

func NewUpdateIncidentActionItemRequestWithBody

func NewUpdateIncidentActionItemRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentActionItemRequestWithBody generates requests for UpdateIncidentActionItem with any type of body

func NewUpdateIncidentCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentCustomFieldSelection builder with application/vnd.api+json body

func NewUpdateIncidentCustomFieldSelectionRequestWithBody

func NewUpdateIncidentCustomFieldSelectionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentCustomFieldSelectionRequestWithBody generates requests for UpdateIncidentCustomFieldSelection with any type of body

func NewUpdateIncidentEventFunctionalityRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentEventFunctionalityRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentEventFunctionalityRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentEventFunctionality builder with application/vnd.api+json body

func NewUpdateIncidentEventFunctionalityRequestWithBody added in v0.1.70

func NewUpdateIncidentEventFunctionalityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentEventFunctionalityRequestWithBody generates requests for UpdateIncidentEventFunctionality with any type of body

func NewUpdateIncidentEventRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentEventRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentEventRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentEvent builder with application/vnd.api+json body

func NewUpdateIncidentEventRequestWithBody

func NewUpdateIncidentEventRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentEventRequestWithBody generates requests for UpdateIncidentEvent with any type of body

func NewUpdateIncidentEventServiceRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentEventServiceRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentEventServiceRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentEventService builder with application/vnd.api+json body

func NewUpdateIncidentEventServiceRequestWithBody added in v0.1.70

func NewUpdateIncidentEventServiceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentEventServiceRequestWithBody generates requests for UpdateIncidentEventService with any type of body

func NewUpdateIncidentFeedbackRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentFeedbackRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentFeedbackRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentFeedback builder with application/vnd.api+json body

func NewUpdateIncidentFeedbackRequestWithBody

func NewUpdateIncidentFeedbackRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentFeedbackRequestWithBody generates requests for UpdateIncidentFeedback with any type of body

func NewUpdateIncidentFormFieldSelectionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentFormFieldSelectionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentFormFieldSelectionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentFormFieldSelection builder with application/vnd.api+json body

func NewUpdateIncidentFormFieldSelectionRequestWithBody added in v0.1.48

func NewUpdateIncidentFormFieldSelectionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentFormFieldSelectionRequestWithBody generates requests for UpdateIncidentFormFieldSelection with any type of body

func NewUpdateIncidentPostmortemRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentPostmortemRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentPostmortemRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentPostmortem builder with application/vnd.api+json body

func NewUpdateIncidentPostmortemRequestWithBody

func NewUpdateIncidentPostmortemRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentPostmortemRequestWithBody generates requests for UpdateIncidentPostmortem with any type of body

func NewUpdateIncidentRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncident builder with application/vnd.api+json body

func NewUpdateIncidentRequestWithBody

func NewUpdateIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentRequestWithBody generates requests for UpdateIncident with any type of body

func NewUpdateIncidentRoleRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentRoleRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentRoleRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentRole builder with application/vnd.api+json body

func NewUpdateIncidentRoleRequestWithBody

func NewUpdateIncidentRoleRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentRoleRequestWithBody generates requests for UpdateIncidentRole with any type of body

func NewUpdateIncidentRoleTaskRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentRoleTaskRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentRoleTaskRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentRoleTask builder with application/vnd.api+json body

func NewUpdateIncidentRoleTaskRequestWithBody

func NewUpdateIncidentRoleTaskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentRoleTaskRequestWithBody generates requests for UpdateIncidentRoleTask with any type of body

func NewUpdateIncidentStatusPageRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentStatusPageRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentStatusPageRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentStatusPage builder with application/vnd.api+json body

func NewUpdateIncidentStatusPageRequestWithBody

func NewUpdateIncidentStatusPageRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentStatusPageRequestWithBody generates requests for UpdateIncidentStatusPage with any type of body

func NewUpdateIncidentTypeRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateIncidentTypeRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateIncidentTypeRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateIncidentType builder with application/vnd.api+json body

func NewUpdateIncidentTypeRequestWithBody

func NewUpdateIncidentTypeRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIncidentTypeRequestWithBody generates requests for UpdateIncidentType with any type of body

func NewUpdatePlaybookRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdatePlaybookRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdatePlaybookApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdatePlaybookRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdatePlaybook builder with application/vnd.api+json body

func NewUpdatePlaybookRequestWithBody

func NewUpdatePlaybookRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlaybookRequestWithBody generates requests for UpdatePlaybook with any type of body

func NewUpdatePlaybookTaskRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdatePlaybookTaskRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdatePlaybookTaskRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdatePlaybookTask builder with application/vnd.api+json body

func NewUpdatePlaybookTaskRequestWithBody

func NewUpdatePlaybookTaskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlaybookTaskRequestWithBody generates requests for UpdatePlaybookTask with any type of body

func NewUpdatePostmortemTemplateRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdatePostmortemTemplateRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdatePostmortemTemplateRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdatePostmortemTemplate builder with application/vnd.api+json body

func NewUpdatePostmortemTemplateRequestWithBody

func NewUpdatePostmortemTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePostmortemTemplateRequestWithBody generates requests for UpdatePostmortemTemplate with any type of body

func NewUpdatePulseRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdatePulseRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdatePulseApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdatePulseRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdatePulse builder with application/vnd.api+json body

func NewUpdatePulseRequestWithBody

func NewUpdatePulseRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePulseRequestWithBody generates requests for UpdatePulse with any type of body

func NewUpdateRetrospectiveStepRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateRetrospectiveStepRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateRetrospectiveStepRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateRetrospectiveStep builder with application/vnd.api+json body

func NewUpdateRetrospectiveStepRequestWithBody added in v1.1.7

func NewUpdateRetrospectiveStepRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRetrospectiveStepRequestWithBody generates requests for UpdateRetrospectiveStep with any type of body

func NewUpdateSecretRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateSecretRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateSecretApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateSecretRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateSecret builder with application/vnd.api+json body

func NewUpdateSecretRequestWithBody added in v0.1.58

func NewUpdateSecretRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSecretRequestWithBody generates requests for UpdateSecret with any type of body

func NewUpdateServiceRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateServiceRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateServiceApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateServiceRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateService builder with application/vnd.api+json body

func NewUpdateServiceRequestWithBody

func NewUpdateServiceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateServiceRequestWithBody generates requests for UpdateService with any type of body

func NewUpdateSeverityRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateSeverityRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateSeverityApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateSeverityRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateSeverity builder with application/vnd.api+json body

func NewUpdateSeverityRequestWithBody

func NewUpdateSeverityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSeverityRequestWithBody generates requests for UpdateSeverity with any type of body

func NewUpdateStatusPageRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateStatusPageRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateStatusPageApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateStatusPageRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateStatusPage builder with application/vnd.api+json body

func NewUpdateStatusPageRequestWithBody

func NewUpdateStatusPageRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateStatusPageRequestWithBody generates requests for UpdateStatusPage with any type of body

func NewUpdateStatusPageTemplateRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateStatusPageTemplateRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateStatusPageTemplateRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateStatusPageTemplate builder with application/vnd.api+json body

func NewUpdateStatusPageTemplateRequestWithBody added in v0.1.18

func NewUpdateStatusPageTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateStatusPageTemplateRequestWithBody generates requests for UpdateStatusPageTemplate with any type of body

func NewUpdateTeamRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateTeamRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateTeamApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateTeamRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateTeam builder with application/vnd.api+json body

func NewUpdateTeamRequestWithBody

func NewUpdateTeamRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body

func NewUpdateWebhooksEndpointRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateWebhooksEndpointRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateWebhooksEndpointRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateWebhooksEndpoint builder with application/vnd.api+json body

func NewUpdateWebhooksEndpointRequestWithBody added in v0.1.54

func NewUpdateWebhooksEndpointRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWebhooksEndpointRequestWithBody generates requests for UpdateWebhooksEndpoint with any type of body

func NewUpdateWorkflowCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateWorkflowCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowCustomFieldSelectionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateWorkflowCustomFieldSelection builder with application/vnd.api+json body

func NewUpdateWorkflowCustomFieldSelectionRequestWithBody

func NewUpdateWorkflowCustomFieldSelectionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowCustomFieldSelectionRequestWithBody generates requests for UpdateWorkflowCustomFieldSelection with any type of body

func NewUpdateWorkflowFormFieldConditionRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateWorkflowFormFieldConditionRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowFormFieldConditionRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateWorkflowFormFieldCondition builder with application/vnd.api+json body

func NewUpdateWorkflowFormFieldConditionRequestWithBody added in v0.1.48

func NewUpdateWorkflowFormFieldConditionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowFormFieldConditionRequestWithBody generates requests for UpdateWorkflowFormFieldCondition with any type of body

func NewUpdateWorkflowGroupRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateWorkflowGroupRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowGroupRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateWorkflowGroup builder with application/vnd.api+json body

func NewUpdateWorkflowGroupRequestWithBody added in v0.1.12

func NewUpdateWorkflowGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowGroupRequestWithBody generates requests for UpdateWorkflowGroup with any type of body

func NewUpdateWorkflowRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateWorkflowRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateWorkflowApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateWorkflow builder with application/vnd.api+json body

func NewUpdateWorkflowRequestWithBody

func NewUpdateWorkflowRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowRequestWithBody generates requests for UpdateWorkflow with any type of body

func NewUpdateWorkflowTaskRequestWithApplicationVndAPIPlusJSONBody added in v1.2.1

func NewUpdateWorkflowTaskRequestWithApplicationVndAPIPlusJSONBody(server string, id string, body UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowTaskRequestWithApplicationVndAPIPlusJSONBody calls the generic UpdateWorkflowTask builder with application/vnd.api+json body

func NewUpdateWorkflowTaskRequestWithBody

func NewUpdateWorkflowTaskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowTaskRequestWithBody generates requests for UpdateWorkflowTask with any type of body

Types

type ActionItemTriggerParams

type ActionItemTriggerParams struct {
	IncidentActionItemCondition         *ActionItemTriggerParamsIncidentActionItemCondition         `json:"incident_action_item_condition,omitempty"`
	IncidentActionItemConditionGroup    *ActionItemTriggerParamsIncidentActionItemConditionGroup    `json:"incident_action_item_condition_group,omitempty"`
	IncidentActionItemConditionKind     *ActionItemTriggerParamsIncidentActionItemConditionKind     `json:"incident_action_item_condition_kind,omitempty"`
	IncidentActionItemConditionPriority *ActionItemTriggerParamsIncidentActionItemConditionPriority `json:"incident_action_item_condition_priority,omitempty"`
	IncidentActionItemConditionStatus   *ActionItemTriggerParamsIncidentActionItemConditionStatus   `json:"incident_action_item_condition_status,omitempty"`
	IncidentActionItemGroupIds          *[]string                                                   `json:"incident_action_item_group_ids,omitempty"`
	IncidentActionItemKinds             *[]ActionItemTriggerParamsIncidentActionItemKinds           `json:"incident_action_item_kinds,omitempty"`
	IncidentActionItemPriorities        *[]ActionItemTriggerParamsIncidentActionItemPriorities      `json:"incident_action_item_priorities,omitempty"`
	IncidentActionItemStatuses          *[]ActionItemTriggerParamsIncidentActionItemStatuses        `json:"incident_action_item_statuses,omitempty"`
	IncidentCondition                   *ActionItemTriggerParamsIncidentCondition                   `json:"incident_condition,omitempty"`
	IncidentConditionAcknowledgedAt     *ActionItemTriggerParams_IncidentConditionAcknowledgedAt    `json:"incident_condition_acknowledged_at,omitempty"`
	IncidentConditionDetectedAt         *ActionItemTriggerParams_IncidentConditionDetectedAt        `json:"incident_condition_detected_at,omitempty"`
	IncidentConditionEnvironment        *ActionItemTriggerParamsIncidentConditionEnvironment        `json:"incident_condition_environment,omitempty"`
	IncidentConditionFunctionality      *ActionItemTriggerParamsIncidentConditionFunctionality      `json:"incident_condition_functionality,omitempty"`
	IncidentConditionGroup              *ActionItemTriggerParamsIncidentConditionGroup              `json:"incident_condition_group,omitempty"`
	IncidentConditionIncidentRoles      *ActionItemTriggerParamsIncidentConditionIncidentRoles      `json:"incident_condition_incident_roles,omitempty"`
	IncidentConditionIncidentType       *ActionItemTriggerParamsIncidentConditionIncidentType       `json:"incident_condition_incident_type,omitempty"`
	IncidentConditionKind               *ActionItemTriggerParamsIncidentConditionKind               `json:"incident_condition_kind,omitempty"`
	IncidentConditionMitigatedAt        *ActionItemTriggerParams_IncidentConditionMitigatedAt       `json:"incident_condition_mitigated_at,omitempty"`
	IncidentConditionResolvedAt         *ActionItemTriggerParams_IncidentConditionResolvedAt        `json:"incident_condition_resolved_at,omitempty"`
	IncidentConditionService            *ActionItemTriggerParamsIncidentConditionService            `json:"incident_condition_service,omitempty"`
	IncidentConditionSeverity           *ActionItemTriggerParamsIncidentConditionSeverity           `json:"incident_condition_severity,omitempty"`
	IncidentConditionStartedAt          *ActionItemTriggerParams_IncidentConditionStartedAt         `json:"incident_condition_started_at,omitempty"`
	IncidentConditionStatus             *ActionItemTriggerParamsIncidentConditionStatus             `json:"incident_condition_status,omitempty"`
	IncidentConditionSummary            *ActionItemTriggerParams_IncidentConditionSummary           `json:"incident_condition_summary,omitempty"`
	IncidentConditionVisibility         *ActionItemTriggerParamsIncidentConditionVisibility         `json:"incident_condition_visibility,omitempty"`
	IncidentConditionalInactivity       *ActionItemTriggerParams_IncidentConditionalInactivity      `json:"incident_conditional_inactivity,omitempty"`
	IncidentInactivityDuration          *ActionItemTriggerParams_IncidentInactivityDuration         `json:"incident_inactivity_duration,omitempty"`
	IncidentKinds                       *[]ActionItemTriggerParamsIncidentKinds                     `json:"incident_kinds,omitempty"`
	IncidentStatuses                    *[]ActionItemTriggerParamsIncidentStatuses                  `json:"incident_statuses,omitempty"`
	IncidentVisibilities                *[]bool                                                     `json:"incident_visibilities,omitempty"`
	TriggerType                         ActionItemTriggerParamsTriggerType                          `json:"trigger_type"`
	Triggers                            *[]string                                                   `json:"triggers,omitempty"`
}

ActionItemTriggerParams defines model for action_item_trigger_params.

type ActionItemTriggerParamsIncidentActionItemCondition

type ActionItemTriggerParamsIncidentActionItemCondition string

ActionItemTriggerParamsIncidentActionItemCondition defines model for ActionItemTriggerParams.IncidentActionItemCondition.

const (
	ActionItemTriggerParamsIncidentActionItemConditionALL  ActionItemTriggerParamsIncidentActionItemCondition = "ALL"
	ActionItemTriggerParamsIncidentActionItemConditionANY  ActionItemTriggerParamsIncidentActionItemCondition = "ANY"
	ActionItemTriggerParamsIncidentActionItemConditionNONE ActionItemTriggerParamsIncidentActionItemCondition = "NONE"
)

Defines values for ActionItemTriggerParamsIncidentActionItemCondition.

type ActionItemTriggerParamsIncidentActionItemConditionGroup

type ActionItemTriggerParamsIncidentActionItemConditionGroup string

ActionItemTriggerParamsIncidentActionItemConditionGroup defines model for ActionItemTriggerParams.IncidentActionItemConditionGroup.

const (
	ActionItemTriggerParamsIncidentActionItemConditionGroupANY          ActionItemTriggerParamsIncidentActionItemConditionGroup = "ANY"
	ActionItemTriggerParamsIncidentActionItemConditionGroupCONTAINS     ActionItemTriggerParamsIncidentActionItemConditionGroup = "CONTAINS"
	ActionItemTriggerParamsIncidentActionItemConditionGroupCONTAINSALL  ActionItemTriggerParamsIncidentActionItemConditionGroup = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentActionItemConditionGroupCONTAINSNONE ActionItemTriggerParamsIncidentActionItemConditionGroup = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentActionItemConditionGroupIS           ActionItemTriggerParamsIncidentActionItemConditionGroup = "IS"
	ActionItemTriggerParamsIncidentActionItemConditionGroupNONE         ActionItemTriggerParamsIncidentActionItemConditionGroup = "NONE"
	ActionItemTriggerParamsIncidentActionItemConditionGroupSET          ActionItemTriggerParamsIncidentActionItemConditionGroup = "SET"
	ActionItemTriggerParamsIncidentActionItemConditionGroupUNSET        ActionItemTriggerParamsIncidentActionItemConditionGroup = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentActionItemConditionGroup.

type ActionItemTriggerParamsIncidentActionItemConditionKind

type ActionItemTriggerParamsIncidentActionItemConditionKind string

ActionItemTriggerParamsIncidentActionItemConditionKind defines model for ActionItemTriggerParams.IncidentActionItemConditionKind.

const (
	ActionItemTriggerParamsIncidentActionItemConditionKindANY          ActionItemTriggerParamsIncidentActionItemConditionKind = "ANY"
	ActionItemTriggerParamsIncidentActionItemConditionKindCONTAINS     ActionItemTriggerParamsIncidentActionItemConditionKind = "CONTAINS"
	ActionItemTriggerParamsIncidentActionItemConditionKindCONTAINSALL  ActionItemTriggerParamsIncidentActionItemConditionKind = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentActionItemConditionKindCONTAINSNONE ActionItemTriggerParamsIncidentActionItemConditionKind = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentActionItemConditionKindIS           ActionItemTriggerParamsIncidentActionItemConditionKind = "IS"
	ActionItemTriggerParamsIncidentActionItemConditionKindNONE         ActionItemTriggerParamsIncidentActionItemConditionKind = "NONE"
	ActionItemTriggerParamsIncidentActionItemConditionKindSET          ActionItemTriggerParamsIncidentActionItemConditionKind = "SET"
	ActionItemTriggerParamsIncidentActionItemConditionKindUNSET        ActionItemTriggerParamsIncidentActionItemConditionKind = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentActionItemConditionKind.

type ActionItemTriggerParamsIncidentActionItemConditionPriority

type ActionItemTriggerParamsIncidentActionItemConditionPriority string

ActionItemTriggerParamsIncidentActionItemConditionPriority defines model for ActionItemTriggerParams.IncidentActionItemConditionPriority.

const (
	ActionItemTriggerParamsIncidentActionItemConditionPriorityANY          ActionItemTriggerParamsIncidentActionItemConditionPriority = "ANY"
	ActionItemTriggerParamsIncidentActionItemConditionPriorityCONTAINS     ActionItemTriggerParamsIncidentActionItemConditionPriority = "CONTAINS"
	ActionItemTriggerParamsIncidentActionItemConditionPriorityCONTAINSALL  ActionItemTriggerParamsIncidentActionItemConditionPriority = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentActionItemConditionPriorityCONTAINSNONE ActionItemTriggerParamsIncidentActionItemConditionPriority = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentActionItemConditionPriorityIS           ActionItemTriggerParamsIncidentActionItemConditionPriority = "IS"
	ActionItemTriggerParamsIncidentActionItemConditionPriorityNONE         ActionItemTriggerParamsIncidentActionItemConditionPriority = "NONE"
	ActionItemTriggerParamsIncidentActionItemConditionPrioritySET          ActionItemTriggerParamsIncidentActionItemConditionPriority = "SET"
	ActionItemTriggerParamsIncidentActionItemConditionPriorityUNSET        ActionItemTriggerParamsIncidentActionItemConditionPriority = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentActionItemConditionPriority.

type ActionItemTriggerParamsIncidentActionItemConditionStatus

type ActionItemTriggerParamsIncidentActionItemConditionStatus string

ActionItemTriggerParamsIncidentActionItemConditionStatus defines model for ActionItemTriggerParams.IncidentActionItemConditionStatus.

const (
	ActionItemTriggerParamsIncidentActionItemConditionStatusANY          ActionItemTriggerParamsIncidentActionItemConditionStatus = "ANY"
	ActionItemTriggerParamsIncidentActionItemConditionStatusCONTAINS     ActionItemTriggerParamsIncidentActionItemConditionStatus = "CONTAINS"
	ActionItemTriggerParamsIncidentActionItemConditionStatusCONTAINSALL  ActionItemTriggerParamsIncidentActionItemConditionStatus = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentActionItemConditionStatusCONTAINSNONE ActionItemTriggerParamsIncidentActionItemConditionStatus = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentActionItemConditionStatusIS           ActionItemTriggerParamsIncidentActionItemConditionStatus = "IS"
	ActionItemTriggerParamsIncidentActionItemConditionStatusNONE         ActionItemTriggerParamsIncidentActionItemConditionStatus = "NONE"
	ActionItemTriggerParamsIncidentActionItemConditionStatusSET          ActionItemTriggerParamsIncidentActionItemConditionStatus = "SET"
	ActionItemTriggerParamsIncidentActionItemConditionStatusUNSET        ActionItemTriggerParamsIncidentActionItemConditionStatus = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentActionItemConditionStatus.

type ActionItemTriggerParamsIncidentActionItemKinds

type ActionItemTriggerParamsIncidentActionItemKinds string

ActionItemTriggerParamsIncidentActionItemKinds defines model for ActionItemTriggerParams.IncidentActionItemKinds.

const (
	ActionItemTriggerParamsIncidentActionItemKindsFollowUp ActionItemTriggerParamsIncidentActionItemKinds = "follow_up"
	ActionItemTriggerParamsIncidentActionItemKindsTask     ActionItemTriggerParamsIncidentActionItemKinds = "task"
)

Defines values for ActionItemTriggerParamsIncidentActionItemKinds.

type ActionItemTriggerParamsIncidentActionItemPriorities

type ActionItemTriggerParamsIncidentActionItemPriorities string

ActionItemTriggerParamsIncidentActionItemPriorities defines model for ActionItemTriggerParams.IncidentActionItemPriorities.

const (
	ActionItemTriggerParamsIncidentActionItemPrioritiesHigh   ActionItemTriggerParamsIncidentActionItemPriorities = "high"
	ActionItemTriggerParamsIncidentActionItemPrioritiesLow    ActionItemTriggerParamsIncidentActionItemPriorities = "low"
	ActionItemTriggerParamsIncidentActionItemPrioritiesMedium ActionItemTriggerParamsIncidentActionItemPriorities = "medium"
)

Defines values for ActionItemTriggerParamsIncidentActionItemPriorities.

type ActionItemTriggerParamsIncidentActionItemStatuses

type ActionItemTriggerParamsIncidentActionItemStatuses string

ActionItemTriggerParamsIncidentActionItemStatuses defines model for ActionItemTriggerParams.IncidentActionItemStatuses.

const (
	ActionItemTriggerParamsIncidentActionItemStatusesCancelled  ActionItemTriggerParamsIncidentActionItemStatuses = "cancelled"
	ActionItemTriggerParamsIncidentActionItemStatusesDone       ActionItemTriggerParamsIncidentActionItemStatuses = "done"
	ActionItemTriggerParamsIncidentActionItemStatusesInProgress ActionItemTriggerParamsIncidentActionItemStatuses = "in_progress"
	ActionItemTriggerParamsIncidentActionItemStatusesOpen       ActionItemTriggerParamsIncidentActionItemStatuses = "open"
)

Defines values for ActionItemTriggerParamsIncidentActionItemStatuses.

type ActionItemTriggerParamsIncidentCondition

type ActionItemTriggerParamsIncidentCondition string

ActionItemTriggerParamsIncidentCondition defines model for ActionItemTriggerParams.IncidentCondition.

const (
	ActionItemTriggerParamsIncidentConditionALL  ActionItemTriggerParamsIncidentCondition = "ALL"
	ActionItemTriggerParamsIncidentConditionANY  ActionItemTriggerParamsIncidentCondition = "ANY"
	ActionItemTriggerParamsIncidentConditionNONE ActionItemTriggerParamsIncidentCondition = "NONE"
)

Defines values for ActionItemTriggerParamsIncidentCondition.

type ActionItemTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionAcknowledgedAt0 = interface{}

ActionItemTriggerParamsIncidentConditionAcknowledgedAt0 defines model for .

type ActionItemTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionAcknowledgedAt1 string

ActionItemTriggerParamsIncidentConditionAcknowledgedAt1 defines model for ActionItemTriggerParams.IncidentConditionAcknowledgedAt.1.

const (
	ActionItemTriggerParamsIncidentConditionAcknowledgedAt1SET   ActionItemTriggerParamsIncidentConditionAcknowledgedAt1 = "SET"
	ActionItemTriggerParamsIncidentConditionAcknowledgedAt1UNSET ActionItemTriggerParamsIncidentConditionAcknowledgedAt1 = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionAcknowledgedAt1.

type ActionItemTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionDetectedAt0 = interface{}

ActionItemTriggerParamsIncidentConditionDetectedAt0 defines model for .

type ActionItemTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionDetectedAt1 string

ActionItemTriggerParamsIncidentConditionDetectedAt1 defines model for ActionItemTriggerParams.IncidentConditionDetectedAt.1.

const (
	ActionItemTriggerParamsIncidentConditionDetectedAt1SET   ActionItemTriggerParamsIncidentConditionDetectedAt1 = "SET"
	ActionItemTriggerParamsIncidentConditionDetectedAt1UNSET ActionItemTriggerParamsIncidentConditionDetectedAt1 = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionDetectedAt1.

type ActionItemTriggerParamsIncidentConditionEnvironment

type ActionItemTriggerParamsIncidentConditionEnvironment string

ActionItemTriggerParamsIncidentConditionEnvironment defines model for ActionItemTriggerParams.IncidentConditionEnvironment.

const (
	ActionItemTriggerParamsIncidentConditionEnvironmentANY          ActionItemTriggerParamsIncidentConditionEnvironment = "ANY"
	ActionItemTriggerParamsIncidentConditionEnvironmentCONTAINS     ActionItemTriggerParamsIncidentConditionEnvironment = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionEnvironmentCONTAINSALL  ActionItemTriggerParamsIncidentConditionEnvironment = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionEnvironmentCONTAINSNONE ActionItemTriggerParamsIncidentConditionEnvironment = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionEnvironmentIS           ActionItemTriggerParamsIncidentConditionEnvironment = "IS"
	ActionItemTriggerParamsIncidentConditionEnvironmentNONE         ActionItemTriggerParamsIncidentConditionEnvironment = "NONE"
	ActionItemTriggerParamsIncidentConditionEnvironmentSET          ActionItemTriggerParamsIncidentConditionEnvironment = "SET"
	ActionItemTriggerParamsIncidentConditionEnvironmentUNSET        ActionItemTriggerParamsIncidentConditionEnvironment = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionEnvironment.

type ActionItemTriggerParamsIncidentConditionFunctionality

type ActionItemTriggerParamsIncidentConditionFunctionality string

ActionItemTriggerParamsIncidentConditionFunctionality defines model for ActionItemTriggerParams.IncidentConditionFunctionality.

const (
	ActionItemTriggerParamsIncidentConditionFunctionalityANY          ActionItemTriggerParamsIncidentConditionFunctionality = "ANY"
	ActionItemTriggerParamsIncidentConditionFunctionalityCONTAINS     ActionItemTriggerParamsIncidentConditionFunctionality = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionFunctionalityCONTAINSALL  ActionItemTriggerParamsIncidentConditionFunctionality = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionFunctionalityCONTAINSNONE ActionItemTriggerParamsIncidentConditionFunctionality = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionFunctionalityIS           ActionItemTriggerParamsIncidentConditionFunctionality = "IS"
	ActionItemTriggerParamsIncidentConditionFunctionalityNONE         ActionItemTriggerParamsIncidentConditionFunctionality = "NONE"
	ActionItemTriggerParamsIncidentConditionFunctionalitySET          ActionItemTriggerParamsIncidentConditionFunctionality = "SET"
	ActionItemTriggerParamsIncidentConditionFunctionalityUNSET        ActionItemTriggerParamsIncidentConditionFunctionality = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionFunctionality.

type ActionItemTriggerParamsIncidentConditionGroup

type ActionItemTriggerParamsIncidentConditionGroup string

ActionItemTriggerParamsIncidentConditionGroup defines model for ActionItemTriggerParams.IncidentConditionGroup.

const (
	ActionItemTriggerParamsIncidentConditionGroupANY          ActionItemTriggerParamsIncidentConditionGroup = "ANY"
	ActionItemTriggerParamsIncidentConditionGroupCONTAINS     ActionItemTriggerParamsIncidentConditionGroup = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionGroupCONTAINSALL  ActionItemTriggerParamsIncidentConditionGroup = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionGroupCONTAINSNONE ActionItemTriggerParamsIncidentConditionGroup = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionGroupIS           ActionItemTriggerParamsIncidentConditionGroup = "IS"
	ActionItemTriggerParamsIncidentConditionGroupNONE         ActionItemTriggerParamsIncidentConditionGroup = "NONE"
	ActionItemTriggerParamsIncidentConditionGroupSET          ActionItemTriggerParamsIncidentConditionGroup = "SET"
	ActionItemTriggerParamsIncidentConditionGroupUNSET        ActionItemTriggerParamsIncidentConditionGroup = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionGroup.

type ActionItemTriggerParamsIncidentConditionIncidentRoles added in v0.1.76

type ActionItemTriggerParamsIncidentConditionIncidentRoles string

ActionItemTriggerParamsIncidentConditionIncidentRoles defines model for ActionItemTriggerParams.IncidentConditionIncidentRoles.

const (
	ActionItemTriggerParamsIncidentConditionIncidentRolesANY          ActionItemTriggerParamsIncidentConditionIncidentRoles = "ANY"
	ActionItemTriggerParamsIncidentConditionIncidentRolesCONTAINS     ActionItemTriggerParamsIncidentConditionIncidentRoles = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionIncidentRolesCONTAINSALL  ActionItemTriggerParamsIncidentConditionIncidentRoles = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionIncidentRolesCONTAINSNONE ActionItemTriggerParamsIncidentConditionIncidentRoles = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionIncidentRolesIS           ActionItemTriggerParamsIncidentConditionIncidentRoles = "IS"
	ActionItemTriggerParamsIncidentConditionIncidentRolesNONE         ActionItemTriggerParamsIncidentConditionIncidentRoles = "NONE"
	ActionItemTriggerParamsIncidentConditionIncidentRolesSET          ActionItemTriggerParamsIncidentConditionIncidentRoles = "SET"
	ActionItemTriggerParamsIncidentConditionIncidentRolesUNSET        ActionItemTriggerParamsIncidentConditionIncidentRoles = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionIncidentRoles.

type ActionItemTriggerParamsIncidentConditionIncidentType

type ActionItemTriggerParamsIncidentConditionIncidentType string

ActionItemTriggerParamsIncidentConditionIncidentType defines model for ActionItemTriggerParams.IncidentConditionIncidentType.

const (
	ActionItemTriggerParamsIncidentConditionIncidentTypeANY          ActionItemTriggerParamsIncidentConditionIncidentType = "ANY"
	ActionItemTriggerParamsIncidentConditionIncidentTypeCONTAINS     ActionItemTriggerParamsIncidentConditionIncidentType = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionIncidentTypeCONTAINSALL  ActionItemTriggerParamsIncidentConditionIncidentType = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionIncidentTypeCONTAINSNONE ActionItemTriggerParamsIncidentConditionIncidentType = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionIncidentTypeIS           ActionItemTriggerParamsIncidentConditionIncidentType = "IS"
	ActionItemTriggerParamsIncidentConditionIncidentTypeNONE         ActionItemTriggerParamsIncidentConditionIncidentType = "NONE"
	ActionItemTriggerParamsIncidentConditionIncidentTypeSET          ActionItemTriggerParamsIncidentConditionIncidentType = "SET"
	ActionItemTriggerParamsIncidentConditionIncidentTypeUNSET        ActionItemTriggerParamsIncidentConditionIncidentType = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionIncidentType.

type ActionItemTriggerParamsIncidentConditionKind

type ActionItemTriggerParamsIncidentConditionKind string

ActionItemTriggerParamsIncidentConditionKind defines model for ActionItemTriggerParams.IncidentConditionKind.

const (
	ActionItemTriggerParamsIncidentConditionKindANY          ActionItemTriggerParamsIncidentConditionKind = "ANY"
	ActionItemTriggerParamsIncidentConditionKindCONTAINS     ActionItemTriggerParamsIncidentConditionKind = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionKindCONTAINSALL  ActionItemTriggerParamsIncidentConditionKind = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionKindCONTAINSNONE ActionItemTriggerParamsIncidentConditionKind = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionKindIS           ActionItemTriggerParamsIncidentConditionKind = "IS"
	ActionItemTriggerParamsIncidentConditionKindNONE         ActionItemTriggerParamsIncidentConditionKind = "NONE"
	ActionItemTriggerParamsIncidentConditionKindSET          ActionItemTriggerParamsIncidentConditionKind = "SET"
	ActionItemTriggerParamsIncidentConditionKindUNSET        ActionItemTriggerParamsIncidentConditionKind = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionKind.

type ActionItemTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionMitigatedAt0 = interface{}

ActionItemTriggerParamsIncidentConditionMitigatedAt0 defines model for .

type ActionItemTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionMitigatedAt1 string

ActionItemTriggerParamsIncidentConditionMitigatedAt1 defines model for ActionItemTriggerParams.IncidentConditionMitigatedAt.1.

const (
	ActionItemTriggerParamsIncidentConditionMitigatedAt1SET   ActionItemTriggerParamsIncidentConditionMitigatedAt1 = "SET"
	ActionItemTriggerParamsIncidentConditionMitigatedAt1UNSET ActionItemTriggerParamsIncidentConditionMitigatedAt1 = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionMitigatedAt1.

type ActionItemTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionResolvedAt0 = interface{}

ActionItemTriggerParamsIncidentConditionResolvedAt0 defines model for .

type ActionItemTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionResolvedAt1 string

ActionItemTriggerParamsIncidentConditionResolvedAt1 defines model for ActionItemTriggerParams.IncidentConditionResolvedAt.1.

const (
	ActionItemTriggerParamsIncidentConditionResolvedAt1SET   ActionItemTriggerParamsIncidentConditionResolvedAt1 = "SET"
	ActionItemTriggerParamsIncidentConditionResolvedAt1UNSET ActionItemTriggerParamsIncidentConditionResolvedAt1 = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionResolvedAt1.

type ActionItemTriggerParamsIncidentConditionService

type ActionItemTriggerParamsIncidentConditionService string

ActionItemTriggerParamsIncidentConditionService defines model for ActionItemTriggerParams.IncidentConditionService.

const (
	ActionItemTriggerParamsIncidentConditionServiceANY          ActionItemTriggerParamsIncidentConditionService = "ANY"
	ActionItemTriggerParamsIncidentConditionServiceCONTAINS     ActionItemTriggerParamsIncidentConditionService = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionServiceCONTAINSALL  ActionItemTriggerParamsIncidentConditionService = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionServiceCONTAINSNONE ActionItemTriggerParamsIncidentConditionService = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionServiceIS           ActionItemTriggerParamsIncidentConditionService = "IS"
	ActionItemTriggerParamsIncidentConditionServiceNONE         ActionItemTriggerParamsIncidentConditionService = "NONE"
	ActionItemTriggerParamsIncidentConditionServiceSET          ActionItemTriggerParamsIncidentConditionService = "SET"
	ActionItemTriggerParamsIncidentConditionServiceUNSET        ActionItemTriggerParamsIncidentConditionService = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionService.

type ActionItemTriggerParamsIncidentConditionSeverity

type ActionItemTriggerParamsIncidentConditionSeverity string

ActionItemTriggerParamsIncidentConditionSeverity defines model for ActionItemTriggerParams.IncidentConditionSeverity.

const (
	ActionItemTriggerParamsIncidentConditionSeverityANY          ActionItemTriggerParamsIncidentConditionSeverity = "ANY"
	ActionItemTriggerParamsIncidentConditionSeverityCONTAINS     ActionItemTriggerParamsIncidentConditionSeverity = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionSeverityCONTAINSALL  ActionItemTriggerParamsIncidentConditionSeverity = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionSeverityCONTAINSNONE ActionItemTriggerParamsIncidentConditionSeverity = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionSeverityIS           ActionItemTriggerParamsIncidentConditionSeverity = "IS"
	ActionItemTriggerParamsIncidentConditionSeverityNONE         ActionItemTriggerParamsIncidentConditionSeverity = "NONE"
	ActionItemTriggerParamsIncidentConditionSeveritySET          ActionItemTriggerParamsIncidentConditionSeverity = "SET"
	ActionItemTriggerParamsIncidentConditionSeverityUNSET        ActionItemTriggerParamsIncidentConditionSeverity = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionSeverity.

type ActionItemTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionStartedAt0 = interface{}

ActionItemTriggerParamsIncidentConditionStartedAt0 defines model for .

type ActionItemTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionStartedAt1 string

ActionItemTriggerParamsIncidentConditionStartedAt1 defines model for ActionItemTriggerParams.IncidentConditionStartedAt.1.

const (
	ActionItemTriggerParamsIncidentConditionStartedAt1SET   ActionItemTriggerParamsIncidentConditionStartedAt1 = "SET"
	ActionItemTriggerParamsIncidentConditionStartedAt1UNSET ActionItemTriggerParamsIncidentConditionStartedAt1 = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionStartedAt1.

type ActionItemTriggerParamsIncidentConditionStatus

type ActionItemTriggerParamsIncidentConditionStatus string

ActionItemTriggerParamsIncidentConditionStatus defines model for ActionItemTriggerParams.IncidentConditionStatus.

const (
	ActionItemTriggerParamsIncidentConditionStatusANY          ActionItemTriggerParamsIncidentConditionStatus = "ANY"
	ActionItemTriggerParamsIncidentConditionStatusCONTAINS     ActionItemTriggerParamsIncidentConditionStatus = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionStatusCONTAINSALL  ActionItemTriggerParamsIncidentConditionStatus = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionStatusCONTAINSNONE ActionItemTriggerParamsIncidentConditionStatus = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionStatusIS           ActionItemTriggerParamsIncidentConditionStatus = "IS"
	ActionItemTriggerParamsIncidentConditionStatusNONE         ActionItemTriggerParamsIncidentConditionStatus = "NONE"
	ActionItemTriggerParamsIncidentConditionStatusSET          ActionItemTriggerParamsIncidentConditionStatus = "SET"
	ActionItemTriggerParamsIncidentConditionStatusUNSET        ActionItemTriggerParamsIncidentConditionStatus = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionStatus.

type ActionItemTriggerParamsIncidentConditionSummary0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionSummary0 = interface{}

ActionItemTriggerParamsIncidentConditionSummary0 defines model for .

type ActionItemTriggerParamsIncidentConditionSummary1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionSummary1 string

ActionItemTriggerParamsIncidentConditionSummary1 defines model for ActionItemTriggerParams.IncidentConditionSummary.1.

const (
	ActionItemTriggerParamsIncidentConditionSummary1SET   ActionItemTriggerParamsIncidentConditionSummary1 = "SET"
	ActionItemTriggerParamsIncidentConditionSummary1UNSET ActionItemTriggerParamsIncidentConditionSummary1 = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionSummary1.

type ActionItemTriggerParamsIncidentConditionVisibility

type ActionItemTriggerParamsIncidentConditionVisibility string

ActionItemTriggerParamsIncidentConditionVisibility defines model for ActionItemTriggerParams.IncidentConditionVisibility.

const (
	ActionItemTriggerParamsIncidentConditionVisibilityANY          ActionItemTriggerParamsIncidentConditionVisibility = "ANY"
	ActionItemTriggerParamsIncidentConditionVisibilityCONTAINS     ActionItemTriggerParamsIncidentConditionVisibility = "CONTAINS"
	ActionItemTriggerParamsIncidentConditionVisibilityCONTAINSALL  ActionItemTriggerParamsIncidentConditionVisibility = "CONTAINS_ALL"
	ActionItemTriggerParamsIncidentConditionVisibilityCONTAINSNONE ActionItemTriggerParamsIncidentConditionVisibility = "CONTAINS_NONE"
	ActionItemTriggerParamsIncidentConditionVisibilityIS           ActionItemTriggerParamsIncidentConditionVisibility = "IS"
	ActionItemTriggerParamsIncidentConditionVisibilityNONE         ActionItemTriggerParamsIncidentConditionVisibility = "NONE"
	ActionItemTriggerParamsIncidentConditionVisibilitySET          ActionItemTriggerParamsIncidentConditionVisibility = "SET"
	ActionItemTriggerParamsIncidentConditionVisibilityUNSET        ActionItemTriggerParamsIncidentConditionVisibility = "UNSET"
)

Defines values for ActionItemTriggerParamsIncidentConditionVisibility.

type ActionItemTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionalInactivity0 = interface{}

ActionItemTriggerParamsIncidentConditionalInactivity0 defines model for .

type ActionItemTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

type ActionItemTriggerParamsIncidentConditionalInactivity1 string

ActionItemTriggerParamsIncidentConditionalInactivity1 defines model for ActionItemTriggerParams.IncidentConditionalInactivity.1.

const (
	ActionItemTriggerParamsIncidentConditionalInactivity1IS ActionItemTriggerParamsIncidentConditionalInactivity1 = "IS"
)

Defines values for ActionItemTriggerParamsIncidentConditionalInactivity1.

type ActionItemTriggerParamsIncidentInactivityDuration0 added in v1.2.1

type ActionItemTriggerParamsIncidentInactivityDuration0 = interface{}

ActionItemTriggerParamsIncidentInactivityDuration0 defines model for .

type ActionItemTriggerParamsIncidentInactivityDuration1 added in v1.2.1

type ActionItemTriggerParamsIncidentInactivityDuration1 = string

ActionItemTriggerParamsIncidentInactivityDuration1 ex. 10 min, 1h, 3 days, 2 weeks

type ActionItemTriggerParamsIncidentKinds

type ActionItemTriggerParamsIncidentKinds string

ActionItemTriggerParamsIncidentKinds defines model for ActionItemTriggerParams.IncidentKinds.

const (
	ActionItemTriggerParamsIncidentKindsBackfilled ActionItemTriggerParamsIncidentKinds = "backfilled"
	ActionItemTriggerParamsIncidentKindsExample    ActionItemTriggerParamsIncidentKinds = "example"
	ActionItemTriggerParamsIncidentKindsExampleSub ActionItemTriggerParamsIncidentKinds = "example_sub"
	ActionItemTriggerParamsIncidentKindsNormal     ActionItemTriggerParamsIncidentKinds = "normal"
	ActionItemTriggerParamsIncidentKindsNormalSub  ActionItemTriggerParamsIncidentKinds = "normal_sub"
	ActionItemTriggerParamsIncidentKindsScheduled  ActionItemTriggerParamsIncidentKinds = "scheduled"
	ActionItemTriggerParamsIncidentKindsTest       ActionItemTriggerParamsIncidentKinds = "test"
	ActionItemTriggerParamsIncidentKindsTestSub    ActionItemTriggerParamsIncidentKinds = "test_sub"
)

Defines values for ActionItemTriggerParamsIncidentKinds.

type ActionItemTriggerParamsIncidentStatuses

type ActionItemTriggerParamsIncidentStatuses string

ActionItemTriggerParamsIncidentStatuses defines model for ActionItemTriggerParams.IncidentStatuses.

const (
	ActionItemTriggerParamsIncidentStatusesAcknowledged ActionItemTriggerParamsIncidentStatuses = "acknowledged"
	ActionItemTriggerParamsIncidentStatusesCancelled    ActionItemTriggerParamsIncidentStatuses = "cancelled"
	ActionItemTriggerParamsIncidentStatusesCompleted    ActionItemTriggerParamsIncidentStatuses = "completed"
	ActionItemTriggerParamsIncidentStatusesDetected     ActionItemTriggerParamsIncidentStatuses = "detected"
	ActionItemTriggerParamsIncidentStatusesInProgress   ActionItemTriggerParamsIncidentStatuses = "in_progress"
	ActionItemTriggerParamsIncidentStatusesInTriage     ActionItemTriggerParamsIncidentStatuses = "in_triage"
	ActionItemTriggerParamsIncidentStatusesMitigated    ActionItemTriggerParamsIncidentStatuses = "mitigated"
	ActionItemTriggerParamsIncidentStatusesResolved     ActionItemTriggerParamsIncidentStatuses = "resolved"
	ActionItemTriggerParamsIncidentStatusesScheduled    ActionItemTriggerParamsIncidentStatuses = "scheduled"
	ActionItemTriggerParamsIncidentStatusesStarted      ActionItemTriggerParamsIncidentStatuses = "started"
)

Defines values for ActionItemTriggerParamsIncidentStatuses.

type ActionItemTriggerParamsTriggerType

type ActionItemTriggerParamsTriggerType string

ActionItemTriggerParamsTriggerType defines model for ActionItemTriggerParams.TriggerType.

const (
	ActionItemTriggerParamsTriggerTypeActionItem ActionItemTriggerParamsTriggerType = "action_item"
)

Defines values for ActionItemTriggerParamsTriggerType.

type ActionItemTriggerParams_IncidentConditionAcknowledgedAt added in v1.2.1

type ActionItemTriggerParams_IncidentConditionAcknowledgedAt struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionAcknowledgedAt defines model for ActionItemTriggerParams.IncidentConditionAcknowledgedAt.

func (ActionItemTriggerParams_IncidentConditionAcknowledgedAt) AsActionItemTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

AsActionItemTriggerParamsIncidentConditionAcknowledgedAt0 returns the union data inside the ActionItemTriggerParams_IncidentConditionAcknowledgedAt as a ActionItemTriggerParamsIncidentConditionAcknowledgedAt0

func (ActionItemTriggerParams_IncidentConditionAcknowledgedAt) AsActionItemTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

AsActionItemTriggerParamsIncidentConditionAcknowledgedAt1 returns the union data inside the ActionItemTriggerParams_IncidentConditionAcknowledgedAt as a ActionItemTriggerParamsIncidentConditionAcknowledgedAt1

func (*ActionItemTriggerParams_IncidentConditionAcknowledgedAt) FromActionItemTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionAcknowledgedAt) FromActionItemTriggerParamsIncidentConditionAcknowledgedAt0(v ActionItemTriggerParamsIncidentConditionAcknowledgedAt0) error

FromActionItemTriggerParamsIncidentConditionAcknowledgedAt0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionAcknowledgedAt as the provided ActionItemTriggerParamsIncidentConditionAcknowledgedAt0

func (*ActionItemTriggerParams_IncidentConditionAcknowledgedAt) FromActionItemTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionAcknowledgedAt) FromActionItemTriggerParamsIncidentConditionAcknowledgedAt1(v ActionItemTriggerParamsIncidentConditionAcknowledgedAt1) error

FromActionItemTriggerParamsIncidentConditionAcknowledgedAt1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionAcknowledgedAt as the provided ActionItemTriggerParamsIncidentConditionAcknowledgedAt1

func (ActionItemTriggerParams_IncidentConditionAcknowledgedAt) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionAcknowledgedAt) MergeActionItemTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionAcknowledgedAt) MergeActionItemTriggerParamsIncidentConditionAcknowledgedAt0(v ActionItemTriggerParamsIncidentConditionAcknowledgedAt0) error

MergeActionItemTriggerParamsIncidentConditionAcknowledgedAt0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionAcknowledgedAt, using the provided ActionItemTriggerParamsIncidentConditionAcknowledgedAt0

func (*ActionItemTriggerParams_IncidentConditionAcknowledgedAt) MergeActionItemTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionAcknowledgedAt) MergeActionItemTriggerParamsIncidentConditionAcknowledgedAt1(v ActionItemTriggerParamsIncidentConditionAcknowledgedAt1) error

MergeActionItemTriggerParamsIncidentConditionAcknowledgedAt1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionAcknowledgedAt, using the provided ActionItemTriggerParamsIncidentConditionAcknowledgedAt1

func (*ActionItemTriggerParams_IncidentConditionAcknowledgedAt) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentConditionDetectedAt added in v1.2.1

type ActionItemTriggerParams_IncidentConditionDetectedAt struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionDetectedAt defines model for ActionItemTriggerParams.IncidentConditionDetectedAt.

func (ActionItemTriggerParams_IncidentConditionDetectedAt) AsActionItemTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionDetectedAt) AsActionItemTriggerParamsIncidentConditionDetectedAt0() (ActionItemTriggerParamsIncidentConditionDetectedAt0, error)

AsActionItemTriggerParamsIncidentConditionDetectedAt0 returns the union data inside the ActionItemTriggerParams_IncidentConditionDetectedAt as a ActionItemTriggerParamsIncidentConditionDetectedAt0

func (ActionItemTriggerParams_IncidentConditionDetectedAt) AsActionItemTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionDetectedAt) AsActionItemTriggerParamsIncidentConditionDetectedAt1() (ActionItemTriggerParamsIncidentConditionDetectedAt1, error)

AsActionItemTriggerParamsIncidentConditionDetectedAt1 returns the union data inside the ActionItemTriggerParams_IncidentConditionDetectedAt as a ActionItemTriggerParamsIncidentConditionDetectedAt1

func (*ActionItemTriggerParams_IncidentConditionDetectedAt) FromActionItemTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionDetectedAt) FromActionItemTriggerParamsIncidentConditionDetectedAt0(v ActionItemTriggerParamsIncidentConditionDetectedAt0) error

FromActionItemTriggerParamsIncidentConditionDetectedAt0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionDetectedAt as the provided ActionItemTriggerParamsIncidentConditionDetectedAt0

func (*ActionItemTriggerParams_IncidentConditionDetectedAt) FromActionItemTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionDetectedAt) FromActionItemTriggerParamsIncidentConditionDetectedAt1(v ActionItemTriggerParamsIncidentConditionDetectedAt1) error

FromActionItemTriggerParamsIncidentConditionDetectedAt1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionDetectedAt as the provided ActionItemTriggerParamsIncidentConditionDetectedAt1

func (ActionItemTriggerParams_IncidentConditionDetectedAt) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionDetectedAt) MergeActionItemTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionDetectedAt) MergeActionItemTriggerParamsIncidentConditionDetectedAt0(v ActionItemTriggerParamsIncidentConditionDetectedAt0) error

MergeActionItemTriggerParamsIncidentConditionDetectedAt0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionDetectedAt, using the provided ActionItemTriggerParamsIncidentConditionDetectedAt0

func (*ActionItemTriggerParams_IncidentConditionDetectedAt) MergeActionItemTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionDetectedAt) MergeActionItemTriggerParamsIncidentConditionDetectedAt1(v ActionItemTriggerParamsIncidentConditionDetectedAt1) error

MergeActionItemTriggerParamsIncidentConditionDetectedAt1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionDetectedAt, using the provided ActionItemTriggerParamsIncidentConditionDetectedAt1

func (*ActionItemTriggerParams_IncidentConditionDetectedAt) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentConditionMitigatedAt added in v1.2.1

type ActionItemTriggerParams_IncidentConditionMitigatedAt struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionMitigatedAt defines model for ActionItemTriggerParams.IncidentConditionMitigatedAt.

func (ActionItemTriggerParams_IncidentConditionMitigatedAt) AsActionItemTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionMitigatedAt) AsActionItemTriggerParamsIncidentConditionMitigatedAt0() (ActionItemTriggerParamsIncidentConditionMitigatedAt0, error)

AsActionItemTriggerParamsIncidentConditionMitigatedAt0 returns the union data inside the ActionItemTriggerParams_IncidentConditionMitigatedAt as a ActionItemTriggerParamsIncidentConditionMitigatedAt0

func (ActionItemTriggerParams_IncidentConditionMitigatedAt) AsActionItemTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionMitigatedAt) AsActionItemTriggerParamsIncidentConditionMitigatedAt1() (ActionItemTriggerParamsIncidentConditionMitigatedAt1, error)

AsActionItemTriggerParamsIncidentConditionMitigatedAt1 returns the union data inside the ActionItemTriggerParams_IncidentConditionMitigatedAt as a ActionItemTriggerParamsIncidentConditionMitigatedAt1

func (*ActionItemTriggerParams_IncidentConditionMitigatedAt) FromActionItemTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionMitigatedAt) FromActionItemTriggerParamsIncidentConditionMitigatedAt0(v ActionItemTriggerParamsIncidentConditionMitigatedAt0) error

FromActionItemTriggerParamsIncidentConditionMitigatedAt0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionMitigatedAt as the provided ActionItemTriggerParamsIncidentConditionMitigatedAt0

func (*ActionItemTriggerParams_IncidentConditionMitigatedAt) FromActionItemTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionMitigatedAt) FromActionItemTriggerParamsIncidentConditionMitigatedAt1(v ActionItemTriggerParamsIncidentConditionMitigatedAt1) error

FromActionItemTriggerParamsIncidentConditionMitigatedAt1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionMitigatedAt as the provided ActionItemTriggerParamsIncidentConditionMitigatedAt1

func (ActionItemTriggerParams_IncidentConditionMitigatedAt) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionMitigatedAt) MergeActionItemTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionMitigatedAt) MergeActionItemTriggerParamsIncidentConditionMitigatedAt0(v ActionItemTriggerParamsIncidentConditionMitigatedAt0) error

MergeActionItemTriggerParamsIncidentConditionMitigatedAt0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionMitigatedAt, using the provided ActionItemTriggerParamsIncidentConditionMitigatedAt0

func (*ActionItemTriggerParams_IncidentConditionMitigatedAt) MergeActionItemTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionMitigatedAt) MergeActionItemTriggerParamsIncidentConditionMitigatedAt1(v ActionItemTriggerParamsIncidentConditionMitigatedAt1) error

MergeActionItemTriggerParamsIncidentConditionMitigatedAt1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionMitigatedAt, using the provided ActionItemTriggerParamsIncidentConditionMitigatedAt1

func (*ActionItemTriggerParams_IncidentConditionMitigatedAt) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentConditionResolvedAt added in v1.2.1

type ActionItemTriggerParams_IncidentConditionResolvedAt struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionResolvedAt defines model for ActionItemTriggerParams.IncidentConditionResolvedAt.

func (ActionItemTriggerParams_IncidentConditionResolvedAt) AsActionItemTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionResolvedAt) AsActionItemTriggerParamsIncidentConditionResolvedAt0() (ActionItemTriggerParamsIncidentConditionResolvedAt0, error)

AsActionItemTriggerParamsIncidentConditionResolvedAt0 returns the union data inside the ActionItemTriggerParams_IncidentConditionResolvedAt as a ActionItemTriggerParamsIncidentConditionResolvedAt0

func (ActionItemTriggerParams_IncidentConditionResolvedAt) AsActionItemTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionResolvedAt) AsActionItemTriggerParamsIncidentConditionResolvedAt1() (ActionItemTriggerParamsIncidentConditionResolvedAt1, error)

AsActionItemTriggerParamsIncidentConditionResolvedAt1 returns the union data inside the ActionItemTriggerParams_IncidentConditionResolvedAt as a ActionItemTriggerParamsIncidentConditionResolvedAt1

func (*ActionItemTriggerParams_IncidentConditionResolvedAt) FromActionItemTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionResolvedAt) FromActionItemTriggerParamsIncidentConditionResolvedAt0(v ActionItemTriggerParamsIncidentConditionResolvedAt0) error

FromActionItemTriggerParamsIncidentConditionResolvedAt0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionResolvedAt as the provided ActionItemTriggerParamsIncidentConditionResolvedAt0

func (*ActionItemTriggerParams_IncidentConditionResolvedAt) FromActionItemTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionResolvedAt) FromActionItemTriggerParamsIncidentConditionResolvedAt1(v ActionItemTriggerParamsIncidentConditionResolvedAt1) error

FromActionItemTriggerParamsIncidentConditionResolvedAt1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionResolvedAt as the provided ActionItemTriggerParamsIncidentConditionResolvedAt1

func (ActionItemTriggerParams_IncidentConditionResolvedAt) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionResolvedAt) MergeActionItemTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionResolvedAt) MergeActionItemTriggerParamsIncidentConditionResolvedAt0(v ActionItemTriggerParamsIncidentConditionResolvedAt0) error

MergeActionItemTriggerParamsIncidentConditionResolvedAt0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionResolvedAt, using the provided ActionItemTriggerParamsIncidentConditionResolvedAt0

func (*ActionItemTriggerParams_IncidentConditionResolvedAt) MergeActionItemTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionResolvedAt) MergeActionItemTriggerParamsIncidentConditionResolvedAt1(v ActionItemTriggerParamsIncidentConditionResolvedAt1) error

MergeActionItemTriggerParamsIncidentConditionResolvedAt1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionResolvedAt, using the provided ActionItemTriggerParamsIncidentConditionResolvedAt1

func (*ActionItemTriggerParams_IncidentConditionResolvedAt) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentConditionStartedAt added in v1.2.1

type ActionItemTriggerParams_IncidentConditionStartedAt struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionStartedAt defines model for ActionItemTriggerParams.IncidentConditionStartedAt.

func (ActionItemTriggerParams_IncidentConditionStartedAt) AsActionItemTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionStartedAt) AsActionItemTriggerParamsIncidentConditionStartedAt0() (ActionItemTriggerParamsIncidentConditionStartedAt0, error)

AsActionItemTriggerParamsIncidentConditionStartedAt0 returns the union data inside the ActionItemTriggerParams_IncidentConditionStartedAt as a ActionItemTriggerParamsIncidentConditionStartedAt0

func (ActionItemTriggerParams_IncidentConditionStartedAt) AsActionItemTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionStartedAt) AsActionItemTriggerParamsIncidentConditionStartedAt1() (ActionItemTriggerParamsIncidentConditionStartedAt1, error)

AsActionItemTriggerParamsIncidentConditionStartedAt1 returns the union data inside the ActionItemTriggerParams_IncidentConditionStartedAt as a ActionItemTriggerParamsIncidentConditionStartedAt1

func (*ActionItemTriggerParams_IncidentConditionStartedAt) FromActionItemTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionStartedAt) FromActionItemTriggerParamsIncidentConditionStartedAt0(v ActionItemTriggerParamsIncidentConditionStartedAt0) error

FromActionItemTriggerParamsIncidentConditionStartedAt0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionStartedAt as the provided ActionItemTriggerParamsIncidentConditionStartedAt0

func (*ActionItemTriggerParams_IncidentConditionStartedAt) FromActionItemTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionStartedAt) FromActionItemTriggerParamsIncidentConditionStartedAt1(v ActionItemTriggerParamsIncidentConditionStartedAt1) error

FromActionItemTriggerParamsIncidentConditionStartedAt1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionStartedAt as the provided ActionItemTriggerParamsIncidentConditionStartedAt1

func (ActionItemTriggerParams_IncidentConditionStartedAt) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionStartedAt) MergeActionItemTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionStartedAt) MergeActionItemTriggerParamsIncidentConditionStartedAt0(v ActionItemTriggerParamsIncidentConditionStartedAt0) error

MergeActionItemTriggerParamsIncidentConditionStartedAt0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionStartedAt, using the provided ActionItemTriggerParamsIncidentConditionStartedAt0

func (*ActionItemTriggerParams_IncidentConditionStartedAt) MergeActionItemTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionStartedAt) MergeActionItemTriggerParamsIncidentConditionStartedAt1(v ActionItemTriggerParamsIncidentConditionStartedAt1) error

MergeActionItemTriggerParamsIncidentConditionStartedAt1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionStartedAt, using the provided ActionItemTriggerParamsIncidentConditionStartedAt1

func (*ActionItemTriggerParams_IncidentConditionStartedAt) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentConditionSummary added in v1.2.1

type ActionItemTriggerParams_IncidentConditionSummary struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionSummary defines model for ActionItemTriggerParams.IncidentConditionSummary.

func (ActionItemTriggerParams_IncidentConditionSummary) AsActionItemTriggerParamsIncidentConditionSummary0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionSummary) AsActionItemTriggerParamsIncidentConditionSummary0() (ActionItemTriggerParamsIncidentConditionSummary0, error)

AsActionItemTriggerParamsIncidentConditionSummary0 returns the union data inside the ActionItemTriggerParams_IncidentConditionSummary as a ActionItemTriggerParamsIncidentConditionSummary0

func (ActionItemTriggerParams_IncidentConditionSummary) AsActionItemTriggerParamsIncidentConditionSummary1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionSummary) AsActionItemTriggerParamsIncidentConditionSummary1() (ActionItemTriggerParamsIncidentConditionSummary1, error)

AsActionItemTriggerParamsIncidentConditionSummary1 returns the union data inside the ActionItemTriggerParams_IncidentConditionSummary as a ActionItemTriggerParamsIncidentConditionSummary1

func (*ActionItemTriggerParams_IncidentConditionSummary) FromActionItemTriggerParamsIncidentConditionSummary0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionSummary) FromActionItemTriggerParamsIncidentConditionSummary0(v ActionItemTriggerParamsIncidentConditionSummary0) error

FromActionItemTriggerParamsIncidentConditionSummary0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionSummary as the provided ActionItemTriggerParamsIncidentConditionSummary0

func (*ActionItemTriggerParams_IncidentConditionSummary) FromActionItemTriggerParamsIncidentConditionSummary1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionSummary) FromActionItemTriggerParamsIncidentConditionSummary1(v ActionItemTriggerParamsIncidentConditionSummary1) error

FromActionItemTriggerParamsIncidentConditionSummary1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionSummary as the provided ActionItemTriggerParamsIncidentConditionSummary1

func (ActionItemTriggerParams_IncidentConditionSummary) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionSummary) MergeActionItemTriggerParamsIncidentConditionSummary0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionSummary) MergeActionItemTriggerParamsIncidentConditionSummary0(v ActionItemTriggerParamsIncidentConditionSummary0) error

MergeActionItemTriggerParamsIncidentConditionSummary0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionSummary, using the provided ActionItemTriggerParamsIncidentConditionSummary0

func (*ActionItemTriggerParams_IncidentConditionSummary) MergeActionItemTriggerParamsIncidentConditionSummary1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionSummary) MergeActionItemTriggerParamsIncidentConditionSummary1(v ActionItemTriggerParamsIncidentConditionSummary1) error

MergeActionItemTriggerParamsIncidentConditionSummary1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionSummary, using the provided ActionItemTriggerParamsIncidentConditionSummary1

func (*ActionItemTriggerParams_IncidentConditionSummary) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentConditionalInactivity added in v1.2.1

type ActionItemTriggerParams_IncidentConditionalInactivity struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentConditionalInactivity defines model for ActionItemTriggerParams.IncidentConditionalInactivity.

func (ActionItemTriggerParams_IncidentConditionalInactivity) AsActionItemTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionalInactivity) AsActionItemTriggerParamsIncidentConditionalInactivity0() (ActionItemTriggerParamsIncidentConditionalInactivity0, error)

AsActionItemTriggerParamsIncidentConditionalInactivity0 returns the union data inside the ActionItemTriggerParams_IncidentConditionalInactivity as a ActionItemTriggerParamsIncidentConditionalInactivity0

func (ActionItemTriggerParams_IncidentConditionalInactivity) AsActionItemTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentConditionalInactivity) AsActionItemTriggerParamsIncidentConditionalInactivity1() (ActionItemTriggerParamsIncidentConditionalInactivity1, error)

AsActionItemTriggerParamsIncidentConditionalInactivity1 returns the union data inside the ActionItemTriggerParams_IncidentConditionalInactivity as a ActionItemTriggerParamsIncidentConditionalInactivity1

func (*ActionItemTriggerParams_IncidentConditionalInactivity) FromActionItemTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionalInactivity) FromActionItemTriggerParamsIncidentConditionalInactivity0(v ActionItemTriggerParamsIncidentConditionalInactivity0) error

FromActionItemTriggerParamsIncidentConditionalInactivity0 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionalInactivity as the provided ActionItemTriggerParamsIncidentConditionalInactivity0

func (*ActionItemTriggerParams_IncidentConditionalInactivity) FromActionItemTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionalInactivity) FromActionItemTriggerParamsIncidentConditionalInactivity1(v ActionItemTriggerParamsIncidentConditionalInactivity1) error

FromActionItemTriggerParamsIncidentConditionalInactivity1 overwrites any union data inside the ActionItemTriggerParams_IncidentConditionalInactivity as the provided ActionItemTriggerParamsIncidentConditionalInactivity1

func (ActionItemTriggerParams_IncidentConditionalInactivity) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentConditionalInactivity) MergeActionItemTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionalInactivity) MergeActionItemTriggerParamsIncidentConditionalInactivity0(v ActionItemTriggerParamsIncidentConditionalInactivity0) error

MergeActionItemTriggerParamsIncidentConditionalInactivity0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionalInactivity, using the provided ActionItemTriggerParamsIncidentConditionalInactivity0

func (*ActionItemTriggerParams_IncidentConditionalInactivity) MergeActionItemTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentConditionalInactivity) MergeActionItemTriggerParamsIncidentConditionalInactivity1(v ActionItemTriggerParamsIncidentConditionalInactivity1) error

MergeActionItemTriggerParamsIncidentConditionalInactivity1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentConditionalInactivity, using the provided ActionItemTriggerParamsIncidentConditionalInactivity1

func (*ActionItemTriggerParams_IncidentConditionalInactivity) UnmarshalJSON added in v1.2.1

type ActionItemTriggerParams_IncidentInactivityDuration added in v1.2.1

type ActionItemTriggerParams_IncidentInactivityDuration struct {
	// contains filtered or unexported fields
}

ActionItemTriggerParams_IncidentInactivityDuration defines model for ActionItemTriggerParams.IncidentInactivityDuration.

func (ActionItemTriggerParams_IncidentInactivityDuration) AsActionItemTriggerParamsIncidentInactivityDuration0 added in v1.2.1

func (t ActionItemTriggerParams_IncidentInactivityDuration) AsActionItemTriggerParamsIncidentInactivityDuration0() (ActionItemTriggerParamsIncidentInactivityDuration0, error)

AsActionItemTriggerParamsIncidentInactivityDuration0 returns the union data inside the ActionItemTriggerParams_IncidentInactivityDuration as a ActionItemTriggerParamsIncidentInactivityDuration0

func (ActionItemTriggerParams_IncidentInactivityDuration) AsActionItemTriggerParamsIncidentInactivityDuration1 added in v1.2.1

func (t ActionItemTriggerParams_IncidentInactivityDuration) AsActionItemTriggerParamsIncidentInactivityDuration1() (ActionItemTriggerParamsIncidentInactivityDuration1, error)

AsActionItemTriggerParamsIncidentInactivityDuration1 returns the union data inside the ActionItemTriggerParams_IncidentInactivityDuration as a ActionItemTriggerParamsIncidentInactivityDuration1

func (*ActionItemTriggerParams_IncidentInactivityDuration) FromActionItemTriggerParamsIncidentInactivityDuration0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentInactivityDuration) FromActionItemTriggerParamsIncidentInactivityDuration0(v ActionItemTriggerParamsIncidentInactivityDuration0) error

FromActionItemTriggerParamsIncidentInactivityDuration0 overwrites any union data inside the ActionItemTriggerParams_IncidentInactivityDuration as the provided ActionItemTriggerParamsIncidentInactivityDuration0

func (*ActionItemTriggerParams_IncidentInactivityDuration) FromActionItemTriggerParamsIncidentInactivityDuration1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentInactivityDuration) FromActionItemTriggerParamsIncidentInactivityDuration1(v ActionItemTriggerParamsIncidentInactivityDuration1) error

FromActionItemTriggerParamsIncidentInactivityDuration1 overwrites any union data inside the ActionItemTriggerParams_IncidentInactivityDuration as the provided ActionItemTriggerParamsIncidentInactivityDuration1

func (ActionItemTriggerParams_IncidentInactivityDuration) MarshalJSON added in v1.2.1

func (*ActionItemTriggerParams_IncidentInactivityDuration) MergeActionItemTriggerParamsIncidentInactivityDuration0 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentInactivityDuration) MergeActionItemTriggerParamsIncidentInactivityDuration0(v ActionItemTriggerParamsIncidentInactivityDuration0) error

MergeActionItemTriggerParamsIncidentInactivityDuration0 performs a merge with any union data inside the ActionItemTriggerParams_IncidentInactivityDuration, using the provided ActionItemTriggerParamsIncidentInactivityDuration0

func (*ActionItemTriggerParams_IncidentInactivityDuration) MergeActionItemTriggerParamsIncidentInactivityDuration1 added in v1.2.1

func (t *ActionItemTriggerParams_IncidentInactivityDuration) MergeActionItemTriggerParamsIncidentInactivityDuration1(v ActionItemTriggerParamsIncidentInactivityDuration1) error

MergeActionItemTriggerParamsIncidentInactivityDuration1 performs a merge with any union data inside the ActionItemTriggerParams_IncidentInactivityDuration, using the provided ActionItemTriggerParamsIncidentInactivityDuration1

func (*ActionItemTriggerParams_IncidentInactivityDuration) UnmarshalJSON added in v1.2.1

type AddActionItemTaskParams

type AddActionItemTaskParams struct {
	// AssignedToUser  The user this action item is assigned to
	AssignedToUser *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"assigned_to_user,omitempty"`

	// AssignedToUserId [DEPRECATED] Use assigned_to_user attribute instead. The user id this action item is assigned to
	AssignedToUserId *string `json:"assigned_to_user_id,omitempty"`

	// Description The action item description
	Description *string `json:"description,omitempty"`

	// IncidentRoleId The role id this action item is associated with
	IncidentRoleId *string `json:"incident_role_id,omitempty"`

	// Kind The action item kind
	Kind                   *string `json:"kind,omitempty"`
	PostToIncidentTimeline *bool   `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`

	// Priority The action item priority
	Priority AddActionItemTaskParamsPriority `json:"priority"`

	// Status The action item status
	Status AddActionItemTaskParamsStatus `json:"status"`

	// Summary The action item summary
	Summary  string                           `json:"summary"`
	TaskType *AddActionItemTaskParamsTaskType `json:"task_type,omitempty"`
}

AddActionItemTaskParams defines model for add_action_item_task_params.

type AddActionItemTaskParamsPriority

type AddActionItemTaskParamsPriority string

AddActionItemTaskParamsPriority The action item priority

const (
	AddActionItemTaskParamsPriorityHigh   AddActionItemTaskParamsPriority = "high"
	AddActionItemTaskParamsPriorityLow    AddActionItemTaskParamsPriority = "low"
	AddActionItemTaskParamsPriorityMedium AddActionItemTaskParamsPriority = "medium"
)

Defines values for AddActionItemTaskParamsPriority.

type AddActionItemTaskParamsStatus

type AddActionItemTaskParamsStatus string

AddActionItemTaskParamsStatus The action item status

const (
	AddActionItemTaskParamsStatusCancelled  AddActionItemTaskParamsStatus = "cancelled"
	AddActionItemTaskParamsStatusDone       AddActionItemTaskParamsStatus = "done"
	AddActionItemTaskParamsStatusInProgress AddActionItemTaskParamsStatus = "in_progress"
	AddActionItemTaskParamsStatusOpen       AddActionItemTaskParamsStatus = "open"
)

Defines values for AddActionItemTaskParamsStatus.

type AddActionItemTaskParamsTaskType

type AddActionItemTaskParamsTaskType string

AddActionItemTaskParamsTaskType defines model for AddActionItemTaskParams.TaskType.

const (
	AddActionItemTaskParamsTaskTypeAddActionItem AddActionItemTaskParamsTaskType = "add_action_item"
)

Defines values for AddActionItemTaskParamsTaskType.

type AddRoleTaskParams

type AddRoleTaskParams struct {
	// AssignedToUser  The user this role is assigned to
	AssignedToUser *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"assigned_to_user,omitempty"`

	// AssignedToUserId [DEPRECATED] Use assigned_to_user attribute instead. The user id this role is assigned to
	AssignedToUserId *string `json:"assigned_to_user_id,omitempty"`

	// IncidentRoleId The role id to add to the incident
	IncidentRoleId string                     `json:"incident_role_id"`
	TaskType       *AddRoleTaskParamsTaskType `json:"task_type,omitempty"`
}

AddRoleTaskParams defines model for add_role_task_params.

type AddRoleTaskParamsTaskType

type AddRoleTaskParamsTaskType string

AddRoleTaskParamsTaskType defines model for AddRoleTaskParams.TaskType.

const (
	AddRole AddRoleTaskParamsTaskType = "add_role"
)

Defines values for AddRoleTaskParamsTaskType.

type AddSlackBookmarkTaskParams

type AddSlackBookmarkTaskParams struct {
	Channel struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channel"`

	// Emoji The bookmark emoji
	Emoji *string `json:"emoji,omitempty"`

	// Link The bookmark link. Required if not a playbook bookmark
	Link *string `json:"link"`

	// PlaybookId The playbook id if bookmark is of an incident playbook
	PlaybookId *string                             `json:"playbook_id,omitempty"`
	TaskType   *AddSlackBookmarkTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The bookmark title. Required if not a playbook bookmark
	Title *string `json:"title"`
}

AddSlackBookmarkTaskParams defines model for add_slack_bookmark_task_params.

type AddSlackBookmarkTaskParamsTaskType added in v0.1.39

type AddSlackBookmarkTaskParamsTaskType string

AddSlackBookmarkTaskParamsTaskType defines model for AddSlackBookmarkTaskParams.TaskType.

const (
	AddSlackBookmark AddSlackBookmarkTaskParamsTaskType = "add_slack_bookmark"
)

Defines values for AddSlackBookmarkTaskParamsTaskType.

type AddSubscribers added in v0.1.85

type AddSubscribers struct {
	Data struct {
		Attributes struct {
			// RemoveUsersWithNoPrivateIncidentAccess Users without read permissions for private incidents will be removed from the subscriber list of this incident
			RemoveUsersWithNoPrivateIncidentAccess *bool `json:"remove_users_with_no_private_incident_access"`

			// UserIds IDs of users you wish to add to list of subscribers for this incident
			UserIds *[]string `json:"user_ids"`
		} `json:"attributes"`
		Type AddSubscribersDataType `json:"type"`
	} `json:"data"`
}

AddSubscribers defines model for add_subscribers.

type AddSubscribersDataType added in v0.1.85

type AddSubscribersDataType string

AddSubscribersDataType defines model for AddSubscribers.Data.Type.

const (
	AddSubscribersDataTypeIncidents AddSubscribersDataType = "incidents"
)

Defines values for AddSubscribersDataType.

type AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody = AddSubscribers

AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody defines body for AddSubscribersToIncident for application/vnd.api+json ContentType.

type AddSubscribersToIncidentResponse added in v0.1.85

type AddSubscribersToIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseAddSubscribersToIncidentResponse added in v0.1.85

func ParseAddSubscribersToIncidentResponse(rsp *http.Response) (*AddSubscribersToIncidentResponse, error)

ParseAddSubscribersToIncidentResponse parses an HTTP response from a AddSubscribersToIncidentWithResponse call

func (AddSubscribersToIncidentResponse) Status added in v0.1.85

Status returns HTTPResponse.Status

func (AddSubscribersToIncidentResponse) StatusCode added in v0.1.85

func (r AddSubscribersToIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddTeamTaskParams

type AddTeamTaskParams struct {
	// GroupId The team id
	GroupId  string                     `json:"group_id"`
	TaskType *AddTeamTaskParamsTaskType `json:"task_type,omitempty"`
}

AddTeamTaskParams defines model for add_team_task_params.

type AddTeamTaskParamsTaskType

type AddTeamTaskParamsTaskType string

AddTeamTaskParamsTaskType defines model for AddTeamTaskParams.TaskType.

const (
	AddTeam AddTeamTaskParamsTaskType = "add_team"
)

Defines values for AddTeamTaskParamsTaskType.

type AddToTimelineTaskParams

type AddToTimelineTaskParams struct {
	// Event The timeline event description
	Event               string `json:"event"`
	PostToSlackChannels *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *AddToTimelineTaskParamsTaskType `json:"task_type,omitempty"`

	// Url A URL for the timeline event
	Url *string `json:"url,omitempty"`
}

AddToTimelineTaskParams defines model for add_to_timeline_task_params.

type AddToTimelineTaskParamsTaskType

type AddToTimelineTaskParamsTaskType string

AddToTimelineTaskParamsTaskType defines model for AddToTimelineTaskParams.TaskType.

const (
	AddToTimeline AddToTimelineTaskParamsTaskType = "add_to_timeline"
)

Defines values for AddToTimelineTaskParamsTaskType.

type Alert

type Alert struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Data Additional data
	Data *map[string]interface{} `json:"data"`

	// Environments Environments attached to the alert
	Environments *[]Environment `json:"environments,omitempty"`

	// ExternalId External ID
	ExternalId *string `json:"external_id"`

	// ExternalUrl External Url
	ExternalUrl *string `json:"external_url"`
	Labels      *[]struct {
		// Key Key of the tag
		Key string `json:"key"`

		// Value Value of the tag
		Value string `json:"value"`
	} `json:"labels,omitempty"`

	// Services Services attached to the alert
	Services *[]Service `json:"services,omitempty"`

	// Source The source of the alert (eg: zendesk)
	Source string `json:"source"`

	// Summary The summary of the alert
	Summary string `json:"summary"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Alert defines model for alert.

type AlertList

type AlertList struct {
	Data []struct {
		Attributes Alert `json:"attributes"`

		// Id Unique ID of the alert
		Id string `json:"id"`

		// Source The source of the alert (eg: zendesk)
		Source *string           `json:"source,omitempty"`
		Type   AlertListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

AlertList defines model for alert_list.

type AlertListDataType

type AlertListDataType string

AlertListDataType defines model for AlertList.Data.Type.

const (
	AlertListDataTypeAlerts AlertListDataType = "alerts"
)

Defines values for AlertListDataType.

type AlertResponse

type AlertResponse struct {
	Data struct {
		Attributes Alert `json:"attributes"`

		// Id Unique ID of the alert
		Id string `json:"id"`

		// Source The source of the alert (eg: zendesk)
		Source *string               `json:"source,omitempty"`
		Type   AlertResponseDataType `json:"type"`
	} `json:"data"`
}

AlertResponse defines model for alert_response.

type AlertResponseDataType

type AlertResponseDataType string

AlertResponseDataType defines model for AlertResponse.Data.Type.

const (
	AlertResponseDataTypeAlerts AlertResponseDataType = "alerts"
)

Defines values for AlertResponseDataType.

type AlertTriggerParams

type AlertTriggerParams struct {
	AlertCondition                 *AlertTriggerParamsAlertCondition        `json:"alert_condition,omitempty"`
	AlertConditionLabel            *AlertTriggerParamsAlertConditionLabel   `json:"alert_condition_label,omitempty"`
	AlertConditionLabelUseRegexp   *bool                                    `json:"alert_condition_label_use_regexp,omitempty"`
	AlertConditionPayload          *AlertTriggerParamsAlertConditionPayload `json:"alert_condition_payload,omitempty"`
	AlertConditionPayloadUseRegexp *bool                                    `json:"alert_condition_payload_use_regexp,omitempty"`
	AlertConditionSource           *AlertTriggerParamsAlertConditionSource  `json:"alert_condition_source,omitempty"`
	AlertConditionSourceUseRegexp  *bool                                    `json:"alert_condition_source_use_regexp,omitempty"`
	AlertLabels                    *[]string                                `json:"alert_labels,omitempty"`
	AlertPayload                   *[]string                                `json:"alert_payload,omitempty"`

	// AlertQueryPayload You can use jsonpath syntax. eg: $.incident.teams[*]
	AlertQueryPayload *string                       `json:"alert_query_payload"`
	AlertSources      *[]string                     `json:"alert_sources,omitempty"`
	TriggerType       AlertTriggerParamsTriggerType `json:"trigger_type"`
	Triggers          *[]AlertTriggerParamsTriggers `json:"triggers,omitempty"`
}

AlertTriggerParams defines model for alert_trigger_params.

type AlertTriggerParamsAlertCondition

type AlertTriggerParamsAlertCondition string

AlertTriggerParamsAlertCondition defines model for AlertTriggerParams.AlertCondition.

const (
	AlertTriggerParamsAlertConditionALL  AlertTriggerParamsAlertCondition = "ALL"
	AlertTriggerParamsAlertConditionANY  AlertTriggerParamsAlertCondition = "ANY"
	AlertTriggerParamsAlertConditionNONE AlertTriggerParamsAlertCondition = "NONE"
)

Defines values for AlertTriggerParamsAlertCondition.

type AlertTriggerParamsAlertConditionLabel

type AlertTriggerParamsAlertConditionLabel string

AlertTriggerParamsAlertConditionLabel defines model for AlertTriggerParams.AlertConditionLabel.

const (
	AlertTriggerParamsAlertConditionLabelANY          AlertTriggerParamsAlertConditionLabel = "ANY"
	AlertTriggerParamsAlertConditionLabelCONTAINS     AlertTriggerParamsAlertConditionLabel = "CONTAINS"
	AlertTriggerParamsAlertConditionLabelCONTAINSALL  AlertTriggerParamsAlertConditionLabel = "CONTAINS_ALL"
	AlertTriggerParamsAlertConditionLabelCONTAINSNONE AlertTriggerParamsAlertConditionLabel = "CONTAINS_NONE"
	AlertTriggerParamsAlertConditionLabelIS           AlertTriggerParamsAlertConditionLabel = "IS"
	AlertTriggerParamsAlertConditionLabelNONE         AlertTriggerParamsAlertConditionLabel = "NONE"
	AlertTriggerParamsAlertConditionLabelSET          AlertTriggerParamsAlertConditionLabel = "SET"
	AlertTriggerParamsAlertConditionLabelUNSET        AlertTriggerParamsAlertConditionLabel = "UNSET"
)

Defines values for AlertTriggerParamsAlertConditionLabel.

type AlertTriggerParamsAlertConditionPayload

type AlertTriggerParamsAlertConditionPayload string

AlertTriggerParamsAlertConditionPayload defines model for AlertTriggerParams.AlertConditionPayload.

const (
	AlertTriggerParamsAlertConditionPayloadANY          AlertTriggerParamsAlertConditionPayload = "ANY"
	AlertTriggerParamsAlertConditionPayloadCONTAINS     AlertTriggerParamsAlertConditionPayload = "CONTAINS"
	AlertTriggerParamsAlertConditionPayloadCONTAINSALL  AlertTriggerParamsAlertConditionPayload = "CONTAINS_ALL"
	AlertTriggerParamsAlertConditionPayloadCONTAINSNONE AlertTriggerParamsAlertConditionPayload = "CONTAINS_NONE"
	AlertTriggerParamsAlertConditionPayloadIS           AlertTriggerParamsAlertConditionPayload = "IS"
	AlertTriggerParamsAlertConditionPayloadNONE         AlertTriggerParamsAlertConditionPayload = "NONE"
	AlertTriggerParamsAlertConditionPayloadSET          AlertTriggerParamsAlertConditionPayload = "SET"
	AlertTriggerParamsAlertConditionPayloadUNSET        AlertTriggerParamsAlertConditionPayload = "UNSET"
)

Defines values for AlertTriggerParamsAlertConditionPayload.

type AlertTriggerParamsAlertConditionSource

type AlertTriggerParamsAlertConditionSource string

AlertTriggerParamsAlertConditionSource defines model for AlertTriggerParams.AlertConditionSource.

const (
	AlertTriggerParamsAlertConditionSourceANY          AlertTriggerParamsAlertConditionSource = "ANY"
	AlertTriggerParamsAlertConditionSourceCONTAINS     AlertTriggerParamsAlertConditionSource = "CONTAINS"
	AlertTriggerParamsAlertConditionSourceCONTAINSALL  AlertTriggerParamsAlertConditionSource = "CONTAINS_ALL"
	AlertTriggerParamsAlertConditionSourceCONTAINSNONE AlertTriggerParamsAlertConditionSource = "CONTAINS_NONE"
	AlertTriggerParamsAlertConditionSourceIS           AlertTriggerParamsAlertConditionSource = "IS"
	AlertTriggerParamsAlertConditionSourceNONE         AlertTriggerParamsAlertConditionSource = "NONE"
	AlertTriggerParamsAlertConditionSourceSET          AlertTriggerParamsAlertConditionSource = "SET"
	AlertTriggerParamsAlertConditionSourceUNSET        AlertTriggerParamsAlertConditionSource = "UNSET"
)

Defines values for AlertTriggerParamsAlertConditionSource.

type AlertTriggerParamsTriggerType

type AlertTriggerParamsTriggerType string

AlertTriggerParamsTriggerType defines model for AlertTriggerParams.TriggerType.

const (
	AlertTriggerParamsTriggerTypeAlert AlertTriggerParamsTriggerType = "alert"
)

Defines values for AlertTriggerParamsTriggerType.

type AlertTriggerParamsTriggers

type AlertTriggerParamsTriggers string

AlertTriggerParamsTriggers Actions that trigger the workflow

const (
	AlertTriggerParamsTriggersAlertCreated AlertTriggerParamsTriggers = "alert_created"
)

Defines values for AlertTriggerParamsTriggers.

type ArchiveSlackChannelsTaskParams

type ArchiveSlackChannelsTaskParams struct {
	Channels []struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channels"`
	TaskType *ArchiveSlackChannelsTaskParamsTaskType `json:"task_type,omitempty"`
}

ArchiveSlackChannelsTaskParams defines model for archive_slack_channels_task_params.

type ArchiveSlackChannelsTaskParamsTaskType

type ArchiveSlackChannelsTaskParamsTaskType string

ArchiveSlackChannelsTaskParamsTaskType defines model for ArchiveSlackChannelsTaskParams.TaskType.

const (
	ArchiveSlackChannels ArchiveSlackChannelsTaskParamsTaskType = "archive_slack_channels"
)

Defines values for ArchiveSlackChannelsTaskParamsTaskType.

type AttachAlertApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type AttachAlertApplicationVndAPIPlusJSONRequestBody = NewAlert

AttachAlertApplicationVndAPIPlusJSONRequestBody defines body for AttachAlert for application/vnd.api+json ContentType.

type AttachAlertResponse

type AttachAlertResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *AlertList
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseAttachAlertResponse

func ParseAttachAlertResponse(rsp *http.Response) (*AttachAlertResponse, error)

ParseAttachAlertResponse parses an HTTP response from a AttachAlertWithResponse call

func (AttachAlertResponse) Status

func (r AttachAlertResponse) Status() string

Status returns HTTPResponse.Status

func (AttachAlertResponse) StatusCode

func (r AttachAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AttachDatadogDashboardsTaskParams

type AttachDatadogDashboardsTaskParams struct {
	Dashboards []struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"dashboards"`
	PostToIncidentTimeline *bool `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *AttachDatadogDashboardsTaskParamsTaskType `json:"task_type,omitempty"`
}

AttachDatadogDashboardsTaskParams defines model for attach_datadog_dashboards_task_params.

type AttachDatadogDashboardsTaskParamsTaskType

type AttachDatadogDashboardsTaskParamsTaskType string

AttachDatadogDashboardsTaskParamsTaskType defines model for AttachDatadogDashboardsTaskParams.TaskType.

const (
	AttachDatadogDashboards AttachDatadogDashboardsTaskParamsTaskType = "attach_datadog_dashboards"
)

Defines values for AttachDatadogDashboardsTaskParamsTaskType.

type Audit added in v0.1.70

type Audit struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Event Describes the action that was taken.
	Event string `json:"event"`

	// Id ID of audit
	Id *float32 `json:"id"`

	// ItemId ID of the affected object
	ItemId *string `json:"item_id"`

	// ItemType Describes the object in which the action was taken on
	ItemType *AuditItemType `json:"item_type"`

	// Object The object in which the action was taken on
	Object *map[string]interface{} `json:"object"`

	// ObjectChanges The changes that occurred on the object
	ObjectChanges *map[string]interface{} `json:"object_changes"`

	// UserId The ID of who took action on the object. Together with whodunnit_type can be used to find the user
	UserId *float32 `json:"user_id"`
}

Audit defines model for audit.

type AuditItemType added in v0.1.70

type AuditItemType string

AuditItemType Describes the object in which the action was taken on

const (
	AuditItemTypeCause                          AuditItemType = "Cause"
	AuditItemTypeCustomField                    AuditItemType = "CustomField"
	AuditItemTypeCustomFieldOption              AuditItemType = "CustomFieldOption"
	AuditItemTypeCustomForm                     AuditItemType = "CustomForm"
	AuditItemTypeDashboard                      AuditItemType = "Dashboard"
	AuditItemTypeEnvironment                    AuditItemType = "Environment"
	AuditItemTypeExportJob                      AuditItemType = "ExportJob"
	AuditItemTypeFormField                      AuditItemType = "FormField"
	AuditItemTypeFunctionality                  AuditItemType = "Functionality"
	AuditItemTypeGeniusWorkflow                 AuditItemType = "GeniusWorkflow"
	AuditItemTypeGeniusWorkflowFolder           AuditItemType = "GeniusWorkflowFolder"
	AuditItemTypeGeniusWorkflowGroup            AuditItemType = "GeniusWorkflowGroup"
	AuditItemTypeGeniusWorkflowRun              AuditItemType = "GeniusWorkflowRun"
	AuditItemTypeGroup                          AuditItemType = "Group"
	AuditItemTypeIncident                       AuditItemType = "Incident"
	AuditItemTypeIncidentActionItem             AuditItemType = "IncidentActionItem"
	AuditItemTypeIncidentEvent                  AuditItemType = "IncidentEvent"
	AuditItemTypeIncidentFormFieldSelection     AuditItemType = "IncidentFormFieldSelection"
	AuditItemTypeIncidentFormFieldSelectionUser AuditItemType = "IncidentFormFieldSelectionUser"
	AuditItemTypeIncidentPostMortem             AuditItemType = "IncidentPostMortem"
	AuditItemTypeIncidentRoleAssignment         AuditItemType = "IncidentRoleAssignment"
	AuditItemTypeIncidentRoleTask               AuditItemType = "IncidentRoleTask"
	AuditItemTypeIncidentStatusPageEvent        AuditItemType = "IncidentStatusPageEvent"
	AuditItemTypeIncidentTask                   AuditItemType = "IncidentTask"
	AuditItemTypeIncidentType                   AuditItemType = "IncidentType"
	AuditItemTypePlaybook                       AuditItemType = "Playbook"
	AuditItemTypePlaybookTask                   AuditItemType = "PlaybookTask"
	AuditItemTypeRole                           AuditItemType = "Role"
	AuditItemTypeService                        AuditItemType = "Service"
	AuditItemTypeSeverity                       AuditItemType = "Severity"
	AuditItemTypeStatusPage                     AuditItemType = "StatusPage"
)

Defines values for AuditItemType.

type AuditsList added in v0.1.70

type AuditsList struct {
	Data []struct {
		Attributes Audit `json:"attributes"`

		// Id Unique ID of the audit log item
		Id   string             `json:"id"`
		Type AuditsListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

AuditsList defines model for audits_list.

type AuditsListDataType added in v0.1.70

type AuditsListDataType string

AuditsListDataType defines model for AuditsList.Data.Type.

const (
	Audits AuditsListDataType = "audits"
)

Defines values for AuditsListDataType.

type AutoAssignRoleOpsgenieTaskParams

type AutoAssignRoleOpsgenieTaskParams struct {
	// IncidentRoleId The role id
	IncidentRoleId string `json:"incident_role_id"`
	Schedule       struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schedule"`
	TaskType *AutoAssignRoleOpsgenieTaskParamsTaskType `json:"task_type,omitempty"`
}

AutoAssignRoleOpsgenieTaskParams defines model for auto_assign_role_opsgenie_task_params.

type AutoAssignRoleOpsgenieTaskParamsTaskType

type AutoAssignRoleOpsgenieTaskParamsTaskType string

AutoAssignRoleOpsgenieTaskParamsTaskType defines model for AutoAssignRoleOpsgenieTaskParams.TaskType.

const (
	AutoAssignRoleOpsgenie AutoAssignRoleOpsgenieTaskParamsTaskType = "auto_assign_role_opsgenie"
)

Defines values for AutoAssignRoleOpsgenieTaskParamsTaskType.

type AutoAssignRolePagerdutyTaskParams

type AutoAssignRolePagerdutyTaskParams struct {
	EscalationPolicy *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"escalation_policy,omitempty"`

	// IncidentRoleId The role id
	IncidentRoleId string `json:"incident_role_id"`
	Schedule       *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schedule,omitempty"`
	Service *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"service,omitempty"`
	TaskType *AutoAssignRolePagerdutyTaskParamsTaskType `json:"task_type,omitempty"`
}

AutoAssignRolePagerdutyTaskParams defines model for auto_assign_role_pagerduty_task_params.

type AutoAssignRolePagerdutyTaskParamsTaskType added in v0.1.39

type AutoAssignRolePagerdutyTaskParamsTaskType string

AutoAssignRolePagerdutyTaskParamsTaskType defines model for AutoAssignRolePagerdutyTaskParams.TaskType.

const (
	AutoAssignRolePagerduty AutoAssignRolePagerdutyTaskParamsTaskType = "auto_assign_role_pagerduty"
)

Defines values for AutoAssignRolePagerdutyTaskParamsTaskType.

type AutoAssignRoleVictorOpsTaskParams

type AutoAssignRoleVictorOpsTaskParams struct {
	// IncidentRoleId The role id
	IncidentRoleId string                                     `json:"incident_role_id"`
	TaskType       *AutoAssignRoleVictorOpsTaskParamsTaskType `json:"task_type,omitempty"`
	Team           struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"team"`
}

AutoAssignRoleVictorOpsTaskParams defines model for auto_assign_role_victor_ops_task_params.

type AutoAssignRoleVictorOpsTaskParamsTaskType

type AutoAssignRoleVictorOpsTaskParamsTaskType string

AutoAssignRoleVictorOpsTaskParamsTaskType defines model for AutoAssignRoleVictorOpsTaskParams.TaskType.

const (
	AutoAssignRoleVictorOps AutoAssignRoleVictorOpsTaskParamsTaskType = "auto_assign_role_victor_ops"
)

Defines values for AutoAssignRoleVictorOpsTaskParamsTaskType.

type CallPeopleTaskParams

type CallPeopleTaskParams struct {
	// Content The message to be read by text-to-voice
	Content string `json:"content"`

	// Name The name
	Name         string                        `json:"name"`
	PhoneNumbers []string                      `json:"phone_numbers"`
	TaskType     *CallPeopleTaskParamsTaskType `json:"task_type,omitempty"`
}

CallPeopleTaskParams defines model for call_people_task_params.

type CallPeopleTaskParamsTaskType

type CallPeopleTaskParamsTaskType string

CallPeopleTaskParamsTaskType defines model for CallPeopleTaskParams.TaskType.

const (
	CallPeople CallPeopleTaskParamsTaskType = "call_people"
)

Defines values for CallPeopleTaskParamsTaskType.

type CancelIncident

type CancelIncident struct {
	Data struct {
		Attributes struct {
			// CancellationMessage Why was the incident cancelled?
			CancellationMessage *string `json:"cancellation_message"`
		} `json:"attributes"`
		Type CancelIncidentDataType `json:"type"`
	} `json:"data"`
}

CancelIncident defines model for cancel_incident.

type CancelIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CancelIncidentApplicationVndAPIPlusJSONRequestBody = CancelIncident

CancelIncidentApplicationVndAPIPlusJSONRequestBody defines body for CancelIncident for application/vnd.api+json ContentType.

type CancelIncidentDataType

type CancelIncidentDataType string

CancelIncidentDataType defines model for CancelIncident.Data.Type.

const (
	CancelIncidentDataTypeIncidents CancelIncidentDataType = "incidents"
)

Defines values for CancelIncidentDataType.

type CancelIncidentResponse

type CancelIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCancelIncidentResponse

func ParseCancelIncidentResponse(rsp *http.Response) (*CancelIncidentResponse, error)

ParseCancelIncidentResponse parses an HTTP response from a CancelIncidentWithResponse call

func (CancelIncidentResponse) Status

func (r CancelIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (CancelIncidentResponse) StatusCode

func (r CancelIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Cause

type Cause struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the cause
	Description *string `json:"description"`

	// Name The name of the cause
	Name string `json:"name"`

	// Position Position of the cause
	Position *int `json:"position"`

	// Slug The slug of the cause
	Slug *string `json:"slug,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Cause defines model for cause.

type CauseList

type CauseList struct {
	Data []struct {
		Attributes Cause `json:"attributes"`

		// Id Unique ID of the cause
		Id   string            `json:"id"`
		Type CauseListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

CauseList defines model for cause_list.

type CauseListDataType

type CauseListDataType string

CauseListDataType defines model for CauseList.Data.Type.

const (
	CauseListDataTypeCauses CauseListDataType = "causes"
)

Defines values for CauseListDataType.

type CauseResponse

type CauseResponse struct {
	Data struct {
		Attributes Cause `json:"attributes"`

		// Id Unique ID of the cause
		Id   string                `json:"id"`
		Type CauseResponseDataType `json:"type"`
	} `json:"data"`
}

CauseResponse defines model for cause_response.

type CauseResponseDataType

type CauseResponseDataType string

CauseResponseDataType defines model for CauseResponse.Data.Type.

const (
	CauseResponseDataTypeCauses CauseResponseDataType = "causes"
)

Defines values for CauseResponseDataType.

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) AddSubscribersToIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) AddSubscribersToIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddSubscribersToIncidentWithBody added in v0.1.85

func (c *Client) AddSubscribersToIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AttachAlertWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) AttachAlertWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body AttachAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AttachAlertWithBody

func (c *Client) AttachAlertWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CancelIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CancelIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body CancelIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CancelIncidentWithBody

func (c *Client) CancelIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlertWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateAlertWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAlertWithBody

func (c *Client) CreateAlertWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCauseWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateCauseWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCauseWithBody

func (c *Client) CreateCauseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCustomFieldOptionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateCustomFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, customFieldId string, body CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCustomFieldOptionWithBody

func (c *Client) CreateCustomFieldOptionWithBody(ctx context.Context, customFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCustomFieldWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateCustomFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCustomFieldWithBody

func (c *Client) CreateCustomFieldWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDashboardPanelWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateDashboardPanelWithApplicationVndAPIPlusJSONBody(ctx context.Context, dashboardId string, body CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDashboardPanelWithBody

func (c *Client) CreateDashboardPanelWithBody(ctx context.Context, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDashboardWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateDashboardWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDashboardWithBody

func (c *Client) CreateDashboardWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnvironmentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateEnvironmentWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnvironmentWithBody

func (c *Client) CreateEnvironmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFormFieldOptionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateFormFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, formFieldId string, body CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFormFieldOptionWithBody added in v0.1.48

func (c *Client) CreateFormFieldOptionWithBody(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFormFieldPositionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateFormFieldPositionWithApplicationVndAPIPlusJSONBody(ctx context.Context, formFieldId string, body CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFormFieldPositionWithBody added in v0.1.48

func (c *Client) CreateFormFieldPositionWithBody(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFormFieldWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateFormFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFormFieldWithBody added in v0.1.48

func (c *Client) CreateFormFieldWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFunctionalityWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFunctionalityWithBody

func (c *Client) CreateFunctionalityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentActionItemWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentActionItemWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentActionItemWithBody

func (c *Client) CreateIncidentActionItemWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentCustomFieldSelectionWithBody

func (c *Client) CreateIncidentCustomFieldSelectionWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentEventId string, body CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentEventFunctionalityWithBody added in v0.1.70

func (c *Client) CreateIncidentEventFunctionalityWithBody(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentEventServiceWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentEventServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentEventId string, body CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentEventServiceWithBody added in v0.1.70

func (c *Client) CreateIncidentEventServiceWithBody(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentEventWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentEventWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentEventWithBody

func (c *Client) CreateIncidentEventWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentFeedbackWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentFeedbackWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentFeedbackWithBody

func (c *Client) CreateIncidentFeedbackWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentFormFieldSelectionWithBody added in v0.1.48

func (c *Client) CreateIncidentFormFieldSelectionWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentRoleTaskWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentRoleTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentRoleId string, body CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentRoleTaskWithBody

func (c *Client) CreateIncidentRoleTaskWithBody(ctx context.Context, incidentRoleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentRoleWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentRoleWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentRoleWithBody

func (c *Client) CreateIncidentRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentStatusPageWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentStatusPageWithBody

func (c *Client) CreateIncidentStatusPageWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentTypeWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentTypeWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentTypeWithBody

func (c *Client) CreateIncidentTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateIncidentWithBody

func (c *Client) CreateIncidentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlaybookTaskWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreatePlaybookTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, playbookId string, body CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlaybookTaskWithBody

func (c *Client) CreatePlaybookTaskWithBody(ctx context.Context, playbookId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlaybookWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreatePlaybookWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlaybookWithBody

func (c *Client) CreatePlaybookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePostmortemTemplateWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreatePostmortemTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePostmortemTemplateWithBody

func (c *Client) CreatePostmortemTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePulseWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreatePulseWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePulseWithBody

func (c *Client) CreatePulseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRetrospectiveStepWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateRetrospectiveStepWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRetrospectiveStepWithBody added in v1.1.7

func (c *Client) CreateRetrospectiveStepWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSecretWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateSecretWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSecretWithBody added in v0.1.58

func (c *Client) CreateSecretWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateServiceWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateServiceWithBody

func (c *Client) CreateServiceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSeverityWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateSeverityWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSeverityWithBody

func (c *Client) CreateSeverityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateStatusPageTemplateWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateStatusPageTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, statusPageId string, body CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateStatusPageTemplateWithBody added in v0.1.18

func (c *Client) CreateStatusPageTemplateWithBody(ctx context.Context, statusPageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateStatusPageWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateStatusPageWithBody

func (c *Client) CreateStatusPageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateTeamWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamWithBody

func (c *Client) CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWebhooksEndpointWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWebhooksEndpointWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWebhooksEndpointWithBody added in v0.1.54

func (c *Client) CreateWebhooksEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowCustomFieldSelectionWithBody

func (c *Client) CreateWorkflowCustomFieldSelectionWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowFormFieldConditionWithBody added in v0.1.48

func (c *Client) CreateWorkflowFormFieldConditionWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowGroupWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWorkflowGroupWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowGroupWithBody added in v0.1.12

func (c *Client) CreateWorkflowGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowRunWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWorkflowRunWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowRunWithBody added in v0.1.20

func (c *Client) CreateWorkflowRunWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowTaskWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWorkflowTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowTaskWithBody

func (c *Client) CreateWorkflowTaskWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) CreateWorkflowWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowWithBody

func (c *Client) CreateWorkflowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCause

func (c *Client) DeleteCause(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCustomField

func (c *Client) DeleteCustomField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCustomFieldOption

func (c *Client) DeleteCustomFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDashboard

func (c *Client) DeleteDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDashboardPanel

func (c *Client) DeleteDashboardPanel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEnvironment

func (c *Client) DeleteEnvironment(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFormField added in v0.1.48

func (c *Client) DeleteFormField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFormFieldOption added in v0.1.48

func (c *Client) DeleteFormFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFormFieldPosition added in v0.1.48

func (c *Client) DeleteFormFieldPosition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFunctionality

func (c *Client) DeleteFunctionality(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncident

func (c *Client) DeleteIncident(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentActionItem

func (c *Client) DeleteIncidentActionItem(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentCustomFieldSelection

func (c *Client) DeleteIncidentCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentEvent

func (c *Client) DeleteIncidentEvent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentEventFunctionality added in v0.1.70

func (c *Client) DeleteIncidentEventFunctionality(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentEventService added in v0.1.70

func (c *Client) DeleteIncidentEventService(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentFormFieldSelection added in v0.1.48

func (c *Client) DeleteIncidentFormFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentRole

func (c *Client) DeleteIncidentRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentRoleTask

func (c *Client) DeleteIncidentRoleTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentStatusPage

func (c *Client) DeleteIncidentStatusPage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIncidentType

func (c *Client) DeleteIncidentType(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePlaybook

func (c *Client) DeletePlaybook(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePlaybookTask

func (c *Client) DeletePlaybookTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePostmortemTemplate

func (c *Client) DeletePostmortemTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRetrospectiveStep added in v1.1.7

func (c *Client) DeleteRetrospectiveStep(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSecret added in v0.1.58

func (c *Client) DeleteSecret(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteService

func (c *Client) DeleteService(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSeverity

func (c *Client) DeleteSeverity(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStatusPage

func (c *Client) DeleteStatusPage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStatusPageTemplate added in v0.1.18

func (c *Client) DeleteStatusPageTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeam

func (c *Client) DeleteTeam(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUser added in v0.1.81

func (c *Client) DeleteUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWebhooksEndpoint added in v0.1.54

func (c *Client) DeleteWebhooksEndpoint(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkflow

func (c *Client) DeleteWorkflow(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkflowCustomFieldSelection

func (c *Client) DeleteWorkflowCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkflowFormFieldCondition added in v0.1.48

func (c *Client) DeleteWorkflowFormFieldCondition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkflowGroup added in v0.1.12

func (c *Client) DeleteWorkflowGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkflowTask

func (c *Client) DeleteWorkflowTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeliverWebhooksDelivery added in v0.1.54

func (c *Client) DeliverWebhooksDelivery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DuplicateDashboard

func (c *Client) DuplicateDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DuplicateDashboardPanel

func (c *Client) DuplicateDashboardPanel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAlert

func (c *Client) GetAlert(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCause

func (c *Client) GetCause(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCurrentUser added in v0.1.12

func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCustomField

func (c *Client) GetCustomField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCustomFieldOption

func (c *Client) GetCustomFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDashboard

func (c *Client) GetDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDashboardPanel

func (c *Client) GetDashboardPanel(ctx context.Context, id string, params *GetDashboardPanelParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvironment

func (c *Client) GetEnvironment(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFormField added in v0.1.48

func (c *Client) GetFormField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFormFieldOption added in v0.1.48

func (c *Client) GetFormFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFormFieldPosition added in v0.1.48

func (c *Client) GetFormFieldPosition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFunctionality

func (c *Client) GetFunctionality(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFunctionalityIncidentsChart

func (c *Client) GetFunctionalityIncidentsChart(ctx context.Context, id string, params *GetFunctionalityIncidentsChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFunctionalityUptimeChart

func (c *Client) GetFunctionalityUptimeChart(ctx context.Context, id string, params *GetFunctionalityUptimeChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncident

func (c *Client) GetIncident(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentActionItems

func (c *Client) GetIncidentActionItems(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentCustomFieldSelection

func (c *Client) GetIncidentCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentEventFunctionalities added in v0.1.70

func (c *Client) GetIncidentEventFunctionalities(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentEventServices added in v0.1.70

func (c *Client) GetIncidentEventServices(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentEvents

func (c *Client) GetIncidentEvents(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentFeedbacks

func (c *Client) GetIncidentFeedbacks(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentFormFieldSelection added in v0.1.48

func (c *Client) GetIncidentFormFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentRole

func (c *Client) GetIncidentRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentRoleTask added in v0.1.33

func (c *Client) GetIncidentRoleTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentStatusPages

func (c *Client) GetIncidentStatusPages(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIncidentType

func (c *Client) GetIncidentType(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIpRanges added in v1.1.8

func (c *Client) GetIpRanges(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlaybook

func (c *Client) GetPlaybook(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlaybookTask added in v0.1.62

func (c *Client) GetPlaybookTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPostmortemTemplate

func (c *Client) GetPostmortemTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPulse

func (c *Client) GetPulse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRetrospectiveStep added in v1.1.7

func (c *Client) GetRetrospectiveStep(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSecret added in v0.1.58

func (c *Client) GetSecret(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetService

func (c *Client) GetService(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServiceIncidentsChart

func (c *Client) GetServiceIncidentsChart(ctx context.Context, id string, params *GetServiceIncidentsChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetServiceUptimeChart

func (c *Client) GetServiceUptimeChart(ctx context.Context, id string, params *GetServiceUptimeChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSeverity

func (c *Client) GetSeverity(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStatusPage

func (c *Client) GetStatusPage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStatusPageTemplate added in v0.1.18

func (c *Client) GetStatusPageTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeam

func (c *Client) GetTeam(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUser added in v0.1.81

func (c *Client) GetUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWebhooksDelivery added in v0.1.54

func (c *Client) GetWebhooksDelivery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWebhooksEndpoint added in v0.1.54

func (c *Client) GetWebhooksEndpoint(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflow

func (c *Client) GetWorkflow(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowCustomFieldSelection

func (c *Client) GetWorkflowCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowFormFieldCondition added in v0.1.48

func (c *Client) GetWorkflowFormFieldCondition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowGroup added in v0.1.12

func (c *Client) GetWorkflowGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowTask

func (c *Client) GetWorkflowTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAlerts

func (c *Client) ListAlerts(ctx context.Context, params *ListAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAllIncidentActionItems added in v0.1.91

func (c *Client) ListAllIncidentActionItems(ctx context.Context, params *ListAllIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAudits added in v0.1.70

func (c *Client) ListAudits(ctx context.Context, params *ListAuditsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCauses

func (c *Client) ListCauses(ctx context.Context, params *ListCausesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCustomFieldOptions

func (c *Client) ListCustomFieldOptions(ctx context.Context, customFieldId string, params *ListCustomFieldOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCustomFields

func (c *Client) ListCustomFields(ctx context.Context, params *ListCustomFieldsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDashboardPanels

func (c *Client) ListDashboardPanels(ctx context.Context, dashboardId string, params *ListDashboardPanelsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDashboards

func (c *Client) ListDashboards(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEnvironments

func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFormFieldOptions added in v0.1.48

func (c *Client) ListFormFieldOptions(ctx context.Context, formFieldId string, params *ListFormFieldOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFormFieldPositions added in v0.1.48

func (c *Client) ListFormFieldPositions(ctx context.Context, formFieldId string, params *ListFormFieldPositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFormFields added in v0.1.48

func (c *Client) ListFormFields(ctx context.Context, params *ListFormFieldsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFunctionalities

func (c *Client) ListFunctionalities(ctx context.Context, params *ListFunctionalitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentActionItems

func (c *Client) ListIncidentActionItems(ctx context.Context, incidentId string, params *ListIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentAlerts added in v1.0.0

func (c *Client) ListIncidentAlerts(ctx context.Context, incidentId string, params *ListIncidentAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentCustomFieldSelections

func (c *Client) ListIncidentCustomFieldSelections(ctx context.Context, incidentId string, params *ListIncidentCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentEventFunctionalities added in v0.1.70

func (c *Client) ListIncidentEventFunctionalities(ctx context.Context, incidentEventId string, params *ListIncidentEventFunctionalitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentEventServices added in v0.1.70

func (c *Client) ListIncidentEventServices(ctx context.Context, incidentEventId string, params *ListIncidentEventServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentEvents

func (c *Client) ListIncidentEvents(ctx context.Context, incidentId string, params *ListIncidentEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentFeedbacks

func (c *Client) ListIncidentFeedbacks(ctx context.Context, incidentId string, params *ListIncidentFeedbacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentFormFieldSelections added in v0.1.48

func (c *Client) ListIncidentFormFieldSelections(ctx context.Context, incidentId string, params *ListIncidentFormFieldSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentPostMortems

func (c *Client) ListIncidentPostMortems(ctx context.Context, params *ListIncidentPostMortemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentPostmortem

func (c *Client) ListIncidentPostmortem(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentRoleTasks

func (c *Client) ListIncidentRoleTasks(ctx context.Context, incidentRoleId string, params *ListIncidentRoleTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentRoles

func (c *Client) ListIncidentRoles(ctx context.Context, params *ListIncidentRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentStatusPages

func (c *Client) ListIncidentStatusPages(ctx context.Context, incidentId string, params *ListIncidentStatusPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidentTypes

func (c *Client) ListIncidentTypes(ctx context.Context, params *ListIncidentTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListIncidents

func (c *Client) ListIncidents(ctx context.Context, params *ListIncidentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPlaybookTasks

func (c *Client) ListPlaybookTasks(ctx context.Context, playbookId string, params *ListPlaybookTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPlaybooks

func (c *Client) ListPlaybooks(ctx context.Context, params *ListPlaybooksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPostmortemTemplates

func (c *Client) ListPostmortemTemplates(ctx context.Context, params *ListPostmortemTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPulses

func (c *Client) ListPulses(ctx context.Context, params *ListPulsesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRetrospectiveSteps added in v1.1.7

func (c *Client) ListRetrospectiveSteps(ctx context.Context, params *ListRetrospectiveStepsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSecrets added in v0.1.58

func (c *Client) ListSecrets(ctx context.Context, params *ListSecretsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListServices

func (c *Client) ListServices(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSeverities

func (c *Client) ListSeverities(ctx context.Context, params *ListSeveritiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListStatusPageTemplates added in v0.1.18

func (c *Client) ListStatusPageTemplates(ctx context.Context, statusPageId string, params *ListStatusPageTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListStatusPages

func (c *Client) ListStatusPages(ctx context.Context, params *ListStatusPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeams

func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsers added in v0.1.91

func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWebhooksDeliveries added in v0.1.54

func (c *Client) ListWebhooksDeliveries(ctx context.Context, endpointId string, params *ListWebhooksDeliveriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWebhooksEndpoints added in v0.1.54

func (c *Client) ListWebhooksEndpoints(ctx context.Context, params *ListWebhooksEndpointsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowCustomFieldSelections

func (c *Client) ListWorkflowCustomFieldSelections(ctx context.Context, workflowId string, params *ListWorkflowCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowFormFieldConditions added in v0.1.48

func (c *Client) ListWorkflowFormFieldConditions(ctx context.Context, workflowId string, params *ListWorkflowFormFieldConditionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowGroups added in v0.1.12

func (c *Client) ListWorkflowGroups(ctx context.Context, params *ListWorkflowGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowRuns added in v0.1.23

func (c *Client) ListWorkflowRuns(ctx context.Context, workflowId string, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowTasks

func (c *Client) ListWorkflowTasks(ctx context.Context, workflowId string, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflows

func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MarkAsDuplicateIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) MarkAsDuplicateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MarkAsDuplicateIncidentWithBody added in v0.1.68

func (c *Client) MarkAsDuplicateIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MitigateIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) MitigateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body MitigateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MitigateIncidentWithBody

func (c *Client) MitigateIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveSubscribersToIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) RemoveSubscribersToIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveSubscribersToIncidentWithBody added in v0.1.85

func (c *Client) RemoveSubscribersToIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResolveIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) ResolveIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body ResolveIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResolveIncidentWithBody

func (c *Client) ResolveIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) RestartIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body RestartIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartIncidentWithBody added in v0.1.58

func (c *Client) RestartIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SetDefaultDashboard

func (c *Client) SetDefaultDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TriageIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) TriageIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body TriageIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TriageIncidentWithBody added in v1.0.3

func (c *Client) TriageIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCauseWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateCauseWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCauseWithBody

func (c *Client) UpdateCauseWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomFieldOptionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateCustomFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomFieldOptionWithBody

func (c *Client) UpdateCustomFieldOptionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomFieldWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateCustomFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomFieldWithBody

func (c *Client) UpdateCustomFieldWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDashboardPanelWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateDashboardPanelWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDashboardPanelWithBody

func (c *Client) UpdateDashboardPanelWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDashboardWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateDashboardWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDashboardWithBody

func (c *Client) UpdateDashboardWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvironmentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateEnvironmentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvironmentWithBody

func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFormFieldOptionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateFormFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFormFieldOptionWithBody added in v0.1.48

func (c *Client) UpdateFormFieldOptionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFormFieldPositionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateFormFieldPositionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFormFieldPositionWithBody added in v0.1.48

func (c *Client) UpdateFormFieldPositionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFormFieldWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateFormFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFormFieldWithBody added in v0.1.48

func (c *Client) UpdateFormFieldWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFunctionalityWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFunctionalityWithBody

func (c *Client) UpdateFunctionalityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentActionItemWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentActionItemWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentActionItemWithBody

func (c *Client) UpdateIncidentActionItemWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentCustomFieldSelectionWithBody

func (c *Client) UpdateIncidentCustomFieldSelectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentEventFunctionalityWithBody added in v0.1.70

func (c *Client) UpdateIncidentEventFunctionalityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentEventServiceWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentEventServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentEventServiceWithBody added in v0.1.70

func (c *Client) UpdateIncidentEventServiceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentEventWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentEventWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentEventWithBody

func (c *Client) UpdateIncidentEventWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentFeedbackWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentFeedbackWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentFeedbackWithBody

func (c *Client) UpdateIncidentFeedbackWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentFormFieldSelectionWithBody added in v0.1.48

func (c *Client) UpdateIncidentFormFieldSelectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentPostmortemWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentPostmortemWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentPostmortemWithBody

func (c *Client) UpdateIncidentPostmortemWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentRoleTaskWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentRoleTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentRoleTaskWithBody

func (c *Client) UpdateIncidentRoleTaskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentRoleWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentRoleWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentRoleWithBody

func (c *Client) UpdateIncidentRoleWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentStatusPageWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentStatusPageWithBody

func (c *Client) UpdateIncidentStatusPageWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentTypeWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentTypeWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentTypeWithBody

func (c *Client) UpdateIncidentTypeWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIncidentWithBody

func (c *Client) UpdateIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlaybookTaskWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdatePlaybookTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlaybookTaskWithBody

func (c *Client) UpdatePlaybookTaskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlaybookWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdatePlaybookWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlaybookWithBody

func (c *Client) UpdatePlaybookWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePostmortemTemplateWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdatePostmortemTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePostmortemTemplateWithBody

func (c *Client) UpdatePostmortemTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePulseWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdatePulseWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePulseWithBody

func (c *Client) UpdatePulseWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRetrospectiveStepWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateRetrospectiveStepWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRetrospectiveStepWithBody added in v1.1.7

func (c *Client) UpdateRetrospectiveStepWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSecretWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateSecretWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSecretWithBody added in v0.1.58

func (c *Client) UpdateSecretWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateServiceWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateServiceWithBody

func (c *Client) UpdateServiceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSeverityWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateSeverityWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSeverityWithBody

func (c *Client) UpdateSeverityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateStatusPageTemplateWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateStatusPageTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateStatusPageTemplateWithBody added in v0.1.18

func (c *Client) UpdateStatusPageTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateStatusPageWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateStatusPageWithBody

func (c *Client) UpdateStatusPageWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateTeamWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTeamWithBody

func (c *Client) UpdateTeamWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWebhooksEndpointWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateWebhooksEndpointWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWebhooksEndpointWithBody added in v0.1.54

func (c *Client) UpdateWebhooksEndpointWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowCustomFieldSelectionWithBody

func (c *Client) UpdateWorkflowCustomFieldSelectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowFormFieldConditionWithBody added in v0.1.48

func (c *Client) UpdateWorkflowFormFieldConditionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowGroupWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateWorkflowGroupWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowGroupWithBody added in v0.1.12

func (c *Client) UpdateWorkflowGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowTaskWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateWorkflowTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowTaskWithBody

func (c *Client) UpdateWorkflowTaskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowWithApplicationVndAPIPlusJSONBody added in v1.2.1

func (c *Client) UpdateWorkflowWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowWithBody

func (c *Client) UpdateWorkflowWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// ListAllIncidentActionItems request
	ListAllIncidentActionItems(ctx context.Context, params *ListAllIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentActionItem request
	DeleteIncidentActionItem(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentActionItems request
	GetIncidentActionItems(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentActionItemWithBody request with any body
	UpdateIncidentActionItemWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentActionItemWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAlerts request
	ListAlerts(ctx context.Context, params *ListAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAlertWithBody request with any body
	CreateAlertWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAlertWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAlert request
	GetAlert(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAudits request
	ListAudits(ctx context.Context, params *ListAuditsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCauses request
	ListCauses(ctx context.Context, params *ListCausesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCauseWithBody request with any body
	CreateCauseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCauseWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCause request
	DeleteCause(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCause request
	GetCause(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCauseWithBody request with any body
	UpdateCauseWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCauseWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCustomFieldOption request
	DeleteCustomFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomFieldOption request
	GetCustomFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomFieldOptionWithBody request with any body
	UpdateCustomFieldOptionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCustomFields request
	ListCustomFields(ctx context.Context, params *ListCustomFieldsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCustomFieldWithBody request with any body
	CreateCustomFieldWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCustomFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCustomFieldOptions request
	ListCustomFieldOptions(ctx context.Context, customFieldId string, params *ListCustomFieldOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCustomFieldOptionWithBody request with any body
	CreateCustomFieldOptionWithBody(ctx context.Context, customFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCustomFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, customFieldId string, body CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCustomField request
	DeleteCustomField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomField request
	GetCustomField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomFieldWithBody request with any body
	UpdateCustomFieldWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDashboardPanel request
	DeleteDashboardPanel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDashboardPanel request
	GetDashboardPanel(ctx context.Context, id string, params *GetDashboardPanelParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDashboardPanelWithBody request with any body
	UpdateDashboardPanelWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDashboardPanelWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DuplicateDashboardPanel request
	DuplicateDashboardPanel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDashboards request
	ListDashboards(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDashboardWithBody request with any body
	CreateDashboardWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDashboardWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDashboardPanels request
	ListDashboardPanels(ctx context.Context, dashboardId string, params *ListDashboardPanelsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDashboardPanelWithBody request with any body
	CreateDashboardPanelWithBody(ctx context.Context, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDashboardPanelWithApplicationVndAPIPlusJSONBody(ctx context.Context, dashboardId string, body CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDashboard request
	DeleteDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDashboard request
	GetDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDashboardWithBody request with any body
	UpdateDashboardWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDashboardWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DuplicateDashboard request
	DuplicateDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetDefaultDashboard request
	SetDefaultDashboard(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEnvironments request
	ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEnvironmentWithBody request with any body
	CreateEnvironmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEnvironmentWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEnvironment request
	DeleteEnvironment(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvironment request
	GetEnvironment(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEnvironmentWithBody request with any body
	UpdateEnvironmentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEnvironmentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentEvent request
	DeleteIncidentEvent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentEvents request
	GetIncidentEvents(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentEventWithBody request with any body
	UpdateIncidentEventWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentEventWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentEventFunctionalities request
	ListIncidentEventFunctionalities(ctx context.Context, incidentEventId string, params *ListIncidentEventFunctionalitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentEventFunctionalityWithBody request with any body
	CreateIncidentEventFunctionalityWithBody(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentEventId string, body CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentEventServices request
	ListIncidentEventServices(ctx context.Context, incidentEventId string, params *ListIncidentEventServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentEventServiceWithBody request with any body
	CreateIncidentEventServiceWithBody(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentEventServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentEventId string, body CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentFeedbacks request
	GetIncidentFeedbacks(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentFeedbackWithBody request with any body
	UpdateIncidentFeedbackWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentFeedbackWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFormFieldOption request
	DeleteFormFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFormFieldOption request
	GetFormFieldOption(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFormFieldOptionWithBody request with any body
	UpdateFormFieldOptionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFormFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFormFieldPosition request
	DeleteFormFieldPosition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFormFieldPosition request
	GetFormFieldPosition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFormFieldPositionWithBody request with any body
	UpdateFormFieldPositionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFormFieldPositionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFormFields request
	ListFormFields(ctx context.Context, params *ListFormFieldsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFormFieldWithBody request with any body
	CreateFormFieldWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFormFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFormFieldOptions request
	ListFormFieldOptions(ctx context.Context, formFieldId string, params *ListFormFieldOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFormFieldOptionWithBody request with any body
	CreateFormFieldOptionWithBody(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFormFieldOptionWithApplicationVndAPIPlusJSONBody(ctx context.Context, formFieldId string, body CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFormFieldPositions request
	ListFormFieldPositions(ctx context.Context, formFieldId string, params *ListFormFieldPositionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFormFieldPositionWithBody request with any body
	CreateFormFieldPositionWithBody(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFormFieldPositionWithApplicationVndAPIPlusJSONBody(ctx context.Context, formFieldId string, body CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFormField request
	DeleteFormField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFormField request
	GetFormField(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFormFieldWithBody request with any body
	UpdateFormFieldWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFormFieldWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFunctionalities request
	ListFunctionalities(ctx context.Context, params *ListFunctionalitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFunctionalityWithBody request with any body
	CreateFunctionalityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFunctionality request
	DeleteFunctionality(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFunctionality request
	GetFunctionality(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFunctionalityWithBody request with any body
	UpdateFunctionalityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFunctionalityIncidentsChart request
	GetFunctionalityIncidentsChart(ctx context.Context, id string, params *GetFunctionalityIncidentsChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFunctionalityUptimeChart request
	GetFunctionalityUptimeChart(ctx context.Context, id string, params *GetFunctionalityUptimeChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentCustomFieldSelection request
	DeleteIncidentCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentCustomFieldSelection request
	GetIncidentCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentCustomFieldSelectionWithBody request with any body
	UpdateIncidentCustomFieldSelectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentEventFunctionality request
	DeleteIncidentEventFunctionality(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentEventFunctionalities request
	GetIncidentEventFunctionalities(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentEventFunctionalityWithBody request with any body
	UpdateIncidentEventFunctionalityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentEventService request
	DeleteIncidentEventService(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentEventServices request
	GetIncidentEventServices(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentEventServiceWithBody request with any body
	UpdateIncidentEventServiceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentEventServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentFormFieldSelection request
	DeleteIncidentFormFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentFormFieldSelection request
	GetIncidentFormFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentFormFieldSelectionWithBody request with any body
	UpdateIncidentFormFieldSelectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentRoleTask request
	DeleteIncidentRoleTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentRoleTask request
	GetIncidentRoleTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentRoleTaskWithBody request with any body
	UpdateIncidentRoleTaskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentRoleTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentRoles request
	ListIncidentRoles(ctx context.Context, params *ListIncidentRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentRoleWithBody request with any body
	CreateIncidentRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentRoleWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentRole request
	DeleteIncidentRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentRole request
	GetIncidentRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentRoleWithBody request with any body
	UpdateIncidentRoleWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentRoleWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentRoleTasks request
	ListIncidentRoleTasks(ctx context.Context, incidentRoleId string, params *ListIncidentRoleTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentRoleTaskWithBody request with any body
	CreateIncidentRoleTaskWithBody(ctx context.Context, incidentRoleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentRoleTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentRoleId string, body CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentTypes request
	ListIncidentTypes(ctx context.Context, params *ListIncidentTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentTypeWithBody request with any body
	CreateIncidentTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentTypeWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentType request
	DeleteIncidentType(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentType request
	GetIncidentType(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentTypeWithBody request with any body
	UpdateIncidentTypeWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentTypeWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidents request
	ListIncidents(ctx context.Context, params *ListIncidentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentWithBody request with any body
	CreateIncidentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncident request
	DeleteIncident(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncident request
	GetIncident(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentWithBody request with any body
	UpdateIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddSubscribersToIncidentWithBody request with any body
	AddSubscribersToIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddSubscribersToIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CancelIncidentWithBody request with any body
	CancelIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CancelIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body CancelIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MarkAsDuplicateIncidentWithBody request with any body
	MarkAsDuplicateIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MarkAsDuplicateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriageIncidentWithBody request with any body
	TriageIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TriageIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body TriageIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MitigateIncidentWithBody request with any body
	MitigateIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MitigateIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body MitigateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveSubscribersToIncidentWithBody request with any body
	RemoveSubscribersToIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RemoveSubscribersToIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResolveIncidentWithBody request with any body
	ResolveIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ResolveIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body ResolveIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartIncidentWithBody request with any body
	RestartIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestartIncidentWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body RestartIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentActionItems request
	ListIncidentActionItems(ctx context.Context, incidentId string, params *ListIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentActionItemWithBody request with any body
	CreateIncidentActionItemWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentActionItemWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentAlerts request
	ListIncidentAlerts(ctx context.Context, incidentId string, params *ListIncidentAlertsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AttachAlertWithBody request with any body
	AttachAlertWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AttachAlertWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body AttachAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentCustomFieldSelections request
	ListIncidentCustomFieldSelections(ctx context.Context, incidentId string, params *ListIncidentCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentCustomFieldSelectionWithBody request with any body
	CreateIncidentCustomFieldSelectionWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentEvents request
	ListIncidentEvents(ctx context.Context, incidentId string, params *ListIncidentEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentEventWithBody request with any body
	CreateIncidentEventWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentEventWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentFeedbacks request
	ListIncidentFeedbacks(ctx context.Context, incidentId string, params *ListIncidentFeedbacksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentFeedbackWithBody request with any body
	CreateIncidentFeedbackWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentFeedbackWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentFormFieldSelections request
	ListIncidentFormFieldSelections(ctx context.Context, incidentId string, params *ListIncidentFormFieldSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentFormFieldSelectionWithBody request with any body
	CreateIncidentFormFieldSelectionWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentStatusPages request
	ListIncidentStatusPages(ctx context.Context, incidentId string, params *ListIncidentStatusPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateIncidentStatusPageWithBody request with any body
	CreateIncidentStatusPageWithBody(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateIncidentStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, incidentId string, body CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIpRanges request
	GetIpRanges(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePlaybookTask request
	DeletePlaybookTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlaybookTask request
	GetPlaybookTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlaybookTaskWithBody request with any body
	UpdatePlaybookTaskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlaybookTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlaybooks request
	ListPlaybooks(ctx context.Context, params *ListPlaybooksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePlaybookWithBody request with any body
	CreatePlaybookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePlaybookWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePlaybook request
	DeletePlaybook(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlaybook request
	GetPlaybook(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlaybookWithBody request with any body
	UpdatePlaybookWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlaybookWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlaybookTasks request
	ListPlaybookTasks(ctx context.Context, playbookId string, params *ListPlaybookTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePlaybookTaskWithBody request with any body
	CreatePlaybookTaskWithBody(ctx context.Context, playbookId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePlaybookTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, playbookId string, body CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPostmortemTemplates request
	ListPostmortemTemplates(ctx context.Context, params *ListPostmortemTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePostmortemTemplateWithBody request with any body
	CreatePostmortemTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePostmortemTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePostmortemTemplate request
	DeletePostmortemTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPostmortemTemplate request
	GetPostmortemTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePostmortemTemplateWithBody request with any body
	UpdatePostmortemTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePostmortemTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentPostMortems request
	ListIncidentPostMortems(ctx context.Context, params *ListIncidentPostMortemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListIncidentPostmortem request
	ListIncidentPostmortem(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentPostmortemWithBody request with any body
	UpdateIncidentPostmortemWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentPostmortemWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPulses request
	ListPulses(ctx context.Context, params *ListPulsesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePulseWithBody request with any body
	CreatePulseWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePulseWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPulse request
	GetPulse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePulseWithBody request with any body
	UpdatePulseWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePulseWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRetrospectiveSteps request
	ListRetrospectiveSteps(ctx context.Context, params *ListRetrospectiveStepsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRetrospectiveStepWithBody request with any body
	CreateRetrospectiveStepWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRetrospectiveStepWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRetrospectiveStep request
	DeleteRetrospectiveStep(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRetrospectiveStep request
	GetRetrospectiveStep(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRetrospectiveStepWithBody request with any body
	UpdateRetrospectiveStepWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRetrospectiveStepWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSecrets request
	ListSecrets(ctx context.Context, params *ListSecretsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSecretWithBody request with any body
	CreateSecretWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSecretWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSecret request
	DeleteSecret(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSecret request
	GetSecret(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSecretWithBody request with any body
	UpdateSecretWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSecretWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListServices request
	ListServices(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateServiceWithBody request with any body
	CreateServiceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteService request
	DeleteService(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetService request
	GetService(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateServiceWithBody request with any body
	UpdateServiceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateServiceWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServiceIncidentsChart request
	GetServiceIncidentsChart(ctx context.Context, id string, params *GetServiceIncidentsChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetServiceUptimeChart request
	GetServiceUptimeChart(ctx context.Context, id string, params *GetServiceUptimeChartParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSeverities request
	ListSeverities(ctx context.Context, params *ListSeveritiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSeverityWithBody request with any body
	CreateSeverityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSeverityWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSeverity request
	DeleteSeverity(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSeverity request
	GetSeverity(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSeverityWithBody request with any body
	UpdateSeverityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSeverityWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIncidentStatusPage request
	DeleteIncidentStatusPage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIncidentStatusPages request
	GetIncidentStatusPages(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIncidentStatusPageWithBody request with any body
	UpdateIncidentStatusPageWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIncidentStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStatusPages request
	ListStatusPages(ctx context.Context, params *ListStatusPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateStatusPageWithBody request with any body
	CreateStatusPageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteStatusPage request
	DeleteStatusPage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStatusPage request
	GetStatusPage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateStatusPageWithBody request with any body
	UpdateStatusPageWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateStatusPageWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStatusPageTemplates request
	ListStatusPageTemplates(ctx context.Context, statusPageId string, params *ListStatusPageTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateStatusPageTemplateWithBody request with any body
	CreateStatusPageTemplateWithBody(ctx context.Context, statusPageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateStatusPageTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, statusPageId string, body CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeams request
	ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTeamWithBody request with any body
	CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTeamWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeam request
	DeleteTeam(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeam request
	GetTeam(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTeamWithBody request with any body
	UpdateTeamWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTeamWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteStatusPageTemplate request
	DeleteStatusPageTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStatusPageTemplate request
	GetStatusPageTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateStatusPageTemplateWithBody request with any body
	UpdateStatusPageTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateStatusPageTemplateWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsers request
	ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCurrentUser request
	GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUser request
	DeleteUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWebhooksDelivery request
	GetWebhooksDelivery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeliverWebhooksDelivery request
	DeliverWebhooksDelivery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWebhooksEndpoints request
	ListWebhooksEndpoints(ctx context.Context, params *ListWebhooksEndpointsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWebhooksEndpointWithBody request with any body
	CreateWebhooksEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWebhooksEndpointWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWebhooksDeliveries request
	ListWebhooksDeliveries(ctx context.Context, endpointId string, params *ListWebhooksDeliveriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWebhooksEndpoint request
	DeleteWebhooksEndpoint(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWebhooksEndpoint request
	GetWebhooksEndpoint(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWebhooksEndpointWithBody request with any body
	UpdateWebhooksEndpointWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWebhooksEndpointWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkflowCustomFieldSelection request
	DeleteWorkflowCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowCustomFieldSelection request
	GetWorkflowCustomFieldSelection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowCustomFieldSelectionWithBody request with any body
	UpdateWorkflowCustomFieldSelectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkflowFormFieldCondition request
	DeleteWorkflowFormFieldCondition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowFormFieldCondition request
	GetWorkflowFormFieldCondition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowFormFieldConditionWithBody request with any body
	UpdateWorkflowFormFieldConditionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowGroups request
	ListWorkflowGroups(ctx context.Context, params *ListWorkflowGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowGroupWithBody request with any body
	CreateWorkflowGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowGroupWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkflowGroup request
	DeleteWorkflowGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowGroup request
	GetWorkflowGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowGroupWithBody request with any body
	UpdateWorkflowGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowGroupWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkflowTask request
	DeleteWorkflowTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTask request
	GetWorkflowTask(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowTaskWithBody request with any body
	UpdateWorkflowTaskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflows request
	ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowWithBody request with any body
	CreateWorkflowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowWithApplicationVndAPIPlusJSONBody(ctx context.Context, body CreateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkflow request
	DeleteWorkflow(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflow request
	GetWorkflow(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowWithBody request with any body
	UpdateWorkflowWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowWithApplicationVndAPIPlusJSONBody(ctx context.Context, id string, body UpdateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowCustomFieldSelections request
	ListWorkflowCustomFieldSelections(ctx context.Context, workflowId string, params *ListWorkflowCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowCustomFieldSelectionWithBody request with any body
	CreateWorkflowCustomFieldSelectionWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowFormFieldConditions request
	ListWorkflowFormFieldConditions(ctx context.Context, workflowId string, params *ListWorkflowFormFieldConditionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowFormFieldConditionWithBody request with any body
	CreateWorkflowFormFieldConditionWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowRuns request
	ListWorkflowRuns(ctx context.Context, workflowId string, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowRunWithBody request with any body
	CreateWorkflowRunWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowRunWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTasks request
	ListWorkflowTasks(ctx context.Context, workflowId string, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowTaskWithBody request with any body
	CreateWorkflowTaskWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowTaskWithApplicationVndAPIPlusJSONBody(ctx context.Context, workflowId string, body CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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) AddSubscribersToIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) AddSubscribersToIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSubscribersToIncidentResponse, error)

func (*ClientWithResponses) AddSubscribersToIncidentWithBodyWithResponse added in v0.1.85

func (c *ClientWithResponses) AddSubscribersToIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSubscribersToIncidentResponse, error)

AddSubscribersToIncidentWithBodyWithResponse request with arbitrary body returning *AddSubscribersToIncidentResponse

func (*ClientWithResponses) AttachAlertWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) AttachAlertWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body AttachAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachAlertResponse, error)

func (*ClientWithResponses) AttachAlertWithBodyWithResponse

func (c *ClientWithResponses) AttachAlertWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachAlertResponse, error)

AttachAlertWithBodyWithResponse request with arbitrary body returning *AttachAlertResponse

func (*ClientWithResponses) CancelIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CancelIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body CancelIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CancelIncidentResponse, error)

func (*ClientWithResponses) CancelIncidentWithBodyWithResponse

func (c *ClientWithResponses) CancelIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelIncidentResponse, error)

CancelIncidentWithBodyWithResponse request with arbitrary body returning *CancelIncidentResponse

func (*ClientWithResponses) CreateAlertWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateAlertWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertResponse, error)

func (*ClientWithResponses) CreateAlertWithBodyWithResponse

func (c *ClientWithResponses) CreateAlertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertResponse, error)

CreateAlertWithBodyWithResponse request with arbitrary body returning *CreateAlertResponse

func (*ClientWithResponses) CreateCauseWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateCauseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCauseResponse, error)

func (*ClientWithResponses) CreateCauseWithBodyWithResponse

func (c *ClientWithResponses) CreateCauseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCauseResponse, error)

CreateCauseWithBodyWithResponse request with arbitrary body returning *CreateCauseResponse

func (*ClientWithResponses) CreateCustomFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateCustomFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, customFieldId string, body CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomFieldOptionResponse, error)

func (*ClientWithResponses) CreateCustomFieldOptionWithBodyWithResponse

func (c *ClientWithResponses) CreateCustomFieldOptionWithBodyWithResponse(ctx context.Context, customFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomFieldOptionResponse, error)

CreateCustomFieldOptionWithBodyWithResponse request with arbitrary body returning *CreateCustomFieldOptionResponse

func (*ClientWithResponses) CreateCustomFieldWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateCustomFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error)

func (*ClientWithResponses) CreateCustomFieldWithBodyWithResponse

func (c *ClientWithResponses) CreateCustomFieldWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error)

CreateCustomFieldWithBodyWithResponse request with arbitrary body returning *CreateCustomFieldResponse

func (*ClientWithResponses) CreateDashboardPanelWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateDashboardPanelWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, dashboardId string, body CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDashboardPanelResponse, error)

func (*ClientWithResponses) CreateDashboardPanelWithBodyWithResponse

func (c *ClientWithResponses) CreateDashboardPanelWithBodyWithResponse(ctx context.Context, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDashboardPanelResponse, error)

CreateDashboardPanelWithBodyWithResponse request with arbitrary body returning *CreateDashboardPanelResponse

func (*ClientWithResponses) CreateDashboardWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateDashboardWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDashboardResponse, error)

func (*ClientWithResponses) CreateDashboardWithBodyWithResponse

func (c *ClientWithResponses) CreateDashboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDashboardResponse, error)

CreateDashboardWithBodyWithResponse request with arbitrary body returning *CreateDashboardResponse

func (*ClientWithResponses) CreateEnvironmentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateEnvironmentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

CreateEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentResponse

func (*ClientWithResponses) CreateFormFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateFormFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, formFieldId string, body CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFormFieldOptionResponse, error)

func (*ClientWithResponses) CreateFormFieldOptionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) CreateFormFieldOptionWithBodyWithResponse(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFormFieldOptionResponse, error)

CreateFormFieldOptionWithBodyWithResponse request with arbitrary body returning *CreateFormFieldOptionResponse

func (*ClientWithResponses) CreateFormFieldPositionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateFormFieldPositionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, formFieldId string, body CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFormFieldPositionResponse, error)

func (*ClientWithResponses) CreateFormFieldPositionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) CreateFormFieldPositionWithBodyWithResponse(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFormFieldPositionResponse, error)

CreateFormFieldPositionWithBodyWithResponse request with arbitrary body returning *CreateFormFieldPositionResponse

func (*ClientWithResponses) CreateFormFieldWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateFormFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFormFieldResponse, error)

func (*ClientWithResponses) CreateFormFieldWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) CreateFormFieldWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFormFieldResponse, error)

CreateFormFieldWithBodyWithResponse request with arbitrary body returning *CreateFormFieldResponse

func (*ClientWithResponses) CreateFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFunctionalityResponse, error)

func (*ClientWithResponses) CreateFunctionalityWithBodyWithResponse

func (c *ClientWithResponses) CreateFunctionalityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionalityResponse, error)

CreateFunctionalityWithBodyWithResponse request with arbitrary body returning *CreateFunctionalityResponse

func (*ClientWithResponses) CreateIncidentActionItemWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentActionItemWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentActionItemResponse, error)

func (*ClientWithResponses) CreateIncidentActionItemWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentActionItemWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentActionItemResponse, error)

CreateIncidentActionItemWithBodyWithResponse request with arbitrary body returning *CreateIncidentActionItemResponse

func (*ClientWithResponses) CreateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentCustomFieldSelectionResponse, error)

func (*ClientWithResponses) CreateIncidentCustomFieldSelectionWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentCustomFieldSelectionWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentCustomFieldSelectionResponse, error)

CreateIncidentCustomFieldSelectionWithBodyWithResponse request with arbitrary body returning *CreateIncidentCustomFieldSelectionResponse

func (*ClientWithResponses) CreateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentEventId string, body CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentEventFunctionalityResponse, error)

func (*ClientWithResponses) CreateIncidentEventFunctionalityWithBodyWithResponse added in v0.1.70

func (c *ClientWithResponses) CreateIncidentEventFunctionalityWithBodyWithResponse(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentEventFunctionalityResponse, error)

CreateIncidentEventFunctionalityWithBodyWithResponse request with arbitrary body returning *CreateIncidentEventFunctionalityResponse

func (*ClientWithResponses) CreateIncidentEventServiceWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentEventServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentEventId string, body CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentEventServiceResponse, error)

func (*ClientWithResponses) CreateIncidentEventServiceWithBodyWithResponse added in v0.1.70

func (c *ClientWithResponses) CreateIncidentEventServiceWithBodyWithResponse(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentEventServiceResponse, error)

CreateIncidentEventServiceWithBodyWithResponse request with arbitrary body returning *CreateIncidentEventServiceResponse

func (*ClientWithResponses) CreateIncidentEventWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentEventWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentEventResponse, error)

func (*ClientWithResponses) CreateIncidentEventWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentEventWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentEventResponse, error)

CreateIncidentEventWithBodyWithResponse request with arbitrary body returning *CreateIncidentEventResponse

func (*ClientWithResponses) CreateIncidentFeedbackWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentFeedbackWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentFeedbackResponse, error)

func (*ClientWithResponses) CreateIncidentFeedbackWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentFeedbackWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentFeedbackResponse, error)

CreateIncidentFeedbackWithBodyWithResponse request with arbitrary body returning *CreateIncidentFeedbackResponse

func (*ClientWithResponses) CreateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentFormFieldSelectionResponse, error)

func (*ClientWithResponses) CreateIncidentFormFieldSelectionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) CreateIncidentFormFieldSelectionWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentFormFieldSelectionResponse, error)

CreateIncidentFormFieldSelectionWithBodyWithResponse request with arbitrary body returning *CreateIncidentFormFieldSelectionResponse

func (*ClientWithResponses) CreateIncidentRoleTaskWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentRoleTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentRoleId string, body CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentRoleTaskResponse, error)

func (*ClientWithResponses) CreateIncidentRoleTaskWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentRoleTaskWithBodyWithResponse(ctx context.Context, incidentRoleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentRoleTaskResponse, error)

CreateIncidentRoleTaskWithBodyWithResponse request with arbitrary body returning *CreateIncidentRoleTaskResponse

func (*ClientWithResponses) CreateIncidentRoleWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentRoleWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentRoleResponse, error)

func (*ClientWithResponses) CreateIncidentRoleWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentRoleResponse, error)

CreateIncidentRoleWithBodyWithResponse request with arbitrary body returning *CreateIncidentRoleResponse

func (*ClientWithResponses) CreateIncidentStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentStatusPageResponse, error)

func (*ClientWithResponses) CreateIncidentStatusPageWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentStatusPageWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentStatusPageResponse, error)

CreateIncidentStatusPageWithBodyWithResponse request with arbitrary body returning *CreateIncidentStatusPageResponse

func (*ClientWithResponses) CreateIncidentTypeWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentTypeWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentTypeResponse, error)

func (*ClientWithResponses) CreateIncidentTypeWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentTypeResponse, error)

CreateIncidentTypeWithBodyWithResponse request with arbitrary body returning *CreateIncidentTypeResponse

func (*ClientWithResponses) CreateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentResponse, error)

func (*ClientWithResponses) CreateIncidentWithBodyWithResponse

func (c *ClientWithResponses) CreateIncidentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentResponse, error)

CreateIncidentWithBodyWithResponse request with arbitrary body returning *CreateIncidentResponse

func (*ClientWithResponses) CreatePlaybookTaskWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreatePlaybookTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, playbookId string, body CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlaybookTaskResponse, error)

func (*ClientWithResponses) CreatePlaybookTaskWithBodyWithResponse

func (c *ClientWithResponses) CreatePlaybookTaskWithBodyWithResponse(ctx context.Context, playbookId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlaybookTaskResponse, error)

CreatePlaybookTaskWithBodyWithResponse request with arbitrary body returning *CreatePlaybookTaskResponse

func (*ClientWithResponses) CreatePlaybookWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreatePlaybookWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlaybookResponse, error)

func (*ClientWithResponses) CreatePlaybookWithBodyWithResponse

func (c *ClientWithResponses) CreatePlaybookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlaybookResponse, error)

CreatePlaybookWithBodyWithResponse request with arbitrary body returning *CreatePlaybookResponse

func (*ClientWithResponses) CreatePostmortemTemplateWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreatePostmortemTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePostmortemTemplateResponse, error)

func (*ClientWithResponses) CreatePostmortemTemplateWithBodyWithResponse

func (c *ClientWithResponses) CreatePostmortemTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePostmortemTemplateResponse, error)

CreatePostmortemTemplateWithBodyWithResponse request with arbitrary body returning *CreatePostmortemTemplateResponse

func (*ClientWithResponses) CreatePulseWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreatePulseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePulseResponse, error)

func (*ClientWithResponses) CreatePulseWithBodyWithResponse

func (c *ClientWithResponses) CreatePulseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePulseResponse, error)

CreatePulseWithBodyWithResponse request with arbitrary body returning *CreatePulseResponse

func (*ClientWithResponses) CreateRetrospectiveStepWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateRetrospectiveStepWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrospectiveStepResponse, error)

func (*ClientWithResponses) CreateRetrospectiveStepWithBodyWithResponse added in v1.1.7

func (c *ClientWithResponses) CreateRetrospectiveStepWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrospectiveStepResponse, error)

CreateRetrospectiveStepWithBodyWithResponse request with arbitrary body returning *CreateRetrospectiveStepResponse

func (*ClientWithResponses) CreateSecretWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateSecretWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecretResponse, error)

func (*ClientWithResponses) CreateSecretWithBodyWithResponse added in v0.1.58

func (c *ClientWithResponses) CreateSecretWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecretResponse, error)

CreateSecretWithBodyWithResponse request with arbitrary body returning *CreateSecretResponse

func (*ClientWithResponses) CreateServiceWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceResponse, error)

func (*ClientWithResponses) CreateServiceWithBodyWithResponse

func (c *ClientWithResponses) CreateServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceResponse, error)

CreateServiceWithBodyWithResponse request with arbitrary body returning *CreateServiceResponse

func (*ClientWithResponses) CreateSeverityWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateSeverityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSeverityResponse, error)

func (*ClientWithResponses) CreateSeverityWithBodyWithResponse

func (c *ClientWithResponses) CreateSeverityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSeverityResponse, error)

CreateSeverityWithBodyWithResponse request with arbitrary body returning *CreateSeverityResponse

func (*ClientWithResponses) CreateStatusPageTemplateWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateStatusPageTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, statusPageId string, body CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStatusPageTemplateResponse, error)

func (*ClientWithResponses) CreateStatusPageTemplateWithBodyWithResponse added in v0.1.18

func (c *ClientWithResponses) CreateStatusPageTemplateWithBodyWithResponse(ctx context.Context, statusPageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStatusPageTemplateResponse, error)

CreateStatusPageTemplateWithBodyWithResponse request with arbitrary body returning *CreateStatusPageTemplateResponse

func (*ClientWithResponses) CreateStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStatusPageResponse, error)

func (*ClientWithResponses) CreateStatusPageWithBodyWithResponse

func (c *ClientWithResponses) CreateStatusPageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStatusPageResponse, error)

CreateStatusPageWithBodyWithResponse request with arbitrary body returning *CreateStatusPageResponse

func (*ClientWithResponses) CreateTeamWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateTeamWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

func (*ClientWithResponses) CreateTeamWithBodyWithResponse

func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResponse

func (*ClientWithResponses) CreateWebhooksEndpointWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWebhooksEndpointWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhooksEndpointResponse, error)

func (*ClientWithResponses) CreateWebhooksEndpointWithBodyWithResponse added in v0.1.54

func (c *ClientWithResponses) CreateWebhooksEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhooksEndpointResponse, error)

CreateWebhooksEndpointWithBodyWithResponse request with arbitrary body returning *CreateWebhooksEndpointResponse

func (*ClientWithResponses) CreateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowCustomFieldSelectionResponse, error)

func (*ClientWithResponses) CreateWorkflowCustomFieldSelectionWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowCustomFieldSelectionWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowCustomFieldSelectionResponse, error)

CreateWorkflowCustomFieldSelectionWithBodyWithResponse request with arbitrary body returning *CreateWorkflowCustomFieldSelectionResponse

func (*ClientWithResponses) CreateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowFormFieldConditionResponse, error)

func (*ClientWithResponses) CreateWorkflowFormFieldConditionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) CreateWorkflowFormFieldConditionWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowFormFieldConditionResponse, error)

CreateWorkflowFormFieldConditionWithBodyWithResponse request with arbitrary body returning *CreateWorkflowFormFieldConditionResponse

func (*ClientWithResponses) CreateWorkflowGroupWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWorkflowGroupWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowGroupResponse, error)

func (*ClientWithResponses) CreateWorkflowGroupWithBodyWithResponse added in v0.1.12

func (c *ClientWithResponses) CreateWorkflowGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowGroupResponse, error)

CreateWorkflowGroupWithBodyWithResponse request with arbitrary body returning *CreateWorkflowGroupResponse

func (*ClientWithResponses) CreateWorkflowRunWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWorkflowRunWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error)

func (*ClientWithResponses) CreateWorkflowRunWithBodyWithResponse added in v0.1.20

func (c *ClientWithResponses) CreateWorkflowRunWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error)

CreateWorkflowRunWithBodyWithResponse request with arbitrary body returning *CreateWorkflowRunResponse

func (*ClientWithResponses) CreateWorkflowTaskWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWorkflowTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

func (*ClientWithResponses) CreateWorkflowTaskWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowTaskWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

CreateWorkflowTaskWithBodyWithResponse request with arbitrary body returning *CreateWorkflowTaskResponse

func (*ClientWithResponses) CreateWorkflowWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) CreateWorkflowWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

func (*ClientWithResponses) CreateWorkflowWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

CreateWorkflowWithBodyWithResponse request with arbitrary body returning *CreateWorkflowResponse

func (*ClientWithResponses) DeleteCauseWithResponse

func (c *ClientWithResponses) DeleteCauseWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCauseResponse, error)

DeleteCauseWithResponse request returning *DeleteCauseResponse

func (*ClientWithResponses) DeleteCustomFieldOptionWithResponse

func (c *ClientWithResponses) DeleteCustomFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomFieldOptionResponse, error)

DeleteCustomFieldOptionWithResponse request returning *DeleteCustomFieldOptionResponse

func (*ClientWithResponses) DeleteCustomFieldWithResponse

func (c *ClientWithResponses) DeleteCustomFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomFieldResponse, error)

DeleteCustomFieldWithResponse request returning *DeleteCustomFieldResponse

func (*ClientWithResponses) DeleteDashboardPanelWithResponse

func (c *ClientWithResponses) DeleteDashboardPanelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardPanelResponse, error)

DeleteDashboardPanelWithResponse request returning *DeleteDashboardPanelResponse

func (*ClientWithResponses) DeleteDashboardWithResponse

func (c *ClientWithResponses) DeleteDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardResponse, error)

DeleteDashboardWithResponse request returning *DeleteDashboardResponse

func (*ClientWithResponses) DeleteEnvironmentWithResponse

func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)

DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResponse

func (*ClientWithResponses) DeleteFormFieldOptionWithResponse added in v0.1.48

func (c *ClientWithResponses) DeleteFormFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFormFieldOptionResponse, error)

DeleteFormFieldOptionWithResponse request returning *DeleteFormFieldOptionResponse

func (*ClientWithResponses) DeleteFormFieldPositionWithResponse added in v0.1.48

func (c *ClientWithResponses) DeleteFormFieldPositionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFormFieldPositionResponse, error)

DeleteFormFieldPositionWithResponse request returning *DeleteFormFieldPositionResponse

func (*ClientWithResponses) DeleteFormFieldWithResponse added in v0.1.48

func (c *ClientWithResponses) DeleteFormFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFormFieldResponse, error)

DeleteFormFieldWithResponse request returning *DeleteFormFieldResponse

func (*ClientWithResponses) DeleteFunctionalityWithResponse

func (c *ClientWithResponses) DeleteFunctionalityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFunctionalityResponse, error)

DeleteFunctionalityWithResponse request returning *DeleteFunctionalityResponse

func (*ClientWithResponses) DeleteIncidentActionItemWithResponse

func (c *ClientWithResponses) DeleteIncidentActionItemWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentActionItemResponse, error)

DeleteIncidentActionItemWithResponse request returning *DeleteIncidentActionItemResponse

func (*ClientWithResponses) DeleteIncidentCustomFieldSelectionWithResponse

func (c *ClientWithResponses) DeleteIncidentCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentCustomFieldSelectionResponse, error)

DeleteIncidentCustomFieldSelectionWithResponse request returning *DeleteIncidentCustomFieldSelectionResponse

func (*ClientWithResponses) DeleteIncidentEventFunctionalityWithResponse added in v0.1.70

func (c *ClientWithResponses) DeleteIncidentEventFunctionalityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentEventFunctionalityResponse, error)

DeleteIncidentEventFunctionalityWithResponse request returning *DeleteIncidentEventFunctionalityResponse

func (*ClientWithResponses) DeleteIncidentEventServiceWithResponse added in v0.1.70

func (c *ClientWithResponses) DeleteIncidentEventServiceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentEventServiceResponse, error)

DeleteIncidentEventServiceWithResponse request returning *DeleteIncidentEventServiceResponse

func (*ClientWithResponses) DeleteIncidentEventWithResponse

func (c *ClientWithResponses) DeleteIncidentEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentEventResponse, error)

DeleteIncidentEventWithResponse request returning *DeleteIncidentEventResponse

func (*ClientWithResponses) DeleteIncidentFormFieldSelectionWithResponse added in v0.1.48

func (c *ClientWithResponses) DeleteIncidentFormFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentFormFieldSelectionResponse, error)

DeleteIncidentFormFieldSelectionWithResponse request returning *DeleteIncidentFormFieldSelectionResponse

func (*ClientWithResponses) DeleteIncidentRoleTaskWithResponse

func (c *ClientWithResponses) DeleteIncidentRoleTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentRoleTaskResponse, error)

DeleteIncidentRoleTaskWithResponse request returning *DeleteIncidentRoleTaskResponse

func (*ClientWithResponses) DeleteIncidentRoleWithResponse

func (c *ClientWithResponses) DeleteIncidentRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentRoleResponse, error)

DeleteIncidentRoleWithResponse request returning *DeleteIncidentRoleResponse

func (*ClientWithResponses) DeleteIncidentStatusPageWithResponse

func (c *ClientWithResponses) DeleteIncidentStatusPageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentStatusPageResponse, error)

DeleteIncidentStatusPageWithResponse request returning *DeleteIncidentStatusPageResponse

func (*ClientWithResponses) DeleteIncidentTypeWithResponse

func (c *ClientWithResponses) DeleteIncidentTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentTypeResponse, error)

DeleteIncidentTypeWithResponse request returning *DeleteIncidentTypeResponse

func (*ClientWithResponses) DeleteIncidentWithResponse

func (c *ClientWithResponses) DeleteIncidentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentResponse, error)

DeleteIncidentWithResponse request returning *DeleteIncidentResponse

func (*ClientWithResponses) DeletePlaybookTaskWithResponse

func (c *ClientWithResponses) DeletePlaybookTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlaybookTaskResponse, error)

DeletePlaybookTaskWithResponse request returning *DeletePlaybookTaskResponse

func (*ClientWithResponses) DeletePlaybookWithResponse

func (c *ClientWithResponses) DeletePlaybookWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlaybookResponse, error)

DeletePlaybookWithResponse request returning *DeletePlaybookResponse

func (*ClientWithResponses) DeletePostmortemTemplateWithResponse

func (c *ClientWithResponses) DeletePostmortemTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePostmortemTemplateResponse, error)

DeletePostmortemTemplateWithResponse request returning *DeletePostmortemTemplateResponse

func (*ClientWithResponses) DeleteRetrospectiveStepWithResponse added in v1.1.7

func (c *ClientWithResponses) DeleteRetrospectiveStepWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRetrospectiveStepResponse, error)

DeleteRetrospectiveStepWithResponse request returning *DeleteRetrospectiveStepResponse

func (*ClientWithResponses) DeleteSecretWithResponse added in v0.1.58

func (c *ClientWithResponses) DeleteSecretWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSecretResponse, error)

DeleteSecretWithResponse request returning *DeleteSecretResponse

func (*ClientWithResponses) DeleteServiceWithResponse

func (c *ClientWithResponses) DeleteServiceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteServiceResponse, error)

DeleteServiceWithResponse request returning *DeleteServiceResponse

func (*ClientWithResponses) DeleteSeverityWithResponse

func (c *ClientWithResponses) DeleteSeverityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSeverityResponse, error)

DeleteSeverityWithResponse request returning *DeleteSeverityResponse

func (*ClientWithResponses) DeleteStatusPageTemplateWithResponse added in v0.1.18

func (c *ClientWithResponses) DeleteStatusPageTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteStatusPageTemplateResponse, error)

DeleteStatusPageTemplateWithResponse request returning *DeleteStatusPageTemplateResponse

func (*ClientWithResponses) DeleteStatusPageWithResponse

func (c *ClientWithResponses) DeleteStatusPageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteStatusPageResponse, error)

DeleteStatusPageWithResponse request returning *DeleteStatusPageResponse

func (*ClientWithResponses) DeleteTeamWithResponse

func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

DeleteTeamWithResponse request returning *DeleteTeamResponse

func (*ClientWithResponses) DeleteUserWithResponse added in v0.1.81

func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

DeleteUserWithResponse request returning *DeleteUserResponse

func (*ClientWithResponses) DeleteWebhooksEndpointWithResponse added in v0.1.54

func (c *ClientWithResponses) DeleteWebhooksEndpointWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWebhooksEndpointResponse, error)

DeleteWebhooksEndpointWithResponse request returning *DeleteWebhooksEndpointResponse

func (*ClientWithResponses) DeleteWorkflowCustomFieldSelectionWithResponse

func (c *ClientWithResponses) DeleteWorkflowCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowCustomFieldSelectionResponse, error)

DeleteWorkflowCustomFieldSelectionWithResponse request returning *DeleteWorkflowCustomFieldSelectionResponse

func (*ClientWithResponses) DeleteWorkflowFormFieldConditionWithResponse added in v0.1.48

func (c *ClientWithResponses) DeleteWorkflowFormFieldConditionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowFormFieldConditionResponse, error)

DeleteWorkflowFormFieldConditionWithResponse request returning *DeleteWorkflowFormFieldConditionResponse

func (*ClientWithResponses) DeleteWorkflowGroupWithResponse added in v0.1.12

func (c *ClientWithResponses) DeleteWorkflowGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowGroupResponse, error)

DeleteWorkflowGroupWithResponse request returning *DeleteWorkflowGroupResponse

func (*ClientWithResponses) DeleteWorkflowTaskWithResponse

func (c *ClientWithResponses) DeleteWorkflowTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowTaskResponse, error)

DeleteWorkflowTaskWithResponse request returning *DeleteWorkflowTaskResponse

func (*ClientWithResponses) DeleteWorkflowWithResponse

func (c *ClientWithResponses) DeleteWorkflowWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowResponse, error)

DeleteWorkflowWithResponse request returning *DeleteWorkflowResponse

func (*ClientWithResponses) DeliverWebhooksDeliveryWithResponse added in v0.1.54

func (c *ClientWithResponses) DeliverWebhooksDeliveryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeliverWebhooksDeliveryResponse, error)

DeliverWebhooksDeliveryWithResponse request returning *DeliverWebhooksDeliveryResponse

func (*ClientWithResponses) DuplicateDashboardPanelWithResponse

func (c *ClientWithResponses) DuplicateDashboardPanelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DuplicateDashboardPanelResponse, error)

DuplicateDashboardPanelWithResponse request returning *DuplicateDashboardPanelResponse

func (*ClientWithResponses) DuplicateDashboardWithResponse

func (c *ClientWithResponses) DuplicateDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DuplicateDashboardResponse, error)

DuplicateDashboardWithResponse request returning *DuplicateDashboardResponse

func (*ClientWithResponses) GetAlertWithResponse

func (c *ClientWithResponses) GetAlertWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAlertResponse, error)

GetAlertWithResponse request returning *GetAlertResponse

func (*ClientWithResponses) GetCauseWithResponse

func (c *ClientWithResponses) GetCauseWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCauseResponse, error)

GetCauseWithResponse request returning *GetCauseResponse

func (*ClientWithResponses) GetCurrentUserWithResponse added in v0.1.12

func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

GetCurrentUserWithResponse request returning *GetCurrentUserResponse

func (*ClientWithResponses) GetCustomFieldOptionWithResponse

func (c *ClientWithResponses) GetCustomFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCustomFieldOptionResponse, error)

GetCustomFieldOptionWithResponse request returning *GetCustomFieldOptionResponse

func (*ClientWithResponses) GetCustomFieldWithResponse

func (c *ClientWithResponses) GetCustomFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCustomFieldResponse, error)

GetCustomFieldWithResponse request returning *GetCustomFieldResponse

func (*ClientWithResponses) GetDashboardPanelWithResponse

func (c *ClientWithResponses) GetDashboardPanelWithResponse(ctx context.Context, id string, params *GetDashboardPanelParams, reqEditors ...RequestEditorFn) (*GetDashboardPanelResponse, error)

GetDashboardPanelWithResponse request returning *GetDashboardPanelResponse

func (*ClientWithResponses) GetDashboardWithResponse

func (c *ClientWithResponses) GetDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDashboardResponse, error)

GetDashboardWithResponse request returning *GetDashboardResponse

func (*ClientWithResponses) GetEnvironmentWithResponse

func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)

GetEnvironmentWithResponse request returning *GetEnvironmentResponse

func (*ClientWithResponses) GetFormFieldOptionWithResponse added in v0.1.48

func (c *ClientWithResponses) GetFormFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFormFieldOptionResponse, error)

GetFormFieldOptionWithResponse request returning *GetFormFieldOptionResponse

func (*ClientWithResponses) GetFormFieldPositionWithResponse added in v0.1.48

func (c *ClientWithResponses) GetFormFieldPositionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFormFieldPositionResponse, error)

GetFormFieldPositionWithResponse request returning *GetFormFieldPositionResponse

func (*ClientWithResponses) GetFormFieldWithResponse added in v0.1.48

func (c *ClientWithResponses) GetFormFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFormFieldResponse, error)

GetFormFieldWithResponse request returning *GetFormFieldResponse

func (*ClientWithResponses) GetFunctionalityIncidentsChartWithResponse

func (c *ClientWithResponses) GetFunctionalityIncidentsChartWithResponse(ctx context.Context, id string, params *GetFunctionalityIncidentsChartParams, reqEditors ...RequestEditorFn) (*GetFunctionalityIncidentsChartResponse, error)

GetFunctionalityIncidentsChartWithResponse request returning *GetFunctionalityIncidentsChartResponse

func (*ClientWithResponses) GetFunctionalityUptimeChartWithResponse

func (c *ClientWithResponses) GetFunctionalityUptimeChartWithResponse(ctx context.Context, id string, params *GetFunctionalityUptimeChartParams, reqEditors ...RequestEditorFn) (*GetFunctionalityUptimeChartResponse, error)

GetFunctionalityUptimeChartWithResponse request returning *GetFunctionalityUptimeChartResponse

func (*ClientWithResponses) GetFunctionalityWithResponse

func (c *ClientWithResponses) GetFunctionalityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFunctionalityResponse, error)

GetFunctionalityWithResponse request returning *GetFunctionalityResponse

func (*ClientWithResponses) GetIncidentActionItemsWithResponse

func (c *ClientWithResponses) GetIncidentActionItemsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentActionItemsResponse, error)

GetIncidentActionItemsWithResponse request returning *GetIncidentActionItemsResponse

func (*ClientWithResponses) GetIncidentCustomFieldSelectionWithResponse

func (c *ClientWithResponses) GetIncidentCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentCustomFieldSelectionResponse, error)

GetIncidentCustomFieldSelectionWithResponse request returning *GetIncidentCustomFieldSelectionResponse

func (*ClientWithResponses) GetIncidentEventFunctionalitiesWithResponse added in v0.1.70

func (c *ClientWithResponses) GetIncidentEventFunctionalitiesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentEventFunctionalitiesResponse, error)

GetIncidentEventFunctionalitiesWithResponse request returning *GetIncidentEventFunctionalitiesResponse

func (*ClientWithResponses) GetIncidentEventServicesWithResponse added in v0.1.70

func (c *ClientWithResponses) GetIncidentEventServicesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentEventServicesResponse, error)

GetIncidentEventServicesWithResponse request returning *GetIncidentEventServicesResponse

func (*ClientWithResponses) GetIncidentEventsWithResponse

func (c *ClientWithResponses) GetIncidentEventsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentEventsResponse, error)

GetIncidentEventsWithResponse request returning *GetIncidentEventsResponse

func (*ClientWithResponses) GetIncidentFeedbacksWithResponse

func (c *ClientWithResponses) GetIncidentFeedbacksWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentFeedbacksResponse, error)

GetIncidentFeedbacksWithResponse request returning *GetIncidentFeedbacksResponse

func (*ClientWithResponses) GetIncidentFormFieldSelectionWithResponse added in v0.1.48

func (c *ClientWithResponses) GetIncidentFormFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentFormFieldSelectionResponse, error)

GetIncidentFormFieldSelectionWithResponse request returning *GetIncidentFormFieldSelectionResponse

func (*ClientWithResponses) GetIncidentRoleTaskWithResponse added in v0.1.33

func (c *ClientWithResponses) GetIncidentRoleTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentRoleTaskResponse, error)

GetIncidentRoleTaskWithResponse request returning *GetIncidentRoleTaskResponse

func (*ClientWithResponses) GetIncidentRoleWithResponse

func (c *ClientWithResponses) GetIncidentRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentRoleResponse, error)

GetIncidentRoleWithResponse request returning *GetIncidentRoleResponse

func (*ClientWithResponses) GetIncidentStatusPagesWithResponse

func (c *ClientWithResponses) GetIncidentStatusPagesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentStatusPagesResponse, error)

GetIncidentStatusPagesWithResponse request returning *GetIncidentStatusPagesResponse

func (*ClientWithResponses) GetIncidentTypeWithResponse

func (c *ClientWithResponses) GetIncidentTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentTypeResponse, error)

GetIncidentTypeWithResponse request returning *GetIncidentTypeResponse

func (*ClientWithResponses) GetIncidentWithResponse

func (c *ClientWithResponses) GetIncidentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentResponse, error)

GetIncidentWithResponse request returning *GetIncidentResponse

func (*ClientWithResponses) GetIpRangesWithResponse added in v1.1.8

func (c *ClientWithResponses) GetIpRangesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIpRangesResponse, error)

GetIpRangesWithResponse request returning *GetIpRangesResponse

func (*ClientWithResponses) GetPlaybookTaskWithResponse added in v0.1.62

func (c *ClientWithResponses) GetPlaybookTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPlaybookTaskResponse, error)

GetPlaybookTaskWithResponse request returning *GetPlaybookTaskResponse

func (*ClientWithResponses) GetPlaybookWithResponse

func (c *ClientWithResponses) GetPlaybookWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPlaybookResponse, error)

GetPlaybookWithResponse request returning *GetPlaybookResponse

func (*ClientWithResponses) GetPostmortemTemplateWithResponse

func (c *ClientWithResponses) GetPostmortemTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPostmortemTemplateResponse, error)

GetPostmortemTemplateWithResponse request returning *GetPostmortemTemplateResponse

func (*ClientWithResponses) GetPulseWithResponse

func (c *ClientWithResponses) GetPulseWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPulseResponse, error)

GetPulseWithResponse request returning *GetPulseResponse

func (*ClientWithResponses) GetRetrospectiveStepWithResponse added in v1.1.7

func (c *ClientWithResponses) GetRetrospectiveStepWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRetrospectiveStepResponse, error)

GetRetrospectiveStepWithResponse request returning *GetRetrospectiveStepResponse

func (*ClientWithResponses) GetSecretWithResponse added in v0.1.58

func (c *ClientWithResponses) GetSecretWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSecretResponse, error)

GetSecretWithResponse request returning *GetSecretResponse

func (*ClientWithResponses) GetServiceIncidentsChartWithResponse

func (c *ClientWithResponses) GetServiceIncidentsChartWithResponse(ctx context.Context, id string, params *GetServiceIncidentsChartParams, reqEditors ...RequestEditorFn) (*GetServiceIncidentsChartResponse, error)

GetServiceIncidentsChartWithResponse request returning *GetServiceIncidentsChartResponse

func (*ClientWithResponses) GetServiceUptimeChartWithResponse

func (c *ClientWithResponses) GetServiceUptimeChartWithResponse(ctx context.Context, id string, params *GetServiceUptimeChartParams, reqEditors ...RequestEditorFn) (*GetServiceUptimeChartResponse, error)

GetServiceUptimeChartWithResponse request returning *GetServiceUptimeChartResponse

func (*ClientWithResponses) GetServiceWithResponse

func (c *ClientWithResponses) GetServiceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceResponse, error)

GetServiceWithResponse request returning *GetServiceResponse

func (*ClientWithResponses) GetSeverityWithResponse

func (c *ClientWithResponses) GetSeverityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSeverityResponse, error)

GetSeverityWithResponse request returning *GetSeverityResponse

func (*ClientWithResponses) GetStatusPageTemplateWithResponse added in v0.1.18

func (c *ClientWithResponses) GetStatusPageTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetStatusPageTemplateResponse, error)

GetStatusPageTemplateWithResponse request returning *GetStatusPageTemplateResponse

func (*ClientWithResponses) GetStatusPageWithResponse

func (c *ClientWithResponses) GetStatusPageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetStatusPageResponse, error)

GetStatusPageWithResponse request returning *GetStatusPageResponse

func (*ClientWithResponses) GetTeamWithResponse

func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

GetTeamWithResponse request returning *GetTeamResponse

func (*ClientWithResponses) GetUserWithResponse added in v0.1.81

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (*ClientWithResponses) GetWebhooksDeliveryWithResponse added in v0.1.54

func (c *ClientWithResponses) GetWebhooksDeliveryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWebhooksDeliveryResponse, error)

GetWebhooksDeliveryWithResponse request returning *GetWebhooksDeliveryResponse

func (*ClientWithResponses) GetWebhooksEndpointWithResponse added in v0.1.54

func (c *ClientWithResponses) GetWebhooksEndpointWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWebhooksEndpointResponse, error)

GetWebhooksEndpointWithResponse request returning *GetWebhooksEndpointResponse

func (*ClientWithResponses) GetWorkflowCustomFieldSelectionWithResponse

func (c *ClientWithResponses) GetWorkflowCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowCustomFieldSelectionResponse, error)

GetWorkflowCustomFieldSelectionWithResponse request returning *GetWorkflowCustomFieldSelectionResponse

func (*ClientWithResponses) GetWorkflowFormFieldConditionWithResponse added in v0.1.48

func (c *ClientWithResponses) GetWorkflowFormFieldConditionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowFormFieldConditionResponse, error)

GetWorkflowFormFieldConditionWithResponse request returning *GetWorkflowFormFieldConditionResponse

func (*ClientWithResponses) GetWorkflowGroupWithResponse added in v0.1.12

func (c *ClientWithResponses) GetWorkflowGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowGroupResponse, error)

GetWorkflowGroupWithResponse request returning *GetWorkflowGroupResponse

func (*ClientWithResponses) GetWorkflowTaskWithResponse

func (c *ClientWithResponses) GetWorkflowTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskResponse, error)

GetWorkflowTaskWithResponse request returning *GetWorkflowTaskResponse

func (*ClientWithResponses) GetWorkflowWithResponse

func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error)

GetWorkflowWithResponse request returning *GetWorkflowResponse

func (*ClientWithResponses) ListAlertsWithResponse

func (c *ClientWithResponses) ListAlertsWithResponse(ctx context.Context, params *ListAlertsParams, reqEditors ...RequestEditorFn) (*ListAlertsResponse, error)

ListAlertsWithResponse request returning *ListAlertsResponse

func (*ClientWithResponses) ListAllIncidentActionItemsWithResponse added in v0.1.91

func (c *ClientWithResponses) ListAllIncidentActionItemsWithResponse(ctx context.Context, params *ListAllIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*ListAllIncidentActionItemsResponse, error)

ListAllIncidentActionItemsWithResponse request returning *ListAllIncidentActionItemsResponse

func (*ClientWithResponses) ListAuditsWithResponse added in v0.1.70

func (c *ClientWithResponses) ListAuditsWithResponse(ctx context.Context, params *ListAuditsParams, reqEditors ...RequestEditorFn) (*ListAuditsResponse, error)

ListAuditsWithResponse request returning *ListAuditsResponse

func (*ClientWithResponses) ListCausesWithResponse

func (c *ClientWithResponses) ListCausesWithResponse(ctx context.Context, params *ListCausesParams, reqEditors ...RequestEditorFn) (*ListCausesResponse, error)

ListCausesWithResponse request returning *ListCausesResponse

func (*ClientWithResponses) ListCustomFieldOptionsWithResponse

func (c *ClientWithResponses) ListCustomFieldOptionsWithResponse(ctx context.Context, customFieldId string, params *ListCustomFieldOptionsParams, reqEditors ...RequestEditorFn) (*ListCustomFieldOptionsResponse, error)

ListCustomFieldOptionsWithResponse request returning *ListCustomFieldOptionsResponse

func (*ClientWithResponses) ListCustomFieldsWithResponse

func (c *ClientWithResponses) ListCustomFieldsWithResponse(ctx context.Context, params *ListCustomFieldsParams, reqEditors ...RequestEditorFn) (*ListCustomFieldsResponse, error)

ListCustomFieldsWithResponse request returning *ListCustomFieldsResponse

func (*ClientWithResponses) ListDashboardPanelsWithResponse

func (c *ClientWithResponses) ListDashboardPanelsWithResponse(ctx context.Context, dashboardId string, params *ListDashboardPanelsParams, reqEditors ...RequestEditorFn) (*ListDashboardPanelsResponse, error)

ListDashboardPanelsWithResponse request returning *ListDashboardPanelsResponse

func (*ClientWithResponses) ListDashboardsWithResponse

func (c *ClientWithResponses) ListDashboardsWithResponse(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*ListDashboardsResponse, error)

ListDashboardsWithResponse request returning *ListDashboardsResponse

func (*ClientWithResponses) ListEnvironmentsWithResponse

func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)

ListEnvironmentsWithResponse request returning *ListEnvironmentsResponse

func (*ClientWithResponses) ListFormFieldOptionsWithResponse added in v0.1.48

func (c *ClientWithResponses) ListFormFieldOptionsWithResponse(ctx context.Context, formFieldId string, params *ListFormFieldOptionsParams, reqEditors ...RequestEditorFn) (*ListFormFieldOptionsResponse, error)

ListFormFieldOptionsWithResponse request returning *ListFormFieldOptionsResponse

func (*ClientWithResponses) ListFormFieldPositionsWithResponse added in v0.1.48

func (c *ClientWithResponses) ListFormFieldPositionsWithResponse(ctx context.Context, formFieldId string, params *ListFormFieldPositionsParams, reqEditors ...RequestEditorFn) (*ListFormFieldPositionsResponse, error)

ListFormFieldPositionsWithResponse request returning *ListFormFieldPositionsResponse

func (*ClientWithResponses) ListFormFieldsWithResponse added in v0.1.48

func (c *ClientWithResponses) ListFormFieldsWithResponse(ctx context.Context, params *ListFormFieldsParams, reqEditors ...RequestEditorFn) (*ListFormFieldsResponse, error)

ListFormFieldsWithResponse request returning *ListFormFieldsResponse

func (*ClientWithResponses) ListFunctionalitiesWithResponse

func (c *ClientWithResponses) ListFunctionalitiesWithResponse(ctx context.Context, params *ListFunctionalitiesParams, reqEditors ...RequestEditorFn) (*ListFunctionalitiesResponse, error)

ListFunctionalitiesWithResponse request returning *ListFunctionalitiesResponse

func (*ClientWithResponses) ListIncidentActionItemsWithResponse

func (c *ClientWithResponses) ListIncidentActionItemsWithResponse(ctx context.Context, incidentId string, params *ListIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*ListIncidentActionItemsResponse, error)

ListIncidentActionItemsWithResponse request returning *ListIncidentActionItemsResponse

func (*ClientWithResponses) ListIncidentAlertsWithResponse added in v1.0.0

func (c *ClientWithResponses) ListIncidentAlertsWithResponse(ctx context.Context, incidentId string, params *ListIncidentAlertsParams, reqEditors ...RequestEditorFn) (*ListIncidentAlertsResponse, error)

ListIncidentAlertsWithResponse request returning *ListIncidentAlertsResponse

func (*ClientWithResponses) ListIncidentCustomFieldSelectionsWithResponse

func (c *ClientWithResponses) ListIncidentCustomFieldSelectionsWithResponse(ctx context.Context, incidentId string, params *ListIncidentCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*ListIncidentCustomFieldSelectionsResponse, error)

ListIncidentCustomFieldSelectionsWithResponse request returning *ListIncidentCustomFieldSelectionsResponse

func (*ClientWithResponses) ListIncidentEventFunctionalitiesWithResponse added in v0.1.70

func (c *ClientWithResponses) ListIncidentEventFunctionalitiesWithResponse(ctx context.Context, incidentEventId string, params *ListIncidentEventFunctionalitiesParams, reqEditors ...RequestEditorFn) (*ListIncidentEventFunctionalitiesResponse, error)

ListIncidentEventFunctionalitiesWithResponse request returning *ListIncidentEventFunctionalitiesResponse

func (*ClientWithResponses) ListIncidentEventServicesWithResponse added in v0.1.70

func (c *ClientWithResponses) ListIncidentEventServicesWithResponse(ctx context.Context, incidentEventId string, params *ListIncidentEventServicesParams, reqEditors ...RequestEditorFn) (*ListIncidentEventServicesResponse, error)

ListIncidentEventServicesWithResponse request returning *ListIncidentEventServicesResponse

func (*ClientWithResponses) ListIncidentEventsWithResponse

func (c *ClientWithResponses) ListIncidentEventsWithResponse(ctx context.Context, incidentId string, params *ListIncidentEventsParams, reqEditors ...RequestEditorFn) (*ListIncidentEventsResponse, error)

ListIncidentEventsWithResponse request returning *ListIncidentEventsResponse

func (*ClientWithResponses) ListIncidentFeedbacksWithResponse

func (c *ClientWithResponses) ListIncidentFeedbacksWithResponse(ctx context.Context, incidentId string, params *ListIncidentFeedbacksParams, reqEditors ...RequestEditorFn) (*ListIncidentFeedbacksResponse, error)

ListIncidentFeedbacksWithResponse request returning *ListIncidentFeedbacksResponse

func (*ClientWithResponses) ListIncidentFormFieldSelectionsWithResponse added in v0.1.48

func (c *ClientWithResponses) ListIncidentFormFieldSelectionsWithResponse(ctx context.Context, incidentId string, params *ListIncidentFormFieldSelectionsParams, reqEditors ...RequestEditorFn) (*ListIncidentFormFieldSelectionsResponse, error)

ListIncidentFormFieldSelectionsWithResponse request returning *ListIncidentFormFieldSelectionsResponse

func (*ClientWithResponses) ListIncidentPostMortemsWithResponse

func (c *ClientWithResponses) ListIncidentPostMortemsWithResponse(ctx context.Context, params *ListIncidentPostMortemsParams, reqEditors ...RequestEditorFn) (*ListIncidentPostMortemsResponse, error)

ListIncidentPostMortemsWithResponse request returning *ListIncidentPostMortemsResponse

func (*ClientWithResponses) ListIncidentPostmortemWithResponse

func (c *ClientWithResponses) ListIncidentPostmortemWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListIncidentPostmortemResponse, error)

ListIncidentPostmortemWithResponse request returning *ListIncidentPostmortemResponse

func (*ClientWithResponses) ListIncidentRoleTasksWithResponse

func (c *ClientWithResponses) ListIncidentRoleTasksWithResponse(ctx context.Context, incidentRoleId string, params *ListIncidentRoleTasksParams, reqEditors ...RequestEditorFn) (*ListIncidentRoleTasksResponse, error)

ListIncidentRoleTasksWithResponse request returning *ListIncidentRoleTasksResponse

func (*ClientWithResponses) ListIncidentRolesWithResponse

func (c *ClientWithResponses) ListIncidentRolesWithResponse(ctx context.Context, params *ListIncidentRolesParams, reqEditors ...RequestEditorFn) (*ListIncidentRolesResponse, error)

ListIncidentRolesWithResponse request returning *ListIncidentRolesResponse

func (*ClientWithResponses) ListIncidentStatusPagesWithResponse

func (c *ClientWithResponses) ListIncidentStatusPagesWithResponse(ctx context.Context, incidentId string, params *ListIncidentStatusPagesParams, reqEditors ...RequestEditorFn) (*ListIncidentStatusPagesResponse, error)

ListIncidentStatusPagesWithResponse request returning *ListIncidentStatusPagesResponse

func (*ClientWithResponses) ListIncidentTypesWithResponse

func (c *ClientWithResponses) ListIncidentTypesWithResponse(ctx context.Context, params *ListIncidentTypesParams, reqEditors ...RequestEditorFn) (*ListIncidentTypesResponse, error)

ListIncidentTypesWithResponse request returning *ListIncidentTypesResponse

func (*ClientWithResponses) ListIncidentsWithResponse

func (c *ClientWithResponses) ListIncidentsWithResponse(ctx context.Context, params *ListIncidentsParams, reqEditors ...RequestEditorFn) (*ListIncidentsResponse, error)

ListIncidentsWithResponse request returning *ListIncidentsResponse

func (*ClientWithResponses) ListPlaybookTasksWithResponse

func (c *ClientWithResponses) ListPlaybookTasksWithResponse(ctx context.Context, playbookId string, params *ListPlaybookTasksParams, reqEditors ...RequestEditorFn) (*ListPlaybookTasksResponse, error)

ListPlaybookTasksWithResponse request returning *ListPlaybookTasksResponse

func (*ClientWithResponses) ListPlaybooksWithResponse

func (c *ClientWithResponses) ListPlaybooksWithResponse(ctx context.Context, params *ListPlaybooksParams, reqEditors ...RequestEditorFn) (*ListPlaybooksResponse, error)

ListPlaybooksWithResponse request returning *ListPlaybooksResponse

func (*ClientWithResponses) ListPostmortemTemplatesWithResponse

func (c *ClientWithResponses) ListPostmortemTemplatesWithResponse(ctx context.Context, params *ListPostmortemTemplatesParams, reqEditors ...RequestEditorFn) (*ListPostmortemTemplatesResponse, error)

ListPostmortemTemplatesWithResponse request returning *ListPostmortemTemplatesResponse

func (*ClientWithResponses) ListPulsesWithResponse

func (c *ClientWithResponses) ListPulsesWithResponse(ctx context.Context, params *ListPulsesParams, reqEditors ...RequestEditorFn) (*ListPulsesResponse, error)

ListPulsesWithResponse request returning *ListPulsesResponse

func (*ClientWithResponses) ListRetrospectiveStepsWithResponse added in v1.1.7

func (c *ClientWithResponses) ListRetrospectiveStepsWithResponse(ctx context.Context, params *ListRetrospectiveStepsParams, reqEditors ...RequestEditorFn) (*ListRetrospectiveStepsResponse, error)

ListRetrospectiveStepsWithResponse request returning *ListRetrospectiveStepsResponse

func (*ClientWithResponses) ListSecretsWithResponse added in v0.1.58

func (c *ClientWithResponses) ListSecretsWithResponse(ctx context.Context, params *ListSecretsParams, reqEditors ...RequestEditorFn) (*ListSecretsResponse, error)

ListSecretsWithResponse request returning *ListSecretsResponse

func (*ClientWithResponses) ListServicesWithResponse

func (c *ClientWithResponses) ListServicesWithResponse(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResponse, error)

ListServicesWithResponse request returning *ListServicesResponse

func (*ClientWithResponses) ListSeveritiesWithResponse

func (c *ClientWithResponses) ListSeveritiesWithResponse(ctx context.Context, params *ListSeveritiesParams, reqEditors ...RequestEditorFn) (*ListSeveritiesResponse, error)

ListSeveritiesWithResponse request returning *ListSeveritiesResponse

func (*ClientWithResponses) ListStatusPageTemplatesWithResponse added in v0.1.18

func (c *ClientWithResponses) ListStatusPageTemplatesWithResponse(ctx context.Context, statusPageId string, params *ListStatusPageTemplatesParams, reqEditors ...RequestEditorFn) (*ListStatusPageTemplatesResponse, error)

ListStatusPageTemplatesWithResponse request returning *ListStatusPageTemplatesResponse

func (*ClientWithResponses) ListStatusPagesWithResponse

func (c *ClientWithResponses) ListStatusPagesWithResponse(ctx context.Context, params *ListStatusPagesParams, reqEditors ...RequestEditorFn) (*ListStatusPagesResponse, error)

ListStatusPagesWithResponse request returning *ListStatusPagesResponse

func (*ClientWithResponses) ListTeamsWithResponse

func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

ListTeamsWithResponse request returning *ListTeamsResponse

func (*ClientWithResponses) ListUsersWithResponse added in v0.1.91

func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

ListUsersWithResponse request returning *ListUsersResponse

func (*ClientWithResponses) ListWebhooksDeliveriesWithResponse added in v0.1.54

func (c *ClientWithResponses) ListWebhooksDeliveriesWithResponse(ctx context.Context, endpointId string, params *ListWebhooksDeliveriesParams, reqEditors ...RequestEditorFn) (*ListWebhooksDeliveriesResponse, error)

ListWebhooksDeliveriesWithResponse request returning *ListWebhooksDeliveriesResponse

func (*ClientWithResponses) ListWebhooksEndpointsWithResponse added in v0.1.54

func (c *ClientWithResponses) ListWebhooksEndpointsWithResponse(ctx context.Context, params *ListWebhooksEndpointsParams, reqEditors ...RequestEditorFn) (*ListWebhooksEndpointsResponse, error)

ListWebhooksEndpointsWithResponse request returning *ListWebhooksEndpointsResponse

func (*ClientWithResponses) ListWorkflowCustomFieldSelectionsWithResponse

func (c *ClientWithResponses) ListWorkflowCustomFieldSelectionsWithResponse(ctx context.Context, workflowId string, params *ListWorkflowCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowCustomFieldSelectionsResponse, error)

ListWorkflowCustomFieldSelectionsWithResponse request returning *ListWorkflowCustomFieldSelectionsResponse

func (*ClientWithResponses) ListWorkflowFormFieldConditionsWithResponse added in v0.1.48

func (c *ClientWithResponses) ListWorkflowFormFieldConditionsWithResponse(ctx context.Context, workflowId string, params *ListWorkflowFormFieldConditionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowFormFieldConditionsResponse, error)

ListWorkflowFormFieldConditionsWithResponse request returning *ListWorkflowFormFieldConditionsResponse

func (*ClientWithResponses) ListWorkflowGroupsWithResponse added in v0.1.12

func (c *ClientWithResponses) ListWorkflowGroupsWithResponse(ctx context.Context, params *ListWorkflowGroupsParams, reqEditors ...RequestEditorFn) (*ListWorkflowGroupsResponse, error)

ListWorkflowGroupsWithResponse request returning *ListWorkflowGroupsResponse

func (*ClientWithResponses) ListWorkflowRunsWithResponse added in v0.1.23

func (c *ClientWithResponses) ListWorkflowRunsWithResponse(ctx context.Context, workflowId string, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*ListWorkflowRunsResponse, error)

ListWorkflowRunsWithResponse request returning *ListWorkflowRunsResponse

func (*ClientWithResponses) ListWorkflowTasksWithResponse

func (c *ClientWithResponses) ListWorkflowTasksWithResponse(ctx context.Context, workflowId string, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*ListWorkflowTasksResponse, error)

ListWorkflowTasksWithResponse request returning *ListWorkflowTasksResponse

func (*ClientWithResponses) ListWorkflowsWithResponse

func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

ListWorkflowsWithResponse request returning *ListWorkflowsResponse

func (*ClientWithResponses) MarkAsDuplicateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) MarkAsDuplicateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkAsDuplicateIncidentResponse, error)

func (*ClientWithResponses) MarkAsDuplicateIncidentWithBodyWithResponse added in v0.1.68

func (c *ClientWithResponses) MarkAsDuplicateIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkAsDuplicateIncidentResponse, error)

MarkAsDuplicateIncidentWithBodyWithResponse request with arbitrary body returning *MarkAsDuplicateIncidentResponse

func (*ClientWithResponses) MitigateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) MitigateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body MitigateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*MitigateIncidentResponse, error)

func (*ClientWithResponses) MitigateIncidentWithBodyWithResponse

func (c *ClientWithResponses) MitigateIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MitigateIncidentResponse, error)

MitigateIncidentWithBodyWithResponse request with arbitrary body returning *MitigateIncidentResponse

func (*ClientWithResponses) RemoveSubscribersToIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) RemoveSubscribersToIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSubscribersToIncidentResponse, error)

func (*ClientWithResponses) RemoveSubscribersToIncidentWithBodyWithResponse added in v0.1.85

func (c *ClientWithResponses) RemoveSubscribersToIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSubscribersToIncidentResponse, error)

RemoveSubscribersToIncidentWithBodyWithResponse request with arbitrary body returning *RemoveSubscribersToIncidentResponse

func (*ClientWithResponses) ResolveIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) ResolveIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body ResolveIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ResolveIncidentResponse, error)

func (*ClientWithResponses) ResolveIncidentWithBodyWithResponse

func (c *ClientWithResponses) ResolveIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResolveIncidentResponse, error)

ResolveIncidentWithBodyWithResponse request with arbitrary body returning *ResolveIncidentResponse

func (*ClientWithResponses) RestartIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) RestartIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body RestartIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*RestartIncidentResponse, error)

func (*ClientWithResponses) RestartIncidentWithBodyWithResponse added in v0.1.58

func (c *ClientWithResponses) RestartIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestartIncidentResponse, error)

RestartIncidentWithBodyWithResponse request with arbitrary body returning *RestartIncidentResponse

func (*ClientWithResponses) SetDefaultDashboardWithResponse

func (c *ClientWithResponses) SetDefaultDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*SetDefaultDashboardResponse, error)

SetDefaultDashboardWithResponse request returning *SetDefaultDashboardResponse

func (*ClientWithResponses) TriageIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) TriageIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body TriageIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*TriageIncidentResponse, error)

func (*ClientWithResponses) TriageIncidentWithBodyWithResponse added in v1.0.3

func (c *ClientWithResponses) TriageIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriageIncidentResponse, error)

TriageIncidentWithBodyWithResponse request with arbitrary body returning *TriageIncidentResponse

func (*ClientWithResponses) UpdateCauseWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateCauseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCauseResponse, error)

func (*ClientWithResponses) UpdateCauseWithBodyWithResponse

func (c *ClientWithResponses) UpdateCauseWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCauseResponse, error)

UpdateCauseWithBodyWithResponse request with arbitrary body returning *UpdateCauseResponse

func (*ClientWithResponses) UpdateCustomFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateCustomFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomFieldOptionResponse, error)

func (*ClientWithResponses) UpdateCustomFieldOptionWithBodyWithResponse

func (c *ClientWithResponses) UpdateCustomFieldOptionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomFieldOptionResponse, error)

UpdateCustomFieldOptionWithBodyWithResponse request with arbitrary body returning *UpdateCustomFieldOptionResponse

func (*ClientWithResponses) UpdateCustomFieldWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateCustomFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error)

func (*ClientWithResponses) UpdateCustomFieldWithBodyWithResponse

func (c *ClientWithResponses) UpdateCustomFieldWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error)

UpdateCustomFieldWithBodyWithResponse request with arbitrary body returning *UpdateCustomFieldResponse

func (*ClientWithResponses) UpdateDashboardPanelWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateDashboardPanelWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDashboardPanelResponse, error)

func (*ClientWithResponses) UpdateDashboardPanelWithBodyWithResponse

func (c *ClientWithResponses) UpdateDashboardPanelWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDashboardPanelResponse, error)

UpdateDashboardPanelWithBodyWithResponse request with arbitrary body returning *UpdateDashboardPanelResponse

func (*ClientWithResponses) UpdateDashboardWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateDashboardWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDashboardResponse, error)

func (*ClientWithResponses) UpdateDashboardWithBodyWithResponse

func (c *ClientWithResponses) UpdateDashboardWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDashboardResponse, error)

UpdateDashboardWithBodyWithResponse request with arbitrary body returning *UpdateDashboardResponse

func (*ClientWithResponses) UpdateEnvironmentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateEnvironmentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

UpdateEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentResponse

func (*ClientWithResponses) UpdateFormFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateFormFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFormFieldOptionResponse, error)

func (*ClientWithResponses) UpdateFormFieldOptionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) UpdateFormFieldOptionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFormFieldOptionResponse, error)

UpdateFormFieldOptionWithBodyWithResponse request with arbitrary body returning *UpdateFormFieldOptionResponse

func (*ClientWithResponses) UpdateFormFieldPositionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateFormFieldPositionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFormFieldPositionResponse, error)

func (*ClientWithResponses) UpdateFormFieldPositionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) UpdateFormFieldPositionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFormFieldPositionResponse, error)

UpdateFormFieldPositionWithBodyWithResponse request with arbitrary body returning *UpdateFormFieldPositionResponse

func (*ClientWithResponses) UpdateFormFieldWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateFormFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFormFieldResponse, error)

func (*ClientWithResponses) UpdateFormFieldWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) UpdateFormFieldWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFormFieldResponse, error)

UpdateFormFieldWithBodyWithResponse request with arbitrary body returning *UpdateFormFieldResponse

func (*ClientWithResponses) UpdateFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionalityResponse, error)

func (*ClientWithResponses) UpdateFunctionalityWithBodyWithResponse

func (c *ClientWithResponses) UpdateFunctionalityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionalityResponse, error)

UpdateFunctionalityWithBodyWithResponse request with arbitrary body returning *UpdateFunctionalityResponse

func (*ClientWithResponses) UpdateIncidentActionItemWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentActionItemWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentActionItemResponse, error)

func (*ClientWithResponses) UpdateIncidentActionItemWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentActionItemWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentActionItemResponse, error)

UpdateIncidentActionItemWithBodyWithResponse request with arbitrary body returning *UpdateIncidentActionItemResponse

func (*ClientWithResponses) UpdateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentCustomFieldSelectionResponse, error)

func (*ClientWithResponses) UpdateIncidentCustomFieldSelectionWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentCustomFieldSelectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentCustomFieldSelectionResponse, error)

UpdateIncidentCustomFieldSelectionWithBodyWithResponse request with arbitrary body returning *UpdateIncidentCustomFieldSelectionResponse

func (*ClientWithResponses) UpdateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentEventFunctionalityResponse, error)

func (*ClientWithResponses) UpdateIncidentEventFunctionalityWithBodyWithResponse added in v0.1.70

func (c *ClientWithResponses) UpdateIncidentEventFunctionalityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentEventFunctionalityResponse, error)

UpdateIncidentEventFunctionalityWithBodyWithResponse request with arbitrary body returning *UpdateIncidentEventFunctionalityResponse

func (*ClientWithResponses) UpdateIncidentEventServiceWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentEventServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentEventServiceResponse, error)

func (*ClientWithResponses) UpdateIncidentEventServiceWithBodyWithResponse added in v0.1.70

func (c *ClientWithResponses) UpdateIncidentEventServiceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentEventServiceResponse, error)

UpdateIncidentEventServiceWithBodyWithResponse request with arbitrary body returning *UpdateIncidentEventServiceResponse

func (*ClientWithResponses) UpdateIncidentEventWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentEventWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentEventResponse, error)

func (*ClientWithResponses) UpdateIncidentEventWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentEventWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentEventResponse, error)

UpdateIncidentEventWithBodyWithResponse request with arbitrary body returning *UpdateIncidentEventResponse

func (*ClientWithResponses) UpdateIncidentFeedbackWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentFeedbackWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentFeedbackResponse, error)

func (*ClientWithResponses) UpdateIncidentFeedbackWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentFeedbackWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentFeedbackResponse, error)

UpdateIncidentFeedbackWithBodyWithResponse request with arbitrary body returning *UpdateIncidentFeedbackResponse

func (*ClientWithResponses) UpdateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentFormFieldSelectionResponse, error)

func (*ClientWithResponses) UpdateIncidentFormFieldSelectionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) UpdateIncidentFormFieldSelectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentFormFieldSelectionResponse, error)

UpdateIncidentFormFieldSelectionWithBodyWithResponse request with arbitrary body returning *UpdateIncidentFormFieldSelectionResponse

func (*ClientWithResponses) UpdateIncidentPostmortemWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentPostmortemWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentPostmortemResponse, error)

func (*ClientWithResponses) UpdateIncidentPostmortemWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentPostmortemWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentPostmortemResponse, error)

UpdateIncidentPostmortemWithBodyWithResponse request with arbitrary body returning *UpdateIncidentPostmortemResponse

func (*ClientWithResponses) UpdateIncidentRoleTaskWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentRoleTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleTaskResponse, error)

func (*ClientWithResponses) UpdateIncidentRoleTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentRoleTaskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleTaskResponse, error)

UpdateIncidentRoleTaskWithBodyWithResponse request with arbitrary body returning *UpdateIncidentRoleTaskResponse

func (*ClientWithResponses) UpdateIncidentRoleWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentRoleWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleResponse, error)

func (*ClientWithResponses) UpdateIncidentRoleWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentRoleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleResponse, error)

UpdateIncidentRoleWithBodyWithResponse request with arbitrary body returning *UpdateIncidentRoleResponse

func (*ClientWithResponses) UpdateIncidentStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentStatusPageResponse, error)

func (*ClientWithResponses) UpdateIncidentStatusPageWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentStatusPageWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentStatusPageResponse, error)

UpdateIncidentStatusPageWithBodyWithResponse request with arbitrary body returning *UpdateIncidentStatusPageResponse

func (*ClientWithResponses) UpdateIncidentTypeWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentTypeWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentTypeResponse, error)

func (*ClientWithResponses) UpdateIncidentTypeWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentTypeWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentTypeResponse, error)

UpdateIncidentTypeWithBodyWithResponse request with arbitrary body returning *UpdateIncidentTypeResponse

func (*ClientWithResponses) UpdateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentResponse, error)

func (*ClientWithResponses) UpdateIncidentWithBodyWithResponse

func (c *ClientWithResponses) UpdateIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentResponse, error)

UpdateIncidentWithBodyWithResponse request with arbitrary body returning *UpdateIncidentResponse

func (*ClientWithResponses) UpdatePlaybookTaskWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdatePlaybookTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlaybookTaskResponse, error)

func (*ClientWithResponses) UpdatePlaybookTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlaybookTaskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlaybookTaskResponse, error)

UpdatePlaybookTaskWithBodyWithResponse request with arbitrary body returning *UpdatePlaybookTaskResponse

func (*ClientWithResponses) UpdatePlaybookWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdatePlaybookWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlaybookResponse, error)

func (*ClientWithResponses) UpdatePlaybookWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlaybookWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlaybookResponse, error)

UpdatePlaybookWithBodyWithResponse request with arbitrary body returning *UpdatePlaybookResponse

func (*ClientWithResponses) UpdatePostmortemTemplateWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdatePostmortemTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePostmortemTemplateResponse, error)

func (*ClientWithResponses) UpdatePostmortemTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdatePostmortemTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePostmortemTemplateResponse, error)

UpdatePostmortemTemplateWithBodyWithResponse request with arbitrary body returning *UpdatePostmortemTemplateResponse

func (*ClientWithResponses) UpdatePulseWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdatePulseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePulseResponse, error)

func (*ClientWithResponses) UpdatePulseWithBodyWithResponse

func (c *ClientWithResponses) UpdatePulseWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePulseResponse, error)

UpdatePulseWithBodyWithResponse request with arbitrary body returning *UpdatePulseResponse

func (*ClientWithResponses) UpdateRetrospectiveStepWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateRetrospectiveStepWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRetrospectiveStepResponse, error)

func (*ClientWithResponses) UpdateRetrospectiveStepWithBodyWithResponse added in v1.1.7

func (c *ClientWithResponses) UpdateRetrospectiveStepWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRetrospectiveStepResponse, error)

UpdateRetrospectiveStepWithBodyWithResponse request with arbitrary body returning *UpdateRetrospectiveStepResponse

func (*ClientWithResponses) UpdateSecretWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateSecretWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSecretResponse, error)

func (*ClientWithResponses) UpdateSecretWithBodyWithResponse added in v0.1.58

func (c *ClientWithResponses) UpdateSecretWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSecretResponse, error)

UpdateSecretWithBodyWithResponse request with arbitrary body returning *UpdateSecretResponse

func (*ClientWithResponses) UpdateServiceWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceResponse, error)

func (*ClientWithResponses) UpdateServiceWithBodyWithResponse

func (c *ClientWithResponses) UpdateServiceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceResponse, error)

UpdateServiceWithBodyWithResponse request with arbitrary body returning *UpdateServiceResponse

func (*ClientWithResponses) UpdateSeverityWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateSeverityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSeverityResponse, error)

func (*ClientWithResponses) UpdateSeverityWithBodyWithResponse

func (c *ClientWithResponses) UpdateSeverityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSeverityResponse, error)

UpdateSeverityWithBodyWithResponse request with arbitrary body returning *UpdateSeverityResponse

func (*ClientWithResponses) UpdateStatusPageTemplateWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateStatusPageTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStatusPageTemplateResponse, error)

func (*ClientWithResponses) UpdateStatusPageTemplateWithBodyWithResponse added in v0.1.18

func (c *ClientWithResponses) UpdateStatusPageTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStatusPageTemplateResponse, error)

UpdateStatusPageTemplateWithBodyWithResponse request with arbitrary body returning *UpdateStatusPageTemplateResponse

func (*ClientWithResponses) UpdateStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStatusPageResponse, error)

func (*ClientWithResponses) UpdateStatusPageWithBodyWithResponse

func (c *ClientWithResponses) UpdateStatusPageWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStatusPageResponse, error)

UpdateStatusPageWithBodyWithResponse request with arbitrary body returning *UpdateStatusPageResponse

func (*ClientWithResponses) UpdateTeamWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateTeamWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

func (*ClientWithResponses) UpdateTeamWithBodyWithResponse

func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

UpdateTeamWithBodyWithResponse request with arbitrary body returning *UpdateTeamResponse

func (*ClientWithResponses) UpdateWebhooksEndpointWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateWebhooksEndpointWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhooksEndpointResponse, error)

func (*ClientWithResponses) UpdateWebhooksEndpointWithBodyWithResponse added in v0.1.54

func (c *ClientWithResponses) UpdateWebhooksEndpointWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhooksEndpointResponse, error)

UpdateWebhooksEndpointWithBodyWithResponse request with arbitrary body returning *UpdateWebhooksEndpointResponse

func (*ClientWithResponses) UpdateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowCustomFieldSelectionResponse, error)

func (*ClientWithResponses) UpdateWorkflowCustomFieldSelectionWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowCustomFieldSelectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowCustomFieldSelectionResponse, error)

UpdateWorkflowCustomFieldSelectionWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowCustomFieldSelectionResponse

func (*ClientWithResponses) UpdateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowFormFieldConditionResponse, error)

func (*ClientWithResponses) UpdateWorkflowFormFieldConditionWithBodyWithResponse added in v0.1.48

func (c *ClientWithResponses) UpdateWorkflowFormFieldConditionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowFormFieldConditionResponse, error)

UpdateWorkflowFormFieldConditionWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowFormFieldConditionResponse

func (*ClientWithResponses) UpdateWorkflowGroupWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateWorkflowGroupWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowGroupResponse, error)

func (*ClientWithResponses) UpdateWorkflowGroupWithBodyWithResponse added in v0.1.12

func (c *ClientWithResponses) UpdateWorkflowGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowGroupResponse, error)

UpdateWorkflowGroupWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowGroupResponse

func (*ClientWithResponses) UpdateWorkflowTaskWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateWorkflowTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

func (*ClientWithResponses) UpdateWorkflowTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowTaskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

UpdateWorkflowTaskWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowTaskResponse

func (*ClientWithResponses) UpdateWorkflowWithApplicationVndAPIPlusJSONBodyWithResponse added in v1.2.1

func (c *ClientWithResponses) UpdateWorkflowWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error)

func (*ClientWithResponses) UpdateWorkflowWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error)

UpdateWorkflowWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// ListAllIncidentActionItemsWithResponse request
	ListAllIncidentActionItemsWithResponse(ctx context.Context, params *ListAllIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*ListAllIncidentActionItemsResponse, error)

	// DeleteIncidentActionItemWithResponse request
	DeleteIncidentActionItemWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentActionItemResponse, error)

	// GetIncidentActionItemsWithResponse request
	GetIncidentActionItemsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentActionItemsResponse, error)

	// UpdateIncidentActionItemWithBodyWithResponse request with any body
	UpdateIncidentActionItemWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentActionItemResponse, error)

	UpdateIncidentActionItemWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentActionItemResponse, error)

	// ListAlertsWithResponse request
	ListAlertsWithResponse(ctx context.Context, params *ListAlertsParams, reqEditors ...RequestEditorFn) (*ListAlertsResponse, error)

	// CreateAlertWithBodyWithResponse request with any body
	CreateAlertWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertResponse, error)

	CreateAlertWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertResponse, error)

	// GetAlertWithResponse request
	GetAlertWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAlertResponse, error)

	// ListAuditsWithResponse request
	ListAuditsWithResponse(ctx context.Context, params *ListAuditsParams, reqEditors ...RequestEditorFn) (*ListAuditsResponse, error)

	// ListCausesWithResponse request
	ListCausesWithResponse(ctx context.Context, params *ListCausesParams, reqEditors ...RequestEditorFn) (*ListCausesResponse, error)

	// CreateCauseWithBodyWithResponse request with any body
	CreateCauseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCauseResponse, error)

	CreateCauseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCauseResponse, error)

	// DeleteCauseWithResponse request
	DeleteCauseWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCauseResponse, error)

	// GetCauseWithResponse request
	GetCauseWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCauseResponse, error)

	// UpdateCauseWithBodyWithResponse request with any body
	UpdateCauseWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCauseResponse, error)

	UpdateCauseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateCauseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCauseResponse, error)

	// DeleteCustomFieldOptionWithResponse request
	DeleteCustomFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomFieldOptionResponse, error)

	// GetCustomFieldOptionWithResponse request
	GetCustomFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCustomFieldOptionResponse, error)

	// UpdateCustomFieldOptionWithBodyWithResponse request with any body
	UpdateCustomFieldOptionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomFieldOptionResponse, error)

	UpdateCustomFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomFieldOptionResponse, error)

	// ListCustomFieldsWithResponse request
	ListCustomFieldsWithResponse(ctx context.Context, params *ListCustomFieldsParams, reqEditors ...RequestEditorFn) (*ListCustomFieldsResponse, error)

	// CreateCustomFieldWithBodyWithResponse request with any body
	CreateCustomFieldWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error)

	CreateCustomFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomFieldResponse, error)

	// ListCustomFieldOptionsWithResponse request
	ListCustomFieldOptionsWithResponse(ctx context.Context, customFieldId string, params *ListCustomFieldOptionsParams, reqEditors ...RequestEditorFn) (*ListCustomFieldOptionsResponse, error)

	// CreateCustomFieldOptionWithBodyWithResponse request with any body
	CreateCustomFieldOptionWithBodyWithResponse(ctx context.Context, customFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomFieldOptionResponse, error)

	CreateCustomFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, customFieldId string, body CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomFieldOptionResponse, error)

	// DeleteCustomFieldWithResponse request
	DeleteCustomFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomFieldResponse, error)

	// GetCustomFieldWithResponse request
	GetCustomFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCustomFieldResponse, error)

	// UpdateCustomFieldWithBodyWithResponse request with any body
	UpdateCustomFieldWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error)

	UpdateCustomFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomFieldResponse, error)

	// DeleteDashboardPanelWithResponse request
	DeleteDashboardPanelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardPanelResponse, error)

	// GetDashboardPanelWithResponse request
	GetDashboardPanelWithResponse(ctx context.Context, id string, params *GetDashboardPanelParams, reqEditors ...RequestEditorFn) (*GetDashboardPanelResponse, error)

	// UpdateDashboardPanelWithBodyWithResponse request with any body
	UpdateDashboardPanelWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDashboardPanelResponse, error)

	UpdateDashboardPanelWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDashboardPanelResponse, error)

	// DuplicateDashboardPanelWithResponse request
	DuplicateDashboardPanelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DuplicateDashboardPanelResponse, error)

	// ListDashboardsWithResponse request
	ListDashboardsWithResponse(ctx context.Context, params *ListDashboardsParams, reqEditors ...RequestEditorFn) (*ListDashboardsResponse, error)

	// CreateDashboardWithBodyWithResponse request with any body
	CreateDashboardWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDashboardResponse, error)

	CreateDashboardWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDashboardResponse, error)

	// ListDashboardPanelsWithResponse request
	ListDashboardPanelsWithResponse(ctx context.Context, dashboardId string, params *ListDashboardPanelsParams, reqEditors ...RequestEditorFn) (*ListDashboardPanelsResponse, error)

	// CreateDashboardPanelWithBodyWithResponse request with any body
	CreateDashboardPanelWithBodyWithResponse(ctx context.Context, dashboardId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDashboardPanelResponse, error)

	CreateDashboardPanelWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, dashboardId string, body CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDashboardPanelResponse, error)

	// DeleteDashboardWithResponse request
	DeleteDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDashboardResponse, error)

	// GetDashboardWithResponse request
	GetDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDashboardResponse, error)

	// UpdateDashboardWithBodyWithResponse request with any body
	UpdateDashboardWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDashboardResponse, error)

	UpdateDashboardWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateDashboardApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDashboardResponse, error)

	// DuplicateDashboardWithResponse request
	DuplicateDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DuplicateDashboardResponse, error)

	// SetDefaultDashboardWithResponse request
	SetDefaultDashboardWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*SetDefaultDashboardResponse, error)

	// ListEnvironmentsWithResponse request
	ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResponse, error)

	// CreateEnvironmentWithBodyWithResponse request with any body
	CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

	CreateEnvironmentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResponse, error)

	// DeleteEnvironmentWithResponse request
	DeleteEnvironmentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResponse, error)

	// GetEnvironmentWithResponse request
	GetEnvironmentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetEnvironmentResponse, error)

	// UpdateEnvironmentWithBodyWithResponse request with any body
	UpdateEnvironmentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

	UpdateEnvironmentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResponse, error)

	// DeleteIncidentEventWithResponse request
	DeleteIncidentEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentEventResponse, error)

	// GetIncidentEventsWithResponse request
	GetIncidentEventsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentEventsResponse, error)

	// UpdateIncidentEventWithBodyWithResponse request with any body
	UpdateIncidentEventWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentEventResponse, error)

	UpdateIncidentEventWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentEventResponse, error)

	// ListIncidentEventFunctionalitiesWithResponse request
	ListIncidentEventFunctionalitiesWithResponse(ctx context.Context, incidentEventId string, params *ListIncidentEventFunctionalitiesParams, reqEditors ...RequestEditorFn) (*ListIncidentEventFunctionalitiesResponse, error)

	// CreateIncidentEventFunctionalityWithBodyWithResponse request with any body
	CreateIncidentEventFunctionalityWithBodyWithResponse(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentEventFunctionalityResponse, error)

	CreateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentEventId string, body CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentEventFunctionalityResponse, error)

	// ListIncidentEventServicesWithResponse request
	ListIncidentEventServicesWithResponse(ctx context.Context, incidentEventId string, params *ListIncidentEventServicesParams, reqEditors ...RequestEditorFn) (*ListIncidentEventServicesResponse, error)

	// CreateIncidentEventServiceWithBodyWithResponse request with any body
	CreateIncidentEventServiceWithBodyWithResponse(ctx context.Context, incidentEventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentEventServiceResponse, error)

	CreateIncidentEventServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentEventId string, body CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentEventServiceResponse, error)

	// GetIncidentFeedbacksWithResponse request
	GetIncidentFeedbacksWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentFeedbacksResponse, error)

	// UpdateIncidentFeedbackWithBodyWithResponse request with any body
	UpdateIncidentFeedbackWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentFeedbackResponse, error)

	UpdateIncidentFeedbackWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentFeedbackResponse, error)

	// DeleteFormFieldOptionWithResponse request
	DeleteFormFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFormFieldOptionResponse, error)

	// GetFormFieldOptionWithResponse request
	GetFormFieldOptionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFormFieldOptionResponse, error)

	// UpdateFormFieldOptionWithBodyWithResponse request with any body
	UpdateFormFieldOptionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFormFieldOptionResponse, error)

	UpdateFormFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFormFieldOptionResponse, error)

	// DeleteFormFieldPositionWithResponse request
	DeleteFormFieldPositionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFormFieldPositionResponse, error)

	// GetFormFieldPositionWithResponse request
	GetFormFieldPositionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFormFieldPositionResponse, error)

	// UpdateFormFieldPositionWithBodyWithResponse request with any body
	UpdateFormFieldPositionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFormFieldPositionResponse, error)

	UpdateFormFieldPositionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFormFieldPositionResponse, error)

	// ListFormFieldsWithResponse request
	ListFormFieldsWithResponse(ctx context.Context, params *ListFormFieldsParams, reqEditors ...RequestEditorFn) (*ListFormFieldsResponse, error)

	// CreateFormFieldWithBodyWithResponse request with any body
	CreateFormFieldWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFormFieldResponse, error)

	CreateFormFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFormFieldResponse, error)

	// ListFormFieldOptionsWithResponse request
	ListFormFieldOptionsWithResponse(ctx context.Context, formFieldId string, params *ListFormFieldOptionsParams, reqEditors ...RequestEditorFn) (*ListFormFieldOptionsResponse, error)

	// CreateFormFieldOptionWithBodyWithResponse request with any body
	CreateFormFieldOptionWithBodyWithResponse(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFormFieldOptionResponse, error)

	CreateFormFieldOptionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, formFieldId string, body CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFormFieldOptionResponse, error)

	// ListFormFieldPositionsWithResponse request
	ListFormFieldPositionsWithResponse(ctx context.Context, formFieldId string, params *ListFormFieldPositionsParams, reqEditors ...RequestEditorFn) (*ListFormFieldPositionsResponse, error)

	// CreateFormFieldPositionWithBodyWithResponse request with any body
	CreateFormFieldPositionWithBodyWithResponse(ctx context.Context, formFieldId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFormFieldPositionResponse, error)

	CreateFormFieldPositionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, formFieldId string, body CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFormFieldPositionResponse, error)

	// DeleteFormFieldWithResponse request
	DeleteFormFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFormFieldResponse, error)

	// GetFormFieldWithResponse request
	GetFormFieldWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFormFieldResponse, error)

	// UpdateFormFieldWithBodyWithResponse request with any body
	UpdateFormFieldWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFormFieldResponse, error)

	UpdateFormFieldWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFormFieldApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFormFieldResponse, error)

	// ListFunctionalitiesWithResponse request
	ListFunctionalitiesWithResponse(ctx context.Context, params *ListFunctionalitiesParams, reqEditors ...RequestEditorFn) (*ListFunctionalitiesResponse, error)

	// CreateFunctionalityWithBodyWithResponse request with any body
	CreateFunctionalityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionalityResponse, error)

	CreateFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFunctionalityResponse, error)

	// DeleteFunctionalityWithResponse request
	DeleteFunctionalityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteFunctionalityResponse, error)

	// GetFunctionalityWithResponse request
	GetFunctionalityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFunctionalityResponse, error)

	// UpdateFunctionalityWithBodyWithResponse request with any body
	UpdateFunctionalityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionalityResponse, error)

	UpdateFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionalityResponse, error)

	// GetFunctionalityIncidentsChartWithResponse request
	GetFunctionalityIncidentsChartWithResponse(ctx context.Context, id string, params *GetFunctionalityIncidentsChartParams, reqEditors ...RequestEditorFn) (*GetFunctionalityIncidentsChartResponse, error)

	// GetFunctionalityUptimeChartWithResponse request
	GetFunctionalityUptimeChartWithResponse(ctx context.Context, id string, params *GetFunctionalityUptimeChartParams, reqEditors ...RequestEditorFn) (*GetFunctionalityUptimeChartResponse, error)

	// DeleteIncidentCustomFieldSelectionWithResponse request
	DeleteIncidentCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentCustomFieldSelectionResponse, error)

	// GetIncidentCustomFieldSelectionWithResponse request
	GetIncidentCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentCustomFieldSelectionResponse, error)

	// UpdateIncidentCustomFieldSelectionWithBodyWithResponse request with any body
	UpdateIncidentCustomFieldSelectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentCustomFieldSelectionResponse, error)

	UpdateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentCustomFieldSelectionResponse, error)

	// DeleteIncidentEventFunctionalityWithResponse request
	DeleteIncidentEventFunctionalityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentEventFunctionalityResponse, error)

	// GetIncidentEventFunctionalitiesWithResponse request
	GetIncidentEventFunctionalitiesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentEventFunctionalitiesResponse, error)

	// UpdateIncidentEventFunctionalityWithBodyWithResponse request with any body
	UpdateIncidentEventFunctionalityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentEventFunctionalityResponse, error)

	UpdateIncidentEventFunctionalityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentEventFunctionalityResponse, error)

	// DeleteIncidentEventServiceWithResponse request
	DeleteIncidentEventServiceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentEventServiceResponse, error)

	// GetIncidentEventServicesWithResponse request
	GetIncidentEventServicesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentEventServicesResponse, error)

	// UpdateIncidentEventServiceWithBodyWithResponse request with any body
	UpdateIncidentEventServiceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentEventServiceResponse, error)

	UpdateIncidentEventServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentEventServiceResponse, error)

	// DeleteIncidentFormFieldSelectionWithResponse request
	DeleteIncidentFormFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentFormFieldSelectionResponse, error)

	// GetIncidentFormFieldSelectionWithResponse request
	GetIncidentFormFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentFormFieldSelectionResponse, error)

	// UpdateIncidentFormFieldSelectionWithBodyWithResponse request with any body
	UpdateIncidentFormFieldSelectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentFormFieldSelectionResponse, error)

	UpdateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentFormFieldSelectionResponse, error)

	// DeleteIncidentRoleTaskWithResponse request
	DeleteIncidentRoleTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentRoleTaskResponse, error)

	// GetIncidentRoleTaskWithResponse request
	GetIncidentRoleTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentRoleTaskResponse, error)

	// UpdateIncidentRoleTaskWithBodyWithResponse request with any body
	UpdateIncidentRoleTaskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleTaskResponse, error)

	UpdateIncidentRoleTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleTaskResponse, error)

	// ListIncidentRolesWithResponse request
	ListIncidentRolesWithResponse(ctx context.Context, params *ListIncidentRolesParams, reqEditors ...RequestEditorFn) (*ListIncidentRolesResponse, error)

	// CreateIncidentRoleWithBodyWithResponse request with any body
	CreateIncidentRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentRoleResponse, error)

	CreateIncidentRoleWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentRoleResponse, error)

	// DeleteIncidentRoleWithResponse request
	DeleteIncidentRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentRoleResponse, error)

	// GetIncidentRoleWithResponse request
	GetIncidentRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentRoleResponse, error)

	// UpdateIncidentRoleWithBodyWithResponse request with any body
	UpdateIncidentRoleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleResponse, error)

	UpdateIncidentRoleWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentRoleResponse, error)

	// ListIncidentRoleTasksWithResponse request
	ListIncidentRoleTasksWithResponse(ctx context.Context, incidentRoleId string, params *ListIncidentRoleTasksParams, reqEditors ...RequestEditorFn) (*ListIncidentRoleTasksResponse, error)

	// CreateIncidentRoleTaskWithBodyWithResponse request with any body
	CreateIncidentRoleTaskWithBodyWithResponse(ctx context.Context, incidentRoleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentRoleTaskResponse, error)

	CreateIncidentRoleTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentRoleId string, body CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentRoleTaskResponse, error)

	// ListIncidentTypesWithResponse request
	ListIncidentTypesWithResponse(ctx context.Context, params *ListIncidentTypesParams, reqEditors ...RequestEditorFn) (*ListIncidentTypesResponse, error)

	// CreateIncidentTypeWithBodyWithResponse request with any body
	CreateIncidentTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentTypeResponse, error)

	CreateIncidentTypeWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentTypeResponse, error)

	// DeleteIncidentTypeWithResponse request
	DeleteIncidentTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentTypeResponse, error)

	// GetIncidentTypeWithResponse request
	GetIncidentTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentTypeResponse, error)

	// UpdateIncidentTypeWithBodyWithResponse request with any body
	UpdateIncidentTypeWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentTypeResponse, error)

	UpdateIncidentTypeWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentTypeResponse, error)

	// ListIncidentsWithResponse request
	ListIncidentsWithResponse(ctx context.Context, params *ListIncidentsParams, reqEditors ...RequestEditorFn) (*ListIncidentsResponse, error)

	// CreateIncidentWithBodyWithResponse request with any body
	CreateIncidentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentResponse, error)

	CreateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentResponse, error)

	// DeleteIncidentWithResponse request
	DeleteIncidentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentResponse, error)

	// GetIncidentWithResponse request
	GetIncidentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentResponse, error)

	// UpdateIncidentWithBodyWithResponse request with any body
	UpdateIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentResponse, error)

	UpdateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentResponse, error)

	// AddSubscribersToIncidentWithBodyWithResponse request with any body
	AddSubscribersToIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSubscribersToIncidentResponse, error)

	AddSubscribersToIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body AddSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSubscribersToIncidentResponse, error)

	// CancelIncidentWithBodyWithResponse request with any body
	CancelIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelIncidentResponse, error)

	CancelIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body CancelIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CancelIncidentResponse, error)

	// MarkAsDuplicateIncidentWithBodyWithResponse request with any body
	MarkAsDuplicateIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkAsDuplicateIncidentResponse, error)

	MarkAsDuplicateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkAsDuplicateIncidentResponse, error)

	// TriageIncidentWithBodyWithResponse request with any body
	TriageIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriageIncidentResponse, error)

	TriageIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body TriageIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*TriageIncidentResponse, error)

	// MitigateIncidentWithBodyWithResponse request with any body
	MitigateIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MitigateIncidentResponse, error)

	MitigateIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body MitigateIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*MitigateIncidentResponse, error)

	// RemoveSubscribersToIncidentWithBodyWithResponse request with any body
	RemoveSubscribersToIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSubscribersToIncidentResponse, error)

	RemoveSubscribersToIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSubscribersToIncidentResponse, error)

	// ResolveIncidentWithBodyWithResponse request with any body
	ResolveIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResolveIncidentResponse, error)

	ResolveIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body ResolveIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ResolveIncidentResponse, error)

	// RestartIncidentWithBodyWithResponse request with any body
	RestartIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestartIncidentResponse, error)

	RestartIncidentWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body RestartIncidentApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*RestartIncidentResponse, error)

	// ListIncidentActionItemsWithResponse request
	ListIncidentActionItemsWithResponse(ctx context.Context, incidentId string, params *ListIncidentActionItemsParams, reqEditors ...RequestEditorFn) (*ListIncidentActionItemsResponse, error)

	// CreateIncidentActionItemWithBodyWithResponse request with any body
	CreateIncidentActionItemWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentActionItemResponse, error)

	CreateIncidentActionItemWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentActionItemResponse, error)

	// ListIncidentAlertsWithResponse request
	ListIncidentAlertsWithResponse(ctx context.Context, incidentId string, params *ListIncidentAlertsParams, reqEditors ...RequestEditorFn) (*ListIncidentAlertsResponse, error)

	// AttachAlertWithBodyWithResponse request with any body
	AttachAlertWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachAlertResponse, error)

	AttachAlertWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body AttachAlertApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachAlertResponse, error)

	// ListIncidentCustomFieldSelectionsWithResponse request
	ListIncidentCustomFieldSelectionsWithResponse(ctx context.Context, incidentId string, params *ListIncidentCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*ListIncidentCustomFieldSelectionsResponse, error)

	// CreateIncidentCustomFieldSelectionWithBodyWithResponse request with any body
	CreateIncidentCustomFieldSelectionWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentCustomFieldSelectionResponse, error)

	CreateIncidentCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentCustomFieldSelectionResponse, error)

	// ListIncidentEventsWithResponse request
	ListIncidentEventsWithResponse(ctx context.Context, incidentId string, params *ListIncidentEventsParams, reqEditors ...RequestEditorFn) (*ListIncidentEventsResponse, error)

	// CreateIncidentEventWithBodyWithResponse request with any body
	CreateIncidentEventWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentEventResponse, error)

	CreateIncidentEventWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentEventApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentEventResponse, error)

	// ListIncidentFeedbacksWithResponse request
	ListIncidentFeedbacksWithResponse(ctx context.Context, incidentId string, params *ListIncidentFeedbacksParams, reqEditors ...RequestEditorFn) (*ListIncidentFeedbacksResponse, error)

	// CreateIncidentFeedbackWithBodyWithResponse request with any body
	CreateIncidentFeedbackWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentFeedbackResponse, error)

	CreateIncidentFeedbackWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentFeedbackResponse, error)

	// ListIncidentFormFieldSelectionsWithResponse request
	ListIncidentFormFieldSelectionsWithResponse(ctx context.Context, incidentId string, params *ListIncidentFormFieldSelectionsParams, reqEditors ...RequestEditorFn) (*ListIncidentFormFieldSelectionsResponse, error)

	// CreateIncidentFormFieldSelectionWithBodyWithResponse request with any body
	CreateIncidentFormFieldSelectionWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentFormFieldSelectionResponse, error)

	CreateIncidentFormFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentFormFieldSelectionResponse, error)

	// ListIncidentStatusPagesWithResponse request
	ListIncidentStatusPagesWithResponse(ctx context.Context, incidentId string, params *ListIncidentStatusPagesParams, reqEditors ...RequestEditorFn) (*ListIncidentStatusPagesResponse, error)

	// CreateIncidentStatusPageWithBodyWithResponse request with any body
	CreateIncidentStatusPageWithBodyWithResponse(ctx context.Context, incidentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIncidentStatusPageResponse, error)

	CreateIncidentStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, incidentId string, body CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIncidentStatusPageResponse, error)

	// GetIpRangesWithResponse request
	GetIpRangesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIpRangesResponse, error)

	// DeletePlaybookTaskWithResponse request
	DeletePlaybookTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlaybookTaskResponse, error)

	// GetPlaybookTaskWithResponse request
	GetPlaybookTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPlaybookTaskResponse, error)

	// UpdatePlaybookTaskWithBodyWithResponse request with any body
	UpdatePlaybookTaskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlaybookTaskResponse, error)

	UpdatePlaybookTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlaybookTaskResponse, error)

	// ListPlaybooksWithResponse request
	ListPlaybooksWithResponse(ctx context.Context, params *ListPlaybooksParams, reqEditors ...RequestEditorFn) (*ListPlaybooksResponse, error)

	// CreatePlaybookWithBodyWithResponse request with any body
	CreatePlaybookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlaybookResponse, error)

	CreatePlaybookWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlaybookResponse, error)

	// DeletePlaybookWithResponse request
	DeletePlaybookWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePlaybookResponse, error)

	// GetPlaybookWithResponse request
	GetPlaybookWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPlaybookResponse, error)

	// UpdatePlaybookWithBodyWithResponse request with any body
	UpdatePlaybookWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlaybookResponse, error)

	UpdatePlaybookWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePlaybookApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlaybookResponse, error)

	// ListPlaybookTasksWithResponse request
	ListPlaybookTasksWithResponse(ctx context.Context, playbookId string, params *ListPlaybookTasksParams, reqEditors ...RequestEditorFn) (*ListPlaybookTasksResponse, error)

	// CreatePlaybookTaskWithBodyWithResponse request with any body
	CreatePlaybookTaskWithBodyWithResponse(ctx context.Context, playbookId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlaybookTaskResponse, error)

	CreatePlaybookTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, playbookId string, body CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlaybookTaskResponse, error)

	// ListPostmortemTemplatesWithResponse request
	ListPostmortemTemplatesWithResponse(ctx context.Context, params *ListPostmortemTemplatesParams, reqEditors ...RequestEditorFn) (*ListPostmortemTemplatesResponse, error)

	// CreatePostmortemTemplateWithBodyWithResponse request with any body
	CreatePostmortemTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePostmortemTemplateResponse, error)

	CreatePostmortemTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePostmortemTemplateResponse, error)

	// DeletePostmortemTemplateWithResponse request
	DeletePostmortemTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePostmortemTemplateResponse, error)

	// GetPostmortemTemplateWithResponse request
	GetPostmortemTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPostmortemTemplateResponse, error)

	// UpdatePostmortemTemplateWithBodyWithResponse request with any body
	UpdatePostmortemTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePostmortemTemplateResponse, error)

	UpdatePostmortemTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePostmortemTemplateResponse, error)

	// ListIncidentPostMortemsWithResponse request
	ListIncidentPostMortemsWithResponse(ctx context.Context, params *ListIncidentPostMortemsParams, reqEditors ...RequestEditorFn) (*ListIncidentPostMortemsResponse, error)

	// ListIncidentPostmortemWithResponse request
	ListIncidentPostmortemWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListIncidentPostmortemResponse, error)

	// UpdateIncidentPostmortemWithBodyWithResponse request with any body
	UpdateIncidentPostmortemWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentPostmortemResponse, error)

	UpdateIncidentPostmortemWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentPostmortemResponse, error)

	// ListPulsesWithResponse request
	ListPulsesWithResponse(ctx context.Context, params *ListPulsesParams, reqEditors ...RequestEditorFn) (*ListPulsesResponse, error)

	// CreatePulseWithBodyWithResponse request with any body
	CreatePulseWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePulseResponse, error)

	CreatePulseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePulseResponse, error)

	// GetPulseWithResponse request
	GetPulseWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPulseResponse, error)

	// UpdatePulseWithBodyWithResponse request with any body
	UpdatePulseWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePulseResponse, error)

	UpdatePulseWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdatePulseApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePulseResponse, error)

	// ListRetrospectiveStepsWithResponse request
	ListRetrospectiveStepsWithResponse(ctx context.Context, params *ListRetrospectiveStepsParams, reqEditors ...RequestEditorFn) (*ListRetrospectiveStepsResponse, error)

	// CreateRetrospectiveStepWithBodyWithResponse request with any body
	CreateRetrospectiveStepWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRetrospectiveStepResponse, error)

	CreateRetrospectiveStepWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRetrospectiveStepResponse, error)

	// DeleteRetrospectiveStepWithResponse request
	DeleteRetrospectiveStepWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRetrospectiveStepResponse, error)

	// GetRetrospectiveStepWithResponse request
	GetRetrospectiveStepWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRetrospectiveStepResponse, error)

	// UpdateRetrospectiveStepWithBodyWithResponse request with any body
	UpdateRetrospectiveStepWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRetrospectiveStepResponse, error)

	UpdateRetrospectiveStepWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRetrospectiveStepResponse, error)

	// ListSecretsWithResponse request
	ListSecretsWithResponse(ctx context.Context, params *ListSecretsParams, reqEditors ...RequestEditorFn) (*ListSecretsResponse, error)

	// CreateSecretWithBodyWithResponse request with any body
	CreateSecretWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecretResponse, error)

	CreateSecretWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecretResponse, error)

	// DeleteSecretWithResponse request
	DeleteSecretWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSecretResponse, error)

	// GetSecretWithResponse request
	GetSecretWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSecretResponse, error)

	// UpdateSecretWithBodyWithResponse request with any body
	UpdateSecretWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSecretResponse, error)

	UpdateSecretWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateSecretApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSecretResponse, error)

	// ListServicesWithResponse request
	ListServicesWithResponse(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResponse, error)

	// CreateServiceWithBodyWithResponse request with any body
	CreateServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceResponse, error)

	CreateServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceResponse, error)

	// DeleteServiceWithResponse request
	DeleteServiceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteServiceResponse, error)

	// GetServiceWithResponse request
	GetServiceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceResponse, error)

	// UpdateServiceWithBodyWithResponse request with any body
	UpdateServiceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceResponse, error)

	UpdateServiceWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateServiceApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceResponse, error)

	// GetServiceIncidentsChartWithResponse request
	GetServiceIncidentsChartWithResponse(ctx context.Context, id string, params *GetServiceIncidentsChartParams, reqEditors ...RequestEditorFn) (*GetServiceIncidentsChartResponse, error)

	// GetServiceUptimeChartWithResponse request
	GetServiceUptimeChartWithResponse(ctx context.Context, id string, params *GetServiceUptimeChartParams, reqEditors ...RequestEditorFn) (*GetServiceUptimeChartResponse, error)

	// ListSeveritiesWithResponse request
	ListSeveritiesWithResponse(ctx context.Context, params *ListSeveritiesParams, reqEditors ...RequestEditorFn) (*ListSeveritiesResponse, error)

	// CreateSeverityWithBodyWithResponse request with any body
	CreateSeverityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSeverityResponse, error)

	CreateSeverityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSeverityResponse, error)

	// DeleteSeverityWithResponse request
	DeleteSeverityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSeverityResponse, error)

	// GetSeverityWithResponse request
	GetSeverityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSeverityResponse, error)

	// UpdateSeverityWithBodyWithResponse request with any body
	UpdateSeverityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSeverityResponse, error)

	UpdateSeverityWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateSeverityApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSeverityResponse, error)

	// DeleteIncidentStatusPageWithResponse request
	DeleteIncidentStatusPageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIncidentStatusPageResponse, error)

	// GetIncidentStatusPagesWithResponse request
	GetIncidentStatusPagesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIncidentStatusPagesResponse, error)

	// UpdateIncidentStatusPageWithBodyWithResponse request with any body
	UpdateIncidentStatusPageWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIncidentStatusPageResponse, error)

	UpdateIncidentStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIncidentStatusPageResponse, error)

	// ListStatusPagesWithResponse request
	ListStatusPagesWithResponse(ctx context.Context, params *ListStatusPagesParams, reqEditors ...RequestEditorFn) (*ListStatusPagesResponse, error)

	// CreateStatusPageWithBodyWithResponse request with any body
	CreateStatusPageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStatusPageResponse, error)

	CreateStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStatusPageResponse, error)

	// DeleteStatusPageWithResponse request
	DeleteStatusPageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteStatusPageResponse, error)

	// GetStatusPageWithResponse request
	GetStatusPageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetStatusPageResponse, error)

	// UpdateStatusPageWithBodyWithResponse request with any body
	UpdateStatusPageWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStatusPageResponse, error)

	UpdateStatusPageWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateStatusPageApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStatusPageResponse, error)

	// ListStatusPageTemplatesWithResponse request
	ListStatusPageTemplatesWithResponse(ctx context.Context, statusPageId string, params *ListStatusPageTemplatesParams, reqEditors ...RequestEditorFn) (*ListStatusPageTemplatesResponse, error)

	// CreateStatusPageTemplateWithBodyWithResponse request with any body
	CreateStatusPageTemplateWithBodyWithResponse(ctx context.Context, statusPageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStatusPageTemplateResponse, error)

	CreateStatusPageTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, statusPageId string, body CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStatusPageTemplateResponse, error)

	// ListTeamsWithResponse request
	ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

	// CreateTeamWithBodyWithResponse request with any body
	CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	CreateTeamWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	// DeleteTeamWithResponse request
	DeleteTeamWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

	// GetTeamWithResponse request
	GetTeamWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

	// UpdateTeamWithBodyWithResponse request with any body
	UpdateTeamWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

	UpdateTeamWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateTeamApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)

	// DeleteStatusPageTemplateWithResponse request
	DeleteStatusPageTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteStatusPageTemplateResponse, error)

	// GetStatusPageTemplateWithResponse request
	GetStatusPageTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetStatusPageTemplateResponse, error)

	// UpdateStatusPageTemplateWithBodyWithResponse request with any body
	UpdateStatusPageTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStatusPageTemplateResponse, error)

	UpdateStatusPageTemplateWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStatusPageTemplateResponse, error)

	// ListUsersWithResponse request
	ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	// GetCurrentUserWithResponse request
	GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

	// DeleteUserWithResponse request
	DeleteUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	// GetUserWithResponse request
	GetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// GetWebhooksDeliveryWithResponse request
	GetWebhooksDeliveryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWebhooksDeliveryResponse, error)

	// DeliverWebhooksDeliveryWithResponse request
	DeliverWebhooksDeliveryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeliverWebhooksDeliveryResponse, error)

	// ListWebhooksEndpointsWithResponse request
	ListWebhooksEndpointsWithResponse(ctx context.Context, params *ListWebhooksEndpointsParams, reqEditors ...RequestEditorFn) (*ListWebhooksEndpointsResponse, error)

	// CreateWebhooksEndpointWithBodyWithResponse request with any body
	CreateWebhooksEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhooksEndpointResponse, error)

	CreateWebhooksEndpointWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhooksEndpointResponse, error)

	// ListWebhooksDeliveriesWithResponse request
	ListWebhooksDeliveriesWithResponse(ctx context.Context, endpointId string, params *ListWebhooksDeliveriesParams, reqEditors ...RequestEditorFn) (*ListWebhooksDeliveriesResponse, error)

	// DeleteWebhooksEndpointWithResponse request
	DeleteWebhooksEndpointWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWebhooksEndpointResponse, error)

	// GetWebhooksEndpointWithResponse request
	GetWebhooksEndpointWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWebhooksEndpointResponse, error)

	// UpdateWebhooksEndpointWithBodyWithResponse request with any body
	UpdateWebhooksEndpointWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhooksEndpointResponse, error)

	UpdateWebhooksEndpointWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhooksEndpointResponse, error)

	// DeleteWorkflowCustomFieldSelectionWithResponse request
	DeleteWorkflowCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowCustomFieldSelectionResponse, error)

	// GetWorkflowCustomFieldSelectionWithResponse request
	GetWorkflowCustomFieldSelectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowCustomFieldSelectionResponse, error)

	// UpdateWorkflowCustomFieldSelectionWithBodyWithResponse request with any body
	UpdateWorkflowCustomFieldSelectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowCustomFieldSelectionResponse, error)

	UpdateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowCustomFieldSelectionResponse, error)

	// DeleteWorkflowFormFieldConditionWithResponse request
	DeleteWorkflowFormFieldConditionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowFormFieldConditionResponse, error)

	// GetWorkflowFormFieldConditionWithResponse request
	GetWorkflowFormFieldConditionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowFormFieldConditionResponse, error)

	// UpdateWorkflowFormFieldConditionWithBodyWithResponse request with any body
	UpdateWorkflowFormFieldConditionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowFormFieldConditionResponse, error)

	UpdateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowFormFieldConditionResponse, error)

	// ListWorkflowGroupsWithResponse request
	ListWorkflowGroupsWithResponse(ctx context.Context, params *ListWorkflowGroupsParams, reqEditors ...RequestEditorFn) (*ListWorkflowGroupsResponse, error)

	// CreateWorkflowGroupWithBodyWithResponse request with any body
	CreateWorkflowGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowGroupResponse, error)

	CreateWorkflowGroupWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowGroupResponse, error)

	// DeleteWorkflowGroupWithResponse request
	DeleteWorkflowGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowGroupResponse, error)

	// GetWorkflowGroupWithResponse request
	GetWorkflowGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowGroupResponse, error)

	// UpdateWorkflowGroupWithBodyWithResponse request with any body
	UpdateWorkflowGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowGroupResponse, error)

	UpdateWorkflowGroupWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowGroupResponse, error)

	// DeleteWorkflowTaskWithResponse request
	DeleteWorkflowTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowTaskResponse, error)

	// GetWorkflowTaskWithResponse request
	GetWorkflowTaskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskResponse, error)

	// UpdateWorkflowTaskWithBodyWithResponse request with any body
	UpdateWorkflowTaskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

	UpdateWorkflowTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

	// ListWorkflowsWithResponse request
	ListWorkflowsWithResponse(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

	// CreateWorkflowWithBodyWithResponse request with any body
	CreateWorkflowWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

	CreateWorkflowWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, body CreateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)

	// DeleteWorkflowWithResponse request
	DeleteWorkflowWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteWorkflowResponse, error)

	// GetWorkflowWithResponse request
	GetWorkflowWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error)

	// UpdateWorkflowWithBodyWithResponse request with any body
	UpdateWorkflowWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error)

	UpdateWorkflowWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, id string, body UpdateWorkflowApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error)

	// ListWorkflowCustomFieldSelectionsWithResponse request
	ListWorkflowCustomFieldSelectionsWithResponse(ctx context.Context, workflowId string, params *ListWorkflowCustomFieldSelectionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowCustomFieldSelectionsResponse, error)

	// CreateWorkflowCustomFieldSelectionWithBodyWithResponse request with any body
	CreateWorkflowCustomFieldSelectionWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowCustomFieldSelectionResponse, error)

	CreateWorkflowCustomFieldSelectionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowCustomFieldSelectionResponse, error)

	// ListWorkflowFormFieldConditionsWithResponse request
	ListWorkflowFormFieldConditionsWithResponse(ctx context.Context, workflowId string, params *ListWorkflowFormFieldConditionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowFormFieldConditionsResponse, error)

	// CreateWorkflowFormFieldConditionWithBodyWithResponse request with any body
	CreateWorkflowFormFieldConditionWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowFormFieldConditionResponse, error)

	CreateWorkflowFormFieldConditionWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowFormFieldConditionResponse, error)

	// ListWorkflowRunsWithResponse request
	ListWorkflowRunsWithResponse(ctx context.Context, workflowId string, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*ListWorkflowRunsResponse, error)

	// CreateWorkflowRunWithBodyWithResponse request with any body
	CreateWorkflowRunWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error)

	CreateWorkflowRunWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error)

	// ListWorkflowTasksWithResponse request
	ListWorkflowTasksWithResponse(ctx context.Context, workflowId string, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*ListWorkflowTasksResponse, error)

	// CreateWorkflowTaskWithBodyWithResponse request with any body
	CreateWorkflowTaskWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

	CreateWorkflowTaskWithApplicationVndAPIPlusJSONBodyWithResponse(ctx context.Context, workflowId string, body CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CreateAirtableTableRecordTaskParams

type CreateAirtableTableRecordTaskParams struct {
	Base struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"base"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`
	Table               struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"table"`
	TaskType *CreateAirtableTableRecordTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateAirtableTableRecordTaskParams defines model for create_airtable_table_record_task_params.

type CreateAirtableTableRecordTaskParamsTaskType

type CreateAirtableTableRecordTaskParamsTaskType string

CreateAirtableTableRecordTaskParamsTaskType defines model for CreateAirtableTableRecordTaskParams.TaskType.

const (
	CreateAirtableTableRecord CreateAirtableTableRecordTaskParamsTaskType = "create_airtable_table_record"
)

Defines values for CreateAirtableTableRecordTaskParamsTaskType.

type CreateAlertApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateAlertApplicationVndAPIPlusJSONRequestBody = NewAlert

CreateAlertApplicationVndAPIPlusJSONRequestBody defines body for CreateAlert for application/vnd.api+json ContentType.

type CreateAlertResponse

type CreateAlertResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *AlertResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateAlertResponse

func ParseCreateAlertResponse(rsp *http.Response) (*CreateAlertResponse, error)

ParseCreateAlertResponse parses an HTTP response from a CreateAlertWithResponse call

func (CreateAlertResponse) Status

func (r CreateAlertResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAlertResponse) StatusCode

func (r CreateAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAsanaSubtaskTaskParams

type CreateAsanaSubtaskTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`
	Completion      struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string                                          `json:"custom_fields_mapping"`
	DependencyDirection *CreateAsanaSubtaskTaskParamsDependencyDirection `json:"dependency_direction,omitempty"`

	// DependentTaskIds Dependent task ids. Supports liquid syntax
	DependentTaskIds *[]string `json:"dependent_task_ids"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`
	Notes   *string `json:"notes,omitempty"`

	// ParentTaskId The parent task id
	ParentTaskId string                                `json:"parent_task_id"`
	TaskType     *CreateAsanaSubtaskTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The subtask title
	Title string `json:"title"`
}

CreateAsanaSubtaskTaskParams defines model for create_asana_subtask_task_params.

type CreateAsanaSubtaskTaskParamsDependencyDirection added in v0.1.80

type CreateAsanaSubtaskTaskParamsDependencyDirection string

CreateAsanaSubtaskTaskParamsDependencyDirection defines model for CreateAsanaSubtaskTaskParams.DependencyDirection.

const (
	CreateAsanaSubtaskTaskParamsDependencyDirectionBlockedBy CreateAsanaSubtaskTaskParamsDependencyDirection = "blocked_by"
	CreateAsanaSubtaskTaskParamsDependencyDirectionBlocking  CreateAsanaSubtaskTaskParamsDependencyDirection = "blocking"
)

Defines values for CreateAsanaSubtaskTaskParamsDependencyDirection.

type CreateAsanaSubtaskTaskParamsTaskType

type CreateAsanaSubtaskTaskParamsTaskType string

CreateAsanaSubtaskTaskParamsTaskType defines model for CreateAsanaSubtaskTaskParams.TaskType.

const (
	CreateAsanaSubtask CreateAsanaSubtaskTaskParamsTaskType = "create_asana_subtask"
)

Defines values for CreateAsanaSubtaskTaskParamsTaskType.

type CreateAsanaTaskTaskParams

type CreateAsanaTaskTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`
	Completion      struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string                                       `json:"custom_fields_mapping"`
	DependencyDirection *CreateAsanaTaskTaskParamsDependencyDirection `json:"dependency_direction,omitempty"`

	// DependentTaskIds Dependent task ids. Supports liquid syntax
	DependentTaskIds *[]string `json:"dependent_task_ids"`

	// DueDate The due date
	DueDate  *string `json:"due_date,omitempty"`
	Notes    *string `json:"notes,omitempty"`
	Projects []struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"projects"`
	TaskType *CreateAsanaTaskTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The task title
	Title     string `json:"title"`
	Workspace struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"workspace"`
}

CreateAsanaTaskTaskParams defines model for create_asana_task_task_params.

type CreateAsanaTaskTaskParamsDependencyDirection added in v0.1.80

type CreateAsanaTaskTaskParamsDependencyDirection string

CreateAsanaTaskTaskParamsDependencyDirection defines model for CreateAsanaTaskTaskParams.DependencyDirection.

const (
	CreateAsanaTaskTaskParamsDependencyDirectionBlockedBy CreateAsanaTaskTaskParamsDependencyDirection = "blocked_by"
	CreateAsanaTaskTaskParamsDependencyDirectionBlocking  CreateAsanaTaskTaskParamsDependencyDirection = "blocking"
)

Defines values for CreateAsanaTaskTaskParamsDependencyDirection.

type CreateAsanaTaskTaskParamsTaskType

type CreateAsanaTaskTaskParamsTaskType string

CreateAsanaTaskTaskParamsTaskType defines model for CreateAsanaTaskTaskParams.TaskType.

const (
	CreateAsanaTask CreateAsanaTaskTaskParamsTaskType = "create_asana_task"
)

Defines values for CreateAsanaTaskTaskParamsTaskType.

type CreateCauseApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateCauseApplicationVndAPIPlusJSONRequestBody = NewCause

CreateCauseApplicationVndAPIPlusJSONRequestBody defines body for CreateCause for application/vnd.api+json ContentType.

type CreateCauseResponse

type CreateCauseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *CauseResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateCauseResponse

func ParseCreateCauseResponse(rsp *http.Response) (*CreateCauseResponse, error)

ParseCreateCauseResponse parses an HTTP response from a CreateCauseWithResponse call

func (CreateCauseResponse) Status

func (r CreateCauseResponse) Status() string

Status returns HTTPResponse.Status

func (CreateCauseResponse) StatusCode

func (r CreateCauseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateClickupTaskTaskParams added in v1.1.7

type CreateClickupTaskTaskParams struct {
	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The task description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// Tags The task tags
	Tags *string `json:"tags,omitempty"`

	// TaskPayload Additional ClickUp task attributes. Will be merged into whatever was specified in this tasks current parameters. Can contain liquid markup and need to be valid JSON
	TaskPayload *string                              `json:"task_payload"`
	TaskType    *CreateClickupTaskTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The task title
	Title string `json:"title"`
}

CreateClickupTaskTaskParams defines model for create_clickup_task_task_params.

type CreateClickupTaskTaskParamsTaskType added in v1.1.7

type CreateClickupTaskTaskParamsTaskType string

CreateClickupTaskTaskParamsTaskType defines model for CreateClickupTaskTaskParams.TaskType.

const (
	CreateClickupTask CreateClickupTaskTaskParamsTaskType = "create_clickup_task"
)

Defines values for CreateClickupTaskTaskParamsTaskType.

type CreateConfluencePageTaskParams

type CreateConfluencePageTaskParams struct {
	Ancestor *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"ancestor,omitempty"`

	// Content The page content
	Content *string `json:"content,omitempty"`

	// Integration Specify integration id if you have more than one Confluence instance
	Integration *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"integration,omitempty"`
	MarkPostMortemAsPublished *bool `json:"mark_post_mortem_as_published,omitempty"`

	// PostMortemTemplateId The Retrospective template to use
	PostMortemTemplateId *string `json:"post_mortem_template_id,omitempty"`
	Space                struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"space"`
	TaskType *CreateConfluencePageTaskParamsTaskType `json:"task_type,omitempty"`
	Template *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"template,omitempty"`

	// Title The page title
	Title string `json:"title"`
}

CreateConfluencePageTaskParams defines model for create_confluence_page_task_params.

type CreateConfluencePageTaskParamsTaskType

type CreateConfluencePageTaskParamsTaskType string

CreateConfluencePageTaskParamsTaskType defines model for CreateConfluencePageTaskParams.TaskType.

const (
	CreateConfluencePage CreateConfluencePageTaskParamsTaskType = "create_confluence_page"
)

Defines values for CreateConfluencePageTaskParamsTaskType.

type CreateCustomFieldApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateCustomFieldApplicationVndAPIPlusJSONRequestBody = NewCustomField

CreateCustomFieldApplicationVndAPIPlusJSONRequestBody defines body for CreateCustomField for application/vnd.api+json ContentType.

type CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody = NewCustomFieldOption

CreateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody defines body for CreateCustomFieldOption for application/vnd.api+json ContentType.

type CreateCustomFieldOptionResponse

type CreateCustomFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *CustomFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateCustomFieldOptionResponse

func ParseCreateCustomFieldOptionResponse(rsp *http.Response) (*CreateCustomFieldOptionResponse, error)

ParseCreateCustomFieldOptionResponse parses an HTTP response from a CreateCustomFieldOptionWithResponse call

func (CreateCustomFieldOptionResponse) Status

Status returns HTTPResponse.Status

func (CreateCustomFieldOptionResponse) StatusCode

func (r CreateCustomFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCustomFieldResponse

type CreateCustomFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *CustomFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateCustomFieldResponse

func ParseCreateCustomFieldResponse(rsp *http.Response) (*CreateCustomFieldResponse, error)

ParseCreateCustomFieldResponse parses an HTTP response from a CreateCustomFieldWithResponse call

func (CreateCustomFieldResponse) Status

func (r CreateCustomFieldResponse) Status() string

Status returns HTTPResponse.Status

func (CreateCustomFieldResponse) StatusCode

func (r CreateCustomFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDashboardApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateDashboardApplicationVndAPIPlusJSONRequestBody = NewDashboard

CreateDashboardApplicationVndAPIPlusJSONRequestBody defines body for CreateDashboard for application/vnd.api+json ContentType.

type CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody = NewDashboardPanel

CreateDashboardPanelApplicationVndAPIPlusJSONRequestBody defines body for CreateDashboardPanel for application/vnd.api+json ContentType.

type CreateDashboardPanelResponse

type CreateDashboardPanelResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *DashboardPanelResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateDashboardPanelResponse

func ParseCreateDashboardPanelResponse(rsp *http.Response) (*CreateDashboardPanelResponse, error)

ParseCreateDashboardPanelResponse parses an HTTP response from a CreateDashboardPanelWithResponse call

func (CreateDashboardPanelResponse) Status

Status returns HTTPResponse.Status

func (CreateDashboardPanelResponse) StatusCode

func (r CreateDashboardPanelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDashboardResponse

type CreateDashboardResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *DashboardResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateDashboardResponse

func ParseCreateDashboardResponse(rsp *http.Response) (*CreateDashboardResponse, error)

ParseCreateDashboardResponse parses an HTTP response from a CreateDashboardWithResponse call

func (CreateDashboardResponse) Status

func (r CreateDashboardResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDashboardResponse) StatusCode

func (r CreateDashboardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDatadogNotebookTaskParams

type CreateDatadogNotebookTaskParams struct {
	// Content The notebook content
	Content *string `json:"content,omitempty"`

	// Kind The notebook kind
	Kind                      CreateDatadogNotebookTaskParamsKind `json:"kind"`
	MarkPostMortemAsPublished *bool                               `json:"mark_post_mortem_as_published,omitempty"`

	// PostMortemTemplateId Retrospective template to use when creating notebook, if desired
	PostMortemTemplateId *string                                  `json:"post_mortem_template_id,omitempty"`
	TaskType             *CreateDatadogNotebookTaskParamsTaskType `json:"task_type,omitempty"`
	Template             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"template,omitempty"`

	// Title The notebook title
	Title string `json:"title"`
}

CreateDatadogNotebookTaskParams defines model for create_datadog_notebook_task_params.

type CreateDatadogNotebookTaskParamsKind

type CreateDatadogNotebookTaskParamsKind string

CreateDatadogNotebookTaskParamsKind The notebook kind

const (
	Documentation CreateDatadogNotebookTaskParamsKind = "documentation"
	Investigation CreateDatadogNotebookTaskParamsKind = "investigation"
	Postmortem    CreateDatadogNotebookTaskParamsKind = "postmortem"
	Report        CreateDatadogNotebookTaskParamsKind = "report"
	Runbook       CreateDatadogNotebookTaskParamsKind = "runbook"
)

Defines values for CreateDatadogNotebookTaskParamsKind.

type CreateDatadogNotebookTaskParamsTaskType

type CreateDatadogNotebookTaskParamsTaskType string

CreateDatadogNotebookTaskParamsTaskType defines model for CreateDatadogNotebookTaskParams.TaskType.

const (
	CreateDatadogNotebook CreateDatadogNotebookTaskParamsTaskType = "create_datadog_notebook"
)

Defines values for CreateDatadogNotebookTaskParamsTaskType.

type CreateDropboxPaperPageTaskParams

type CreateDropboxPaperPageTaskParams struct {
	// Content The page content
	Content                   *string `json:"content,omitempty"`
	MarkPostMortemAsPublished *bool   `json:"mark_post_mortem_as_published,omitempty"`
	Namespace                 *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"namespace,omitempty"`
	ParentFolder *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"parent_folder,omitempty"`

	// PostMortemTemplateId Retrospective template to use when creating page task, if desired
	PostMortemTemplateId *string                                   `json:"post_mortem_template_id,omitempty"`
	TaskType             *CreateDropboxPaperPageTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The page task title
	Title string `json:"title"`
}

CreateDropboxPaperPageTaskParams defines model for create_dropbox_paper_page_task_params.

type CreateDropboxPaperPageTaskParamsTaskType

type CreateDropboxPaperPageTaskParamsTaskType string

CreateDropboxPaperPageTaskParamsTaskType defines model for CreateDropboxPaperPageTaskParams.TaskType.

const (
	CreateDropboxPaperPage CreateDropboxPaperPageTaskParamsTaskType = "create_dropbox_paper_page"
)

Defines values for CreateDropboxPaperPageTaskParamsTaskType.

type CreateEnvironmentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateEnvironmentApplicationVndAPIPlusJSONRequestBody = NewEnvironment

CreateEnvironmentApplicationVndAPIPlusJSONRequestBody defines body for CreateEnvironment for application/vnd.api+json ContentType.

type CreateEnvironmentResponse

type CreateEnvironmentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *EnvironmentResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateEnvironmentResponse

func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error)

ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call

func (CreateEnvironmentResponse) Status

func (r CreateEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEnvironmentResponse) StatusCode

func (r CreateEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFormFieldApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateFormFieldApplicationVndAPIPlusJSONRequestBody = NewFormField

CreateFormFieldApplicationVndAPIPlusJSONRequestBody defines body for CreateFormField for application/vnd.api+json ContentType.

type CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody = NewFormFieldOption

CreateFormFieldOptionApplicationVndAPIPlusJSONRequestBody defines body for CreateFormFieldOption for application/vnd.api+json ContentType.

type CreateFormFieldOptionResponse added in v0.1.48

type CreateFormFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *FormFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateFormFieldOptionResponse added in v0.1.48

func ParseCreateFormFieldOptionResponse(rsp *http.Response) (*CreateFormFieldOptionResponse, error)

ParseCreateFormFieldOptionResponse parses an HTTP response from a CreateFormFieldOptionWithResponse call

func (CreateFormFieldOptionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (CreateFormFieldOptionResponse) StatusCode added in v0.1.48

func (r CreateFormFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody = NewFormFieldPosition

CreateFormFieldPositionApplicationVndAPIPlusJSONRequestBody defines body for CreateFormFieldPosition for application/vnd.api+json ContentType.

type CreateFormFieldPositionResponse added in v0.1.48

type CreateFormFieldPositionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *FormFieldPositionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateFormFieldPositionResponse added in v0.1.48

func ParseCreateFormFieldPositionResponse(rsp *http.Response) (*CreateFormFieldPositionResponse, error)

ParseCreateFormFieldPositionResponse parses an HTTP response from a CreateFormFieldPositionWithResponse call

func (CreateFormFieldPositionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (CreateFormFieldPositionResponse) StatusCode added in v0.1.48

func (r CreateFormFieldPositionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFormFieldResponse added in v0.1.48

type CreateFormFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *FormFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateFormFieldResponse added in v0.1.48

func ParseCreateFormFieldResponse(rsp *http.Response) (*CreateFormFieldResponse, error)

ParseCreateFormFieldResponse parses an HTTP response from a CreateFormFieldWithResponse call

func (CreateFormFieldResponse) Status added in v0.1.48

func (r CreateFormFieldResponse) Status() string

Status returns HTTPResponse.Status

func (CreateFormFieldResponse) StatusCode added in v0.1.48

func (r CreateFormFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFunctionalityApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateFunctionalityApplicationVndAPIPlusJSONRequestBody = NewFunctionality

CreateFunctionalityApplicationVndAPIPlusJSONRequestBody defines body for CreateFunctionality for application/vnd.api+json ContentType.

type CreateFunctionalityResponse

type CreateFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *FunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateFunctionalityResponse

func ParseCreateFunctionalityResponse(rsp *http.Response) (*CreateFunctionalityResponse, error)

ParseCreateFunctionalityResponse parses an HTTP response from a CreateFunctionalityWithResponse call

func (CreateFunctionalityResponse) Status

Status returns HTTPResponse.Status

func (CreateFunctionalityResponse) StatusCode

func (r CreateFunctionalityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateGithubIssueTaskParams

type CreateGithubIssueTaskParams struct {
	// Body The issue body
	Body       *string `json:"body,omitempty"`
	Repository struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"repository"`
	TaskType *CreateGithubIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title string `json:"title"`
}

CreateGithubIssueTaskParams defines model for create_github_issue_task_params.

type CreateGithubIssueTaskParamsTaskType

type CreateGithubIssueTaskParamsTaskType string

CreateGithubIssueTaskParamsTaskType defines model for CreateGithubIssueTaskParams.TaskType.

const (
	CreateGithubIssue CreateGithubIssueTaskParamsTaskType = "create_github_issue"
)

Defines values for CreateGithubIssueTaskParamsTaskType.

type CreateGoToMeetingTaskParams added in v0.1.12

type CreateGoToMeetingTaskParams struct {
	ConferenceCallInfo     *CreateGoToMeetingTaskParamsConferenceCallInfo `json:"conference_call_info"`
	PasswordRequired       *bool                                          `json:"password_required"`
	PostToIncidentTimeline *bool                                          `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`

	// Subject The meeting subject
	Subject  string                               `json:"subject"`
	TaskType *CreateGoToMeetingTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateGoToMeetingTaskParams defines model for create_go_to_meeting_task_params.

type CreateGoToMeetingTaskParamsConferenceCallInfo added in v0.1.12

type CreateGoToMeetingTaskParamsConferenceCallInfo string

CreateGoToMeetingTaskParamsConferenceCallInfo defines model for CreateGoToMeetingTaskParams.ConferenceCallInfo.

Defines values for CreateGoToMeetingTaskParamsConferenceCallInfo.

type CreateGoToMeetingTaskParamsTaskType added in v0.1.12

type CreateGoToMeetingTaskParamsTaskType string

CreateGoToMeetingTaskParamsTaskType defines model for CreateGoToMeetingTaskParams.TaskType.

const (
	CreateGoToMeetingTask CreateGoToMeetingTaskParamsTaskType = "create_go_to_meeting_task"
)

Defines values for CreateGoToMeetingTaskParamsTaskType.

type CreateGoogleCalendarEventTaskParams

type CreateGoogleCalendarEventTaskParams struct {
	// Attendees Emails of attendees
	Attendees               []string `json:"attendees"`
	CanGuestsInviteOthers   *bool    `json:"can_guests_invite_others,omitempty"`
	CanGuestsModifyEvent    *bool    `json:"can_guests_modify_event,omitempty"`
	CanGuestsSeeOtherGuests *bool    `json:"can_guests_see_other_guests,omitempty"`

	// ConferenceSolutionKey Sets the video conference type attached to the meeting
	ConferenceSolutionKey *CreateGoogleCalendarEventTaskParamsConferenceSolutionKey `json:"conference_solution_key"`

	// DaysUntilMeeting The days until meeting
	DaysUntilMeeting float32 `json:"days_until_meeting"`

	// Description The event description
	Description     string `json:"description"`
	ExcludeWeekends *bool  `json:"exclude_weekends,omitempty"`

	// MeetingDuration Meeting duration in format like '1 hour', '30 minutes'
	MeetingDuration        string `json:"meeting_duration"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`

	// SendUpdates Send an email to the attendees notifying them of the event
	SendUpdates *bool `json:"send_updates,omitempty"`

	// Summary The event summary
	Summary  string                                       `json:"summary"`
	TaskType *CreateGoogleCalendarEventTaskParamsTaskType `json:"task_type,omitempty"`

	// TimeOfMeeting Time of meeting in format HH:MM
	TimeOfMeeting string                                       `json:"time_of_meeting"`
	TimeZone      *CreateGoogleCalendarEventTaskParamsTimeZone `json:"time_zone"`
}

CreateGoogleCalendarEventTaskParams defines model for create_google_calendar_event_task_params.

type CreateGoogleCalendarEventTaskParamsConferenceSolutionKey added in v0.1.20

type CreateGoogleCalendarEventTaskParamsConferenceSolutionKey string

CreateGoogleCalendarEventTaskParamsConferenceSolutionKey Sets the video conference type attached to the meeting

const (
	CreateGoogleCalendarEventTaskParamsConferenceSolutionKeyAddOn             CreateGoogleCalendarEventTaskParamsConferenceSolutionKey = "addOn"
	CreateGoogleCalendarEventTaskParamsConferenceSolutionKeyEventHangout      CreateGoogleCalendarEventTaskParamsConferenceSolutionKey = "eventHangout"
	CreateGoogleCalendarEventTaskParamsConferenceSolutionKeyEventNamedHangout CreateGoogleCalendarEventTaskParamsConferenceSolutionKey = "eventNamedHangout"
	CreateGoogleCalendarEventTaskParamsConferenceSolutionKeyHangoutsMeet      CreateGoogleCalendarEventTaskParamsConferenceSolutionKey = "hangoutsMeet"
)

Defines values for CreateGoogleCalendarEventTaskParamsConferenceSolutionKey.

type CreateGoogleCalendarEventTaskParamsTaskType

type CreateGoogleCalendarEventTaskParamsTaskType string

CreateGoogleCalendarEventTaskParamsTaskType defines model for CreateGoogleCalendarEventTaskParams.TaskType.

const (
	CreateGoogleCalendarEventTaskParamsTaskTypeCreateGoogleCalendarEvent CreateGoogleCalendarEventTaskParamsTaskType = "create_google_calendar_event"
)

Defines values for CreateGoogleCalendarEventTaskParamsTaskType.

type CreateGoogleCalendarEventTaskParamsTimeZone added in v0.1.12

type CreateGoogleCalendarEventTaskParamsTimeZone string

CreateGoogleCalendarEventTaskParamsTimeZone defines model for CreateGoogleCalendarEventTaskParams.TimeZone.

const (
	CreateGoogleCalendarEventTaskParamsTimeZoneAbuDhabi                  CreateGoogleCalendarEventTaskParamsTimeZone = "Abu Dhabi"
	CreateGoogleCalendarEventTaskParamsTimeZoneAdelaide                  CreateGoogleCalendarEventTaskParamsTimeZone = "Adelaide"
	CreateGoogleCalendarEventTaskParamsTimeZoneAlaska                    CreateGoogleCalendarEventTaskParamsTimeZone = "Alaska"
	CreateGoogleCalendarEventTaskParamsTimeZoneAlmaty                    CreateGoogleCalendarEventTaskParamsTimeZone = "Almaty"
	CreateGoogleCalendarEventTaskParamsTimeZoneAmericanSamoa             CreateGoogleCalendarEventTaskParamsTimeZone = "American Samoa"
	CreateGoogleCalendarEventTaskParamsTimeZoneAmsterdam                 CreateGoogleCalendarEventTaskParamsTimeZone = "Amsterdam"
	CreateGoogleCalendarEventTaskParamsTimeZoneArizona                   CreateGoogleCalendarEventTaskParamsTimeZone = "Arizona"
	CreateGoogleCalendarEventTaskParamsTimeZoneAstana                    CreateGoogleCalendarEventTaskParamsTimeZone = "Astana"
	CreateGoogleCalendarEventTaskParamsTimeZoneAthens                    CreateGoogleCalendarEventTaskParamsTimeZone = "Athens"
	CreateGoogleCalendarEventTaskParamsTimeZoneAtlanticTimeCanada        CreateGoogleCalendarEventTaskParamsTimeZone = "Atlantic Time (Canada)"
	CreateGoogleCalendarEventTaskParamsTimeZoneAuckland                  CreateGoogleCalendarEventTaskParamsTimeZone = "Auckland"
	CreateGoogleCalendarEventTaskParamsTimeZoneAzores                    CreateGoogleCalendarEventTaskParamsTimeZone = "Azores"
	CreateGoogleCalendarEventTaskParamsTimeZoneBaghdad                   CreateGoogleCalendarEventTaskParamsTimeZone = "Baghdad"
	CreateGoogleCalendarEventTaskParamsTimeZoneBaku                      CreateGoogleCalendarEventTaskParamsTimeZone = "Baku"
	CreateGoogleCalendarEventTaskParamsTimeZoneBangkok                   CreateGoogleCalendarEventTaskParamsTimeZone = "Bangkok"
	CreateGoogleCalendarEventTaskParamsTimeZoneBeijing                   CreateGoogleCalendarEventTaskParamsTimeZone = "Beijing"
	CreateGoogleCalendarEventTaskParamsTimeZoneBelgrade                  CreateGoogleCalendarEventTaskParamsTimeZone = "Belgrade"
	CreateGoogleCalendarEventTaskParamsTimeZoneBerlin                    CreateGoogleCalendarEventTaskParamsTimeZone = "Berlin"
	CreateGoogleCalendarEventTaskParamsTimeZoneBern                      CreateGoogleCalendarEventTaskParamsTimeZone = "Bern"
	CreateGoogleCalendarEventTaskParamsTimeZoneBogota                    CreateGoogleCalendarEventTaskParamsTimeZone = "Bogota"
	CreateGoogleCalendarEventTaskParamsTimeZoneBrasilia                  CreateGoogleCalendarEventTaskParamsTimeZone = "Brasilia"
	CreateGoogleCalendarEventTaskParamsTimeZoneBratislava                CreateGoogleCalendarEventTaskParamsTimeZone = "Bratislava"
	CreateGoogleCalendarEventTaskParamsTimeZoneBrisbane                  CreateGoogleCalendarEventTaskParamsTimeZone = "Brisbane"
	CreateGoogleCalendarEventTaskParamsTimeZoneBrussels                  CreateGoogleCalendarEventTaskParamsTimeZone = "Brussels"
	CreateGoogleCalendarEventTaskParamsTimeZoneBucharest                 CreateGoogleCalendarEventTaskParamsTimeZone = "Bucharest"
	CreateGoogleCalendarEventTaskParamsTimeZoneBudapest                  CreateGoogleCalendarEventTaskParamsTimeZone = "Budapest"
	CreateGoogleCalendarEventTaskParamsTimeZoneBuenosAires               CreateGoogleCalendarEventTaskParamsTimeZone = "Buenos Aires"
	CreateGoogleCalendarEventTaskParamsTimeZoneCairo                     CreateGoogleCalendarEventTaskParamsTimeZone = "Cairo"
	CreateGoogleCalendarEventTaskParamsTimeZoneCanberra                  CreateGoogleCalendarEventTaskParamsTimeZone = "Canberra"
	CreateGoogleCalendarEventTaskParamsTimeZoneCapeVerdeIs               CreateGoogleCalendarEventTaskParamsTimeZone = "Cape Verde Is."
	CreateGoogleCalendarEventTaskParamsTimeZoneCaracas                   CreateGoogleCalendarEventTaskParamsTimeZone = "Caracas"
	CreateGoogleCalendarEventTaskParamsTimeZoneCasablanca                CreateGoogleCalendarEventTaskParamsTimeZone = "Casablanca"
	CreateGoogleCalendarEventTaskParamsTimeZoneCentralAmerica            CreateGoogleCalendarEventTaskParamsTimeZone = "Central America"
	CreateGoogleCalendarEventTaskParamsTimeZoneCentralTimeUSCanada       CreateGoogleCalendarEventTaskParamsTimeZone = "Central Time (US & Canada)"
	CreateGoogleCalendarEventTaskParamsTimeZoneChathamIs                 CreateGoogleCalendarEventTaskParamsTimeZone = "Chatham Is."
	CreateGoogleCalendarEventTaskParamsTimeZoneChennai                   CreateGoogleCalendarEventTaskParamsTimeZone = "Chennai"
	CreateGoogleCalendarEventTaskParamsTimeZoneChihuahua                 CreateGoogleCalendarEventTaskParamsTimeZone = "Chihuahua"
	CreateGoogleCalendarEventTaskParamsTimeZoneChongqing                 CreateGoogleCalendarEventTaskParamsTimeZone = "Chongqing"
	CreateGoogleCalendarEventTaskParamsTimeZoneCopenhagen                CreateGoogleCalendarEventTaskParamsTimeZone = "Copenhagen"
	CreateGoogleCalendarEventTaskParamsTimeZoneDarwin                    CreateGoogleCalendarEventTaskParamsTimeZone = "Darwin"
	CreateGoogleCalendarEventTaskParamsTimeZoneDhaka                     CreateGoogleCalendarEventTaskParamsTimeZone = "Dhaka"
	CreateGoogleCalendarEventTaskParamsTimeZoneDublin                    CreateGoogleCalendarEventTaskParamsTimeZone = "Dublin"
	CreateGoogleCalendarEventTaskParamsTimeZoneEasternTimeUSCanada       CreateGoogleCalendarEventTaskParamsTimeZone = "Eastern Time (US & Canada)"
	CreateGoogleCalendarEventTaskParamsTimeZoneEdinburgh                 CreateGoogleCalendarEventTaskParamsTimeZone = "Edinburgh"
	CreateGoogleCalendarEventTaskParamsTimeZoneEkaterinburg              CreateGoogleCalendarEventTaskParamsTimeZone = "Ekaterinburg"
	CreateGoogleCalendarEventTaskParamsTimeZoneFiji                      CreateGoogleCalendarEventTaskParamsTimeZone = "Fiji"
	CreateGoogleCalendarEventTaskParamsTimeZoneGeorgetown                CreateGoogleCalendarEventTaskParamsTimeZone = "Georgetown"
	CreateGoogleCalendarEventTaskParamsTimeZoneGreenland                 CreateGoogleCalendarEventTaskParamsTimeZone = "Greenland"
	CreateGoogleCalendarEventTaskParamsTimeZoneGuadalajara               CreateGoogleCalendarEventTaskParamsTimeZone = "Guadalajara"
	CreateGoogleCalendarEventTaskParamsTimeZoneGuam                      CreateGoogleCalendarEventTaskParamsTimeZone = "Guam"
	CreateGoogleCalendarEventTaskParamsTimeZoneHanoi                     CreateGoogleCalendarEventTaskParamsTimeZone = "Hanoi"
	CreateGoogleCalendarEventTaskParamsTimeZoneHarare                    CreateGoogleCalendarEventTaskParamsTimeZone = "Harare"
	CreateGoogleCalendarEventTaskParamsTimeZoneHawaii                    CreateGoogleCalendarEventTaskParamsTimeZone = "Hawaii"
	CreateGoogleCalendarEventTaskParamsTimeZoneHelsinki                  CreateGoogleCalendarEventTaskParamsTimeZone = "Helsinki"
	CreateGoogleCalendarEventTaskParamsTimeZoneHobart                    CreateGoogleCalendarEventTaskParamsTimeZone = "Hobart"
	CreateGoogleCalendarEventTaskParamsTimeZoneHongKong                  CreateGoogleCalendarEventTaskParamsTimeZone = "Hong Kong"
	CreateGoogleCalendarEventTaskParamsTimeZoneIndianaEast               CreateGoogleCalendarEventTaskParamsTimeZone = "Indiana (East)"
	CreateGoogleCalendarEventTaskParamsTimeZoneInternationalDateLineWest CreateGoogleCalendarEventTaskParamsTimeZone = "International Date Line West"
	CreateGoogleCalendarEventTaskParamsTimeZoneIrkutsk                   CreateGoogleCalendarEventTaskParamsTimeZone = "Irkutsk"
	CreateGoogleCalendarEventTaskParamsTimeZoneIslamabad                 CreateGoogleCalendarEventTaskParamsTimeZone = "Islamabad"
	CreateGoogleCalendarEventTaskParamsTimeZoneIstanbul                  CreateGoogleCalendarEventTaskParamsTimeZone = "Istanbul"
	CreateGoogleCalendarEventTaskParamsTimeZoneJakarta                   CreateGoogleCalendarEventTaskParamsTimeZone = "Jakarta"
	CreateGoogleCalendarEventTaskParamsTimeZoneJerusalem                 CreateGoogleCalendarEventTaskParamsTimeZone = "Jerusalem"
	CreateGoogleCalendarEventTaskParamsTimeZoneKabul                     CreateGoogleCalendarEventTaskParamsTimeZone = "Kabul"
	CreateGoogleCalendarEventTaskParamsTimeZoneKaliningrad               CreateGoogleCalendarEventTaskParamsTimeZone = "Kaliningrad"
	CreateGoogleCalendarEventTaskParamsTimeZoneKamchatka                 CreateGoogleCalendarEventTaskParamsTimeZone = "Kamchatka"
	CreateGoogleCalendarEventTaskParamsTimeZoneKarachi                   CreateGoogleCalendarEventTaskParamsTimeZone = "Karachi"
	CreateGoogleCalendarEventTaskParamsTimeZoneKathmandu                 CreateGoogleCalendarEventTaskParamsTimeZone = "Kathmandu"
	CreateGoogleCalendarEventTaskParamsTimeZoneKolkata                   CreateGoogleCalendarEventTaskParamsTimeZone = "Kolkata"
	CreateGoogleCalendarEventTaskParamsTimeZoneKrasnoyarsk               CreateGoogleCalendarEventTaskParamsTimeZone = "Krasnoyarsk"
	CreateGoogleCalendarEventTaskParamsTimeZoneKualaLumpur               CreateGoogleCalendarEventTaskParamsTimeZone = "Kuala Lumpur"
	CreateGoogleCalendarEventTaskParamsTimeZoneKuwait                    CreateGoogleCalendarEventTaskParamsTimeZone = "Kuwait"
	CreateGoogleCalendarEventTaskParamsTimeZoneKyiv                      CreateGoogleCalendarEventTaskParamsTimeZone = "Kyiv"
	CreateGoogleCalendarEventTaskParamsTimeZoneLaPaz                     CreateGoogleCalendarEventTaskParamsTimeZone = "La Paz"
	CreateGoogleCalendarEventTaskParamsTimeZoneLima                      CreateGoogleCalendarEventTaskParamsTimeZone = "Lima"
	CreateGoogleCalendarEventTaskParamsTimeZoneLisbon                    CreateGoogleCalendarEventTaskParamsTimeZone = "Lisbon"
	CreateGoogleCalendarEventTaskParamsTimeZoneLjubljana                 CreateGoogleCalendarEventTaskParamsTimeZone = "Ljubljana"
	CreateGoogleCalendarEventTaskParamsTimeZoneLondon                    CreateGoogleCalendarEventTaskParamsTimeZone = "London"
	CreateGoogleCalendarEventTaskParamsTimeZoneMadrid                    CreateGoogleCalendarEventTaskParamsTimeZone = "Madrid"
	CreateGoogleCalendarEventTaskParamsTimeZoneMagadan                   CreateGoogleCalendarEventTaskParamsTimeZone = "Magadan"
	CreateGoogleCalendarEventTaskParamsTimeZoneMarshallIs                CreateGoogleCalendarEventTaskParamsTimeZone = "Marshall Is."
	CreateGoogleCalendarEventTaskParamsTimeZoneMazatlan                  CreateGoogleCalendarEventTaskParamsTimeZone = "Mazatlan"
	CreateGoogleCalendarEventTaskParamsTimeZoneMelbourne                 CreateGoogleCalendarEventTaskParamsTimeZone = "Melbourne"
	CreateGoogleCalendarEventTaskParamsTimeZoneMexicoCity                CreateGoogleCalendarEventTaskParamsTimeZone = "Mexico City"
	CreateGoogleCalendarEventTaskParamsTimeZoneMidAtlantic               CreateGoogleCalendarEventTaskParamsTimeZone = "Mid-Atlantic"
	CreateGoogleCalendarEventTaskParamsTimeZoneMidwayIsland              CreateGoogleCalendarEventTaskParamsTimeZone = "Midway Island"
	CreateGoogleCalendarEventTaskParamsTimeZoneMinsk                     CreateGoogleCalendarEventTaskParamsTimeZone = "Minsk"
	CreateGoogleCalendarEventTaskParamsTimeZoneMonrovia                  CreateGoogleCalendarEventTaskParamsTimeZone = "Monrovia"
	CreateGoogleCalendarEventTaskParamsTimeZoneMonterrey                 CreateGoogleCalendarEventTaskParamsTimeZone = "Monterrey"
	CreateGoogleCalendarEventTaskParamsTimeZoneMontevideo                CreateGoogleCalendarEventTaskParamsTimeZone = "Montevideo"
	CreateGoogleCalendarEventTaskParamsTimeZoneMoscow                    CreateGoogleCalendarEventTaskParamsTimeZone = "Moscow"
	CreateGoogleCalendarEventTaskParamsTimeZoneMountainTimeUSCanada      CreateGoogleCalendarEventTaskParamsTimeZone = "Mountain Time (US & Canada)"
	CreateGoogleCalendarEventTaskParamsTimeZoneMumbai                    CreateGoogleCalendarEventTaskParamsTimeZone = "Mumbai"
	CreateGoogleCalendarEventTaskParamsTimeZoneMuscat                    CreateGoogleCalendarEventTaskParamsTimeZone = "Muscat"
	CreateGoogleCalendarEventTaskParamsTimeZoneNairobi                   CreateGoogleCalendarEventTaskParamsTimeZone = "Nairobi"
	CreateGoogleCalendarEventTaskParamsTimeZoneNewCaledonia              CreateGoogleCalendarEventTaskParamsTimeZone = "New Caledonia"
	CreateGoogleCalendarEventTaskParamsTimeZoneNewDelhi                  CreateGoogleCalendarEventTaskParamsTimeZone = "New Delhi"
	CreateGoogleCalendarEventTaskParamsTimeZoneNewfoundland              CreateGoogleCalendarEventTaskParamsTimeZone = "Newfoundland"
	CreateGoogleCalendarEventTaskParamsTimeZoneNovosibirsk               CreateGoogleCalendarEventTaskParamsTimeZone = "Novosibirsk"
	CreateGoogleCalendarEventTaskParamsTimeZoneNukualofa                 CreateGoogleCalendarEventTaskParamsTimeZone = "Nuku'alofa"
	CreateGoogleCalendarEventTaskParamsTimeZoneOsaka                     CreateGoogleCalendarEventTaskParamsTimeZone = "Osaka"
	CreateGoogleCalendarEventTaskParamsTimeZonePacificTimeUSCanada       CreateGoogleCalendarEventTaskParamsTimeZone = "Pacific Time (US & Canada)"
	CreateGoogleCalendarEventTaskParamsTimeZoneParis                     CreateGoogleCalendarEventTaskParamsTimeZone = "Paris"
	CreateGoogleCalendarEventTaskParamsTimeZonePerth                     CreateGoogleCalendarEventTaskParamsTimeZone = "Perth"
	CreateGoogleCalendarEventTaskParamsTimeZonePortMoresby               CreateGoogleCalendarEventTaskParamsTimeZone = "Port Moresby"
	CreateGoogleCalendarEventTaskParamsTimeZonePrague                    CreateGoogleCalendarEventTaskParamsTimeZone = "Prague"
	CreateGoogleCalendarEventTaskParamsTimeZonePretoria                  CreateGoogleCalendarEventTaskParamsTimeZone = "Pretoria"
	CreateGoogleCalendarEventTaskParamsTimeZonePuertoRico                CreateGoogleCalendarEventTaskParamsTimeZone = "Puerto Rico"
	CreateGoogleCalendarEventTaskParamsTimeZoneQuito                     CreateGoogleCalendarEventTaskParamsTimeZone = "Quito"
	CreateGoogleCalendarEventTaskParamsTimeZoneRangoon                   CreateGoogleCalendarEventTaskParamsTimeZone = "Rangoon"
	CreateGoogleCalendarEventTaskParamsTimeZoneRiga                      CreateGoogleCalendarEventTaskParamsTimeZone = "Riga"
	CreateGoogleCalendarEventTaskParamsTimeZoneRiyadh                    CreateGoogleCalendarEventTaskParamsTimeZone = "Riyadh"
	CreateGoogleCalendarEventTaskParamsTimeZoneRome                      CreateGoogleCalendarEventTaskParamsTimeZone = "Rome"
	CreateGoogleCalendarEventTaskParamsTimeZoneSamara                    CreateGoogleCalendarEventTaskParamsTimeZone = "Samara"
	CreateGoogleCalendarEventTaskParamsTimeZoneSamoa                     CreateGoogleCalendarEventTaskParamsTimeZone = "Samoa"
	CreateGoogleCalendarEventTaskParamsTimeZoneSantiago                  CreateGoogleCalendarEventTaskParamsTimeZone = "Santiago"
	CreateGoogleCalendarEventTaskParamsTimeZoneSapporo                   CreateGoogleCalendarEventTaskParamsTimeZone = "Sapporo"
	CreateGoogleCalendarEventTaskParamsTimeZoneSarajevo                  CreateGoogleCalendarEventTaskParamsTimeZone = "Sarajevo"
	CreateGoogleCalendarEventTaskParamsTimeZoneSaskatchewan              CreateGoogleCalendarEventTaskParamsTimeZone = "Saskatchewan"
	CreateGoogleCalendarEventTaskParamsTimeZoneSeoul                     CreateGoogleCalendarEventTaskParamsTimeZone = "Seoul"
	CreateGoogleCalendarEventTaskParamsTimeZoneSingapore                 CreateGoogleCalendarEventTaskParamsTimeZone = "Singapore"
	CreateGoogleCalendarEventTaskParamsTimeZoneSkopje                    CreateGoogleCalendarEventTaskParamsTimeZone = "Skopje"
	CreateGoogleCalendarEventTaskParamsTimeZoneSofia                     CreateGoogleCalendarEventTaskParamsTimeZone = "Sofia"
	CreateGoogleCalendarEventTaskParamsTimeZoneSolomonIs                 CreateGoogleCalendarEventTaskParamsTimeZone = "Solomon Is."
	CreateGoogleCalendarEventTaskParamsTimeZoneSrednekolymsk             CreateGoogleCalendarEventTaskParamsTimeZone = "Srednekolymsk"
	CreateGoogleCalendarEventTaskParamsTimeZoneSriJayawardenepura        CreateGoogleCalendarEventTaskParamsTimeZone = "Sri Jayawardenepura"
	CreateGoogleCalendarEventTaskParamsTimeZoneStPetersburg              CreateGoogleCalendarEventTaskParamsTimeZone = "St. Petersburg"
	CreateGoogleCalendarEventTaskParamsTimeZoneStockholm                 CreateGoogleCalendarEventTaskParamsTimeZone = "Stockholm"
	CreateGoogleCalendarEventTaskParamsTimeZoneSydney                    CreateGoogleCalendarEventTaskParamsTimeZone = "Sydney"
	CreateGoogleCalendarEventTaskParamsTimeZoneTaipei                    CreateGoogleCalendarEventTaskParamsTimeZone = "Taipei"
	CreateGoogleCalendarEventTaskParamsTimeZoneTallinn                   CreateGoogleCalendarEventTaskParamsTimeZone = "Tallinn"
	CreateGoogleCalendarEventTaskParamsTimeZoneTashkent                  CreateGoogleCalendarEventTaskParamsTimeZone = "Tashkent"
	CreateGoogleCalendarEventTaskParamsTimeZoneTbilisi                   CreateGoogleCalendarEventTaskParamsTimeZone = "Tbilisi"
	CreateGoogleCalendarEventTaskParamsTimeZoneTehran                    CreateGoogleCalendarEventTaskParamsTimeZone = "Tehran"
	CreateGoogleCalendarEventTaskParamsTimeZoneTijuana                   CreateGoogleCalendarEventTaskParamsTimeZone = "Tijuana"
	CreateGoogleCalendarEventTaskParamsTimeZoneTokelauIs                 CreateGoogleCalendarEventTaskParamsTimeZone = "Tokelau Is."
	CreateGoogleCalendarEventTaskParamsTimeZoneTokyo                     CreateGoogleCalendarEventTaskParamsTimeZone = "Tokyo"
	CreateGoogleCalendarEventTaskParamsTimeZoneUTC                       CreateGoogleCalendarEventTaskParamsTimeZone = "UTC"
	CreateGoogleCalendarEventTaskParamsTimeZoneUlaanbaatar               CreateGoogleCalendarEventTaskParamsTimeZone = "Ulaanbaatar"
	CreateGoogleCalendarEventTaskParamsTimeZoneUrumqi                    CreateGoogleCalendarEventTaskParamsTimeZone = "Urumqi"
	CreateGoogleCalendarEventTaskParamsTimeZoneVienna                    CreateGoogleCalendarEventTaskParamsTimeZone = "Vienna"
	CreateGoogleCalendarEventTaskParamsTimeZoneVilnius                   CreateGoogleCalendarEventTaskParamsTimeZone = "Vilnius"
	CreateGoogleCalendarEventTaskParamsTimeZoneVladivostok               CreateGoogleCalendarEventTaskParamsTimeZone = "Vladivostok"
	CreateGoogleCalendarEventTaskParamsTimeZoneVolgograd                 CreateGoogleCalendarEventTaskParamsTimeZone = "Volgograd"
	CreateGoogleCalendarEventTaskParamsTimeZoneWarsaw                    CreateGoogleCalendarEventTaskParamsTimeZone = "Warsaw"
	CreateGoogleCalendarEventTaskParamsTimeZoneWellington                CreateGoogleCalendarEventTaskParamsTimeZone = "Wellington"
	CreateGoogleCalendarEventTaskParamsTimeZoneWestCentralAfrica         CreateGoogleCalendarEventTaskParamsTimeZone = "West Central Africa"
	CreateGoogleCalendarEventTaskParamsTimeZoneYakutsk                   CreateGoogleCalendarEventTaskParamsTimeZone = "Yakutsk"
	CreateGoogleCalendarEventTaskParamsTimeZoneYerevan                   CreateGoogleCalendarEventTaskParamsTimeZone = "Yerevan"
	CreateGoogleCalendarEventTaskParamsTimeZoneZagreb                    CreateGoogleCalendarEventTaskParamsTimeZone = "Zagreb"
	CreateGoogleCalendarEventTaskParamsTimeZoneZurich                    CreateGoogleCalendarEventTaskParamsTimeZone = "Zurich"
)

Defines values for CreateGoogleCalendarEventTaskParamsTimeZone.

type CreateGoogleDocsPageTaskParams

type CreateGoogleDocsPageTaskParams struct {
	// Content The page content
	Content *string `json:"content,omitempty"`
	Drive   *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"drive,omitempty"`
	MarkPostMortemAsPublished *bool `json:"mark_post_mortem_as_published,omitempty"`
	ParentFolder              *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"parent_folder,omitempty"`

	// Permissions Page permissions JSON
	Permissions *string `json:"permissions,omitempty"`

	// PostMortemTemplateId Retrospective template to use when creating page, if desired
	PostMortemTemplateId *string                                 `json:"post_mortem_template_id,omitempty"`
	TaskType             *CreateGoogleDocsPageTaskParamsTaskType `json:"task_type,omitempty"`

	// TemplateId The Google Doc file ID to use as a template
	TemplateId *string `json:"template_id,omitempty"`

	// Title The page title
	Title string `json:"title"`
}

CreateGoogleDocsPageTaskParams defines model for create_google_docs_page_task_params.

type CreateGoogleDocsPageTaskParamsTaskType

type CreateGoogleDocsPageTaskParamsTaskType string

CreateGoogleDocsPageTaskParamsTaskType defines model for CreateGoogleDocsPageTaskParams.TaskType.

const (
	CreateGoogleDocsPageTaskParamsTaskTypeCreateGoogleDocsPage CreateGoogleDocsPageTaskParamsTaskType = "create_google_docs_page"
)

Defines values for CreateGoogleDocsPageTaskParamsTaskType.

type CreateGoogleDocsPermissionsTaskParams added in v0.1.86

type CreateGoogleDocsPermissionsTaskParams struct {
	// EmailMessage Email message notification
	EmailMessage *string `json:"email_message"`

	// FileId The Google Doc file ID
	FileId string `json:"file_id"`

	// Permissions Page permissions JSON
	Permissions           string                                         `json:"permissions"`
	SendNotificationEmail *bool                                          `json:"send_notification_email,omitempty"`
	TaskType              *CreateGoogleDocsPermissionsTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateGoogleDocsPermissionsTaskParams defines model for create_google_docs_permissions_task_params.

type CreateGoogleDocsPermissionsTaskParamsTaskType added in v0.1.86

type CreateGoogleDocsPermissionsTaskParamsTaskType string

CreateGoogleDocsPermissionsTaskParamsTaskType defines model for CreateGoogleDocsPermissionsTaskParams.TaskType.

const (
	CreateGoogleDocsPermissions CreateGoogleDocsPermissionsTaskParamsTaskType = "create_google_docs_permissions"
)

Defines values for CreateGoogleDocsPermissionsTaskParamsTaskType.

type CreateGoogleMeetingTaskParams

type CreateGoogleMeetingTaskParams struct {
	// ConferenceSolutionKey Sets the video conference type attached to the meeting
	ConferenceSolutionKey *CreateGoogleMeetingTaskParamsConferenceSolutionKey `json:"conference_solution_key,omitempty"`

	// Description The meeting description
	Description            string `json:"description"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`

	// Summary The meeting summary
	Summary  string                                 `json:"summary"`
	TaskType *CreateGoogleMeetingTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateGoogleMeetingTaskParams defines model for create_google_meeting_task_params.

type CreateGoogleMeetingTaskParamsConferenceSolutionKey added in v0.1.30

type CreateGoogleMeetingTaskParamsConferenceSolutionKey string

CreateGoogleMeetingTaskParamsConferenceSolutionKey Sets the video conference type attached to the meeting

const (
	CreateGoogleMeetingTaskParamsConferenceSolutionKeyAddOn             CreateGoogleMeetingTaskParamsConferenceSolutionKey = "addOn"
	CreateGoogleMeetingTaskParamsConferenceSolutionKeyEventHangout      CreateGoogleMeetingTaskParamsConferenceSolutionKey = "eventHangout"
	CreateGoogleMeetingTaskParamsConferenceSolutionKeyEventNamedHangout CreateGoogleMeetingTaskParamsConferenceSolutionKey = "eventNamedHangout"
	CreateGoogleMeetingTaskParamsConferenceSolutionKeyHangoutsMeet      CreateGoogleMeetingTaskParamsConferenceSolutionKey = "hangoutsMeet"
)

Defines values for CreateGoogleMeetingTaskParamsConferenceSolutionKey.

type CreateGoogleMeetingTaskParamsTaskType

type CreateGoogleMeetingTaskParamsTaskType string

CreateGoogleMeetingTaskParamsTaskType defines model for CreateGoogleMeetingTaskParams.TaskType.

const (
	CreateGoogleMeeting CreateGoogleMeetingTaskParamsTaskType = "create_google_meeting"
)

Defines values for CreateGoogleMeetingTaskParamsTaskType.

type CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody = NewIncidentActionItem

CreateIncidentActionItemApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentActionItem for application/vnd.api+json ContentType.

type CreateIncidentActionItemResponse

type CreateIncidentActionItemResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentActionItemResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentActionItemResponse

func ParseCreateIncidentActionItemResponse(rsp *http.Response) (*CreateIncidentActionItemResponse, error)

ParseCreateIncidentActionItemResponse parses an HTTP response from a CreateIncidentActionItemWithResponse call

func (CreateIncidentActionItemResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentActionItemResponse) StatusCode

func (r CreateIncidentActionItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentApplicationVndAPIPlusJSONRequestBody = NewIncident

CreateIncidentApplicationVndAPIPlusJSONRequestBody defines body for CreateIncident for application/vnd.api+json ContentType.

type CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody = NewIncidentCustomFieldSelection

CreateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentCustomFieldSelection for application/vnd.api+json ContentType.

type CreateIncidentCustomFieldSelectionResponse

type CreateIncidentCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentCustomFieldSelectionResponse

func ParseCreateIncidentCustomFieldSelectionResponse(rsp *http.Response) (*CreateIncidentCustomFieldSelectionResponse, error)

ParseCreateIncidentCustomFieldSelectionResponse parses an HTTP response from a CreateIncidentCustomFieldSelectionWithResponse call

func (CreateIncidentCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentEventApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentEventApplicationVndAPIPlusJSONRequestBody = NewIncidentEvent

CreateIncidentEventApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentEvent for application/vnd.api+json ContentType.

type CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody = NewIncidentEventFunctionality

CreateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentEventFunctionality for application/vnd.api+json ContentType.

type CreateIncidentEventFunctionalityResponse added in v0.1.70

type CreateIncidentEventFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentEventFunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentEventFunctionalityResponse added in v0.1.70

func ParseCreateIncidentEventFunctionalityResponse(rsp *http.Response) (*CreateIncidentEventFunctionalityResponse, error)

ParseCreateIncidentEventFunctionalityResponse parses an HTTP response from a CreateIncidentEventFunctionalityWithResponse call

func (CreateIncidentEventFunctionalityResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (CreateIncidentEventFunctionalityResponse) StatusCode added in v0.1.70

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentEventResponse

type CreateIncidentEventResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentEventResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentEventResponse

func ParseCreateIncidentEventResponse(rsp *http.Response) (*CreateIncidentEventResponse, error)

ParseCreateIncidentEventResponse parses an HTTP response from a CreateIncidentEventWithResponse call

func (CreateIncidentEventResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentEventResponse) StatusCode

func (r CreateIncidentEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody = NewIncidentEventService

CreateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentEventService for application/vnd.api+json ContentType.

type CreateIncidentEventServiceResponse added in v0.1.70

type CreateIncidentEventServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentEventServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentEventServiceResponse added in v0.1.70

func ParseCreateIncidentEventServiceResponse(rsp *http.Response) (*CreateIncidentEventServiceResponse, error)

ParseCreateIncidentEventServiceResponse parses an HTTP response from a CreateIncidentEventServiceWithResponse call

func (CreateIncidentEventServiceResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (CreateIncidentEventServiceResponse) StatusCode added in v0.1.70

func (r CreateIncidentEventServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody = NewIncidentFeedback

CreateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentFeedback for application/vnd.api+json ContentType.

type CreateIncidentFeedbackResponse

type CreateIncidentFeedbackResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentFeedbackResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentFeedbackResponse

func ParseCreateIncidentFeedbackResponse(rsp *http.Response) (*CreateIncidentFeedbackResponse, error)

ParseCreateIncidentFeedbackResponse parses an HTTP response from a CreateIncidentFeedbackWithResponse call

func (CreateIncidentFeedbackResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentFeedbackResponse) StatusCode

func (r CreateIncidentFeedbackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody = NewIncidentFormFieldSelection

CreateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentFormFieldSelection for application/vnd.api+json ContentType.

type CreateIncidentFormFieldSelectionResponse added in v0.1.48

type CreateIncidentFormFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentFormFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentFormFieldSelectionResponse added in v0.1.48

func ParseCreateIncidentFormFieldSelectionResponse(rsp *http.Response) (*CreateIncidentFormFieldSelectionResponse, error)

ParseCreateIncidentFormFieldSelectionResponse parses an HTTP response from a CreateIncidentFormFieldSelectionWithResponse call

func (CreateIncidentFormFieldSelectionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (CreateIncidentFormFieldSelectionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentPostmortemTaskParams added in v1.1.0

type CreateIncidentPostmortemTaskParams struct {
	// IncidentId UUID of the incident that needs a retrospective
	IncidentId string                                      `json:"incident_id"`
	Status     *string                                     `json:"status"`
	TaskType   *CreateIncidentPostmortemTaskParamsTaskType `json:"task_type,omitempty"`

	// Template Retrospective template to use
	Template *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"template"`

	// Title The retrospective title
	Title string `json:"title"`
}

CreateIncidentPostmortemTaskParams defines model for create_incident_postmortem_task_params.

type CreateIncidentPostmortemTaskParamsTaskType added in v1.1.0

type CreateIncidentPostmortemTaskParamsTaskType string

CreateIncidentPostmortemTaskParamsTaskType defines model for CreateIncidentPostmortemTaskParams.TaskType.

const (
	CreateIncidentPostmortem CreateIncidentPostmortemTaskParamsTaskType = "create_incident_postmortem"
)

Defines values for CreateIncidentPostmortemTaskParamsTaskType.

type CreateIncidentResponse

type CreateIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentResponse

func ParseCreateIncidentResponse(rsp *http.Response) (*CreateIncidentResponse, error)

ParseCreateIncidentResponse parses an HTTP response from a CreateIncidentWithResponse call

func (CreateIncidentResponse) Status

func (r CreateIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateIncidentResponse) StatusCode

func (r CreateIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody = NewIncidentRole

CreateIncidentRoleApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentRole for application/vnd.api+json ContentType.

type CreateIncidentRoleResponse

type CreateIncidentRoleResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentRoleResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentRoleResponse

func ParseCreateIncidentRoleResponse(rsp *http.Response) (*CreateIncidentRoleResponse, error)

ParseCreateIncidentRoleResponse parses an HTTP response from a CreateIncidentRoleWithResponse call

func (CreateIncidentRoleResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentRoleResponse) StatusCode

func (r CreateIncidentRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody = NewIncidentRoleTask

CreateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentRoleTask for application/vnd.api+json ContentType.

type CreateIncidentRoleTaskResponse

type CreateIncidentRoleTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentRoleTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentRoleTaskResponse

func ParseCreateIncidentRoleTaskResponse(rsp *http.Response) (*CreateIncidentRoleTaskResponse, error)

ParseCreateIncidentRoleTaskResponse parses an HTTP response from a CreateIncidentRoleTaskWithResponse call

func (CreateIncidentRoleTaskResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentRoleTaskResponse) StatusCode

func (r CreateIncidentRoleTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody = NewIncidentStatusPageEvent

CreateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentStatusPage for application/vnd.api+json ContentType.

type CreateIncidentStatusPageResponse

type CreateIncidentStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentStatusPageEventResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentStatusPageResponse

func ParseCreateIncidentStatusPageResponse(rsp *http.Response) (*CreateIncidentStatusPageResponse, error)

ParseCreateIncidentStatusPageResponse parses an HTTP response from a CreateIncidentStatusPageWithResponse call

func (CreateIncidentStatusPageResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentStatusPageResponse) StatusCode

func (r CreateIncidentStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateIncidentTaskParams

type CreateIncidentTaskParams struct {
	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string   `json:"custom_fields_mapping"`
	EnvironmentIds      *[]string `json:"environment_ids,omitempty"`
	FunctionalityIds    *[]string `json:"functionality_ids,omitempty"`
	GroupIds            *[]string `json:"group_ids,omitempty"`
	IncidentTypeIds     *[]string `json:"incident_type_ids,omitempty"`
	Private             *bool     `json:"private,omitempty"`
	ServiceIds          *[]string `json:"service_ids,omitempty"`
	SeverityId          *string   `json:"severity_id,omitempty"`

	// Summary The incident summary
	Summary  *string                           `json:"summary,omitempty"`
	TaskType *CreateIncidentTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title string `json:"title"`
}

CreateIncidentTaskParams defines model for create_incident_task_params.

type CreateIncidentTaskParamsTaskType

type CreateIncidentTaskParamsTaskType string

CreateIncidentTaskParamsTaskType defines model for CreateIncidentTaskParams.TaskType.

const (
	CreateIncident CreateIncidentTaskParamsTaskType = "create_incident"
)

Defines values for CreateIncidentTaskParamsTaskType.

type CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody = NewIncidentType

CreateIncidentTypeApplicationVndAPIPlusJSONRequestBody defines body for CreateIncidentType for application/vnd.api+json ContentType.

type CreateIncidentTypeResponse

type CreateIncidentTypeResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *IncidentTypeResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateIncidentTypeResponse

func ParseCreateIncidentTypeResponse(rsp *http.Response) (*CreateIncidentTypeResponse, error)

ParseCreateIncidentTypeResponse parses an HTTP response from a CreateIncidentTypeWithResponse call

func (CreateIncidentTypeResponse) Status

Status returns HTTPResponse.Status

func (CreateIncidentTypeResponse) StatusCode

func (r CreateIncidentTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateJiraIssueTaskParams

type CreateJiraIssueTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The issue description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`

	// Integration Specify integration id if you have more than one Jira instance
	Integration *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"integration,omitempty"`

	// IssueType The issue type id and display name
	IssueType struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"issue_type"`

	// Labels The issue labels
	Labels *string `json:"labels,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// ProjectKey The project key
	ProjectKey string `json:"project_key"`

	// ReporterUserEmail The reporter user's email
	ReporterUserEmail *string `json:"reporter_user_email,omitempty"`

	// Status The status id and display name
	Status *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"status,omitempty"`
	TaskType *CreateJiraIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title string `json:"title"`

	// UpdatePayload Update payload. Can contain liquid markup and need to be valid JSON
	UpdatePayload *string `json:"update_payload"`
}

CreateJiraIssueTaskParams defines model for create_jira_issue_task_params.

type CreateJiraIssueTaskParamsTaskType

type CreateJiraIssueTaskParamsTaskType string

CreateJiraIssueTaskParamsTaskType defines model for CreateJiraIssueTaskParams.TaskType.

const (
	CreateJiraIssue CreateJiraIssueTaskParamsTaskType = "create_jira_issue"
)

Defines values for CreateJiraIssueTaskParamsTaskType.

type CreateJiraSubtaskTaskParams

type CreateJiraSubtaskTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The issue description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`

	// Integration Specify integration id if you have more than one Jira instance
	Integration *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"integration,omitempty"`

	// Labels The issue labels
	Labels *string `json:"labels,omitempty"`

	// ParentIssueId The parent issue
	ParentIssueId string `json:"parent_issue_id"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// ProjectKey The project key
	ProjectKey string `json:"project_key"`

	// ReporterUserEmail The reporter user's email
	ReporterUserEmail *string `json:"reporter_user_email,omitempty"`

	// Status The status id and display name
	Status *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"status,omitempty"`

	// SubtaskIssueType The issue type id and display name
	SubtaskIssueType struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"subtask_issue_type"`
	TaskType *CreateJiraSubtaskTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title string `json:"title"`

	// UpdatePayload Update payload. Can contain liquid markup and need to be valid JSON
	UpdatePayload *string `json:"update_payload"`
}

CreateJiraSubtaskTaskParams defines model for create_jira_subtask_task_params.

type CreateJiraSubtaskTaskParamsTaskType

type CreateJiraSubtaskTaskParamsTaskType string

CreateJiraSubtaskTaskParamsTaskType defines model for CreateJiraSubtaskTaskParams.TaskType.

const (
	CreateJiraSubtask CreateJiraSubtaskTaskParamsTaskType = "create_jira_subtask"
)

Defines values for CreateJiraSubtaskTaskParamsTaskType.

type CreateLinearIssueCommentTaskParams added in v0.1.30

type CreateLinearIssueCommentTaskParams struct {
	// Body The issue description
	Body string `json:"body"`

	// IssueId The issue id
	IssueId  string                                      `json:"issue_id"`
	TaskType *CreateLinearIssueCommentTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateLinearIssueCommentTaskParams defines model for create_linear_issue_comment_task_params.

type CreateLinearIssueCommentTaskParamsTaskType added in v0.1.30

type CreateLinearIssueCommentTaskParamsTaskType string

CreateLinearIssueCommentTaskParamsTaskType defines model for CreateLinearIssueCommentTaskParams.TaskType.

const (
	CreateLinearIssueComment CreateLinearIssueCommentTaskParamsTaskType = "create_linear_issue_comment"
)

Defines values for CreateLinearIssueCommentTaskParamsTaskType.

type CreateLinearIssueTaskParams

type CreateLinearIssueTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`

	// Description The issue description
	Description *string `json:"description,omitempty"`
	Labels      *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"labels,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// Project The project id and display name
	Project *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"project,omitempty"`

	// State The state id and display name
	State struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"state"`
	TaskType *CreateLinearIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Team The team id and display name
	Team struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"team"`

	// Title The issue title
	Title string `json:"title"`
}

CreateLinearIssueTaskParams defines model for create_linear_issue_task_params.

type CreateLinearIssueTaskParamsTaskType

type CreateLinearIssueTaskParamsTaskType string

CreateLinearIssueTaskParamsTaskType defines model for CreateLinearIssueTaskParams.TaskType.

const (
	CreateLinearIssue CreateLinearIssueTaskParamsTaskType = "create_linear_issue"
)

Defines values for CreateLinearIssueTaskParamsTaskType.

type CreateLinearSubtaskIssueTaskParams

type CreateLinearSubtaskIssueTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`

	// Description The issue description
	Description *string `json:"description,omitempty"`

	// ParentIssueId The parent issue
	ParentIssueId string `json:"parent_issue_id"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// State The state id and display name
	State struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"state"`
	TaskType *CreateLinearSubtaskIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title string `json:"title"`
}

CreateLinearSubtaskIssueTaskParams defines model for create_linear_subtask_issue_task_params.

type CreateLinearSubtaskIssueTaskParamsTaskType

type CreateLinearSubtaskIssueTaskParamsTaskType string

CreateLinearSubtaskIssueTaskParamsTaskType defines model for CreateLinearSubtaskIssueTaskParams.TaskType.

const (
	CreateLinearSubtaskIssue CreateLinearSubtaskIssueTaskParamsTaskType = "create_linear_subtask_issue"
)

Defines values for CreateLinearSubtaskIssueTaskParamsTaskType.

type CreateMicrosoftTeamsMeetingTaskParams

type CreateMicrosoftTeamsMeetingTaskParams struct {
	// Name The meeting name
	Name                   string `json:"name"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`

	// Subject The meeting subject
	Subject  string                                         `json:"subject"`
	TaskType *CreateMicrosoftTeamsMeetingTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateMicrosoftTeamsMeetingTaskParams defines model for create_microsoft_teams_meeting_task_params.

type CreateMicrosoftTeamsMeetingTaskParamsTaskType

type CreateMicrosoftTeamsMeetingTaskParamsTaskType string

CreateMicrosoftTeamsMeetingTaskParamsTaskType defines model for CreateMicrosoftTeamsMeetingTaskParams.TaskType.

const (
	CreateMicrosoftTeamsMeeting CreateMicrosoftTeamsMeetingTaskParamsTaskType = "create_microsoft_teams_meeting"
)

Defines values for CreateMicrosoftTeamsMeetingTaskParamsTaskType.

type CreateNotionPageTaskParams

type CreateNotionPageTaskParams struct {
	MarkPostMortemAsPublished *bool `json:"mark_post_mortem_as_published,omitempty"`

	// ParentPage The parent page id and display name
	ParentPage struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"parent_page"`

	// PostMortemTemplateId Retrospective template to use when creating page task, if desired
	PostMortemTemplateId   *string                             `json:"post_mortem_template_id,omitempty"`
	ShowActionItemsAsTable *bool                               `json:"show_action_items_as_table,omitempty"`
	ShowTimelineAsTable    *bool                               `json:"show_timeline_as_table,omitempty"`
	TaskType               *CreateNotionPageTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateNotionPageTaskParams defines model for create_notion_page_task_params.

type CreateNotionPageTaskParamsTaskType

type CreateNotionPageTaskParamsTaskType string

CreateNotionPageTaskParamsTaskType defines model for CreateNotionPageTaskParams.TaskType.

const (
	CreateNotionPage CreateNotionPageTaskParamsTaskType = "create_notion_page"
)

Defines values for CreateNotionPageTaskParamsTaskType.

type CreateOpsgenieAlertTaskParams added in v0.1.29

type CreateOpsgenieAlertTaskParams struct {
	// Description Description field of the alert that is generally used to provide a detailed information about the alert
	Description *string `json:"description,omitempty"`
	Escalations *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"escalations,omitempty"`

	// Message Message of the alert
	Message   string                                 `json:"message"`
	Priority  *CreateOpsgenieAlertTaskParamsPriority `json:"priority,omitempty"`
	Schedules *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schedules,omitempty"`
	TaskType *CreateOpsgenieAlertTaskParamsTaskType `json:"task_type,omitempty"`
	Teams    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"teams,omitempty"`
	Users *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"users,omitempty"`
}

CreateOpsgenieAlertTaskParams defines model for create_opsgenie_alert_task_params.

type CreateOpsgenieAlertTaskParamsPriority added in v0.1.29

type CreateOpsgenieAlertTaskParamsPriority string

CreateOpsgenieAlertTaskParamsPriority defines model for CreateOpsgenieAlertTaskParams.Priority.

const (
	CreateOpsgenieAlertTaskParamsPriorityAuto CreateOpsgenieAlertTaskParamsPriority = "auto"
	CreateOpsgenieAlertTaskParamsPriorityP1   CreateOpsgenieAlertTaskParamsPriority = "P1"
	CreateOpsgenieAlertTaskParamsPriorityP2   CreateOpsgenieAlertTaskParamsPriority = "P2"
	CreateOpsgenieAlertTaskParamsPriorityP3   CreateOpsgenieAlertTaskParamsPriority = "P3"
	CreateOpsgenieAlertTaskParamsPriorityP4   CreateOpsgenieAlertTaskParamsPriority = "P4"
	CreateOpsgenieAlertTaskParamsPriorityP5   CreateOpsgenieAlertTaskParamsPriority = "P5"
)

Defines values for CreateOpsgenieAlertTaskParamsPriority.

type CreateOpsgenieAlertTaskParamsTaskType added in v0.1.29

type CreateOpsgenieAlertTaskParamsTaskType string

CreateOpsgenieAlertTaskParamsTaskType defines model for CreateOpsgenieAlertTaskParams.TaskType.

const (
	CreateOpsgenieAlert CreateOpsgenieAlertTaskParamsTaskType = "create_opsgenie_alert"
)

Defines values for CreateOpsgenieAlertTaskParamsTaskType.

type CreatePagerdutyStatusUpdateParams added in v0.1.18

type CreatePagerdutyStatusUpdateParams struct {
	// Message A message outlining the incident's resolution in Pagerduty
	Message string `json:"message"`

	// PagerdutyIncidentId Pagerduty incident id
	PagerdutyIncidentId string                                     `json:"pagerduty_incident_id"`
	TaskType            *CreatePagerdutyStatusUpdateParamsTaskType `json:"task_type,omitempty"`
}

CreatePagerdutyStatusUpdateParams defines model for create_pagerduty_status_update_params.

type CreatePagerdutyStatusUpdateParamsTaskType added in v0.1.18

type CreatePagerdutyStatusUpdateParamsTaskType string

CreatePagerdutyStatusUpdateParamsTaskType defines model for CreatePagerdutyStatusUpdateParams.TaskType.

const (
	CreatePagerdutyStatusUpdate CreatePagerdutyStatusUpdateParamsTaskType = "create_pagerduty_status_update"
)

Defines values for CreatePagerdutyStatusUpdateParamsTaskType.

type CreatePagertreeAlertTaskParams added in v0.1.58

type CreatePagertreeAlertTaskParams struct {
	// Description Description of alert as text
	Description *string `json:"description,omitempty"`

	// Incident Setting to true makes an alert a Pagertree incident
	Incident *bool                                   `json:"incident,omitempty"`
	Severity *CreatePagertreeAlertTaskParamsSeverity `json:"severity,omitempty"`
	TaskType *CreatePagertreeAlertTaskParamsTaskType `json:"task_type,omitempty"`
	Teams    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"teams,omitempty"`

	// Title Title of alert as text
	Title   *string                                `json:"title,omitempty"`
	Urgency *CreatePagertreeAlertTaskParamsUrgency `json:"urgency,omitempty"`
	Users   *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"users,omitempty"`
}

CreatePagertreeAlertTaskParams defines model for create_pagertree_alert_task_params.

type CreatePagertreeAlertTaskParamsSeverity added in v0.1.58

type CreatePagertreeAlertTaskParamsSeverity string

CreatePagertreeAlertTaskParamsSeverity defines model for CreatePagertreeAlertTaskParams.Severity.

const (
	CreatePagertreeAlertTaskParamsSeverityAuto CreatePagertreeAlertTaskParamsSeverity = "auto"
	CreatePagertreeAlertTaskParamsSeveritySEV1 CreatePagertreeAlertTaskParamsSeverity = "SEV-1"
	CreatePagertreeAlertTaskParamsSeveritySEV2 CreatePagertreeAlertTaskParamsSeverity = "SEV-2"
	CreatePagertreeAlertTaskParamsSeveritySEV3 CreatePagertreeAlertTaskParamsSeverity = "SEV-3"
	CreatePagertreeAlertTaskParamsSeveritySEV4 CreatePagertreeAlertTaskParamsSeverity = "SEV-4"
)

Defines values for CreatePagertreeAlertTaskParamsSeverity.

type CreatePagertreeAlertTaskParamsTaskType added in v0.1.58

type CreatePagertreeAlertTaskParamsTaskType string

CreatePagertreeAlertTaskParamsTaskType defines model for CreatePagertreeAlertTaskParams.TaskType.

const (
	CreatePagertreeAlert CreatePagertreeAlertTaskParamsTaskType = "create_pagertree_alert"
)

Defines values for CreatePagertreeAlertTaskParamsTaskType.

type CreatePagertreeAlertTaskParamsUrgency added in v0.1.58

type CreatePagertreeAlertTaskParamsUrgency string

CreatePagertreeAlertTaskParamsUrgency defines model for CreatePagertreeAlertTaskParams.Urgency.

const (
	CreatePagertreeAlertTaskParamsUrgencyAuto     CreatePagertreeAlertTaskParamsUrgency = "auto"
	CreatePagertreeAlertTaskParamsUrgencyCritical CreatePagertreeAlertTaskParamsUrgency = "critical"
	CreatePagertreeAlertTaskParamsUrgencyHigh     CreatePagertreeAlertTaskParamsUrgency = "high"
	CreatePagertreeAlertTaskParamsUrgencyLow      CreatePagertreeAlertTaskParamsUrgency = "low"
	CreatePagertreeAlertTaskParamsUrgencyMedium   CreatePagertreeAlertTaskParamsUrgency = "medium"
)

Defines values for CreatePagertreeAlertTaskParamsUrgency.

type CreatePlaybookApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreatePlaybookApplicationVndAPIPlusJSONRequestBody = NewPlaybook

CreatePlaybookApplicationVndAPIPlusJSONRequestBody defines body for CreatePlaybook for application/vnd.api+json ContentType.

type CreatePlaybookResponse

type CreatePlaybookResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *PlaybookResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreatePlaybookResponse

func ParseCreatePlaybookResponse(rsp *http.Response) (*CreatePlaybookResponse, error)

ParseCreatePlaybookResponse parses an HTTP response from a CreatePlaybookWithResponse call

func (CreatePlaybookResponse) Status

func (r CreatePlaybookResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePlaybookResponse) StatusCode

func (r CreatePlaybookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody = NewPlaybookTask

CreatePlaybookTaskApplicationVndAPIPlusJSONRequestBody defines body for CreatePlaybookTask for application/vnd.api+json ContentType.

type CreatePlaybookTaskResponse

type CreatePlaybookTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *PlaybookTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreatePlaybookTaskResponse

func ParseCreatePlaybookTaskResponse(rsp *http.Response) (*CreatePlaybookTaskResponse, error)

ParseCreatePlaybookTaskResponse parses an HTTP response from a CreatePlaybookTaskWithResponse call

func (CreatePlaybookTaskResponse) Status

Status returns HTTPResponse.Status

func (CreatePlaybookTaskResponse) StatusCode

func (r CreatePlaybookTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody = NewPostMortemTemplate

CreatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody defines body for CreatePostmortemTemplate for application/vnd.api+json ContentType.

type CreatePostmortemTemplateResponse

type CreatePostmortemTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *PostMortemTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreatePostmortemTemplateResponse

func ParseCreatePostmortemTemplateResponse(rsp *http.Response) (*CreatePostmortemTemplateResponse, error)

ParseCreatePostmortemTemplateResponse parses an HTTP response from a CreatePostmortemTemplateWithResponse call

func (CreatePostmortemTemplateResponse) Status

Status returns HTTPResponse.Status

func (CreatePostmortemTemplateResponse) StatusCode

func (r CreatePostmortemTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePulseApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreatePulseApplicationVndAPIPlusJSONRequestBody = NewPulse

CreatePulseApplicationVndAPIPlusJSONRequestBody defines body for CreatePulse for application/vnd.api+json ContentType.

type CreatePulseResponse

type CreatePulseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *PulseResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreatePulseResponse

func ParseCreatePulseResponse(rsp *http.Response) (*CreatePulseResponse, error)

ParseCreatePulseResponse parses an HTTP response from a CreatePulseWithResponse call

func (CreatePulseResponse) Status

func (r CreatePulseResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePulseResponse) StatusCode

func (r CreatePulseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateQuipPageTaskParams added in v0.1.51

type CreateQuipPageTaskParams struct {
	// Content The page content
	Content                   *string `json:"content,omitempty"`
	MarkPostMortemAsPublished *bool   `json:"mark_post_mortem_as_published,omitempty"`

	// ParentFolderId The parent folder id
	ParentFolderId *string `json:"parent_folder_id,omitempty"`

	// PostMortemTemplateId Retrospective template to use when creating page, if desired
	PostMortemTemplateId *string                           `json:"post_mortem_template_id,omitempty"`
	TaskType             *CreateQuipPageTaskParamsTaskType `json:"task_type,omitempty"`

	// TemplateId The Quip file ID to use as a template
	TemplateId *string `json:"template_id,omitempty"`

	// Title The page title
	Title string `json:"title"`
}

CreateQuipPageTaskParams defines model for create_quip_page_task_params.

type CreateQuipPageTaskParamsTaskType added in v0.1.51

type CreateQuipPageTaskParamsTaskType string

CreateQuipPageTaskParamsTaskType defines model for CreateQuipPageTaskParams.TaskType.

const (
	CreateQuipPageTaskParamsTaskTypeCreateGoogleDocsPage CreateQuipPageTaskParamsTaskType = "create_google_docs_page"
)

Defines values for CreateQuipPageTaskParamsTaskType.

type CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody = NewRetrospectiveStep

CreateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody defines body for CreateRetrospectiveStep for application/vnd.api+json ContentType.

type CreateRetrospectiveStepResponse added in v1.1.7

type CreateRetrospectiveStepResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *RetrospectiveStepResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateRetrospectiveStepResponse added in v1.1.7

func ParseCreateRetrospectiveStepResponse(rsp *http.Response) (*CreateRetrospectiveStepResponse, error)

ParseCreateRetrospectiveStepResponse parses an HTTP response from a CreateRetrospectiveStepWithResponse call

func (CreateRetrospectiveStepResponse) Status added in v1.1.7

Status returns HTTPResponse.Status

func (CreateRetrospectiveStepResponse) StatusCode added in v1.1.7

func (r CreateRetrospectiveStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSecretApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateSecretApplicationVndAPIPlusJSONRequestBody = NewSecret

CreateSecretApplicationVndAPIPlusJSONRequestBody defines body for CreateSecret for application/vnd.api+json ContentType.

type CreateSecretResponse added in v0.1.58

type CreateSecretResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *SecretResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateSecretResponse added in v0.1.58

func ParseCreateSecretResponse(rsp *http.Response) (*CreateSecretResponse, error)

ParseCreateSecretResponse parses an HTTP response from a CreateSecretWithResponse call

func (CreateSecretResponse) Status added in v0.1.58

func (r CreateSecretResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSecretResponse) StatusCode added in v0.1.58

func (r CreateSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateServiceApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateServiceApplicationVndAPIPlusJSONRequestBody = NewService

CreateServiceApplicationVndAPIPlusJSONRequestBody defines body for CreateService for application/vnd.api+json ContentType.

type CreateServiceNowIncidentTaskParams

type CreateServiceNowIncidentTaskParams struct {
	// Completion The completion id and display name
	Completion *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The incident description
	Description *string `json:"description,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`
	TaskType *CreateServiceNowIncidentTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title string `json:"title"`
}

CreateServiceNowIncidentTaskParams defines model for create_service_now_incident_task_params.

type CreateServiceNowIncidentTaskParamsTaskType

type CreateServiceNowIncidentTaskParamsTaskType string

CreateServiceNowIncidentTaskParamsTaskType defines model for CreateServiceNowIncidentTaskParams.TaskType.

const (
	CreateServiceNowIncident CreateServiceNowIncidentTaskParamsTaskType = "create_service_now_incident"
)

Defines values for CreateServiceNowIncidentTaskParamsTaskType.

type CreateServiceResponse

type CreateServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *ServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateServiceResponse

func ParseCreateServiceResponse(rsp *http.Response) (*CreateServiceResponse, error)

ParseCreateServiceResponse parses an HTTP response from a CreateServiceWithResponse call

func (CreateServiceResponse) Status

func (r CreateServiceResponse) Status() string

Status returns HTTPResponse.Status

func (CreateServiceResponse) StatusCode

func (r CreateServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSeverityApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateSeverityApplicationVndAPIPlusJSONRequestBody = NewSeverity

CreateSeverityApplicationVndAPIPlusJSONRequestBody defines body for CreateSeverity for application/vnd.api+json ContentType.

type CreateSeverityResponse

type CreateSeverityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *SeverityResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateSeverityResponse

func ParseCreateSeverityResponse(rsp *http.Response) (*CreateSeverityResponse, error)

ParseCreateSeverityResponse parses an HTTP response from a CreateSeverityWithResponse call

func (CreateSeverityResponse) Status

func (r CreateSeverityResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSeverityResponse) StatusCode

func (r CreateSeverityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateShortcutStoryTaskParams

type CreateShortcutStoryTaskParams struct {
	// Archivation The archivation id and display name
	Archivation struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"archivation"`

	// Description The incident description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string                           `json:"due_date,omitempty"`
	Kind    CreateShortcutStoryTaskParamsKind `json:"kind"`

	// Labels The story labels
	Labels *string `json:"labels,omitempty"`

	// Project The project id and display name
	Project struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"project"`
	TaskType *CreateShortcutStoryTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title string `json:"title"`
}

CreateShortcutStoryTaskParams defines model for create_shortcut_story_task_params.

type CreateShortcutStoryTaskParamsKind

type CreateShortcutStoryTaskParamsKind string

CreateShortcutStoryTaskParamsKind defines model for CreateShortcutStoryTaskParams.Kind.

Defines values for CreateShortcutStoryTaskParamsKind.

type CreateShortcutStoryTaskParamsTaskType

type CreateShortcutStoryTaskParamsTaskType string

CreateShortcutStoryTaskParamsTaskType defines model for CreateShortcutStoryTaskParams.TaskType.

const (
	CreateShortcutStory CreateShortcutStoryTaskParamsTaskType = "create_shortcut_story"
)

Defines values for CreateShortcutStoryTaskParamsTaskType.

type CreateShortcutTaskTaskParams

type CreateShortcutTaskTaskParams struct {
	// Completion The completion id and display name
	Completion struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// Description The task description
	Description string `json:"description"`

	// ParentStoryId The parent story
	ParentStoryId string                                `json:"parent_story_id"`
	TaskType      *CreateShortcutTaskTaskParamsTaskType `json:"task_type,omitempty"`
}

CreateShortcutTaskTaskParams defines model for create_shortcut_task_task_params.

type CreateShortcutTaskTaskParamsTaskType

type CreateShortcutTaskTaskParamsTaskType string

CreateShortcutTaskTaskParamsTaskType defines model for CreateShortcutTaskTaskParams.TaskType.

const (
	CreateShortcutTask CreateShortcutTaskTaskParamsTaskType = "create_shortcut_task"
)

Defines values for CreateShortcutTaskTaskParamsTaskType.

type CreateSlackChannelTaskParams added in v0.1.31

type CreateSlackChannelTaskParams struct {
	Private  *CreateSlackChannelTaskParamsPrivate  `json:"private,omitempty"`
	TaskType *CreateSlackChannelTaskParamsTaskType `json:"task_type,omitempty"`

	// Title Slack channel title
	Title     string `json:"title"`
	Workspace struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"workspace"`
}

CreateSlackChannelTaskParams defines model for create_slack_channel_task_params.

type CreateSlackChannelTaskParamsPrivate added in v0.1.40

type CreateSlackChannelTaskParamsPrivate string

CreateSlackChannelTaskParamsPrivate defines model for CreateSlackChannelTaskParams.Private.

const (
	CreateSlackChannelTaskParamsPrivateAuto  CreateSlackChannelTaskParamsPrivate = "auto"
	CreateSlackChannelTaskParamsPrivateFalse CreateSlackChannelTaskParamsPrivate = "false"
	CreateSlackChannelTaskParamsPrivateTrue  CreateSlackChannelTaskParamsPrivate = "true"
)

Defines values for CreateSlackChannelTaskParamsPrivate.

type CreateSlackChannelTaskParamsTaskType added in v0.1.31

type CreateSlackChannelTaskParamsTaskType string

CreateSlackChannelTaskParamsTaskType defines model for CreateSlackChannelTaskParams.TaskType.

const (
	CreateSlackChannel CreateSlackChannelTaskParamsTaskType = "create_slack_channel"
)

Defines values for CreateSlackChannelTaskParamsTaskType.

type CreateStatusPageApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateStatusPageApplicationVndAPIPlusJSONRequestBody = NewStatusPage

CreateStatusPageApplicationVndAPIPlusJSONRequestBody defines body for CreateStatusPage for application/vnd.api+json ContentType.

type CreateStatusPageResponse

type CreateStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *StatusPageResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateStatusPageResponse

func ParseCreateStatusPageResponse(rsp *http.Response) (*CreateStatusPageResponse, error)

ParseCreateStatusPageResponse parses an HTTP response from a CreateStatusPageWithResponse call

func (CreateStatusPageResponse) Status

func (r CreateStatusPageResponse) Status() string

Status returns HTTPResponse.Status

func (CreateStatusPageResponse) StatusCode

func (r CreateStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody = StatusPageTemplate

CreateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody defines body for CreateStatusPageTemplate for application/vnd.api+json ContentType.

type CreateStatusPageTemplateResponse added in v0.1.18

type CreateStatusPageTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *StatusPageTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateStatusPageTemplateResponse added in v0.1.18

func ParseCreateStatusPageTemplateResponse(rsp *http.Response) (*CreateStatusPageTemplateResponse, error)

ParseCreateStatusPageTemplateResponse parses an HTTP response from a CreateStatusPageTemplateWithResponse call

func (CreateStatusPageTemplateResponse) Status added in v0.1.18

Status returns HTTPResponse.Status

func (CreateStatusPageTemplateResponse) StatusCode added in v0.1.18

func (r CreateStatusPageTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateTeamApplicationVndAPIPlusJSONRequestBody = NewTeam

CreateTeamApplicationVndAPIPlusJSONRequestBody defines body for CreateTeam for application/vnd.api+json ContentType.

type CreateTeamResponse

type CreateTeamResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *TeamResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateTeamResponse

func ParseCreateTeamResponse(rsp *http.Response) (*CreateTeamResponse, error)

ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call

func (CreateTeamResponse) Status

func (r CreateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamResponse) StatusCode

func (r CreateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTrelloCardTaskParams

type CreateTrelloCardTaskParams struct {
	// Archivation The archivation id and display name
	Archivation *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"archivation,omitempty"`

	// Board The board id and display name
	Board struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"board"`

	// Description The card description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`
	Labels  *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"labels,omitempty"`

	// List The list id and display name
	List struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"list"`
	TaskType *CreateTrelloCardTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The card title
	Title string `json:"title"`
}

CreateTrelloCardTaskParams defines model for create_trello_card_task_params.

type CreateTrelloCardTaskParamsTaskType

type CreateTrelloCardTaskParamsTaskType string

CreateTrelloCardTaskParamsTaskType defines model for CreateTrelloCardTaskParams.TaskType.

const (
	CreateTrelloCard CreateTrelloCardTaskParamsTaskType = "create_trello_card"
)

Defines values for CreateTrelloCardTaskParamsTaskType.

type CreateWebexMeetingTaskParams

type CreateWebexMeetingTaskParams struct {
	// Password The meeting password
	Password               *string `json:"password,omitempty"`
	PostToIncidentTimeline *bool   `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *CreateWebexMeetingTaskParamsTaskType `json:"task_type,omitempty"`

	// Topic The meeting topic
	Topic string `json:"topic"`
}

CreateWebexMeetingTaskParams defines model for create_webex_meeting_task_params.

type CreateWebexMeetingTaskParamsTaskType

type CreateWebexMeetingTaskParamsTaskType string

CreateWebexMeetingTaskParamsTaskType defines model for CreateWebexMeetingTaskParams.TaskType.

const (
	CreateWebexMeeting CreateWebexMeetingTaskParamsTaskType = "create_webex_meeting"
)

Defines values for CreateWebexMeetingTaskParamsTaskType.

type CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody = NewWebhooksEndpoint

CreateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody defines body for CreateWebhooksEndpoint for application/vnd.api+json ContentType.

type CreateWebhooksEndpointResponse added in v0.1.54

type CreateWebhooksEndpointResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WebhooksEndpointResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateWebhooksEndpointResponse added in v0.1.54

func ParseCreateWebhooksEndpointResponse(rsp *http.Response) (*CreateWebhooksEndpointResponse, error)

ParseCreateWebhooksEndpointResponse parses an HTTP response from a CreateWebhooksEndpointWithResponse call

func (CreateWebhooksEndpointResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (CreateWebhooksEndpointResponse) StatusCode added in v0.1.54

func (r CreateWebhooksEndpointResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWorkflowApplicationVndAPIPlusJSONRequestBody = NewWorkflow

CreateWorkflowApplicationVndAPIPlusJSONRequestBody defines body for CreateWorkflow for application/vnd.api+json ContentType.

type CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody = NewWorkflowCustomFieldSelection

CreateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody defines body for CreateWorkflowCustomFieldSelection for application/vnd.api+json ContentType.

type CreateWorkflowCustomFieldSelectionResponse

type CreateWorkflowCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WorkflowCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateWorkflowCustomFieldSelectionResponse

func ParseCreateWorkflowCustomFieldSelectionResponse(rsp *http.Response) (*CreateWorkflowCustomFieldSelectionResponse, error)

ParseCreateWorkflowCustomFieldSelectionResponse parses an HTTP response from a CreateWorkflowCustomFieldSelectionWithResponse call

func (CreateWorkflowCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkflowCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody = NewWorkflowFormFieldCondition

CreateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody defines body for CreateWorkflowFormFieldCondition for application/vnd.api+json ContentType.

type CreateWorkflowFormFieldConditionResponse added in v0.1.48

type CreateWorkflowFormFieldConditionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WorkflowFormFieldConditionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateWorkflowFormFieldConditionResponse added in v0.1.48

func ParseCreateWorkflowFormFieldConditionResponse(rsp *http.Response) (*CreateWorkflowFormFieldConditionResponse, error)

ParseCreateWorkflowFormFieldConditionResponse parses an HTTP response from a CreateWorkflowFormFieldConditionWithResponse call

func (CreateWorkflowFormFieldConditionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (CreateWorkflowFormFieldConditionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody = NewWorkflowGroup

CreateWorkflowGroupApplicationVndAPIPlusJSONRequestBody defines body for CreateWorkflowGroup for application/vnd.api+json ContentType.

type CreateWorkflowGroupResponse added in v0.1.12

type CreateWorkflowGroupResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WorkflowGroupResponse
	ApplicationvndApiJSON401 *ErrorsList
	ApplicationvndApiJSON422 *ErrorsList
}

func ParseCreateWorkflowGroupResponse added in v0.1.12

func ParseCreateWorkflowGroupResponse(rsp *http.Response) (*CreateWorkflowGroupResponse, error)

ParseCreateWorkflowGroupResponse parses an HTTP response from a CreateWorkflowGroupWithResponse call

func (CreateWorkflowGroupResponse) Status added in v0.1.12

Status returns HTTPResponse.Status

func (CreateWorkflowGroupResponse) StatusCode added in v0.1.12

func (r CreateWorkflowGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowResponse

type CreateWorkflowResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WorkflowResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateWorkflowResponse

func ParseCreateWorkflowResponse(rsp *http.Response) (*CreateWorkflowResponse, error)

ParseCreateWorkflowResponse parses an HTTP response from a CreateWorkflowWithResponse call

func (CreateWorkflowResponse) Status

func (r CreateWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (CreateWorkflowResponse) StatusCode

func (r CreateWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody = NewWorkflowRun

CreateWorkflowRunApplicationVndAPIPlusJSONRequestBody defines body for CreateWorkflowRun for application/vnd.api+json ContentType.

type CreateWorkflowRunResponse added in v0.1.20

type CreateWorkflowRunResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WorkflowRunResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateWorkflowRunResponse added in v0.1.20

func ParseCreateWorkflowRunResponse(rsp *http.Response) (*CreateWorkflowRunResponse, error)

ParseCreateWorkflowRunResponse parses an HTTP response from a CreateWorkflowRunWithResponse call

func (CreateWorkflowRunResponse) Status added in v0.1.20

func (r CreateWorkflowRunResponse) Status() string

Status returns HTTPResponse.Status

func (CreateWorkflowRunResponse) StatusCode added in v0.1.20

func (r CreateWorkflowRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody = NewWorkflowTask

CreateWorkflowTaskApplicationVndAPIPlusJSONRequestBody defines body for CreateWorkflowTask for application/vnd.api+json ContentType.

type CreateWorkflowTaskResponse

type CreateWorkflowTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *WorkflowTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseCreateWorkflowTaskResponse

func ParseCreateWorkflowTaskResponse(rsp *http.Response) (*CreateWorkflowTaskResponse, error)

ParseCreateWorkflowTaskResponse parses an HTTP response from a CreateWorkflowTaskWithResponse call

func (CreateWorkflowTaskResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkflowTaskResponse) StatusCode

func (r CreateWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateZendeskTicketTaskParams

type CreateZendeskTicketTaskParams struct {
	// Comment The ticket comment
	Comment *string `json:"comment,omitempty"`

	// Completion The completion id and display name
	Completion *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string                           `json:"custom_fields_mapping"`
	Kind                CreateZendeskTicketTaskParamsKind `json:"kind"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// Subject The ticket subject
	Subject string `json:"subject"`

	// Tags The ticket tags
	Tags     *string                                `json:"tags,omitempty"`
	TaskType *CreateZendeskTicketTaskParamsTaskType `json:"task_type,omitempty"`

	// TicketPayload Additional Zendesk ticket attributes. Will be merged into whatever was specified in this tasks current parameters. Can contain liquid markup and need to be valid JSON
	TicketPayload *string `json:"ticket_payload"`
}

CreateZendeskTicketTaskParams defines model for create_zendesk_ticket_task_params.

type CreateZendeskTicketTaskParamsKind

type CreateZendeskTicketTaskParamsKind string

CreateZendeskTicketTaskParamsKind defines model for CreateZendeskTicketTaskParams.Kind.

const (
	CreateZendeskTicketTaskParamsKindIncident CreateZendeskTicketTaskParamsKind = "incident"
	CreateZendeskTicketTaskParamsKindProblem  CreateZendeskTicketTaskParamsKind = "problem"
	CreateZendeskTicketTaskParamsKindQuestion CreateZendeskTicketTaskParamsKind = "question"
	CreateZendeskTicketTaskParamsKindTask     CreateZendeskTicketTaskParamsKind = "task"
)

Defines values for CreateZendeskTicketTaskParamsKind.

type CreateZendeskTicketTaskParamsTaskType

type CreateZendeskTicketTaskParamsTaskType string

CreateZendeskTicketTaskParamsTaskType defines model for CreateZendeskTicketTaskParams.TaskType.

const (
	CreateZendeskTicket CreateZendeskTicketTaskParamsTaskType = "create_zendesk_ticket"
)

Defines values for CreateZendeskTicketTaskParamsTaskType.

type CreateZoomMeetingTaskParams

type CreateZoomMeetingTaskParams struct {
	AlternativeHosts *[]string                                 `json:"alternative_hosts,omitempty"`
	AutoRecording    *CreateZoomMeetingTaskParamsAutoRecording `json:"auto_recording,omitempty"`

	// CreateAsEmail The email to use if creating as email
	CreateAsEmail *string `json:"create_as_email,omitempty"`

	// Password The meeting password
	Password               *string `json:"password,omitempty"`
	PostToIncidentTimeline *bool   `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *CreateZoomMeetingTaskParamsTaskType `json:"task_type,omitempty"`

	// Topic The meeting topic
	Topic string `json:"topic"`
}

CreateZoomMeetingTaskParams defines model for create_zoom_meeting_task_params.

type CreateZoomMeetingTaskParamsAutoRecording

type CreateZoomMeetingTaskParamsAutoRecording string

CreateZoomMeetingTaskParamsAutoRecording defines model for CreateZoomMeetingTaskParams.AutoRecording.

Defines values for CreateZoomMeetingTaskParamsAutoRecording.

type CreateZoomMeetingTaskParamsTaskType

type CreateZoomMeetingTaskParamsTaskType string

CreateZoomMeetingTaskParamsTaskType defines model for CreateZoomMeetingTaskParams.TaskType.

const (
	CreateZoomMeeting CreateZoomMeetingTaskParamsTaskType = "create_zoom_meeting"
)

Defines values for CreateZoomMeetingTaskParamsTaskType.

type CustomField

type CustomField struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Default The default value for text field kinds
	Default *string `json:"default"`

	// Description The description of the custom_field
	Description *string `json:"description"`

	// Enabled Whether the custom_field is enabled
	Enabled *bool `json:"enabled,omitempty"`

	// Kind The kind of the custom_field
	Kind *string `json:"kind,omitempty"`

	// Label The name of the custom_field
	Label string `json:"label"`

	// Position The position of the custom_field
	Position float32                `json:"position"`
	Required *[]CustomFieldRequired `json:"required"`
	Shown    []CustomFieldShown     `json:"shown"`

	// Slug The slug of the custom_field
	Slug string `json:"slug"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

CustomField defines model for custom_field.

type CustomFieldList

type CustomFieldList struct {
	Data []struct {
		Attributes CustomField `json:"attributes"`

		// Id Unique ID of the custom_field
		Id   string                  `json:"id"`
		Type CustomFieldListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

CustomFieldList defines model for custom_field_list.

type CustomFieldListDataType

type CustomFieldListDataType string

CustomFieldListDataType defines model for CustomFieldList.Data.Type.

const (
	CustomFieldListDataTypeCustomFields CustomFieldListDataType = "custom_fields"
)

Defines values for CustomFieldListDataType.

type CustomFieldOption

type CustomFieldOption struct {
	// Color The hex color of the custom_field_option
	Color string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// CustomFieldId The ID of the parent custom field
	CustomFieldId *float32 `json:"custom_field_id,omitempty"`
	Default       *bool    `json:"default,omitempty"`

	// Position The position of the custom_field_option
	Position float32 `json:"position"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// Value The value of the custom_field_option
	Value string `json:"value"`
}

CustomFieldOption defines model for custom_field_option.

type CustomFieldOptionList

type CustomFieldOptionList struct {
	Data []struct {
		Attributes CustomFieldOption `json:"attributes"`

		// Id Unique ID of the custom_field_option
		Id   string                        `json:"id"`
		Type CustomFieldOptionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

CustomFieldOptionList defines model for custom_field_option_list.

type CustomFieldOptionListDataType

type CustomFieldOptionListDataType string

CustomFieldOptionListDataType defines model for CustomFieldOptionList.Data.Type.

const (
	CustomFieldOptionListDataTypeCustomFieldOptions CustomFieldOptionListDataType = "custom_field_options"
)

Defines values for CustomFieldOptionListDataType.

type CustomFieldOptionResponse

type CustomFieldOptionResponse struct {
	Data struct {
		Attributes CustomFieldOption `json:"attributes"`

		// Id Unique ID of the custom_field_option
		Id   string                            `json:"id"`
		Type CustomFieldOptionResponseDataType `json:"type"`
	} `json:"data"`
}

CustomFieldOptionResponse defines model for custom_field_option_response.

type CustomFieldOptionResponseDataType

type CustomFieldOptionResponseDataType string

CustomFieldOptionResponseDataType defines model for CustomFieldOptionResponse.Data.Type.

const (
	CustomFieldOptionResponseDataTypeCustomFieldOptions CustomFieldOptionResponseDataType = "custom_field_options"
)

Defines values for CustomFieldOptionResponseDataType.

type CustomFieldRequired

type CustomFieldRequired string

CustomFieldRequired Where the custom_field is required

const (
	CustomFieldRequiredIncidentForm                CustomFieldRequired = "incident_form"
	CustomFieldRequiredIncidentMitigationForm      CustomFieldRequired = "incident_mitigation_form"
	CustomFieldRequiredIncidentMitigationSlackForm CustomFieldRequired = "incident_mitigation_slack_form"
	CustomFieldRequiredIncidentPostMortemForm      CustomFieldRequired = "incident_post_mortem_form"
	CustomFieldRequiredIncidentResolutionForm      CustomFieldRequired = "incident_resolution_form"
	CustomFieldRequiredIncidentResolutionSlackForm CustomFieldRequired = "incident_resolution_slack_form"
	CustomFieldRequiredIncidentSlackForm           CustomFieldRequired = "incident_slack_form"
)

Defines values for CustomFieldRequired.

type CustomFieldResponse

type CustomFieldResponse struct {
	Data struct {
		Attributes CustomField `json:"attributes"`

		// Id Unique ID of the custom_field
		Id   string                      `json:"id"`
		Type CustomFieldResponseDataType `json:"type"`
	} `json:"data"`
}

CustomFieldResponse defines model for custom_field_response.

type CustomFieldResponseDataType

type CustomFieldResponseDataType string

CustomFieldResponseDataType defines model for CustomFieldResponse.Data.Type.

const (
	CustomFieldResponseDataTypeCustomFields CustomFieldResponseDataType = "custom_fields"
)

Defines values for CustomFieldResponseDataType.

type CustomFieldShown

type CustomFieldShown string

CustomFieldShown Where the custom_field is shown

const (
	CustomFieldShownIncidentForm                CustomFieldShown = "incident_form"
	CustomFieldShownIncidentMitigationForm      CustomFieldShown = "incident_mitigation_form"
	CustomFieldShownIncidentMitigationSlackForm CustomFieldShown = "incident_mitigation_slack_form"
	CustomFieldShownIncidentPostMortem          CustomFieldShown = "incident_post_mortem"
	CustomFieldShownIncidentPostMortemForm      CustomFieldShown = "incident_post_mortem_form"
	CustomFieldShownIncidentResolutionForm      CustomFieldShown = "incident_resolution_form"
	CustomFieldShownIncidentResolutionSlackForm CustomFieldShown = "incident_resolution_slack_form"
	CustomFieldShownIncidentSlackForm           CustomFieldShown = "incident_slack_form"
)

Defines values for CustomFieldShown.

type Dashboard

type Dashboard struct {
	// AutoRefresh Whether the dashboard auto-updates the UI with new data.
	AutoRefresh *bool `json:"auto_refresh,omitempty"`

	// Color The hex color of the dashboard
	Color *DashboardColor `json:"color"`

	// CreatedAt Date of creation
	CreatedAt *string `json:"created_at,omitempty"`

	// Description The description of the dashboard
	Description *string `json:"description"`

	// Icon The emoji icon of the dashboard
	Icon *string `json:"icon,omitempty"`

	// Name The name of the dashboard
	Name string `json:"name"`

	// Owner The owner type of the dashboard
	Owner DashboardOwner `json:"owner"`

	// Period The grouping period for dashboard panel data
	Period *string `json:"period"`

	// Public Whether the dashboard is public
	Public bool `json:"public"`

	// Range The date range for dashboard panel data
	Range *string `json:"range"`

	// TeamId The dashboard team
	TeamId *float32 `json:"team_id,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt *string `json:"updated_at,omitempty"`

	// UserId The dashboard user owner if owner is of type user
	UserId *float32 `json:"user_id"`
}

Dashboard defines model for dashboard.

type DashboardColor added in v1.1.4

type DashboardColor string

DashboardColor The hex color of the dashboard

const (
	DashboardColorHashD7F5E1 DashboardColor = "#D7F5E1"
	DashboardColorHashE9E2FF DashboardColor = "#E9E2FF"
	DashboardColorHashFAE6E8 DashboardColor = "#FAE6E8"
	DashboardColorHashFAEEE6 DashboardColor = "#FAEEE6"
	DashboardColorHashFCF2CF DashboardColor = "#FCF2CF"
)

Defines values for DashboardColor.

type DashboardList

type DashboardList struct {
	Data []struct {
		Attributes Dashboard `json:"attributes"`

		// Id Unique ID of the dashboard
		Id   string                `json:"id"`
		Type DashboardListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

DashboardList defines model for dashboard_list.

type DashboardListDataType

type DashboardListDataType string

DashboardListDataType defines model for DashboardList.Data.Type.

const (
	DashboardListDataTypeDashboards DashboardListDataType = "dashboards"
)

Defines values for DashboardListDataType.

type DashboardOwner

type DashboardOwner string

DashboardOwner The owner type of the dashboard

const (
	DashboardOwnerTeam DashboardOwner = "team"
	DashboardOwnerUser DashboardOwner = "user"
)

Defines values for DashboardOwner.

type DashboardPanel

type DashboardPanel struct {
	// The panel dashboard
	DashboardId *string                   `json:"dashboard_id,omitempty"`
	Data        *[]map[string]interface{} `json:"data,omitempty"`

	// The name of the dashboard_panel
	Name   *string `json:"name"`
	Params struct {
		Datasets *[]struct {
			Aggregate *struct {
				Cumulative *bool                                           `json:"cumulative"`
				Key        *string                                         `json:"key"`
				Operation  *DashboardPanelParamsDatasetsAggregateOperation `json:"operation,omitempty"`
			} `json:"aggregate"`
			Collection *DashboardPanelParamsDatasetsCollection `json:"collection,omitempty"`
			Filter     *[]struct {
				Operation *DashboardPanelParamsDatasetsFilterOperation `json:"operation,omitempty"`
				Rules     *[]struct {
					Condition *string                                           `json:"condition,omitempty"`
					Key       *string                                           `json:"key,omitempty"`
					Operation *DashboardPanelParamsDatasetsFilterRulesOperation `json:"operation,omitempty"`
					Value     *string                                           `json:"value,omitempty"`
				} `json:"rules,omitempty"`
			} `json:"filter,omitempty"`
			GroupBy *string `json:"group_by"`
			Name    *string `json:"name"`
		} `json:"datasets,omitempty"`
		Display *DashboardPanelParamsDisplay `json:"display,omitempty"`
	} `json:"params"`
	Position *struct {
		H float32 `json:"h"`
		W float32 `json:"w"`
		X float32 `json:"x"`
		Y float32 `json:"y"`
	} `json:"position"`
}

DashboardPanel defines model for dashboard_panel.

type DashboardPanelList

type DashboardPanelList struct {
	Data []struct {
		Attributes struct {
			// The panel dashboard
			DashboardId *string                   `json:"dashboard_id,omitempty"`
			Data        *[]map[string]interface{} `json:"data,omitempty"`

			// The name of the dashboard_panel
			Name   *string `json:"name"`
			Params struct {
				Datasets *[]struct {
					Aggregate *struct {
						Cumulative *bool                                                             `json:"cumulative"`
						Key        *string                                                           `json:"key"`
						Operation  *DashboardPanelListDataAttributesParamsDatasetsAggregateOperation `json:"operation,omitempty"`
					} `json:"aggregate"`
					Collection *DashboardPanelListDataAttributesParamsDatasetsCollection `json:"collection,omitempty"`
					Filter     *[]struct {
						Operation *DashboardPanelListDataAttributesParamsDatasetsFilterOperation `json:"operation,omitempty"`
						Rules     *[]struct {
							Condition *string                                                             `json:"condition,omitempty"`
							Key       *string                                                             `json:"key,omitempty"`
							Operation *DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation `json:"operation,omitempty"`
							Value     *string                                                             `json:"value,omitempty"`
						} `json:"rules,omitempty"`
					} `json:"filter,omitempty"`
					GroupBy *string `json:"group_by"`
					Name    *string `json:"name"`
				} `json:"datasets,omitempty"`
				Display *DashboardPanelListDataAttributesParamsDisplay `json:"display,omitempty"`
			} `json:"params"`
			Position *struct {
				H float32 `json:"h"`
				W float32 `json:"w"`
				X float32 `json:"x"`
				Y float32 `json:"y"`
			} `json:"position"`
		} `json:"attributes"`

		// Unique ID of the dashboard_panel
		Id   string                     `json:"id"`
		Type DashboardPanelListDataType `json:"type"`
	} `json:"data"`
	Links struct {
		First string  `json:"first"`
		Last  string  `json:"last"`
		Next  *string `json:"next"`
		Prev  *string `json:"prev"`
		Self  string  `json:"self"`
	} `json:"links"`
}

DashboardPanelList defines model for dashboard_panel_list.

type DashboardPanelListDataAttributesParamsDatasetsAggregateOperation added in v0.1.15

type DashboardPanelListDataAttributesParamsDatasetsAggregateOperation string

DashboardPanelListDataAttributesParamsDatasetsAggregateOperation defines model for DashboardPanelList.Data.Attributes.Params.Datasets.Aggregate.Operation.

const (
	DashboardPanelListDataAttributesParamsDatasetsAggregateOperationAverage DashboardPanelListDataAttributesParamsDatasetsAggregateOperation = "average"
	DashboardPanelListDataAttributesParamsDatasetsAggregateOperationCount   DashboardPanelListDataAttributesParamsDatasetsAggregateOperation = "count"
	DashboardPanelListDataAttributesParamsDatasetsAggregateOperationSum     DashboardPanelListDataAttributesParamsDatasetsAggregateOperation = "sum"
)

Defines values for DashboardPanelListDataAttributesParamsDatasetsAggregateOperation.

type DashboardPanelListDataAttributesParamsDatasetsCollection added in v0.1.15

type DashboardPanelListDataAttributesParamsDatasetsCollection string

DashboardPanelListDataAttributesParamsDatasetsCollection defines model for DashboardPanelList.Data.Attributes.Params.Datasets.Collection.

const (
	DashboardPanelListDataAttributesParamsDatasetsCollectionIncidentActionItems DashboardPanelListDataAttributesParamsDatasetsCollection = "incident_action_items"
	DashboardPanelListDataAttributesParamsDatasetsCollectionIncidentPostMortems DashboardPanelListDataAttributesParamsDatasetsCollection = "incident_post_mortems"
	DashboardPanelListDataAttributesParamsDatasetsCollectionIncidents           DashboardPanelListDataAttributesParamsDatasetsCollection = "incidents"
)

Defines values for DashboardPanelListDataAttributesParamsDatasetsCollection.

type DashboardPanelListDataAttributesParamsDatasetsFilterOperation added in v0.1.15

type DashboardPanelListDataAttributesParamsDatasetsFilterOperation string

DashboardPanelListDataAttributesParamsDatasetsFilterOperation defines model for DashboardPanelList.Data.Attributes.Params.Datasets.Filter.Operation.

const (
	DashboardPanelListDataAttributesParamsDatasetsFilterOperationAnd DashboardPanelListDataAttributesParamsDatasetsFilterOperation = "and"
	DashboardPanelListDataAttributesParamsDatasetsFilterOperationOr  DashboardPanelListDataAttributesParamsDatasetsFilterOperation = "or"
)

Defines values for DashboardPanelListDataAttributesParamsDatasetsFilterOperation.

type DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation added in v0.1.15

type DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation string

DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation defines model for DashboardPanelList.Data.Attributes.Params.Datasets.Filter.Rules.Operation.

const (
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperationAnd DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation = "and"
	DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperationOr  DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation = "or"
)

Defines values for DashboardPanelListDataAttributesParamsDatasetsFilterRulesOperation.

type DashboardPanelListDataAttributesParamsDisplay added in v0.1.15

type DashboardPanelListDataAttributesParamsDisplay string

DashboardPanelListDataAttributesParamsDisplay defines model for DashboardPanelList.Data.Attributes.Params.Display.

const (
	DashboardPanelListDataAttributesParamsDisplayAggregateValue     DashboardPanelListDataAttributesParamsDisplay = "aggregate_value"
	DashboardPanelListDataAttributesParamsDisplayColumnChart        DashboardPanelListDataAttributesParamsDisplay = "column_chart"
	DashboardPanelListDataAttributesParamsDisplayLineChart          DashboardPanelListDataAttributesParamsDisplay = "line_chart"
	DashboardPanelListDataAttributesParamsDisplayLineSteppedChart   DashboardPanelListDataAttributesParamsDisplay = "line_stepped_chart"
	DashboardPanelListDataAttributesParamsDisplayPieChart           DashboardPanelListDataAttributesParamsDisplay = "pie_chart"
	DashboardPanelListDataAttributesParamsDisplayStackedColumnChart DashboardPanelListDataAttributesParamsDisplay = "stacked_column_chart"
	DashboardPanelListDataAttributesParamsDisplayTable              DashboardPanelListDataAttributesParamsDisplay = "table"
)

Defines values for DashboardPanelListDataAttributesParamsDisplay.

type DashboardPanelListDataType

type DashboardPanelListDataType string

DashboardPanelListDataType defines model for DashboardPanelList.Data.Type.

const (
	DashboardPanelListDataTypeDashboardPanels DashboardPanelListDataType = "dashboard_panels"
)

Defines values for DashboardPanelListDataType.

type DashboardPanelParamsDatasetsAggregateOperation

type DashboardPanelParamsDatasetsAggregateOperation string

DashboardPanelParamsDatasetsAggregateOperation defines model for DashboardPanel.Params.Datasets.Aggregate.Operation.

const (
	DashboardPanelParamsDatasetsAggregateOperationAverage DashboardPanelParamsDatasetsAggregateOperation = "average"
	DashboardPanelParamsDatasetsAggregateOperationCount   DashboardPanelParamsDatasetsAggregateOperation = "count"
	DashboardPanelParamsDatasetsAggregateOperationSum     DashboardPanelParamsDatasetsAggregateOperation = "sum"
)

Defines values for DashboardPanelParamsDatasetsAggregateOperation.

type DashboardPanelParamsDatasetsCollection

type DashboardPanelParamsDatasetsCollection string

DashboardPanelParamsDatasetsCollection defines model for DashboardPanel.Params.Datasets.Collection.

const (
	DashboardPanelParamsDatasetsCollectionIncidentActionItems DashboardPanelParamsDatasetsCollection = "incident_action_items"
	DashboardPanelParamsDatasetsCollectionIncidentPostMortems DashboardPanelParamsDatasetsCollection = "incident_post_mortems"
	DashboardPanelParamsDatasetsCollectionIncidents           DashboardPanelParamsDatasetsCollection = "incidents"
)

Defines values for DashboardPanelParamsDatasetsCollection.

type DashboardPanelParamsDatasetsFilterOperation

type DashboardPanelParamsDatasetsFilterOperation string

DashboardPanelParamsDatasetsFilterOperation defines model for DashboardPanel.Params.Datasets.Filter.Operation.

const (
	DashboardPanelParamsDatasetsFilterOperationAnd DashboardPanelParamsDatasetsFilterOperation = "and"
	DashboardPanelParamsDatasetsFilterOperationOr  DashboardPanelParamsDatasetsFilterOperation = "or"
)

Defines values for DashboardPanelParamsDatasetsFilterOperation.

type DashboardPanelParamsDatasetsFilterRulesOperation

type DashboardPanelParamsDatasetsFilterRulesOperation string

DashboardPanelParamsDatasetsFilterRulesOperation defines model for DashboardPanel.Params.Datasets.Filter.Rules.Operation.

const (
	DashboardPanelParamsDatasetsFilterRulesOperationAnd DashboardPanelParamsDatasetsFilterRulesOperation = "and"
	DashboardPanelParamsDatasetsFilterRulesOperationOr  DashboardPanelParamsDatasetsFilterRulesOperation = "or"
)

Defines values for DashboardPanelParamsDatasetsFilterRulesOperation.

type DashboardPanelParamsDisplay

type DashboardPanelParamsDisplay string

DashboardPanelParamsDisplay defines model for DashboardPanel.Params.Display.

const (
	DashboardPanelParamsDisplayAggregateValue     DashboardPanelParamsDisplay = "aggregate_value"
	DashboardPanelParamsDisplayColumnChart        DashboardPanelParamsDisplay = "column_chart"
	DashboardPanelParamsDisplayLineChart          DashboardPanelParamsDisplay = "line_chart"
	DashboardPanelParamsDisplayLineSteppedChart   DashboardPanelParamsDisplay = "line_stepped_chart"
	DashboardPanelParamsDisplayPieChart           DashboardPanelParamsDisplay = "pie_chart"
	DashboardPanelParamsDisplayStackedColumnChart DashboardPanelParamsDisplay = "stacked_column_chart"
	DashboardPanelParamsDisplayTable              DashboardPanelParamsDisplay = "table"
)

Defines values for DashboardPanelParamsDisplay.

type DashboardPanelResponse

type DashboardPanelResponse struct {
	Data struct {
		Attributes struct {
			// The panel dashboard
			DashboardId *string                   `json:"dashboard_id,omitempty"`
			Data        *[]map[string]interface{} `json:"data,omitempty"`

			// The name of the dashboard_panel
			Name   *string `json:"name"`
			Params struct {
				Datasets *[]struct {
					Aggregate *struct {
						Cumulative *bool                                                                 `json:"cumulative"`
						Key        *string                                                               `json:"key"`
						Operation  *DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation `json:"operation,omitempty"`
					} `json:"aggregate"`
					Collection *DashboardPanelResponseDataAttributesParamsDatasetsCollection `json:"collection,omitempty"`
					Filter     *[]struct {
						Operation *DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation `json:"operation,omitempty"`
						Rules     *[]struct {
							Condition *string `json:"condition,omitempty"`
							Key       *string `json:"key,omitempty"`
							Operation *string `json:"operation,omitempty"`
							Value     *string `json:"value,omitempty"`
						} `json:"rules,omitempty"`
					} `json:"filter,omitempty"`
					GroupBy *string `json:"group_by"`
					Name    *string `json:"name"`
				} `json:"datasets,omitempty"`
				Display *DashboardPanelResponseDataAttributesParamsDisplay `json:"display,omitempty"`
			} `json:"params"`
			Position *struct {
				H float32 `json:"h"`
				W float32 `json:"w"`
				X float32 `json:"x"`
				Y float32 `json:"y"`
			} `json:"position"`
		} `json:"attributes"`

		// Unique ID of the dashboard_panel
		Id   string                         `json:"id"`
		Type DashboardPanelResponseDataType `json:"type"`
	} `json:"data"`
}

DashboardPanelResponse defines model for dashboard_panel_response.

type DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation added in v0.1.15

type DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation string

DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation defines model for DashboardPanelResponse.Data.Attributes.Params.Datasets.Aggregate.Operation.

const (
	DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperationAverage DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation = "average"
	DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperationCount   DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation = "count"
	DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperationSum     DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation = "sum"
)

Defines values for DashboardPanelResponseDataAttributesParamsDatasetsAggregateOperation.

type DashboardPanelResponseDataAttributesParamsDatasetsCollection added in v0.1.15

type DashboardPanelResponseDataAttributesParamsDatasetsCollection string

DashboardPanelResponseDataAttributesParamsDatasetsCollection defines model for DashboardPanelResponse.Data.Attributes.Params.Datasets.Collection.

const (
	DashboardPanelResponseDataAttributesParamsDatasetsCollectionIncidentActionItems DashboardPanelResponseDataAttributesParamsDatasetsCollection = "incident_action_items"
	DashboardPanelResponseDataAttributesParamsDatasetsCollectionIncidentPostMortems DashboardPanelResponseDataAttributesParamsDatasetsCollection = "incident_post_mortems"
	DashboardPanelResponseDataAttributesParamsDatasetsCollectionIncidents           DashboardPanelResponseDataAttributesParamsDatasetsCollection = "incidents"
)

Defines values for DashboardPanelResponseDataAttributesParamsDatasetsCollection.

type DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation added in v0.1.15

type DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation string

DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation defines model for DashboardPanelResponse.Data.Attributes.Params.Datasets.Filter.Operation.

const (
	DashboardPanelResponseDataAttributesParamsDatasetsFilterOperationAnd DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation = "and"
	DashboardPanelResponseDataAttributesParamsDatasetsFilterOperationOr  DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation = "or"
)

Defines values for DashboardPanelResponseDataAttributesParamsDatasetsFilterOperation.

type DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperation added in v0.1.15

type DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperation string

DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperation defines model for DashboardPanelResponse.Data.Attributes.Params.Datasets.Filter.Rules.Operation.

const (
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperationAnd DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperation = "and"
	DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperationOr  DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperation = "or"
)

Defines values for DashboardPanelResponseDataAttributesParamsDatasetsFilterRulesOperation.

type DashboardPanelResponseDataAttributesParamsDisplay added in v0.1.15

type DashboardPanelResponseDataAttributesParamsDisplay string

DashboardPanelResponseDataAttributesParamsDisplay defines model for DashboardPanelResponse.Data.Attributes.Params.Display.

const (
	DashboardPanelResponseDataAttributesParamsDisplayAggregateValue     DashboardPanelResponseDataAttributesParamsDisplay = "aggregate_value"
	DashboardPanelResponseDataAttributesParamsDisplayColumnChart        DashboardPanelResponseDataAttributesParamsDisplay = "column_chart"
	DashboardPanelResponseDataAttributesParamsDisplayLineChart          DashboardPanelResponseDataAttributesParamsDisplay = "line_chart"
	DashboardPanelResponseDataAttributesParamsDisplayLineSteppedChart   DashboardPanelResponseDataAttributesParamsDisplay = "line_stepped_chart"
	DashboardPanelResponseDataAttributesParamsDisplayPieChart           DashboardPanelResponseDataAttributesParamsDisplay = "pie_chart"
	DashboardPanelResponseDataAttributesParamsDisplayStackedColumnChart DashboardPanelResponseDataAttributesParamsDisplay = "stacked_column_chart"
	DashboardPanelResponseDataAttributesParamsDisplayTable              DashboardPanelResponseDataAttributesParamsDisplay = "table"
)

Defines values for DashboardPanelResponseDataAttributesParamsDisplay.

type DashboardPanelResponseDataType

type DashboardPanelResponseDataType string

DashboardPanelResponseDataType defines model for DashboardPanelResponse.Data.Type.

const (
	DashboardPanelResponseDataTypeDashboardPanels DashboardPanelResponseDataType = "dashboard_panels"
)

Defines values for DashboardPanelResponseDataType.

type DashboardResponse

type DashboardResponse struct {
	Data struct {
		Attributes Dashboard `json:"attributes"`

		// Id Unique ID of the dashboard
		Id   string                    `json:"id"`
		Type DashboardResponseDataType `json:"type"`
	} `json:"data"`
}

DashboardResponse defines model for dashboard_response.

type DashboardResponseDataType

type DashboardResponseDataType string

DashboardResponseDataType defines model for DashboardResponse.Data.Type.

const (
	DashboardResponseDataTypeDashboards DashboardResponseDataType = "dashboards"
)

Defines values for DashboardResponseDataType.

type DeleteCauseResponse

type DeleteCauseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CauseResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteCauseResponse

func ParseDeleteCauseResponse(rsp *http.Response) (*DeleteCauseResponse, error)

ParseDeleteCauseResponse parses an HTTP response from a DeleteCauseWithResponse call

func (DeleteCauseResponse) Status

func (r DeleteCauseResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteCauseResponse) StatusCode

func (r DeleteCauseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCustomFieldOptionResponse

type DeleteCustomFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteCustomFieldOptionResponse

func ParseDeleteCustomFieldOptionResponse(rsp *http.Response) (*DeleteCustomFieldOptionResponse, error)

ParseDeleteCustomFieldOptionResponse parses an HTTP response from a DeleteCustomFieldOptionWithResponse call

func (DeleteCustomFieldOptionResponse) Status

Status returns HTTPResponse.Status

func (DeleteCustomFieldOptionResponse) StatusCode

func (r DeleteCustomFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCustomFieldResponse

type DeleteCustomFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteCustomFieldResponse

func ParseDeleteCustomFieldResponse(rsp *http.Response) (*DeleteCustomFieldResponse, error)

ParseDeleteCustomFieldResponse parses an HTTP response from a DeleteCustomFieldWithResponse call

func (DeleteCustomFieldResponse) Status

func (r DeleteCustomFieldResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteCustomFieldResponse) StatusCode

func (r DeleteCustomFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDashboardPanelResponse

type DeleteDashboardPanelResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardPanelResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteDashboardPanelResponse

func ParseDeleteDashboardPanelResponse(rsp *http.Response) (*DeleteDashboardPanelResponse, error)

ParseDeleteDashboardPanelResponse parses an HTTP response from a DeleteDashboardPanelWithResponse call

func (DeleteDashboardPanelResponse) Status

Status returns HTTPResponse.Status

func (DeleteDashboardPanelResponse) StatusCode

func (r DeleteDashboardPanelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDashboardResponse

type DeleteDashboardResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteDashboardResponse

func ParseDeleteDashboardResponse(rsp *http.Response) (*DeleteDashboardResponse, error)

ParseDeleteDashboardResponse parses an HTTP response from a DeleteDashboardWithResponse call

func (DeleteDashboardResponse) Status

func (r DeleteDashboardResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteDashboardResponse) StatusCode

func (r DeleteDashboardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteEnvironmentResponse

type DeleteEnvironmentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *EnvironmentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteEnvironmentResponse

func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error)

ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call

func (DeleteEnvironmentResponse) Status

func (r DeleteEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteEnvironmentResponse) StatusCode

func (r DeleteEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFormFieldOptionResponse added in v0.1.48

type DeleteFormFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteFormFieldOptionResponse added in v0.1.48

func ParseDeleteFormFieldOptionResponse(rsp *http.Response) (*DeleteFormFieldOptionResponse, error)

ParseDeleteFormFieldOptionResponse parses an HTTP response from a DeleteFormFieldOptionWithResponse call

func (DeleteFormFieldOptionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (DeleteFormFieldOptionResponse) StatusCode added in v0.1.48

func (r DeleteFormFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFormFieldPositionResponse added in v0.1.48

type DeleteFormFieldPositionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldPositionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteFormFieldPositionResponse added in v0.1.48

func ParseDeleteFormFieldPositionResponse(rsp *http.Response) (*DeleteFormFieldPositionResponse, error)

ParseDeleteFormFieldPositionResponse parses an HTTP response from a DeleteFormFieldPositionWithResponse call

func (DeleteFormFieldPositionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (DeleteFormFieldPositionResponse) StatusCode added in v0.1.48

func (r DeleteFormFieldPositionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFormFieldResponse added in v0.1.48

type DeleteFormFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteFormFieldResponse added in v0.1.48

func ParseDeleteFormFieldResponse(rsp *http.Response) (*DeleteFormFieldResponse, error)

ParseDeleteFormFieldResponse parses an HTTP response from a DeleteFormFieldWithResponse call

func (DeleteFormFieldResponse) Status added in v0.1.48

func (r DeleteFormFieldResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteFormFieldResponse) StatusCode added in v0.1.48

func (r DeleteFormFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFunctionalityResponse

type DeleteFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteFunctionalityResponse

func ParseDeleteFunctionalityResponse(rsp *http.Response) (*DeleteFunctionalityResponse, error)

ParseDeleteFunctionalityResponse parses an HTTP response from a DeleteFunctionalityWithResponse call

func (DeleteFunctionalityResponse) Status

Status returns HTTPResponse.Status

func (DeleteFunctionalityResponse) StatusCode

func (r DeleteFunctionalityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentActionItemResponse

type DeleteIncidentActionItemResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentActionItemResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentActionItemResponse

func ParseDeleteIncidentActionItemResponse(rsp *http.Response) (*DeleteIncidentActionItemResponse, error)

ParseDeleteIncidentActionItemResponse parses an HTTP response from a DeleteIncidentActionItemWithResponse call

func (DeleteIncidentActionItemResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentActionItemResponse) StatusCode

func (r DeleteIncidentActionItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentCustomFieldSelectionResponse

type DeleteIncidentCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentCustomFieldSelectionResponse

func ParseDeleteIncidentCustomFieldSelectionResponse(rsp *http.Response) (*DeleteIncidentCustomFieldSelectionResponse, error)

ParseDeleteIncidentCustomFieldSelectionResponse parses an HTTP response from a DeleteIncidentCustomFieldSelectionWithResponse call

func (DeleteIncidentCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentEventFunctionalityResponse added in v0.1.70

type DeleteIncidentEventFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventFunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentEventFunctionalityResponse added in v0.1.70

func ParseDeleteIncidentEventFunctionalityResponse(rsp *http.Response) (*DeleteIncidentEventFunctionalityResponse, error)

ParseDeleteIncidentEventFunctionalityResponse parses an HTTP response from a DeleteIncidentEventFunctionalityWithResponse call

func (DeleteIncidentEventFunctionalityResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (DeleteIncidentEventFunctionalityResponse) StatusCode added in v0.1.70

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentEventResponse

type DeleteIncidentEventResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentEventResponse

func ParseDeleteIncidentEventResponse(rsp *http.Response) (*DeleteIncidentEventResponse, error)

ParseDeleteIncidentEventResponse parses an HTTP response from a DeleteIncidentEventWithResponse call

func (DeleteIncidentEventResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentEventResponse) StatusCode

func (r DeleteIncidentEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentEventServiceResponse added in v0.1.70

type DeleteIncidentEventServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentEventServiceResponse added in v0.1.70

func ParseDeleteIncidentEventServiceResponse(rsp *http.Response) (*DeleteIncidentEventServiceResponse, error)

ParseDeleteIncidentEventServiceResponse parses an HTTP response from a DeleteIncidentEventServiceWithResponse call

func (DeleteIncidentEventServiceResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (DeleteIncidentEventServiceResponse) StatusCode added in v0.1.70

func (r DeleteIncidentEventServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentFormFieldSelectionResponse added in v0.1.48

type DeleteIncidentFormFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFormFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentFormFieldSelectionResponse added in v0.1.48

func ParseDeleteIncidentFormFieldSelectionResponse(rsp *http.Response) (*DeleteIncidentFormFieldSelectionResponse, error)

ParseDeleteIncidentFormFieldSelectionResponse parses an HTTP response from a DeleteIncidentFormFieldSelectionWithResponse call

func (DeleteIncidentFormFieldSelectionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (DeleteIncidentFormFieldSelectionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentResponse

type DeleteIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentResponse

func ParseDeleteIncidentResponse(rsp *http.Response) (*DeleteIncidentResponse, error)

ParseDeleteIncidentResponse parses an HTTP response from a DeleteIncidentWithResponse call

func (DeleteIncidentResponse) Status

func (r DeleteIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteIncidentResponse) StatusCode

func (r DeleteIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentRoleResponse

type DeleteIncidentRoleResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentRoleResponse

func ParseDeleteIncidentRoleResponse(rsp *http.Response) (*DeleteIncidentRoleResponse, error)

ParseDeleteIncidentRoleResponse parses an HTTP response from a DeleteIncidentRoleWithResponse call

func (DeleteIncidentRoleResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentRoleResponse) StatusCode

func (r DeleteIncidentRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentRoleTaskResponse

type DeleteIncidentRoleTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentRoleTaskResponse

func ParseDeleteIncidentRoleTaskResponse(rsp *http.Response) (*DeleteIncidentRoleTaskResponse, error)

ParseDeleteIncidentRoleTaskResponse parses an HTTP response from a DeleteIncidentRoleTaskWithResponse call

func (DeleteIncidentRoleTaskResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentRoleTaskResponse) StatusCode

func (r DeleteIncidentRoleTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentStatusPageResponse

type DeleteIncidentStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentStatusPageEventResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentStatusPageResponse

func ParseDeleteIncidentStatusPageResponse(rsp *http.Response) (*DeleteIncidentStatusPageResponse, error)

ParseDeleteIncidentStatusPageResponse parses an HTTP response from a DeleteIncidentStatusPageWithResponse call

func (DeleteIncidentStatusPageResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentStatusPageResponse) StatusCode

func (r DeleteIncidentStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIncidentTypeResponse

type DeleteIncidentTypeResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentTypeResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteIncidentTypeResponse

func ParseDeleteIncidentTypeResponse(rsp *http.Response) (*DeleteIncidentTypeResponse, error)

ParseDeleteIncidentTypeResponse parses an HTTP response from a DeleteIncidentTypeWithResponse call

func (DeleteIncidentTypeResponse) Status

Status returns HTTPResponse.Status

func (DeleteIncidentTypeResponse) StatusCode

func (r DeleteIncidentTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePlaybookResponse

type DeletePlaybookResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeletePlaybookResponse

func ParseDeletePlaybookResponse(rsp *http.Response) (*DeletePlaybookResponse, error)

ParseDeletePlaybookResponse parses an HTTP response from a DeletePlaybookWithResponse call

func (DeletePlaybookResponse) Status

func (r DeletePlaybookResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePlaybookResponse) StatusCode

func (r DeletePlaybookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePlaybookTaskResponse

type DeletePlaybookTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeletePlaybookTaskResponse

func ParseDeletePlaybookTaskResponse(rsp *http.Response) (*DeletePlaybookTaskResponse, error)

ParseDeletePlaybookTaskResponse parses an HTTP response from a DeletePlaybookTaskWithResponse call

func (DeletePlaybookTaskResponse) Status

Status returns HTTPResponse.Status

func (DeletePlaybookTaskResponse) StatusCode

func (r DeletePlaybookTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePostmortemTemplateResponse

type DeletePostmortemTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PostMortemTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeletePostmortemTemplateResponse

func ParseDeletePostmortemTemplateResponse(rsp *http.Response) (*DeletePostmortemTemplateResponse, error)

ParseDeletePostmortemTemplateResponse parses an HTTP response from a DeletePostmortemTemplateWithResponse call

func (DeletePostmortemTemplateResponse) Status

Status returns HTTPResponse.Status

func (DeletePostmortemTemplateResponse) StatusCode

func (r DeletePostmortemTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRetrospectiveStepResponse added in v1.1.7

type DeleteRetrospectiveStepResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *RetrospectiveStepResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteRetrospectiveStepResponse added in v1.1.7

func ParseDeleteRetrospectiveStepResponse(rsp *http.Response) (*DeleteRetrospectiveStepResponse, error)

ParseDeleteRetrospectiveStepResponse parses an HTTP response from a DeleteRetrospectiveStepWithResponse call

func (DeleteRetrospectiveStepResponse) Status added in v1.1.7

Status returns HTTPResponse.Status

func (DeleteRetrospectiveStepResponse) StatusCode added in v1.1.7

func (r DeleteRetrospectiveStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSecretResponse added in v0.1.58

type DeleteSecretResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SecretResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteSecretResponse added in v0.1.58

func ParseDeleteSecretResponse(rsp *http.Response) (*DeleteSecretResponse, error)

ParseDeleteSecretResponse parses an HTTP response from a DeleteSecretWithResponse call

func (DeleteSecretResponse) Status added in v0.1.58

func (r DeleteSecretResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSecretResponse) StatusCode added in v0.1.58

func (r DeleteSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteServiceResponse

type DeleteServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *ServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteServiceResponse

func ParseDeleteServiceResponse(rsp *http.Response) (*DeleteServiceResponse, error)

ParseDeleteServiceResponse parses an HTTP response from a DeleteServiceWithResponse call

func (DeleteServiceResponse) Status

func (r DeleteServiceResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteServiceResponse) StatusCode

func (r DeleteServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSeverityResponse

type DeleteSeverityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SeverityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteSeverityResponse

func ParseDeleteSeverityResponse(rsp *http.Response) (*DeleteSeverityResponse, error)

ParseDeleteSeverityResponse parses an HTTP response from a DeleteSeverityWithResponse call

func (DeleteSeverityResponse) Status

func (r DeleteSeverityResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSeverityResponse) StatusCode

func (r DeleteSeverityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteStatusPageResponse

type DeleteStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteStatusPageResponse

func ParseDeleteStatusPageResponse(rsp *http.Response) (*DeleteStatusPageResponse, error)

ParseDeleteStatusPageResponse parses an HTTP response from a DeleteStatusPageWithResponse call

func (DeleteStatusPageResponse) Status

func (r DeleteStatusPageResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteStatusPageResponse) StatusCode

func (r DeleteStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteStatusPageTemplateResponse added in v0.1.18

type DeleteStatusPageTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteStatusPageTemplateResponse added in v0.1.18

func ParseDeleteStatusPageTemplateResponse(rsp *http.Response) (*DeleteStatusPageTemplateResponse, error)

ParseDeleteStatusPageTemplateResponse parses an HTTP response from a DeleteStatusPageTemplateWithResponse call

func (DeleteStatusPageTemplateResponse) Status added in v0.1.18

Status returns HTTPResponse.Status

func (DeleteStatusPageTemplateResponse) StatusCode added in v0.1.18

func (r DeleteStatusPageTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamResponse

type DeleteTeamResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *TeamResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteTeamResponse

func ParseDeleteTeamResponse(rsp *http.Response) (*DeleteTeamResponse, error)

ParseDeleteTeamResponse parses an HTTP response from a DeleteTeamWithResponse call

func (DeleteTeamResponse) Status

func (r DeleteTeamResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTeamResponse) StatusCode

func (r DeleteTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserResponse added in v0.1.81

type DeleteUserResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *UserResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteUserResponse added in v0.1.81

func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)

ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call

func (DeleteUserResponse) Status added in v0.1.81

func (r DeleteUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserResponse) StatusCode added in v0.1.81

func (r DeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWebhooksEndpointResponse added in v0.1.54

type DeleteWebhooksEndpointResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksEndpointResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteWebhooksEndpointResponse added in v0.1.54

func ParseDeleteWebhooksEndpointResponse(rsp *http.Response) (*DeleteWebhooksEndpointResponse, error)

ParseDeleteWebhooksEndpointResponse parses an HTTP response from a DeleteWebhooksEndpointWithResponse call

func (DeleteWebhooksEndpointResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (DeleteWebhooksEndpointResponse) StatusCode added in v0.1.54

func (r DeleteWebhooksEndpointResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkflowCustomFieldSelectionResponse

type DeleteWorkflowCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteWorkflowCustomFieldSelectionResponse

func ParseDeleteWorkflowCustomFieldSelectionResponse(rsp *http.Response) (*DeleteWorkflowCustomFieldSelectionResponse, error)

ParseDeleteWorkflowCustomFieldSelectionResponse parses an HTTP response from a DeleteWorkflowCustomFieldSelectionWithResponse call

func (DeleteWorkflowCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (DeleteWorkflowCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkflowFormFieldConditionResponse added in v0.1.48

type DeleteWorkflowFormFieldConditionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowFormFieldConditionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteWorkflowFormFieldConditionResponse added in v0.1.48

func ParseDeleteWorkflowFormFieldConditionResponse(rsp *http.Response) (*DeleteWorkflowFormFieldConditionResponse, error)

ParseDeleteWorkflowFormFieldConditionResponse parses an HTTP response from a DeleteWorkflowFormFieldConditionWithResponse call

func (DeleteWorkflowFormFieldConditionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (DeleteWorkflowFormFieldConditionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkflowGroupResponse added in v0.1.12

type DeleteWorkflowGroupResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowGroupResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteWorkflowGroupResponse added in v0.1.12

func ParseDeleteWorkflowGroupResponse(rsp *http.Response) (*DeleteWorkflowGroupResponse, error)

ParseDeleteWorkflowGroupResponse parses an HTTP response from a DeleteWorkflowGroupWithResponse call

func (DeleteWorkflowGroupResponse) Status added in v0.1.12

Status returns HTTPResponse.Status

func (DeleteWorkflowGroupResponse) StatusCode added in v0.1.12

func (r DeleteWorkflowGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkflowResponse

type DeleteWorkflowResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteWorkflowResponse

func ParseDeleteWorkflowResponse(rsp *http.Response) (*DeleteWorkflowResponse, error)

ParseDeleteWorkflowResponse parses an HTTP response from a DeleteWorkflowWithResponse call

func (DeleteWorkflowResponse) Status

func (r DeleteWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteWorkflowResponse) StatusCode

func (r DeleteWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkflowTaskResponse

type DeleteWorkflowTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDeleteWorkflowTaskResponse

func ParseDeleteWorkflowTaskResponse(rsp *http.Response) (*DeleteWorkflowTaskResponse, error)

ParseDeleteWorkflowTaskResponse parses an HTTP response from a DeleteWorkflowTaskWithResponse call

func (DeleteWorkflowTaskResponse) Status

Status returns HTTPResponse.Status

func (DeleteWorkflowTaskResponse) StatusCode

func (r DeleteWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeliverWebhooksDeliveryResponse added in v0.1.54

type DeliverWebhooksDeliveryResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksDeliveryResponse
}

func ParseDeliverWebhooksDeliveryResponse added in v0.1.54

func ParseDeliverWebhooksDeliveryResponse(rsp *http.Response) (*DeliverWebhooksDeliveryResponse, error)

ParseDeliverWebhooksDeliveryResponse parses an HTTP response from a DeliverWebhooksDeliveryWithResponse call

func (DeliverWebhooksDeliveryResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (DeliverWebhooksDeliveryResponse) StatusCode added in v0.1.54

func (r DeliverWebhooksDeliveryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DuplicateDashboardPanelResponse

type DuplicateDashboardPanelResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *DashboardPanelResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDuplicateDashboardPanelResponse

func ParseDuplicateDashboardPanelResponse(rsp *http.Response) (*DuplicateDashboardPanelResponse, error)

ParseDuplicateDashboardPanelResponse parses an HTTP response from a DuplicateDashboardPanelWithResponse call

func (DuplicateDashboardPanelResponse) Status

Status returns HTTPResponse.Status

func (DuplicateDashboardPanelResponse) StatusCode

func (r DuplicateDashboardPanelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DuplicateDashboardResponse

type DuplicateDashboardResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON201 *DashboardResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseDuplicateDashboardResponse

func ParseDuplicateDashboardResponse(rsp *http.Response) (*DuplicateDashboardResponse, error)

ParseDuplicateDashboardResponse parses an HTTP response from a DuplicateDashboardWithResponse call

func (DuplicateDashboardResponse) Status

Status returns HTTPResponse.Status

func (DuplicateDashboardResponse) StatusCode

func (r DuplicateDashboardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Environment

type Environment struct {
	// Color The hex color of the environment
	Color *string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the environment
	Description *string `json:"description"`

	// Name The name of the environment
	Name string `json:"name"`

	// NotifyEmails Emails attached to the environment
	NotifyEmails *[]string `json:"notify_emails"`

	// Position Position of the environment
	Position *int `json:"position"`

	// SlackAliases Slack Aliases associated with this environment
	SlackAliases *[]struct {
		// Id Slack alias ID
		Id string `json:"id"`

		// Name Slack alias name
		Name string `json:"name"`
	} `json:"slack_aliases"`

	// SlackChannels Slack Channels associated with this environment
	SlackChannels *[]struct {
		// Id Slack channel ID
		Id string `json:"id"`

		// Name Slack channel name
		Name string `json:"name"`
	} `json:"slack_channels"`

	// Slug The slug of the environment
	Slug *string `json:"slug,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Environment defines model for environment.

type EnvironmentList

type EnvironmentList struct {
	Data []struct {
		Attributes Environment `json:"attributes"`

		// Id Unique ID of the environment
		Id   string                  `json:"id"`
		Type EnvironmentListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

EnvironmentList defines model for environment_list.

type EnvironmentListDataType

type EnvironmentListDataType string

EnvironmentListDataType defines model for EnvironmentList.Data.Type.

const (
	EnvironmentListDataTypeEnvironments EnvironmentListDataType = "environments"
)

Defines values for EnvironmentListDataType.

type EnvironmentResponse

type EnvironmentResponse struct {
	Data struct {
		Attributes Environment `json:"attributes"`

		// Id Unique ID of the environment
		Id   string                      `json:"id"`
		Type EnvironmentResponseDataType `json:"type"`
	} `json:"data"`
}

EnvironmentResponse defines model for environment_response.

type EnvironmentResponseDataType

type EnvironmentResponseDataType string

EnvironmentResponseDataType defines model for EnvironmentResponse.Data.Type.

const (
	EnvironmentResponseDataTypeEnvironments EnvironmentResponseDataType = "environments"
)

Defines values for EnvironmentResponseDataType.

type ErrorsList

type ErrorsList struct {
	Errors *[]struct {
		Code   *string `json:"code"`
		Detail *string `json:"detail"`
		Status string  `json:"status"`
		Title  string  `json:"title"`
	} `json:"errors,omitempty"`
}

ErrorsList defines model for errors_list.

type FormField added in v0.1.48

type FormField struct {
	// CreatedAt Date of creation
	CreatedAt     string   `json:"created_at"`
	DefaultValues []string `json:"default_values"`

	// Description The description of the form field
	Description *string `json:"description"`

	// Enabled Whether the form field is enabled
	Enabled *bool `json:"enabled,omitempty"`

	// InputKind The input kind of the form field
	InputKind FormFieldInputKind `json:"input_kind"`

	// Kind The kind of the form field
	Kind FormFieldKind `json:"kind"`

	// Name The name of the form field
	Name     string              `json:"name"`
	Required []FormFieldRequired `json:"required"`
	Shown    []FormFieldShown    `json:"shown"`

	// Slug The slug of the form field
	Slug string `json:"slug"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

FormField defines model for form_field.

type FormFieldInputKind added in v0.1.48

type FormFieldInputKind string

FormFieldInputKind The input kind of the form field

const (
	FormFieldInputKindCheckbox    FormFieldInputKind = "checkbox"
	FormFieldInputKindDate        FormFieldInputKind = "date"
	FormFieldInputKindDatetime    FormFieldInputKind = "datetime"
	FormFieldInputKindMultiSelect FormFieldInputKind = "multi_select"
	FormFieldInputKindNumber      FormFieldInputKind = "number"
	FormFieldInputKindSelect      FormFieldInputKind = "select"
	FormFieldInputKindTags        FormFieldInputKind = "tags"
	FormFieldInputKindText        FormFieldInputKind = "text"
	FormFieldInputKindTextarea    FormFieldInputKind = "textarea"
	FormFieldInputKindUsers       FormFieldInputKind = "users"
)

Defines values for FormFieldInputKind.

type FormFieldKind added in v0.1.48

type FormFieldKind string

FormFieldKind The kind of the form field

const (
	FormFieldKindAttachAlerts                FormFieldKind = "attach_alerts"
	FormFieldKindCustom                      FormFieldKind = "custom"
	FormFieldKindEnvironments                FormFieldKind = "environments"
	FormFieldKindFunctionalities             FormFieldKind = "functionalities"
	FormFieldKindLabels                      FormFieldKind = "labels"
	FormFieldKindManualStartingDatetimeField FormFieldKind = "manual_starting_datetime_field"
	FormFieldKindMarkAsBackfilled            FormFieldKind = "mark_as_backfilled"
	FormFieldKindMarkAsInTriage              FormFieldKind = "mark_as_in_triage"
	FormFieldKindMarkAsTest                  FormFieldKind = "mark_as_test"
	FormFieldKindNotifyEmails                FormFieldKind = "notify_emails"
	FormFieldKindServices                    FormFieldKind = "services"
	FormFieldKindSeverity                    FormFieldKind = "severity"
	FormFieldKindShowOngoingIncidents        FormFieldKind = "show_ongoing_incidents"
	FormFieldKindSummary                     FormFieldKind = "summary"
	FormFieldKindTeams                       FormFieldKind = "teams"
	FormFieldKindTitle                       FormFieldKind = "title"
	FormFieldKindTriggerManualWorkflows      FormFieldKind = "trigger_manual_workflows"
	FormFieldKindTypes                       FormFieldKind = "types"
	FormFieldKindVisibility                  FormFieldKind = "visibility"
)

Defines values for FormFieldKind.

type FormFieldList added in v0.1.48

type FormFieldList struct {
	Data []struct {
		Attributes FormField `json:"attributes"`

		// Id Unique ID of the form field
		Id   string                `json:"id"`
		Type FormFieldListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

FormFieldList defines model for form_field_list.

type FormFieldListDataType added in v0.1.48

type FormFieldListDataType string

FormFieldListDataType defines model for FormFieldList.Data.Type.

const (
	FormFieldListDataTypeFormFields FormFieldListDataType = "form_fields"
)

Defines values for FormFieldListDataType.

type FormFieldOption added in v0.1.48

type FormFieldOption struct {
	// Color The hex color of the form_field_option
	Color string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`
	Default   *bool  `json:"default,omitempty"`

	// FormFieldId The ID of the parent custom field
	FormFieldId *string `json:"form_field_id,omitempty"`

	// Position The position of the form_field_option
	Position float32 `json:"position"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// Value The value of the form_field_option
	Value string `json:"value"`
}

FormFieldOption defines model for form_field_option.

type FormFieldOptionList added in v0.1.48

type FormFieldOptionList struct {
	Data []struct {
		Attributes FormFieldOption `json:"attributes"`

		// Id Unique ID of the form_field_option
		Id   string                      `json:"id"`
		Type FormFieldOptionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

FormFieldOptionList defines model for form_field_option_list.

type FormFieldOptionListDataType added in v0.1.48

type FormFieldOptionListDataType string

FormFieldOptionListDataType defines model for FormFieldOptionList.Data.Type.

const (
	FormFieldOptionListDataTypeFormFieldOptions FormFieldOptionListDataType = "form_field_options"
)

Defines values for FormFieldOptionListDataType.

type FormFieldOptionResponse added in v0.1.48

type FormFieldOptionResponse struct {
	Data struct {
		Attributes FormFieldOption `json:"attributes"`

		// Id Unique ID of the form_field_option
		Id   string                          `json:"id"`
		Type FormFieldOptionResponseDataType `json:"type"`
	} `json:"data"`
}

FormFieldOptionResponse defines model for form_field_option_response.

type FormFieldOptionResponseDataType added in v0.1.48

type FormFieldOptionResponseDataType string

FormFieldOptionResponseDataType defines model for FormFieldOptionResponse.Data.Type.

const (
	FormFieldOptionResponseDataTypeFormFieldOptions FormFieldOptionResponseDataType = "form_field_options"
)

Defines values for FormFieldOptionResponseDataType.

type FormFieldPosition added in v0.1.48

type FormFieldPosition struct {
	// Form The form for the position
	Form FormFieldPositionForm `json:"form"`

	// FormFieldId The ID of the form field.
	FormFieldId string `json:"form_field_id"`

	// Position The position of the form_field_position
	Position float32 `json:"position"`
}

FormFieldPosition defines model for form_field_position.

type FormFieldPositionForm added in v0.1.48

type FormFieldPositionForm string

FormFieldPositionForm The form for the position

const (
	FormFieldPositionFormIncidentPostMortem               FormFieldPositionForm = "incident_post_mortem"
	FormFieldPositionFormSlackIncidentCancellationForm    FormFieldPositionForm = "slack_incident_cancellation_form"
	FormFieldPositionFormSlackIncidentMitigationForm      FormFieldPositionForm = "slack_incident_mitigation_form"
	FormFieldPositionFormSlackIncidentResolutionForm      FormFieldPositionForm = "slack_incident_resolution_form"
	FormFieldPositionFormSlackNewIncidentForm             FormFieldPositionForm = "slack_new_incident_form"
	FormFieldPositionFormSlackScheduledIncidentForm       FormFieldPositionForm = "slack_scheduled_incident_form"
	FormFieldPositionFormSlackUpdateIncidentForm          FormFieldPositionForm = "slack_update_incident_form"
	FormFieldPositionFormSlackUpdateIncidentStatusForm    FormFieldPositionForm = "slack_update_incident_status_form"
	FormFieldPositionFormSlackUpdateScheduledIncidentForm FormFieldPositionForm = "slack_update_scheduled_incident_form"
	FormFieldPositionFormWebIncidentCancellationForm      FormFieldPositionForm = "web_incident_cancellation_form"
	FormFieldPositionFormWebIncidentMitigationForm        FormFieldPositionForm = "web_incident_mitigation_form"
	FormFieldPositionFormWebIncidentPostMortemForm        FormFieldPositionForm = "web_incident_post_mortem_form"
	FormFieldPositionFormWebIncidentResolutionForm        FormFieldPositionForm = "web_incident_resolution_form"
	FormFieldPositionFormWebNewIncidentForm               FormFieldPositionForm = "web_new_incident_form"
	FormFieldPositionFormWebScheduledIncidentForm         FormFieldPositionForm = "web_scheduled_incident_form"
	FormFieldPositionFormWebUpdateIncidentForm            FormFieldPositionForm = "web_update_incident_form"
	FormFieldPositionFormWebUpdateScheduledIncidentForm   FormFieldPositionForm = "web_update_scheduled_incident_form"
)

Defines values for FormFieldPositionForm.

type FormFieldPositionList added in v0.1.48

type FormFieldPositionList struct {
	Data []struct {
		Attributes FormFieldPosition `json:"attributes"`

		// Id Unique ID of the form_field_position
		Id   string                        `json:"id"`
		Type FormFieldPositionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

FormFieldPositionList defines model for form_field_position_list.

type FormFieldPositionListDataType added in v0.1.48

type FormFieldPositionListDataType string

FormFieldPositionListDataType defines model for FormFieldPositionList.Data.Type.

const (
	FormFieldPositionListDataTypeFormFieldPositions FormFieldPositionListDataType = "form_field_positions"
)

Defines values for FormFieldPositionListDataType.

type FormFieldPositionResponse added in v0.1.48

type FormFieldPositionResponse struct {
	Data struct {
		Attributes FormFieldPosition `json:"attributes"`

		// Id Unique ID of the form_field_position
		Id   string                            `json:"id"`
		Type FormFieldPositionResponseDataType `json:"type"`
	} `json:"data"`
}

FormFieldPositionResponse defines model for form_field_position_response.

type FormFieldPositionResponseDataType added in v0.1.48

type FormFieldPositionResponseDataType string

FormFieldPositionResponseDataType defines model for FormFieldPositionResponse.Data.Type.

const (
	FormFieldPositionResponseDataTypeFormFieldPositions FormFieldPositionResponseDataType = "form_field_positions"
)

Defines values for FormFieldPositionResponseDataType.

type FormFieldRequired added in v0.1.48

type FormFieldRequired string

FormFieldRequired Where the form field is required

const (
	FormFieldRequiredSlackIncidentCancellationForm    FormFieldRequired = "slack_incident_cancellation_form"
	FormFieldRequiredSlackIncidentMitigationForm      FormFieldRequired = "slack_incident_mitigation_form"
	FormFieldRequiredSlackIncidentResolutionForm      FormFieldRequired = "slack_incident_resolution_form"
	FormFieldRequiredSlackNewIncidentForm             FormFieldRequired = "slack_new_incident_form"
	FormFieldRequiredSlackScheduledIncidentForm       FormFieldRequired = "slack_scheduled_incident_form"
	FormFieldRequiredSlackUpdateIncidentForm          FormFieldRequired = "slack_update_incident_form"
	FormFieldRequiredSlackUpdateIncidentStatusForm    FormFieldRequired = "slack_update_incident_status_form"
	FormFieldRequiredSlackUpdateScheduledIncidentForm FormFieldRequired = "slack_update_scheduled_incident_form"
	FormFieldRequiredWebIncidentCancellationForm      FormFieldRequired = "web_incident_cancellation_form"
	FormFieldRequiredWebIncidentMitigationForm        FormFieldRequired = "web_incident_mitigation_form"
	FormFieldRequiredWebIncidentPostMortemForm        FormFieldRequired = "web_incident_post_mortem_form"
	FormFieldRequiredWebIncidentResolutionForm        FormFieldRequired = "web_incident_resolution_form"
	FormFieldRequiredWebNewIncidentForm               FormFieldRequired = "web_new_incident_form"
	FormFieldRequiredWebScheduledIncidentForm         FormFieldRequired = "web_scheduled_incident_form"
	FormFieldRequiredWebUpdateIncidentForm            FormFieldRequired = "web_update_incident_form"
	FormFieldRequiredWebUpdateScheduledIncidentForm   FormFieldRequired = "web_update_scheduled_incident_form"
)

Defines values for FormFieldRequired.

type FormFieldResponse added in v0.1.48

type FormFieldResponse struct {
	Data struct {
		Attributes FormField `json:"attributes"`

		// Id Unique ID of the form field
		Id   string                    `json:"id"`
		Type FormFieldResponseDataType `json:"type"`
	} `json:"data"`
}

FormFieldResponse defines model for form_field_response.

type FormFieldResponseDataType added in v0.1.48

type FormFieldResponseDataType string

FormFieldResponseDataType defines model for FormFieldResponse.Data.Type.

const (
	FormFieldResponseDataTypeFormFields FormFieldResponseDataType = "form_fields"
)

Defines values for FormFieldResponseDataType.

type FormFieldShown added in v0.1.48

type FormFieldShown string

FormFieldShown Where the form field is shown

const (
	FormFieldShownIncidentPostMortem               FormFieldShown = "incident_post_mortem"
	FormFieldShownSlackIncidentCancellationForm    FormFieldShown = "slack_incident_cancellation_form"
	FormFieldShownSlackIncidentMitigationForm      FormFieldShown = "slack_incident_mitigation_form"
	FormFieldShownSlackIncidentResolutionForm      FormFieldShown = "slack_incident_resolution_form"
	FormFieldShownSlackNewIncidentForm             FormFieldShown = "slack_new_incident_form"
	FormFieldShownSlackScheduledIncidentForm       FormFieldShown = "slack_scheduled_incident_form"
	FormFieldShownSlackUpdateIncidentForm          FormFieldShown = "slack_update_incident_form"
	FormFieldShownSlackUpdateIncidentStatusForm    FormFieldShown = "slack_update_incident_status_form"
	FormFieldShownSlackUpdateScheduledIncidentForm FormFieldShown = "slack_update_scheduled_incident_form"
	FormFieldShownWebIncidentCancellationForm      FormFieldShown = "web_incident_cancellation_form"
	FormFieldShownWebIncidentMitigationForm        FormFieldShown = "web_incident_mitigation_form"
	FormFieldShownWebIncidentPostMortemForm        FormFieldShown = "web_incident_post_mortem_form"
	FormFieldShownWebIncidentResolutionForm        FormFieldShown = "web_incident_resolution_form"
	FormFieldShownWebNewIncidentForm               FormFieldShown = "web_new_incident_form"
	FormFieldShownWebScheduledIncidentForm         FormFieldShown = "web_scheduled_incident_form"
	FormFieldShownWebUpdateIncidentForm            FormFieldShown = "web_update_incident_form"
	FormFieldShownWebUpdateScheduledIncidentForm   FormFieldShown = "web_update_scheduled_incident_form"
)

Defines values for FormFieldShown.

type Functionality

type Functionality struct {
	// Color The hex color of the functionality
	Color *string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the functionality
	Description *string `json:"description"`

	// EnvironmentIds Environments associated with this functionality
	EnvironmentIds *[]string `json:"environment_ids"`

	// Name The name of the functionality
	Name string `json:"name"`

	// NotifyEmails Emails attached to the functionality
	NotifyEmails *[]string `json:"notify_emails"`

	// OwnersGroupIds Owner Teams associated with this functionality
	OwnersGroupIds *[]string `json:"owners_group_ids"`

	// OwnersUserIds Owner Users associated with this service
	OwnersUserIds *[]int `json:"owners_user_ids"`

	// Position Position of the functionality
	Position *int `json:"position"`

	// PublicDescription The public description of the functionality
	PublicDescription *string `json:"public_description"`

	// ServiceIds Services associated with this functionality
	ServiceIds *[]string `json:"service_ids"`

	// SlackAliases Slack Aliases associated with this service
	SlackAliases *[]struct {
		// Id Slack alias ID
		Id string `json:"id"`

		// Name Slack alias name
		Name string `json:"name"`
	} `json:"slack_aliases"`

	// SlackChannels Slack Channels associated with this service
	SlackChannels *[]struct {
		// Id Slack channel ID
		Id string `json:"id"`

		// Name Slack channel name
		Name string `json:"name"`
	} `json:"slack_channels"`

	// Slug The slug of the functionality
	Slug *string `json:"slug,omitempty"`

	// Status The status of the functionality
	Status *FunctionalityStatus `json:"status,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Functionality defines model for functionality.

type FunctionalityList

type FunctionalityList struct {
	Data []struct {
		Attributes Functionality `json:"attributes"`

		// Id Unique ID of the functionality
		Id   string                    `json:"id"`
		Type FunctionalityListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

FunctionalityList defines model for functionality_list.

type FunctionalityListDataType

type FunctionalityListDataType string

FunctionalityListDataType defines model for FunctionalityList.Data.Type.

const (
	FunctionalityListDataTypeFunctionalities FunctionalityListDataType = "functionalities"
)

Defines values for FunctionalityListDataType.

type FunctionalityResponse

type FunctionalityResponse struct {
	Data struct {
		Attributes Functionality `json:"attributes"`

		// Id Unique ID of the functionality
		Id   string                        `json:"id"`
		Type FunctionalityResponseDataType `json:"type"`
	} `json:"data"`
}

FunctionalityResponse defines model for functionality_response.

type FunctionalityResponseDataType

type FunctionalityResponseDataType string

FunctionalityResponseDataType defines model for FunctionalityResponse.Data.Type.

const (
	FunctionalityResponseDataTypeFunctionalities FunctionalityResponseDataType = "functionalities"
)

Defines values for FunctionalityResponseDataType.

type FunctionalityStatus added in v0.1.83

type FunctionalityStatus string

FunctionalityStatus The status of the functionality

const (
	FunctionalityStatusImpacted      FunctionalityStatus = "impacted"
	FunctionalityStatusMajorOutage   FunctionalityStatus = "major_outage"
	FunctionalityStatusOperational   FunctionalityStatus = "operational"
	FunctionalityStatusOutage        FunctionalityStatus = "outage"
	FunctionalityStatusPartialOutage FunctionalityStatus = "partial_outage"
)

Defines values for FunctionalityStatus.

type GetAlertResponse

type GetAlertResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *AlertResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetAlertResponse

func ParseGetAlertResponse(rsp *http.Response) (*GetAlertResponse, error)

ParseGetAlertResponse parses an HTTP response from a GetAlertWithResponse call

func (GetAlertResponse) Status

func (r GetAlertResponse) Status() string

Status returns HTTPResponse.Status

func (GetAlertResponse) StatusCode

func (r GetAlertResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAlertsTaskParams added in v0.1.12

type GetAlertsTaskParams struct {
	EnvironmentIds *[]string `json:"environment_ids,omitempty"`
	Labels         *[]string `json:"labels,omitempty"`

	// PastDuration How far back to fetch commits (in format '1 minute', '30 days', '3 months', etc.)
	PastDuration           string `json:"past_duration"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	ServiceIds *[]string                    `json:"service_ids,omitempty"`
	Sources    *[]string                    `json:"sources,omitempty"`
	TaskType   *GetAlertsTaskParamsTaskType `json:"task_type,omitempty"`
}

GetAlertsTaskParams defines model for get_alerts_task_params.

type GetAlertsTaskParamsTaskType added in v0.1.12

type GetAlertsTaskParamsTaskType string

GetAlertsTaskParamsTaskType defines model for GetAlertsTaskParams.TaskType.

const (
	GetAlerts GetAlertsTaskParamsTaskType = "get_alerts"
)

Defines values for GetAlertsTaskParamsTaskType.

type GetCauseResponse

type GetCauseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CauseResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetCauseResponse

func ParseGetCauseResponse(rsp *http.Response) (*GetCauseResponse, error)

ParseGetCauseResponse parses an HTTP response from a GetCauseWithResponse call

func (GetCauseResponse) Status

func (r GetCauseResponse) Status() string

Status returns HTTPResponse.Status

func (GetCauseResponse) StatusCode

func (r GetCauseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCurrentUserResponse added in v0.1.12

type GetCurrentUserResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *UserResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetCurrentUserResponse added in v0.1.12

func ParseGetCurrentUserResponse(rsp *http.Response) (*GetCurrentUserResponse, error)

ParseGetCurrentUserResponse parses an HTTP response from a GetCurrentUserWithResponse call

func (GetCurrentUserResponse) Status added in v0.1.12

func (r GetCurrentUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetCurrentUserResponse) StatusCode added in v0.1.12

func (r GetCurrentUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCustomFieldOptionResponse

type GetCustomFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetCustomFieldOptionResponse

func ParseGetCustomFieldOptionResponse(rsp *http.Response) (*GetCustomFieldOptionResponse, error)

ParseGetCustomFieldOptionResponse parses an HTTP response from a GetCustomFieldOptionWithResponse call

func (GetCustomFieldOptionResponse) Status

Status returns HTTPResponse.Status

func (GetCustomFieldOptionResponse) StatusCode

func (r GetCustomFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCustomFieldResponse

type GetCustomFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetCustomFieldResponse

func ParseGetCustomFieldResponse(rsp *http.Response) (*GetCustomFieldResponse, error)

ParseGetCustomFieldResponse parses an HTTP response from a GetCustomFieldWithResponse call

func (GetCustomFieldResponse) Status

func (r GetCustomFieldResponse) Status() string

Status returns HTTPResponse.Status

func (GetCustomFieldResponse) StatusCode

func (r GetCustomFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDashboardPanelParams

type GetDashboardPanelParams struct {
	// Range Date range for panel data, ISO8601 timestamps separated by the word 'to'. Ex: '2022-06-19T11:28:46.029Z to 2022-07-18T21:58:46.029Z'.
	Range *string `form:"range,omitempty" json:"range,omitempty"`

	// Period The time period to group data by. Accepts 'day', 'week', and 'month'
	Period *string `form:"period,omitempty" json:"period,omitempty"`

	// TimeZone The time zone to use for period
	TimeZone *string `form:"time_zone,omitempty" json:"time_zone,omitempty"`
}

GetDashboardPanelParams defines parameters for GetDashboardPanel.

type GetDashboardPanelResponse

type GetDashboardPanelResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardPanelResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetDashboardPanelResponse

func ParseGetDashboardPanelResponse(rsp *http.Response) (*GetDashboardPanelResponse, error)

ParseGetDashboardPanelResponse parses an HTTP response from a GetDashboardPanelWithResponse call

func (GetDashboardPanelResponse) Status

func (r GetDashboardPanelResponse) Status() string

Status returns HTTPResponse.Status

func (GetDashboardPanelResponse) StatusCode

func (r GetDashboardPanelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDashboardResponse

type GetDashboardResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetDashboardResponse

func ParseGetDashboardResponse(rsp *http.Response) (*GetDashboardResponse, error)

ParseGetDashboardResponse parses an HTTP response from a GetDashboardWithResponse call

func (GetDashboardResponse) Status

func (r GetDashboardResponse) Status() string

Status returns HTTPResponse.Status

func (GetDashboardResponse) StatusCode

func (r GetDashboardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnvironmentResponse

type GetEnvironmentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *EnvironmentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetEnvironmentResponse

func ParseGetEnvironmentResponse(rsp *http.Response) (*GetEnvironmentResponse, error)

ParseGetEnvironmentResponse parses an HTTP response from a GetEnvironmentWithResponse call

func (GetEnvironmentResponse) Status

func (r GetEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (GetEnvironmentResponse) StatusCode

func (r GetEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFormFieldOptionResponse added in v0.1.48

type GetFormFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetFormFieldOptionResponse added in v0.1.48

func ParseGetFormFieldOptionResponse(rsp *http.Response) (*GetFormFieldOptionResponse, error)

ParseGetFormFieldOptionResponse parses an HTTP response from a GetFormFieldOptionWithResponse call

func (GetFormFieldOptionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (GetFormFieldOptionResponse) StatusCode added in v0.1.48

func (r GetFormFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFormFieldPositionResponse added in v0.1.48

type GetFormFieldPositionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldPositionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetFormFieldPositionResponse added in v0.1.48

func ParseGetFormFieldPositionResponse(rsp *http.Response) (*GetFormFieldPositionResponse, error)

ParseGetFormFieldPositionResponse parses an HTTP response from a GetFormFieldPositionWithResponse call

func (GetFormFieldPositionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (GetFormFieldPositionResponse) StatusCode added in v0.1.48

func (r GetFormFieldPositionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFormFieldResponse added in v0.1.48

type GetFormFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetFormFieldResponse added in v0.1.48

func ParseGetFormFieldResponse(rsp *http.Response) (*GetFormFieldResponse, error)

ParseGetFormFieldResponse parses an HTTP response from a GetFormFieldWithResponse call

func (GetFormFieldResponse) Status added in v0.1.48

func (r GetFormFieldResponse) Status() string

Status returns HTTPResponse.Status

func (GetFormFieldResponse) StatusCode added in v0.1.48

func (r GetFormFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFunctionalityIncidentsChartParams

type GetFunctionalityIncidentsChartParams struct {
	Period string `form:"period" json:"period"`
}

GetFunctionalityIncidentsChartParams defines parameters for GetFunctionalityIncidentsChart.

type GetFunctionalityIncidentsChartResponse

type GetFunctionalityIncidentsChartResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentsChartResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetFunctionalityIncidentsChartResponse

func ParseGetFunctionalityIncidentsChartResponse(rsp *http.Response) (*GetFunctionalityIncidentsChartResponse, error)

ParseGetFunctionalityIncidentsChartResponse parses an HTTP response from a GetFunctionalityIncidentsChartWithResponse call

func (GetFunctionalityIncidentsChartResponse) Status

Status returns HTTPResponse.Status

func (GetFunctionalityIncidentsChartResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFunctionalityResponse

type GetFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetFunctionalityResponse

func ParseGetFunctionalityResponse(rsp *http.Response) (*GetFunctionalityResponse, error)

ParseGetFunctionalityResponse parses an HTTP response from a GetFunctionalityWithResponse call

func (GetFunctionalityResponse) Status

func (r GetFunctionalityResponse) Status() string

Status returns HTTPResponse.Status

func (GetFunctionalityResponse) StatusCode

func (r GetFunctionalityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFunctionalityUptimeChartParams

type GetFunctionalityUptimeChartParams struct {
	Period *string `form:"period,omitempty" json:"period,omitempty"`
}

GetFunctionalityUptimeChartParams defines parameters for GetFunctionalityUptimeChart.

type GetFunctionalityUptimeChartResponse

type GetFunctionalityUptimeChartResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *UptimeChartResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetFunctionalityUptimeChartResponse

func ParseGetFunctionalityUptimeChartResponse(rsp *http.Response) (*GetFunctionalityUptimeChartResponse, error)

ParseGetFunctionalityUptimeChartResponse parses an HTTP response from a GetFunctionalityUptimeChartWithResponse call

func (GetFunctionalityUptimeChartResponse) Status

Status returns HTTPResponse.Status

func (GetFunctionalityUptimeChartResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGithubCommitsTaskParams

type GetGithubCommitsTaskParams struct {
	// Branch The branch
	Branch                string    `json:"branch"`
	GithubRepositoryNames *[]string `json:"github_repository_names,omitempty"`

	// PastDuration How far back to fetch commits (in format '1 minute', '30 days', '3 months', etc.)
	PastDuration           string `json:"past_duration"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	ServiceIds *[]string                           `json:"service_ids,omitempty"`
	TaskType   *GetGithubCommitsTaskParamsTaskType `json:"task_type,omitempty"`
}

GetGithubCommitsTaskParams defines model for get_github_commits_task_params.

type GetGithubCommitsTaskParamsTaskType added in v0.1.39

type GetGithubCommitsTaskParamsTaskType string

GetGithubCommitsTaskParamsTaskType defines model for GetGithubCommitsTaskParams.TaskType.

const (
	GetGithubCommits GetGithubCommitsTaskParamsTaskType = "get_github_commits"
)

Defines values for GetGithubCommitsTaskParamsTaskType.

type GetGitlabCommitsTaskParams

type GetGitlabCommitsTaskParams struct {
	// Branch The branch
	Branch                string    `json:"branch"`
	GitlabRepositoryNames *[]string `json:"gitlab_repository_names,omitempty"`

	// PastDuration How far back to fetch commits (in format '1 minute', '30 days', '3 months', etc.)
	PastDuration           string `json:"past_duration"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	ServiceIds *[]string                           `json:"service_ids,omitempty"`
	TaskType   *GetGitlabCommitsTaskParamsTaskType `json:"task_type,omitempty"`
}

GetGitlabCommitsTaskParams defines model for get_gitlab_commits_task_params.

type GetGitlabCommitsTaskParamsTaskType added in v0.1.39

type GetGitlabCommitsTaskParamsTaskType string

GetGitlabCommitsTaskParamsTaskType defines model for GetGitlabCommitsTaskParams.TaskType.

const (
	GetGitlabCommits GetGitlabCommitsTaskParamsTaskType = "get_gitlab_commits"
)

Defines values for GetGitlabCommitsTaskParamsTaskType.

type GetIncidentActionItemsResponse

type GetIncidentActionItemsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentActionItemResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentActionItemsResponse

func ParseGetIncidentActionItemsResponse(rsp *http.Response) (*GetIncidentActionItemsResponse, error)

ParseGetIncidentActionItemsResponse parses an HTTP response from a GetIncidentActionItemsWithResponse call

func (GetIncidentActionItemsResponse) Status

Status returns HTTPResponse.Status

func (GetIncidentActionItemsResponse) StatusCode

func (r GetIncidentActionItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentCustomFieldSelectionResponse

type GetIncidentCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentCustomFieldSelectionResponse

func ParseGetIncidentCustomFieldSelectionResponse(rsp *http.Response) (*GetIncidentCustomFieldSelectionResponse, error)

ParseGetIncidentCustomFieldSelectionResponse parses an HTTP response from a GetIncidentCustomFieldSelectionWithResponse call

func (GetIncidentCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (GetIncidentCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetIncidentEventFunctionalitiesResponse added in v0.1.70

type GetIncidentEventFunctionalitiesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventFunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentEventFunctionalitiesResponse added in v0.1.70

func ParseGetIncidentEventFunctionalitiesResponse(rsp *http.Response) (*GetIncidentEventFunctionalitiesResponse, error)

ParseGetIncidentEventFunctionalitiesResponse parses an HTTP response from a GetIncidentEventFunctionalitiesWithResponse call

func (GetIncidentEventFunctionalitiesResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (GetIncidentEventFunctionalitiesResponse) StatusCode added in v0.1.70

StatusCode returns HTTPResponse.StatusCode

type GetIncidentEventServicesResponse added in v0.1.70

type GetIncidentEventServicesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentEventServicesResponse added in v0.1.70

func ParseGetIncidentEventServicesResponse(rsp *http.Response) (*GetIncidentEventServicesResponse, error)

ParseGetIncidentEventServicesResponse parses an HTTP response from a GetIncidentEventServicesWithResponse call

func (GetIncidentEventServicesResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (GetIncidentEventServicesResponse) StatusCode added in v0.1.70

func (r GetIncidentEventServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentEventsResponse

type GetIncidentEventsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentEventsResponse

func ParseGetIncidentEventsResponse(rsp *http.Response) (*GetIncidentEventsResponse, error)

ParseGetIncidentEventsResponse parses an HTTP response from a GetIncidentEventsWithResponse call

func (GetIncidentEventsResponse) Status

func (r GetIncidentEventsResponse) Status() string

Status returns HTTPResponse.Status

func (GetIncidentEventsResponse) StatusCode

func (r GetIncidentEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentFeedbacksResponse

type GetIncidentFeedbacksResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFeedbackResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentFeedbacksResponse

func ParseGetIncidentFeedbacksResponse(rsp *http.Response) (*GetIncidentFeedbacksResponse, error)

ParseGetIncidentFeedbacksResponse parses an HTTP response from a GetIncidentFeedbacksWithResponse call

func (GetIncidentFeedbacksResponse) Status

Status returns HTTPResponse.Status

func (GetIncidentFeedbacksResponse) StatusCode

func (r GetIncidentFeedbacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentFormFieldSelectionResponse added in v0.1.48

type GetIncidentFormFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFormFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentFormFieldSelectionResponse added in v0.1.48

func ParseGetIncidentFormFieldSelectionResponse(rsp *http.Response) (*GetIncidentFormFieldSelectionResponse, error)

ParseGetIncidentFormFieldSelectionResponse parses an HTTP response from a GetIncidentFormFieldSelectionWithResponse call

func (GetIncidentFormFieldSelectionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (GetIncidentFormFieldSelectionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type GetIncidentResponse

type GetIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentResponse

func ParseGetIncidentResponse(rsp *http.Response) (*GetIncidentResponse, error)

ParseGetIncidentResponse parses an HTTP response from a GetIncidentWithResponse call

func (GetIncidentResponse) Status

func (r GetIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (GetIncidentResponse) StatusCode

func (r GetIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentRoleResponse

type GetIncidentRoleResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentRoleResponse

func ParseGetIncidentRoleResponse(rsp *http.Response) (*GetIncidentRoleResponse, error)

ParseGetIncidentRoleResponse parses an HTTP response from a GetIncidentRoleWithResponse call

func (GetIncidentRoleResponse) Status

func (r GetIncidentRoleResponse) Status() string

Status returns HTTPResponse.Status

func (GetIncidentRoleResponse) StatusCode

func (r GetIncidentRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentRoleTaskResponse added in v0.1.33

type GetIncidentRoleTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentRoleTaskResponse added in v0.1.33

func ParseGetIncidentRoleTaskResponse(rsp *http.Response) (*GetIncidentRoleTaskResponse, error)

ParseGetIncidentRoleTaskResponse parses an HTTP response from a GetIncidentRoleTaskWithResponse call

func (GetIncidentRoleTaskResponse) Status added in v0.1.33

Status returns HTTPResponse.Status

func (GetIncidentRoleTaskResponse) StatusCode added in v0.1.33

func (r GetIncidentRoleTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentStatusPagesResponse

type GetIncidentStatusPagesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentStatusPageEventResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentStatusPagesResponse

func ParseGetIncidentStatusPagesResponse(rsp *http.Response) (*GetIncidentStatusPagesResponse, error)

ParseGetIncidentStatusPagesResponse parses an HTTP response from a GetIncidentStatusPagesWithResponse call

func (GetIncidentStatusPagesResponse) Status

Status returns HTTPResponse.Status

func (GetIncidentStatusPagesResponse) StatusCode

func (r GetIncidentStatusPagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIncidentTypeResponse

type GetIncidentTypeResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentTypeResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetIncidentTypeResponse

func ParseGetIncidentTypeResponse(rsp *http.Response) (*GetIncidentTypeResponse, error)

ParseGetIncidentTypeResponse parses an HTTP response from a GetIncidentTypeWithResponse call

func (GetIncidentTypeResponse) Status

func (r GetIncidentTypeResponse) Status() string

Status returns HTTPResponse.Status

func (GetIncidentTypeResponse) StatusCode

func (r GetIncidentTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIpRangesResponse added in v1.1.8

type GetIpRangesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IpRangesResponse
}

func ParseGetIpRangesResponse added in v1.1.8

func ParseGetIpRangesResponse(rsp *http.Response) (*GetIpRangesResponse, error)

ParseGetIpRangesResponse parses an HTTP response from a GetIpRangesWithResponse call

func (GetIpRangesResponse) Status added in v1.1.8

func (r GetIpRangesResponse) Status() string

Status returns HTTPResponse.Status

func (GetIpRangesResponse) StatusCode added in v1.1.8

func (r GetIpRangesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlaybookResponse

type GetPlaybookResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetPlaybookResponse

func ParseGetPlaybookResponse(rsp *http.Response) (*GetPlaybookResponse, error)

ParseGetPlaybookResponse parses an HTTP response from a GetPlaybookWithResponse call

func (GetPlaybookResponse) Status

func (r GetPlaybookResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlaybookResponse) StatusCode

func (r GetPlaybookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlaybookTaskResponse added in v0.1.62

type GetPlaybookTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetPlaybookTaskResponse added in v0.1.62

func ParseGetPlaybookTaskResponse(rsp *http.Response) (*GetPlaybookTaskResponse, error)

ParseGetPlaybookTaskResponse parses an HTTP response from a GetPlaybookTaskWithResponse call

func (GetPlaybookTaskResponse) Status added in v0.1.62

func (r GetPlaybookTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlaybookTaskResponse) StatusCode added in v0.1.62

func (r GetPlaybookTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPostmortemTemplateResponse

type GetPostmortemTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PostMortemTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetPostmortemTemplateResponse

func ParseGetPostmortemTemplateResponse(rsp *http.Response) (*GetPostmortemTemplateResponse, error)

ParseGetPostmortemTemplateResponse parses an HTTP response from a GetPostmortemTemplateWithResponse call

func (GetPostmortemTemplateResponse) Status

Status returns HTTPResponse.Status

func (GetPostmortemTemplateResponse) StatusCode

func (r GetPostmortemTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPulseResponse

type GetPulseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PulseResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetPulseResponse

func ParseGetPulseResponse(rsp *http.Response) (*GetPulseResponse, error)

ParseGetPulseResponse parses an HTTP response from a GetPulseWithResponse call

func (GetPulseResponse) Status

func (r GetPulseResponse) Status() string

Status returns HTTPResponse.Status

func (GetPulseResponse) StatusCode

func (r GetPulseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPulsesTaskParams

type GetPulsesTaskParams struct {
	EnvironmentIds *[]string `json:"environment_ids,omitempty"`
	Labels         *[]string `json:"labels,omitempty"`

	// PastDuration How far back to fetch commits (in format '1 minute', '30 days', '3 months', etc.)
	PastDuration           string `json:"past_duration"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	Refs       *[]string                    `json:"refs,omitempty"`
	ServiceIds *[]string                    `json:"service_ids,omitempty"`
	Sources    *[]string                    `json:"sources,omitempty"`
	TaskType   *GetPulsesTaskParamsTaskType `json:"task_type,omitempty"`
}

GetPulsesTaskParams defines model for get_pulses_task_params.

type GetPulsesTaskParamsTaskType

type GetPulsesTaskParamsTaskType string

GetPulsesTaskParamsTaskType defines model for GetPulsesTaskParams.TaskType.

const (
	GetPulses GetPulsesTaskParamsTaskType = "get_pulses"
)

Defines values for GetPulsesTaskParamsTaskType.

type GetRetrospectiveStepResponse added in v1.1.7

type GetRetrospectiveStepResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *RetrospectiveStepResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetRetrospectiveStepResponse added in v1.1.7

func ParseGetRetrospectiveStepResponse(rsp *http.Response) (*GetRetrospectiveStepResponse, error)

ParseGetRetrospectiveStepResponse parses an HTTP response from a GetRetrospectiveStepWithResponse call

func (GetRetrospectiveStepResponse) Status added in v1.1.7

Status returns HTTPResponse.Status

func (GetRetrospectiveStepResponse) StatusCode added in v1.1.7

func (r GetRetrospectiveStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSecretResponse added in v0.1.58

type GetSecretResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SecretResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetSecretResponse added in v0.1.58

func ParseGetSecretResponse(rsp *http.Response) (*GetSecretResponse, error)

ParseGetSecretResponse parses an HTTP response from a GetSecretWithResponse call

func (GetSecretResponse) Status added in v0.1.58

func (r GetSecretResponse) Status() string

Status returns HTTPResponse.Status

func (GetSecretResponse) StatusCode added in v0.1.58

func (r GetSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServiceIncidentsChartParams

type GetServiceIncidentsChartParams struct {
	Period string `form:"period" json:"period"`
}

GetServiceIncidentsChartParams defines parameters for GetServiceIncidentsChart.

type GetServiceIncidentsChartResponse

type GetServiceIncidentsChartResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentsChartResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetServiceIncidentsChartResponse

func ParseGetServiceIncidentsChartResponse(rsp *http.Response) (*GetServiceIncidentsChartResponse, error)

ParseGetServiceIncidentsChartResponse parses an HTTP response from a GetServiceIncidentsChartWithResponse call

func (GetServiceIncidentsChartResponse) Status

Status returns HTTPResponse.Status

func (GetServiceIncidentsChartResponse) StatusCode

func (r GetServiceIncidentsChartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServiceResponse

type GetServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *ServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetServiceResponse

func ParseGetServiceResponse(rsp *http.Response) (*GetServiceResponse, error)

ParseGetServiceResponse parses an HTTP response from a GetServiceWithResponse call

func (GetServiceResponse) Status

func (r GetServiceResponse) Status() string

Status returns HTTPResponse.Status

func (GetServiceResponse) StatusCode

func (r GetServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetServiceUptimeChartParams

type GetServiceUptimeChartParams struct {
	Period *string `form:"period,omitempty" json:"period,omitempty"`
}

GetServiceUptimeChartParams defines parameters for GetServiceUptimeChart.

type GetServiceUptimeChartResponse

type GetServiceUptimeChartResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *UptimeChartResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetServiceUptimeChartResponse

func ParseGetServiceUptimeChartResponse(rsp *http.Response) (*GetServiceUptimeChartResponse, error)

ParseGetServiceUptimeChartResponse parses an HTTP response from a GetServiceUptimeChartWithResponse call

func (GetServiceUptimeChartResponse) Status

Status returns HTTPResponse.Status

func (GetServiceUptimeChartResponse) StatusCode

func (r GetServiceUptimeChartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSeverityResponse

type GetSeverityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SeverityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetSeverityResponse

func ParseGetSeverityResponse(rsp *http.Response) (*GetSeverityResponse, error)

ParseGetSeverityResponse parses an HTTP response from a GetSeverityWithResponse call

func (GetSeverityResponse) Status

func (r GetSeverityResponse) Status() string

Status returns HTTPResponse.Status

func (GetSeverityResponse) StatusCode

func (r GetSeverityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStatusPageResponse

type GetStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetStatusPageResponse

func ParseGetStatusPageResponse(rsp *http.Response) (*GetStatusPageResponse, error)

ParseGetStatusPageResponse parses an HTTP response from a GetStatusPageWithResponse call

func (GetStatusPageResponse) Status

func (r GetStatusPageResponse) Status() string

Status returns HTTPResponse.Status

func (GetStatusPageResponse) StatusCode

func (r GetStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStatusPageTemplateResponse added in v0.1.18

type GetStatusPageTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetStatusPageTemplateResponse added in v0.1.18

func ParseGetStatusPageTemplateResponse(rsp *http.Response) (*GetStatusPageTemplateResponse, error)

ParseGetStatusPageTemplateResponse parses an HTTP response from a GetStatusPageTemplateWithResponse call

func (GetStatusPageTemplateResponse) Status added in v0.1.18

Status returns HTTPResponse.Status

func (GetStatusPageTemplateResponse) StatusCode added in v0.1.18

func (r GetStatusPageTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamResponse

type GetTeamResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *TeamResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetTeamResponse

func ParseGetTeamResponse(rsp *http.Response) (*GetTeamResponse, error)

ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call

func (GetTeamResponse) Status

func (r GetTeamResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamResponse) StatusCode

func (r GetTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserResponse added in v0.1.81

type GetUserResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *UserResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetUserResponse added in v0.1.81

func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

func (GetUserResponse) Status added in v0.1.81

func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserResponse) StatusCode added in v0.1.81

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWebhooksDeliveryResponse added in v0.1.54

type GetWebhooksDeliveryResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksDeliveryResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWebhooksDeliveryResponse added in v0.1.54

func ParseGetWebhooksDeliveryResponse(rsp *http.Response) (*GetWebhooksDeliveryResponse, error)

ParseGetWebhooksDeliveryResponse parses an HTTP response from a GetWebhooksDeliveryWithResponse call

func (GetWebhooksDeliveryResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (GetWebhooksDeliveryResponse) StatusCode added in v0.1.54

func (r GetWebhooksDeliveryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWebhooksEndpointResponse added in v0.1.54

type GetWebhooksEndpointResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksEndpointResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWebhooksEndpointResponse added in v0.1.54

func ParseGetWebhooksEndpointResponse(rsp *http.Response) (*GetWebhooksEndpointResponse, error)

ParseGetWebhooksEndpointResponse parses an HTTP response from a GetWebhooksEndpointWithResponse call

func (GetWebhooksEndpointResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (GetWebhooksEndpointResponse) StatusCode added in v0.1.54

func (r GetWebhooksEndpointResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowCustomFieldSelectionResponse

type GetWorkflowCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWorkflowCustomFieldSelectionResponse

func ParseGetWorkflowCustomFieldSelectionResponse(rsp *http.Response) (*GetWorkflowCustomFieldSelectionResponse, error)

ParseGetWorkflowCustomFieldSelectionResponse parses an HTTP response from a GetWorkflowCustomFieldSelectionWithResponse call

func (GetWorkflowCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowFormFieldConditionResponse added in v0.1.48

type GetWorkflowFormFieldConditionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowFormFieldConditionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWorkflowFormFieldConditionResponse added in v0.1.48

func ParseGetWorkflowFormFieldConditionResponse(rsp *http.Response) (*GetWorkflowFormFieldConditionResponse, error)

ParseGetWorkflowFormFieldConditionResponse parses an HTTP response from a GetWorkflowFormFieldConditionWithResponse call

func (GetWorkflowFormFieldConditionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (GetWorkflowFormFieldConditionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowGroupResponse added in v0.1.12

type GetWorkflowGroupResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowGroupResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWorkflowGroupResponse added in v0.1.12

func ParseGetWorkflowGroupResponse(rsp *http.Response) (*GetWorkflowGroupResponse, error)

ParseGetWorkflowGroupResponse parses an HTTP response from a GetWorkflowGroupWithResponse call

func (GetWorkflowGroupResponse) Status added in v0.1.12

func (r GetWorkflowGroupResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowGroupResponse) StatusCode added in v0.1.12

func (r GetWorkflowGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowResponse

type GetWorkflowResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWorkflowResponse

func ParseGetWorkflowResponse(rsp *http.Response) (*GetWorkflowResponse, error)

ParseGetWorkflowResponse parses an HTTP response from a GetWorkflowWithResponse call

func (GetWorkflowResponse) Status

func (r GetWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowResponse) StatusCode

func (r GetWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowTaskResponse

type GetWorkflowTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseGetWorkflowTaskResponse

func ParseGetWorkflowTaskResponse(rsp *http.Response) (*GetWorkflowTaskResponse, error)

ParseGetWorkflowTaskResponse parses an HTTP response from a GetWorkflowTaskWithResponse call

func (GetWorkflowTaskResponse) Status

func (r GetWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowTaskResponse) StatusCode

func (r GetWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpClientTaskParams

type HttpClientTaskParams struct {
	// Body HTTP body
	Body         *string `json:"body,omitempty"`
	EventMessage *string `json:"event_message,omitempty"`
	EventUrl     *string `json:"event_url,omitempty"`

	// Headers JSON map of HTTP headers
	Headers *string `json:"headers,omitempty"`

	// Method HTTP method
	Method *HttpClientTaskParamsMethod `json:"method,omitempty"`

	// Params JSON map of HTTP query parameters
	Params                 *string `json:"params,omitempty"`
	PostToIncidentTimeline *bool   `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`

	// SucceedOnStatus HTTP status code expected. Can be a regular expression. Eg: 200, 200|203, 20[0-3]
	SucceedOnStatus string                        `json:"succeed_on_status"`
	TaskType        *HttpClientTaskParamsTaskType `json:"task_type,omitempty"`

	// Url URL endpoint
	Url string `json:"url"`
}

HttpClientTaskParams defines model for http_client_task_params.

type HttpClientTaskParamsMethod

type HttpClientTaskParamsMethod string

HttpClientTaskParamsMethod HTTP method

const (
	DELETE  HttpClientTaskParamsMethod = "DELETE"
	GET     HttpClientTaskParamsMethod = "GET"
	OPTIONS HttpClientTaskParamsMethod = "OPTIONS"
	POST    HttpClientTaskParamsMethod = "POST"
	PUT     HttpClientTaskParamsMethod = "PUT"
)

Defines values for HttpClientTaskParamsMethod.

type HttpClientTaskParamsTaskType

type HttpClientTaskParamsTaskType string

HttpClientTaskParamsTaskType defines model for HttpClientTaskParams.TaskType.

const (
	HttpClient HttpClientTaskParamsTaskType = "http_client"
)

Defines values for HttpClientTaskParamsTaskType.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InTriageIncident added in v1.0.3

type InTriageIncident struct {
	Data struct {
		Type InTriageIncidentDataType `json:"type"`
	} `json:"data"`
}

InTriageIncident defines model for in_triage_incident.

type InTriageIncidentDataType added in v1.0.3

type InTriageIncidentDataType string

InTriageIncidentDataType defines model for InTriageIncident.Data.Type.

const (
	InTriageIncidentDataTypeIncidents InTriageIncidentDataType = "incidents"
)

Defines values for InTriageIncidentDataType.

type Incident

type Incident struct {
	// AcknowledgedAt Date of acknowledgment
	AcknowledgedAt *string `json:"acknowledged_at"`

	// CancellationMessage Why was the incident cancelled?
	CancellationMessage *string `json:"cancellation_message"`

	// CancelledAt Date of cancellation
	CancelledAt *string `json:"cancelled_at"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// DetectedAt Date of detection
	DetectedAt *string `json:"detected_at"`

	// Environments The Environments of the incident
	Environments *[]EnvironmentResponse `json:"environments"`

	// Functionalities The Functionalities of the incident
	Functionalities *[]FunctionalityResponse `json:"functionalities"`

	// Groups The Teams of to the incident
	Groups *[]TeamResponse `json:"groups"`

	// InTriageAt Date of triage
	InTriageAt *string `json:"in_triage_at"`

	// IncidentTypes The Incident Types of the incident
	IncidentTypes *[]IncidentTypeResponse `json:"incident_types"`

	// Kind The kind of the incident
	Kind *string `json:"kind,omitempty"`

	// Labels Labels to attach to the incidents. eg: {"platform":"osx", "version": "1.29"}
	Labels *map[string]interface{} `json:"labels"`

	// MitigatedAt Date of mitigation
	MitigatedAt *string `json:"mitigated_at"`

	// MitigationMessage How was the incident mitigated?
	MitigationMessage *string `json:"mitigation_message"`

	// ParentIncidentId ID of parent incident
	ParentIncidentId *string `json:"parent_incident_id"`

	// Private Create an incident as private
	Private *bool `json:"private"`

	// ResolutionMessage How was the incident resolved?
	ResolutionMessage *string `json:"resolution_message"`

	// ResolvedAt Date of resolution
	ResolvedAt *string `json:"resolved_at"`

	// ScheduledFor Date of when the maintenance begins
	ScheduledFor *string `json:"scheduled_for"`

	// ScheduledUntil Date of when the maintenance ends
	ScheduledUntil *string `json:"scheduled_until"`

	// Services The Services of the incident
	Services *[]ServiceResponse `json:"services"`

	// Severity The Severity of the incident
	Severity *SeverityResponse `json:"severity"`

	// SlackChannelId Slack channel id
	SlackChannelId *string `json:"slack_channel_id"`

	// SlackChannelName Slack channel name
	SlackChannelName *string `json:"slack_channel_name"`

	// SlackChannelUrl Slack channel url
	SlackChannelUrl *string `json:"slack_channel_url"`

	// Slug The slug of the incident
	Slug string `json:"slug"`

	// StartedAt Date of start
	StartedAt *string `json:"started_at"`

	// Summary The summary of the incident
	Summary *string `json:"summary"`

	// Title The title of the incident
	Title string `json:"title"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Incident defines model for incident.

type IncidentActionItem

type IncidentActionItem struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of incident action item
	Description *string `json:"description"`

	// DueDate The due date of the action item
	DueDate *string `json:"due_date"`

	// Kind The kind of the action item
	Kind *IncidentActionItemKind `json:"kind,omitempty"`

	// Priority The priority of the action item
	Priority *IncidentActionItemPriority `json:"priority,omitempty"`

	// Status The status of the action item
	Status *IncidentActionItemStatus `json:"status,omitempty"`

	// Summary The summary of the action item
	Summary string `json:"summary"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

IncidentActionItem defines model for incident_action_item.

type IncidentActionItemKind

type IncidentActionItemKind string

IncidentActionItemKind The kind of the action item

const (
	IncidentActionItemKindFollowUp IncidentActionItemKind = "follow_up"
	IncidentActionItemKindTask     IncidentActionItemKind = "task"
)

Defines values for IncidentActionItemKind.

type IncidentActionItemList

type IncidentActionItemList struct {
	Data []struct {
		Attributes IncidentActionItem `json:"attributes"`

		// Id Unique ID of the action item
		Id   string                         `json:"id"`
		Type IncidentActionItemListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentActionItemList defines model for incident_action_item_list.

type IncidentActionItemListDataType

type IncidentActionItemListDataType string

IncidentActionItemListDataType defines model for IncidentActionItemList.Data.Type.

const (
	IncidentActionItemListDataTypeIncidentActionItems IncidentActionItemListDataType = "incident_action_items"
)

Defines values for IncidentActionItemListDataType.

type IncidentActionItemPriority

type IncidentActionItemPriority string

IncidentActionItemPriority The priority of the action item

const (
	IncidentActionItemPriorityHigh   IncidentActionItemPriority = "high"
	IncidentActionItemPriorityLow    IncidentActionItemPriority = "low"
	IncidentActionItemPriorityMedium IncidentActionItemPriority = "medium"
)

Defines values for IncidentActionItemPriority.

type IncidentActionItemResponse

type IncidentActionItemResponse struct {
	Data struct {
		Attributes IncidentActionItem `json:"attributes"`

		// Id Unique ID of the action item
		Id   string                             `json:"id"`
		Type IncidentActionItemResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentActionItemResponse defines model for incident_action_item_response.

type IncidentActionItemResponseDataType

type IncidentActionItemResponseDataType string

IncidentActionItemResponseDataType defines model for IncidentActionItemResponse.Data.Type.

const (
	IncidentActionItemResponseDataTypeIncidentActionItems IncidentActionItemResponseDataType = "incident_action_items"
)

Defines values for IncidentActionItemResponseDataType.

type IncidentActionItemStatus

type IncidentActionItemStatus string

IncidentActionItemStatus The status of the action item

const (
	IncidentActionItemStatusCancelled  IncidentActionItemStatus = "cancelled"
	IncidentActionItemStatusDone       IncidentActionItemStatus = "done"
	IncidentActionItemStatusInProgress IncidentActionItemStatus = "in_progress"
	IncidentActionItemStatusOpen       IncidentActionItemStatus = "open"
)

Defines values for IncidentActionItemStatus.

type IncidentCustomFieldSelection

type IncidentCustomFieldSelection struct {
	CustomFieldId     *float32  `json:"custom_field_id,omitempty"`
	IncidentId        *string   `json:"incident_id,omitempty"`
	SelectedOptionIds []float32 `json:"selected_option_ids"`

	// Value The value of the incident_custom_field_selection
	Value *string `json:"value"`
}

IncidentCustomFieldSelection defines model for incident_custom_field_selection.

type IncidentCustomFieldSelectionList

type IncidentCustomFieldSelectionList struct {
	Data []struct {
		Attributes IncidentCustomFieldSelection `json:"attributes"`

		// Id Unique ID of the incident_custom_field_selection
		Id   string                                   `json:"id"`
		Type IncidentCustomFieldSelectionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentCustomFieldSelectionList defines model for incident_custom_field_selection_list.

type IncidentCustomFieldSelectionListDataType

type IncidentCustomFieldSelectionListDataType string

IncidentCustomFieldSelectionListDataType defines model for IncidentCustomFieldSelectionList.Data.Type.

const (
	IncidentCustomFieldSelectionListDataTypeIncidentCustomFieldSelections IncidentCustomFieldSelectionListDataType = "incident_custom_field_selections"
)

Defines values for IncidentCustomFieldSelectionListDataType.

type IncidentCustomFieldSelectionResponse

type IncidentCustomFieldSelectionResponse struct {
	Data struct {
		Attributes IncidentCustomFieldSelection `json:"attributes"`

		// Id Unique ID of the incident_custom_field_selection
		Id   string                                       `json:"id"`
		Type IncidentCustomFieldSelectionResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentCustomFieldSelectionResponse defines model for incident_custom_field_selection_response.

type IncidentCustomFieldSelectionResponseDataType

type IncidentCustomFieldSelectionResponseDataType string

IncidentCustomFieldSelectionResponseDataType defines model for IncidentCustomFieldSelectionResponse.Data.Type.

const (
	IncidentCustomFieldSelectionResponseDataTypeIncidentCustomFieldSelections IncidentCustomFieldSelectionResponseDataType = "incident_custom_field_selections"
)

Defines values for IncidentCustomFieldSelectionResponseDataType.

type IncidentEvent

type IncidentEvent struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Event The summary of the incident event
	Event string `json:"event"`

	// OccurredAt Date of occurence
	OccurredAt string `json:"occurred_at"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// Visibility The visibility of the incident action item
	Visibility *IncidentEventVisibility `json:"visibility,omitempty"`
}

IncidentEvent defines model for incident_event.

type IncidentEventFunctionality added in v0.1.70

type IncidentEventFunctionality struct {
	// FunctionalityId The ID of the functionality.
	FunctionalityId string `json:"functionality_id"`

	// IncidentEventId The ID of the incident event.
	IncidentEventId string `json:"incident_event_id"`

	// Status The status of the affected functionality
	Status IncidentEventFunctionalityStatus `json:"status"`
}

IncidentEventFunctionality defines model for incident_event_functionality.

type IncidentEventFunctionalityList added in v0.1.70

type IncidentEventFunctionalityList struct {
	Data []struct {
		Attributes IncidentEventFunctionality `json:"attributes"`

		// Id Unique ID of the incident event functionality
		Id   string                                 `json:"id"`
		Type IncidentEventFunctionalityListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentEventFunctionalityList defines model for incident_event_functionality_list.

type IncidentEventFunctionalityListDataType added in v0.1.70

type IncidentEventFunctionalityListDataType string

IncidentEventFunctionalityListDataType defines model for IncidentEventFunctionalityList.Data.Type.

const (
	IncidentEventFunctionalityListDataTypeIncidentEventFunctionalities IncidentEventFunctionalityListDataType = "incident_event_functionalities"
)

Defines values for IncidentEventFunctionalityListDataType.

type IncidentEventFunctionalityResponse added in v0.1.70

type IncidentEventFunctionalityResponse struct {
	Data struct {
		Attributes IncidentEventFunctionality `json:"attributes"`

		// Id Unique ID of the incident event functionality
		Id   string                                     `json:"id"`
		Type IncidentEventFunctionalityResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentEventFunctionalityResponse defines model for incident_event_functionality_response.

type IncidentEventFunctionalityResponseDataType added in v0.1.70

type IncidentEventFunctionalityResponseDataType string

IncidentEventFunctionalityResponseDataType defines model for IncidentEventFunctionalityResponse.Data.Type.

const (
	IncidentEventFunctionalityResponseDataTypeIncidentEventFunctionalities IncidentEventFunctionalityResponseDataType = "incident_event_functionalities"
)

Defines values for IncidentEventFunctionalityResponseDataType.

type IncidentEventFunctionalityStatus added in v0.1.70

type IncidentEventFunctionalityStatus string

IncidentEventFunctionalityStatus The status of the affected functionality

const (
	IncidentEventFunctionalityStatusMajorOutage   IncidentEventFunctionalityStatus = "major_outage"
	IncidentEventFunctionalityStatusOperational   IncidentEventFunctionalityStatus = "operational"
	IncidentEventFunctionalityStatusPartialOutage IncidentEventFunctionalityStatus = "partial_outage"
)

Defines values for IncidentEventFunctionalityStatus.

type IncidentEventList

type IncidentEventList struct {
	Data []struct {
		Attributes IncidentEvent `json:"attributes"`

		// Id Unique ID of the incident event
		Id   string                    `json:"id"`
		Type IncidentEventListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentEventList defines model for incident_event_list.

type IncidentEventListDataType

type IncidentEventListDataType string

IncidentEventListDataType defines model for IncidentEventList.Data.Type.

const (
	IncidentEventListDataTypeIncidentEvents IncidentEventListDataType = "incident_events"
)

Defines values for IncidentEventListDataType.

type IncidentEventResponse

type IncidentEventResponse struct {
	Data struct {
		Attributes IncidentEvent `json:"attributes"`

		// Id Unique ID of the incident event
		Id   string                        `json:"id"`
		Type IncidentEventResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentEventResponse defines model for incident_event_response.

type IncidentEventResponseDataType

type IncidentEventResponseDataType string

IncidentEventResponseDataType defines model for IncidentEventResponse.Data.Type.

const (
	IncidentEventResponseDataTypeIncidentEvents IncidentEventResponseDataType = "incident_events"
)

Defines values for IncidentEventResponseDataType.

type IncidentEventService added in v0.1.70

type IncidentEventService struct {
	// IncidentEventId The ID of the incident event.
	IncidentEventId string `json:"incident_event_id"`

	// ServiceId The ID of the service.
	ServiceId string `json:"service_id"`

	// Status The status of the affected service
	Status IncidentEventServiceStatus `json:"status"`
}

IncidentEventService defines model for incident_event_service.

type IncidentEventServiceList added in v0.1.70

type IncidentEventServiceList struct {
	Data []struct {
		Attributes IncidentEventService `json:"attributes"`

		// Id Unique ID of the incident event service
		Id   string                           `json:"id"`
		Type IncidentEventServiceListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentEventServiceList defines model for incident_event_service_list.

type IncidentEventServiceListDataType added in v0.1.70

type IncidentEventServiceListDataType string

IncidentEventServiceListDataType defines model for IncidentEventServiceList.Data.Type.

const (
	IncidentEventServiceListDataTypeIncidentEventServices IncidentEventServiceListDataType = "incident_event_services"
)

Defines values for IncidentEventServiceListDataType.

type IncidentEventServiceResponse added in v0.1.70

type IncidentEventServiceResponse struct {
	Data struct {
		Attributes IncidentEventService `json:"attributes"`

		// Id Unique ID of the incident event service
		Id   string                               `json:"id"`
		Type IncidentEventServiceResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentEventServiceResponse defines model for incident_event_service_response.

type IncidentEventServiceResponseDataType added in v0.1.70

type IncidentEventServiceResponseDataType string

IncidentEventServiceResponseDataType defines model for IncidentEventServiceResponse.Data.Type.

const (
	IncidentEventServiceResponseDataTypeIncidentEventServices IncidentEventServiceResponseDataType = "incident_event_services"
)

Defines values for IncidentEventServiceResponseDataType.

type IncidentEventServiceStatus added in v0.1.70

type IncidentEventServiceStatus string

IncidentEventServiceStatus The status of the affected service

const (
	IncidentEventServiceStatusMajorOutage   IncidentEventServiceStatus = "major_outage"
	IncidentEventServiceStatusOperational   IncidentEventServiceStatus = "operational"
	IncidentEventServiceStatusPartialOutage IncidentEventServiceStatus = "partial_outage"
)

Defines values for IncidentEventServiceStatus.

type IncidentEventVisibility

type IncidentEventVisibility string

IncidentEventVisibility The visibility of the incident action item

const (
	IncidentEventVisibilityExternal IncidentEventVisibility = "external"
	IncidentEventVisibilityInternal IncidentEventVisibility = "internal"
)

Defines values for IncidentEventVisibility.

type IncidentFeedback

type IncidentFeedback struct {
	// Anonymous Is the feedback anonymous?
	Anonymous bool `json:"anonymous"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Feedback The feedback of the incident feedback
	Feedback string `json:"feedback"`

	// Rating The rating of the incident feedback
	Rating IncidentFeedbackRating `json:"rating"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

IncidentFeedback defines model for incident_feedback.

type IncidentFeedbackList

type IncidentFeedbackList struct {
	Data []struct {
		Attributes IncidentFeedback `json:"attributes"`

		// Id Unique ID of the incident feedback
		Id   string                       `json:"id"`
		Type IncidentFeedbackListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentFeedbackList defines model for incident_feedback_list.

type IncidentFeedbackListDataType

type IncidentFeedbackListDataType string

IncidentFeedbackListDataType defines model for IncidentFeedbackList.Data.Type.

const (
	IncidentFeedbackListDataTypeIncidentFeedbacks IncidentFeedbackListDataType = "incident_feedbacks"
)

Defines values for IncidentFeedbackListDataType.

type IncidentFeedbackRating

type IncidentFeedbackRating int

IncidentFeedbackRating The rating of the incident feedback

const (
	IncidentFeedbackRatingN0 IncidentFeedbackRating = 0
	IncidentFeedbackRatingN1 IncidentFeedbackRating = 1
	IncidentFeedbackRatingN2 IncidentFeedbackRating = 2
	IncidentFeedbackRatingN3 IncidentFeedbackRating = 3
	IncidentFeedbackRatingN4 IncidentFeedbackRating = 4
)

Defines values for IncidentFeedbackRating.

type IncidentFeedbackResponse

type IncidentFeedbackResponse struct {
	Data struct {
		Attributes IncidentFeedback `json:"attributes"`

		// Id Unique ID of the incident feedback
		Id   string                           `json:"id"`
		Type IncidentFeedbackResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentFeedbackResponse defines model for incident_feedback_response.

type IncidentFeedbackResponseDataType

type IncidentFeedbackResponseDataType string

IncidentFeedbackResponseDataType defines model for IncidentFeedbackResponse.Data.Type.

const (
	IncidentFeedbackResponseDataTypeIncidentFeedbacks IncidentFeedbackResponseDataType = "incident_feedbacks"
)

Defines values for IncidentFeedbackResponseDataType.

type IncidentFormFieldSelection added in v0.1.48

type IncidentFormFieldSelection struct {
	// FormFieldId The custom field for this selection
	FormFieldId       string     `json:"form_field_id"`
	IncidentId        string     `json:"incident_id"`
	SelectedOptionIds *[]string  `json:"selected_option_ids,omitempty"`
	SelectedUserIds   *[]float32 `json:"selected_user_ids,omitempty"`

	// Value The selected value for text kind custom fields
	Value *string `json:"value"`
}

IncidentFormFieldSelection defines model for incident_form_field_selection.

type IncidentFormFieldSelectionList added in v0.1.48

type IncidentFormFieldSelectionList struct {
	Data []struct {
		Attributes IncidentFormFieldSelection `json:"attributes"`

		// Id Unique ID of the incident_form_field_selection
		Id   string                                 `json:"id"`
		Type IncidentFormFieldSelectionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentFormFieldSelectionList defines model for incident_form_field_selection_list.

type IncidentFormFieldSelectionListDataType added in v0.1.48

type IncidentFormFieldSelectionListDataType string

IncidentFormFieldSelectionListDataType defines model for IncidentFormFieldSelectionList.Data.Type.

const (
	IncidentFormFieldSelectionListDataTypeIncidentFormFieldSelections IncidentFormFieldSelectionListDataType = "incident_form_field_selections"
)

Defines values for IncidentFormFieldSelectionListDataType.

type IncidentFormFieldSelectionResponse added in v0.1.48

type IncidentFormFieldSelectionResponse struct {
	Data struct {
		Attributes IncidentFormFieldSelection `json:"attributes"`

		// Id Unique ID of the incident_form_field_selection
		Id   string                                     `json:"id"`
		Type IncidentFormFieldSelectionResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentFormFieldSelectionResponse defines model for incident_form_field_selection_response.

type IncidentFormFieldSelectionResponseDataType added in v0.1.48

type IncidentFormFieldSelectionResponseDataType string

IncidentFormFieldSelectionResponseDataType defines model for IncidentFormFieldSelectionResponse.Data.Type.

const (
	IncidentFormFieldSelectionResponseDataTypeIncidentFormFieldSelections IncidentFormFieldSelectionResponseDataType = "incident_form_field_selections"
)

Defines values for IncidentFormFieldSelectionResponseDataType.

type IncidentList

type IncidentList struct {
	Data []struct {
		Attributes Incident `json:"attributes"`

		// Id Unique ID of the incident
		Id   string               `json:"id"`
		Type IncidentListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentList defines model for incident_list.

type IncidentListDataType

type IncidentListDataType string

IncidentListDataType defines model for IncidentList.Data.Type.

const (
	IncidentListDataTypeIncidents IncidentListDataType = "incidents"
)

Defines values for IncidentListDataType.

type IncidentPostMortem

type IncidentPostMortem struct {
	// Content The content of the incident retrospective (Only if internal)
	Content *string `json:"content"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// MitigatedAt Date of mitigation
	MitigatedAt *string `json:"mitigated_at"`

	// ResolvedAt Date of resolution
	ResolvedAt *string `json:"resolved_at"`

	// ShowAlertsAttached Show alerts attached to the incident
	ShowAlertsAttached *bool `json:"show_alerts_attached,omitempty"`

	// ShowFunctionalitiesImpacted Show services impacted of the incident retrospective
	ShowFunctionalitiesImpacted *bool `json:"show_functionalities_impacted,omitempty"`

	// ShowGroupsImpacted Show groups impacted of the incident retrospective
	ShowGroupsImpacted *bool `json:"show_groups_impacted,omitempty"`

	// ShowServicesImpacted Show functionalities impacted of the incident retrospective
	ShowServicesImpacted *bool `json:"show_services_impacted,omitempty"`

	// ShowTimeline Show events timeline of the incident retrospective
	ShowTimeline *bool `json:"show_timeline,omitempty"`

	// ShowTimelineActionItems Show action items in the timeline of the incident retrospective
	ShowTimelineActionItems *bool `json:"show_timeline_action_items,omitempty"`

	// ShowTimelineGenius Show workflow events in the timeline of the incident retrospective
	ShowTimelineGenius *bool `json:"show_timeline_genius,omitempty"`

	// ShowTimelineOrder The order of the incident retrospective timeline
	ShowTimelineOrder *IncidentPostMortemShowTimelineOrder `json:"show_timeline_order,omitempty"`

	// ShowTimelineTasks Show tasks in the timeline of the incident retrospective
	ShowTimelineTasks *bool `json:"show_timeline_tasks,omitempty"`

	// ShowTimelineTrail Show trail events in the timeline of the incident retrospective
	ShowTimelineTrail *bool `json:"show_timeline_trail,omitempty"`

	// StartedAt Date of started at
	StartedAt *string `json:"started_at"`

	// Status The status of the incident retrospective
	Status *IncidentPostMortemStatus `json:"status,omitempty"`

	// Title The title of the incident retrospective
	Title string `json:"title"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// Url The url to the incident retrospective
	Url *string `json:"url,omitempty"`
}

IncidentPostMortem defines model for incident_post_mortem.

type IncidentPostMortemList

type IncidentPostMortemList struct {
	Data []struct {
		Attributes IncidentPostMortem `json:"attributes"`

		// Id Unique ID of the incident retrospective
		Id   string                         `json:"id"`
		Type IncidentPostMortemListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentPostMortemList defines model for incident_post_mortem_list.

type IncidentPostMortemListDataType

type IncidentPostMortemListDataType string

IncidentPostMortemListDataType defines model for IncidentPostMortemList.Data.Type.

const (
	IncidentPostMortemListDataTypeIncidentPostMortems IncidentPostMortemListDataType = "incident_post_mortems"
)

Defines values for IncidentPostMortemListDataType.

type IncidentPostMortemResponse

type IncidentPostMortemResponse struct {
	Data struct {
		Attributes IncidentPostMortem `json:"attributes"`

		// Id Unique ID of the incident retrospective
		Id   string                             `json:"id"`
		Type IncidentPostMortemResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentPostMortemResponse defines model for incident_post_mortem_response.

type IncidentPostMortemResponseDataType

type IncidentPostMortemResponseDataType string

IncidentPostMortemResponseDataType defines model for IncidentPostMortemResponse.Data.Type.

const (
	IncidentPostMortemResponseDataTypeIncidentPostMortems IncidentPostMortemResponseDataType = "incident_post_mortems"
)

Defines values for IncidentPostMortemResponseDataType.

type IncidentPostMortemShowTimelineOrder added in v0.1.58

type IncidentPostMortemShowTimelineOrder string

IncidentPostMortemShowTimelineOrder The order of the incident retrospective timeline

Defines values for IncidentPostMortemShowTimelineOrder.

type IncidentPostMortemStatus

type IncidentPostMortemStatus string

IncidentPostMortemStatus The status of the incident retrospective

const (
	IncidentPostMortemStatusDraft     IncidentPostMortemStatus = "draft"
	IncidentPostMortemStatusPublished IncidentPostMortemStatus = "published"
)

Defines values for IncidentPostMortemStatus.

type IncidentResponse

type IncidentResponse struct {
	Data struct {
		Attributes Incident `json:"attributes"`

		// Id Unique ID of the incident
		Id   string                   `json:"id"`
		Type IncidentResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentResponse defines model for incident_response.

type IncidentResponseDataType

type IncidentResponseDataType string

IncidentResponseDataType defines model for IncidentResponse.Data.Type.

const (
	IncidentResponseDataTypeIncidents IncidentResponseDataType = "incidents"
)

Defines values for IncidentResponseDataType.

type IncidentRole

type IncidentRole struct {
	AllowMultiUserAssignment *bool `json:"allow_multi_user_assignment,omitempty"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the incident role
	Description *string `json:"description"`
	Enabled     *bool   `json:"enabled,omitempty"`

	// Name The name of the incident role
	Name     string `json:"name"`
	Optional *bool  `json:"optional,omitempty"`

	// Position Position of the incident role
	Position *int `json:"position"`

	// Slug The slug of the incident role
	Slug *string `json:"slug,omitempty"`

	// Summary The summary of the incident role
	Summary *string `json:"summary"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

IncidentRole defines model for incident_role.

type IncidentRoleList

type IncidentRoleList struct {
	Data []struct {
		Attributes IncidentRole `json:"attributes"`

		// Id Unique ID of the incident role
		Id   string                   `json:"id"`
		Type IncidentRoleListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentRoleList defines model for incident_role_list.

type IncidentRoleListDataType

type IncidentRoleListDataType string

IncidentRoleListDataType defines model for IncidentRoleList.Data.Type.

const (
	IncidentRoleListDataTypeIncidentRoles IncidentRoleListDataType = "incident_roles"
)

Defines values for IncidentRoleListDataType.

type IncidentRoleResponse

type IncidentRoleResponse struct {
	Data struct {
		Attributes IncidentRole `json:"attributes"`

		// Id Unique ID of the incident role
		Id   string                       `json:"id"`
		Type IncidentRoleResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentRoleResponse defines model for incident_role_response.

type IncidentRoleResponseDataType

type IncidentRoleResponseDataType string

IncidentRoleResponseDataType defines model for IncidentRoleResponse.Data.Type.

const (
	IncidentRoleResponseDataTypeIncidentRoles IncidentRoleResponseDataType = "incident_roles"
)

Defines values for IncidentRoleResponseDataType.

type IncidentRoleTask

type IncidentRoleTask struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of incident task
	Description    *string `json:"description"`
	IncidentRoleId *string `json:"incident_role_id,omitempty"`

	// Priority The priority of the incident task
	Priority *IncidentRoleTaskPriority `json:"priority,omitempty"`

	// Task The task of the incident task
	Task string `json:"task"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

IncidentRoleTask defines model for incident_role_task.

type IncidentRoleTaskList

type IncidentRoleTaskList struct {
	Data []struct {
		Attributes IncidentRoleTask `json:"attributes"`

		// Id Unique ID of the incident task
		Id   string                       `json:"id"`
		Type IncidentRoleTaskListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentRoleTaskList defines model for incident_role_task_list.

type IncidentRoleTaskListDataType

type IncidentRoleTaskListDataType string

IncidentRoleTaskListDataType defines model for IncidentRoleTaskList.Data.Type.

const (
	IncidentRoleTaskListDataTypeIncidentRoleTasks IncidentRoleTaskListDataType = "incident_role_tasks"
)

Defines values for IncidentRoleTaskListDataType.

type IncidentRoleTaskPriority

type IncidentRoleTaskPriority string

IncidentRoleTaskPriority The priority of the incident task

const (
	IncidentRoleTaskPriorityHigh   IncidentRoleTaskPriority = "high"
	IncidentRoleTaskPriorityLow    IncidentRoleTaskPriority = "low"
	IncidentRoleTaskPriorityMedium IncidentRoleTaskPriority = "medium"
)

Defines values for IncidentRoleTaskPriority.

type IncidentRoleTaskResponse

type IncidentRoleTaskResponse struct {
	Data struct {
		Attributes IncidentRoleTask `json:"attributes"`

		// Id Unique ID of the incident task
		Id   string                           `json:"id"`
		Type IncidentRoleTaskResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentRoleTaskResponse defines model for incident_role_task_response.

type IncidentRoleTaskResponseDataType

type IncidentRoleTaskResponseDataType string

IncidentRoleTaskResponseDataType defines model for IncidentRoleTaskResponse.Data.Type.

const (
	IncidentRoleTaskResponseDataTypeIncidentRoleTasks IncidentRoleTaskResponseDataType = "incident_role_tasks"
)

Defines values for IncidentRoleTaskResponseDataType.

type IncidentStatusPageEvent

type IncidentStatusPageEvent struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Event The summary of the incident event
	Event string `json:"event"`

	// NotifySubscribers Notify all status pages subscribers
	NotifySubscribers *bool `json:"notify_subscribers,omitempty"`

	// ShouldTweet For StatusPage.io integrated pages auto publishes a tweet for your update
	ShouldTweet *bool `json:"should_tweet,omitempty"`

	// StartedAt Date of start
	StartedAt string `json:"started_at"`

	// Status The status of the incident event
	Status *IncidentStatusPageEventStatus `json:"status,omitempty"`

	// StatusPageId Unique ID of the status page you wish to post the event to
	StatusPageId *string `json:"status_page_id,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

IncidentStatusPageEvent defines model for incident_status_page_event.

type IncidentStatusPageEventList

type IncidentStatusPageEventList struct {
	Data []struct {
		Attributes IncidentStatusPageEvent `json:"attributes"`

		// Id Unique ID of the incident event
		Id   string                              `json:"id"`
		Type IncidentStatusPageEventListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentStatusPageEventList defines model for incident_status_page_event_list.

type IncidentStatusPageEventListDataType

type IncidentStatusPageEventListDataType string

IncidentStatusPageEventListDataType defines model for IncidentStatusPageEventList.Data.Type.

const (
	IncidentStatusPageEventListDataTypeIncidentStatusPageEvents IncidentStatusPageEventListDataType = "incident_status_page_events"
)

Defines values for IncidentStatusPageEventListDataType.

type IncidentStatusPageEventResponse

type IncidentStatusPageEventResponse struct {
	Data struct {
		Attributes IncidentStatusPageEvent `json:"attributes"`

		// Id Unique ID of the incident event
		Id   string                                  `json:"id"`
		Type IncidentStatusPageEventResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentStatusPageEventResponse defines model for incident_status_page_event_response.

type IncidentStatusPageEventResponseDataType

type IncidentStatusPageEventResponseDataType string

IncidentStatusPageEventResponseDataType defines model for IncidentStatusPageEventResponse.Data.Type.

const (
	IncidentStatusPageEventResponseDataTypeIncidentStatusPageEvents IncidentStatusPageEventResponseDataType = "incident_status_page_events"
)

Defines values for IncidentStatusPageEventResponseDataType.

type IncidentStatusPageEventStatus

type IncidentStatusPageEventStatus string

IncidentStatusPageEventStatus The status of the incident event

const (
	IncidentStatusPageEventStatusCompleted     IncidentStatusPageEventStatus = "completed"
	IncidentStatusPageEventStatusIdentified    IncidentStatusPageEventStatus = "identified"
	IncidentStatusPageEventStatusInProgress    IncidentStatusPageEventStatus = "in_progress"
	IncidentStatusPageEventStatusInvestigating IncidentStatusPageEventStatus = "investigating"
	IncidentStatusPageEventStatusMonitoring    IncidentStatusPageEventStatus = "monitoring"
	IncidentStatusPageEventStatusResolved      IncidentStatusPageEventStatus = "resolved"
	IncidentStatusPageEventStatusScheduled     IncidentStatusPageEventStatus = "scheduled"
	IncidentStatusPageEventStatusVerifying     IncidentStatusPageEventStatus = "verifying"
)

Defines values for IncidentStatusPageEventStatus.

type IncidentTriggerParams

type IncidentTriggerParams struct {
	IncidentCondition               *IncidentTriggerParamsIncidentCondition                `json:"incident_condition,omitempty"`
	IncidentConditionAcknowledgedAt *IncidentTriggerParams_IncidentConditionAcknowledgedAt `json:"incident_condition_acknowledged_at,omitempty"`
	IncidentConditionDetectedAt     *IncidentTriggerParams_IncidentConditionDetectedAt     `json:"incident_condition_detected_at,omitempty"`
	IncidentConditionEnvironment    *IncidentTriggerParamsIncidentConditionEnvironment     `json:"incident_condition_environment,omitempty"`
	IncidentConditionFunctionality  *IncidentTriggerParamsIncidentConditionFunctionality   `json:"incident_condition_functionality,omitempty"`
	IncidentConditionGroup          *IncidentTriggerParamsIncidentConditionGroup           `json:"incident_condition_group,omitempty"`
	IncidentConditionIncidentRoles  *IncidentTriggerParamsIncidentConditionIncidentRoles   `json:"incident_condition_incident_roles,omitempty"`
	IncidentConditionIncidentType   *IncidentTriggerParamsIncidentConditionIncidentType    `json:"incident_condition_incident_type,omitempty"`
	IncidentConditionKind           *IncidentTriggerParamsIncidentConditionKind            `json:"incident_condition_kind,omitempty"`
	IncidentConditionMitigatedAt    *IncidentTriggerParams_IncidentConditionMitigatedAt    `json:"incident_condition_mitigated_at,omitempty"`
	IncidentConditionResolvedAt     *IncidentTriggerParams_IncidentConditionResolvedAt     `json:"incident_condition_resolved_at,omitempty"`
	IncidentConditionService        *IncidentTriggerParamsIncidentConditionService         `json:"incident_condition_service,omitempty"`
	IncidentConditionSeverity       *IncidentTriggerParamsIncidentConditionSeverity        `json:"incident_condition_severity,omitempty"`
	IncidentConditionStartedAt      *IncidentTriggerParams_IncidentConditionStartedAt      `json:"incident_condition_started_at,omitempty"`
	IncidentConditionStatus         *IncidentTriggerParamsIncidentConditionStatus          `json:"incident_condition_status,omitempty"`
	IncidentConditionSummary        *IncidentTriggerParams_IncidentConditionSummary        `json:"incident_condition_summary,omitempty"`
	IncidentConditionVisibility     *IncidentTriggerParamsIncidentConditionVisibility      `json:"incident_condition_visibility,omitempty"`
	IncidentConditionalInactivity   *IncidentTriggerParams_IncidentConditionalInactivity   `json:"incident_conditional_inactivity,omitempty"`
	IncidentInactivityDuration      *IncidentTriggerParams_IncidentInactivityDuration      `json:"incident_inactivity_duration,omitempty"`
	IncidentKinds                   *[]IncidentTriggerParamsIncidentKinds                  `json:"incident_kinds,omitempty"`
	IncidentStatuses                *[]IncidentTriggerParamsIncidentStatuses               `json:"incident_statuses,omitempty"`
	IncidentVisibilities            *[]bool                                                `json:"incident_visibilities,omitempty"`
	TriggerType                     IncidentTriggerParamsTriggerType                       `json:"trigger_type"`
	Triggers                        *[]string                                              `json:"triggers,omitempty"`
}

IncidentTriggerParams defines model for incident_trigger_params.

type IncidentTriggerParamsIncidentCondition

type IncidentTriggerParamsIncidentCondition string

IncidentTriggerParamsIncidentCondition defines model for IncidentTriggerParams.IncidentCondition.

const (
	IncidentTriggerParamsIncidentConditionALL  IncidentTriggerParamsIncidentCondition = "ALL"
	IncidentTriggerParamsIncidentConditionANY  IncidentTriggerParamsIncidentCondition = "ANY"
	IncidentTriggerParamsIncidentConditionNONE IncidentTriggerParamsIncidentCondition = "NONE"
)

Defines values for IncidentTriggerParamsIncidentCondition.

type IncidentTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionAcknowledgedAt0 = interface{}

IncidentTriggerParamsIncidentConditionAcknowledgedAt0 defines model for .

type IncidentTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionAcknowledgedAt1 string

IncidentTriggerParamsIncidentConditionAcknowledgedAt1 defines model for IncidentTriggerParams.IncidentConditionAcknowledgedAt.1.

const (
	IncidentTriggerParamsIncidentConditionAcknowledgedAt1SET   IncidentTriggerParamsIncidentConditionAcknowledgedAt1 = "SET"
	IncidentTriggerParamsIncidentConditionAcknowledgedAt1UNSET IncidentTriggerParamsIncidentConditionAcknowledgedAt1 = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionAcknowledgedAt1.

type IncidentTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionDetectedAt0 = interface{}

IncidentTriggerParamsIncidentConditionDetectedAt0 defines model for .

type IncidentTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionDetectedAt1 string

IncidentTriggerParamsIncidentConditionDetectedAt1 defines model for IncidentTriggerParams.IncidentConditionDetectedAt.1.

const (
	IncidentTriggerParamsIncidentConditionDetectedAt1SET   IncidentTriggerParamsIncidentConditionDetectedAt1 = "SET"
	IncidentTriggerParamsIncidentConditionDetectedAt1UNSET IncidentTriggerParamsIncidentConditionDetectedAt1 = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionDetectedAt1.

type IncidentTriggerParamsIncidentConditionEnvironment

type IncidentTriggerParamsIncidentConditionEnvironment string

IncidentTriggerParamsIncidentConditionEnvironment defines model for IncidentTriggerParams.IncidentConditionEnvironment.

const (
	IncidentTriggerParamsIncidentConditionEnvironmentANY          IncidentTriggerParamsIncidentConditionEnvironment = "ANY"
	IncidentTriggerParamsIncidentConditionEnvironmentCONTAINS     IncidentTriggerParamsIncidentConditionEnvironment = "CONTAINS"
	IncidentTriggerParamsIncidentConditionEnvironmentCONTAINSALL  IncidentTriggerParamsIncidentConditionEnvironment = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionEnvironmentCONTAINSNONE IncidentTriggerParamsIncidentConditionEnvironment = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionEnvironmentIS           IncidentTriggerParamsIncidentConditionEnvironment = "IS"
	IncidentTriggerParamsIncidentConditionEnvironmentNONE         IncidentTriggerParamsIncidentConditionEnvironment = "NONE"
	IncidentTriggerParamsIncidentConditionEnvironmentSET          IncidentTriggerParamsIncidentConditionEnvironment = "SET"
	IncidentTriggerParamsIncidentConditionEnvironmentUNSET        IncidentTriggerParamsIncidentConditionEnvironment = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionEnvironment.

type IncidentTriggerParamsIncidentConditionFunctionality

type IncidentTriggerParamsIncidentConditionFunctionality string

IncidentTriggerParamsIncidentConditionFunctionality defines model for IncidentTriggerParams.IncidentConditionFunctionality.

const (
	IncidentTriggerParamsIncidentConditionFunctionalityANY          IncidentTriggerParamsIncidentConditionFunctionality = "ANY"
	IncidentTriggerParamsIncidentConditionFunctionalityCONTAINS     IncidentTriggerParamsIncidentConditionFunctionality = "CONTAINS"
	IncidentTriggerParamsIncidentConditionFunctionalityCONTAINSALL  IncidentTriggerParamsIncidentConditionFunctionality = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionFunctionalityCONTAINSNONE IncidentTriggerParamsIncidentConditionFunctionality = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionFunctionalityIS           IncidentTriggerParamsIncidentConditionFunctionality = "IS"
	IncidentTriggerParamsIncidentConditionFunctionalityNONE         IncidentTriggerParamsIncidentConditionFunctionality = "NONE"
	IncidentTriggerParamsIncidentConditionFunctionalitySET          IncidentTriggerParamsIncidentConditionFunctionality = "SET"
	IncidentTriggerParamsIncidentConditionFunctionalityUNSET        IncidentTriggerParamsIncidentConditionFunctionality = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionFunctionality.

type IncidentTriggerParamsIncidentConditionGroup

type IncidentTriggerParamsIncidentConditionGroup string

IncidentTriggerParamsIncidentConditionGroup defines model for IncidentTriggerParams.IncidentConditionGroup.

const (
	IncidentTriggerParamsIncidentConditionGroupANY          IncidentTriggerParamsIncidentConditionGroup = "ANY"
	IncidentTriggerParamsIncidentConditionGroupCONTAINS     IncidentTriggerParamsIncidentConditionGroup = "CONTAINS"
	IncidentTriggerParamsIncidentConditionGroupCONTAINSALL  IncidentTriggerParamsIncidentConditionGroup = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionGroupCONTAINSNONE IncidentTriggerParamsIncidentConditionGroup = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionGroupIS           IncidentTriggerParamsIncidentConditionGroup = "IS"
	IncidentTriggerParamsIncidentConditionGroupNONE         IncidentTriggerParamsIncidentConditionGroup = "NONE"
	IncidentTriggerParamsIncidentConditionGroupSET          IncidentTriggerParamsIncidentConditionGroup = "SET"
	IncidentTriggerParamsIncidentConditionGroupUNSET        IncidentTriggerParamsIncidentConditionGroup = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionGroup.

type IncidentTriggerParamsIncidentConditionIncidentRoles added in v0.1.76

type IncidentTriggerParamsIncidentConditionIncidentRoles string

IncidentTriggerParamsIncidentConditionIncidentRoles defines model for IncidentTriggerParams.IncidentConditionIncidentRoles.

const (
	IncidentTriggerParamsIncidentConditionIncidentRolesANY          IncidentTriggerParamsIncidentConditionIncidentRoles = "ANY"
	IncidentTriggerParamsIncidentConditionIncidentRolesCONTAINS     IncidentTriggerParamsIncidentConditionIncidentRoles = "CONTAINS"
	IncidentTriggerParamsIncidentConditionIncidentRolesCONTAINSALL  IncidentTriggerParamsIncidentConditionIncidentRoles = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionIncidentRolesCONTAINSNONE IncidentTriggerParamsIncidentConditionIncidentRoles = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionIncidentRolesIS           IncidentTriggerParamsIncidentConditionIncidentRoles = "IS"
	IncidentTriggerParamsIncidentConditionIncidentRolesNONE         IncidentTriggerParamsIncidentConditionIncidentRoles = "NONE"
	IncidentTriggerParamsIncidentConditionIncidentRolesSET          IncidentTriggerParamsIncidentConditionIncidentRoles = "SET"
	IncidentTriggerParamsIncidentConditionIncidentRolesUNSET        IncidentTriggerParamsIncidentConditionIncidentRoles = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionIncidentRoles.

type IncidentTriggerParamsIncidentConditionIncidentType

type IncidentTriggerParamsIncidentConditionIncidentType string

IncidentTriggerParamsIncidentConditionIncidentType defines model for IncidentTriggerParams.IncidentConditionIncidentType.

const (
	IncidentTriggerParamsIncidentConditionIncidentTypeANY          IncidentTriggerParamsIncidentConditionIncidentType = "ANY"
	IncidentTriggerParamsIncidentConditionIncidentTypeCONTAINS     IncidentTriggerParamsIncidentConditionIncidentType = "CONTAINS"
	IncidentTriggerParamsIncidentConditionIncidentTypeCONTAINSALL  IncidentTriggerParamsIncidentConditionIncidentType = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionIncidentTypeCONTAINSNONE IncidentTriggerParamsIncidentConditionIncidentType = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionIncidentTypeIS           IncidentTriggerParamsIncidentConditionIncidentType = "IS"
	IncidentTriggerParamsIncidentConditionIncidentTypeNONE         IncidentTriggerParamsIncidentConditionIncidentType = "NONE"
	IncidentTriggerParamsIncidentConditionIncidentTypeSET          IncidentTriggerParamsIncidentConditionIncidentType = "SET"
	IncidentTriggerParamsIncidentConditionIncidentTypeUNSET        IncidentTriggerParamsIncidentConditionIncidentType = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionIncidentType.

type IncidentTriggerParamsIncidentConditionKind

type IncidentTriggerParamsIncidentConditionKind string

IncidentTriggerParamsIncidentConditionKind defines model for IncidentTriggerParams.IncidentConditionKind.

const (
	IncidentTriggerParamsIncidentConditionKindANY          IncidentTriggerParamsIncidentConditionKind = "ANY"
	IncidentTriggerParamsIncidentConditionKindCONTAINS     IncidentTriggerParamsIncidentConditionKind = "CONTAINS"
	IncidentTriggerParamsIncidentConditionKindCONTAINSALL  IncidentTriggerParamsIncidentConditionKind = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionKindCONTAINSNONE IncidentTriggerParamsIncidentConditionKind = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionKindIS           IncidentTriggerParamsIncidentConditionKind = "IS"
	IncidentTriggerParamsIncidentConditionKindNONE         IncidentTriggerParamsIncidentConditionKind = "NONE"
	IncidentTriggerParamsIncidentConditionKindSET          IncidentTriggerParamsIncidentConditionKind = "SET"
	IncidentTriggerParamsIncidentConditionKindUNSET        IncidentTriggerParamsIncidentConditionKind = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionKind.

type IncidentTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionMitigatedAt0 = interface{}

IncidentTriggerParamsIncidentConditionMitigatedAt0 defines model for .

type IncidentTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionMitigatedAt1 string

IncidentTriggerParamsIncidentConditionMitigatedAt1 defines model for IncidentTriggerParams.IncidentConditionMitigatedAt.1.

const (
	IncidentTriggerParamsIncidentConditionMitigatedAt1SET   IncidentTriggerParamsIncidentConditionMitigatedAt1 = "SET"
	IncidentTriggerParamsIncidentConditionMitigatedAt1UNSET IncidentTriggerParamsIncidentConditionMitigatedAt1 = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionMitigatedAt1.

type IncidentTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionResolvedAt0 = interface{}

IncidentTriggerParamsIncidentConditionResolvedAt0 defines model for .

type IncidentTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionResolvedAt1 string

IncidentTriggerParamsIncidentConditionResolvedAt1 defines model for IncidentTriggerParams.IncidentConditionResolvedAt.1.

const (
	IncidentTriggerParamsIncidentConditionResolvedAt1SET   IncidentTriggerParamsIncidentConditionResolvedAt1 = "SET"
	IncidentTriggerParamsIncidentConditionResolvedAt1UNSET IncidentTriggerParamsIncidentConditionResolvedAt1 = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionResolvedAt1.

type IncidentTriggerParamsIncidentConditionService

type IncidentTriggerParamsIncidentConditionService string

IncidentTriggerParamsIncidentConditionService defines model for IncidentTriggerParams.IncidentConditionService.

const (
	IncidentTriggerParamsIncidentConditionServiceANY          IncidentTriggerParamsIncidentConditionService = "ANY"
	IncidentTriggerParamsIncidentConditionServiceCONTAINS     IncidentTriggerParamsIncidentConditionService = "CONTAINS"
	IncidentTriggerParamsIncidentConditionServiceCONTAINSALL  IncidentTriggerParamsIncidentConditionService = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionServiceCONTAINSNONE IncidentTriggerParamsIncidentConditionService = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionServiceIS           IncidentTriggerParamsIncidentConditionService = "IS"
	IncidentTriggerParamsIncidentConditionServiceNONE         IncidentTriggerParamsIncidentConditionService = "NONE"
	IncidentTriggerParamsIncidentConditionServiceSET          IncidentTriggerParamsIncidentConditionService = "SET"
	IncidentTriggerParamsIncidentConditionServiceUNSET        IncidentTriggerParamsIncidentConditionService = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionService.

type IncidentTriggerParamsIncidentConditionSeverity

type IncidentTriggerParamsIncidentConditionSeverity string

IncidentTriggerParamsIncidentConditionSeverity defines model for IncidentTriggerParams.IncidentConditionSeverity.

const (
	IncidentTriggerParamsIncidentConditionSeverityANY          IncidentTriggerParamsIncidentConditionSeverity = "ANY"
	IncidentTriggerParamsIncidentConditionSeverityCONTAINS     IncidentTriggerParamsIncidentConditionSeverity = "CONTAINS"
	IncidentTriggerParamsIncidentConditionSeverityCONTAINSALL  IncidentTriggerParamsIncidentConditionSeverity = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionSeverityCONTAINSNONE IncidentTriggerParamsIncidentConditionSeverity = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionSeverityIS           IncidentTriggerParamsIncidentConditionSeverity = "IS"
	IncidentTriggerParamsIncidentConditionSeverityNONE         IncidentTriggerParamsIncidentConditionSeverity = "NONE"
	IncidentTriggerParamsIncidentConditionSeveritySET          IncidentTriggerParamsIncidentConditionSeverity = "SET"
	IncidentTriggerParamsIncidentConditionSeverityUNSET        IncidentTriggerParamsIncidentConditionSeverity = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionSeverity.

type IncidentTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionStartedAt0 = interface{}

IncidentTriggerParamsIncidentConditionStartedAt0 defines model for .

type IncidentTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionStartedAt1 string

IncidentTriggerParamsIncidentConditionStartedAt1 defines model for IncidentTriggerParams.IncidentConditionStartedAt.1.

const (
	IncidentTriggerParamsIncidentConditionStartedAt1SET   IncidentTriggerParamsIncidentConditionStartedAt1 = "SET"
	IncidentTriggerParamsIncidentConditionStartedAt1UNSET IncidentTriggerParamsIncidentConditionStartedAt1 = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionStartedAt1.

type IncidentTriggerParamsIncidentConditionStatus

type IncidentTriggerParamsIncidentConditionStatus string

IncidentTriggerParamsIncidentConditionStatus defines model for IncidentTriggerParams.IncidentConditionStatus.

const (
	IncidentTriggerParamsIncidentConditionStatusANY          IncidentTriggerParamsIncidentConditionStatus = "ANY"
	IncidentTriggerParamsIncidentConditionStatusCONTAINS     IncidentTriggerParamsIncidentConditionStatus = "CONTAINS"
	IncidentTriggerParamsIncidentConditionStatusCONTAINSALL  IncidentTriggerParamsIncidentConditionStatus = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionStatusCONTAINSNONE IncidentTriggerParamsIncidentConditionStatus = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionStatusIS           IncidentTriggerParamsIncidentConditionStatus = "IS"
	IncidentTriggerParamsIncidentConditionStatusNONE         IncidentTriggerParamsIncidentConditionStatus = "NONE"
	IncidentTriggerParamsIncidentConditionStatusSET          IncidentTriggerParamsIncidentConditionStatus = "SET"
	IncidentTriggerParamsIncidentConditionStatusUNSET        IncidentTriggerParamsIncidentConditionStatus = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionStatus.

type IncidentTriggerParamsIncidentConditionSummary0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionSummary0 = interface{}

IncidentTriggerParamsIncidentConditionSummary0 defines model for .

type IncidentTriggerParamsIncidentConditionSummary1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionSummary1 string

IncidentTriggerParamsIncidentConditionSummary1 defines model for IncidentTriggerParams.IncidentConditionSummary.1.

const (
	IncidentTriggerParamsIncidentConditionSummary1SET   IncidentTriggerParamsIncidentConditionSummary1 = "SET"
	IncidentTriggerParamsIncidentConditionSummary1UNSET IncidentTriggerParamsIncidentConditionSummary1 = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionSummary1.

type IncidentTriggerParamsIncidentConditionVisibility

type IncidentTriggerParamsIncidentConditionVisibility string

IncidentTriggerParamsIncidentConditionVisibility defines model for IncidentTriggerParams.IncidentConditionVisibility.

const (
	IncidentTriggerParamsIncidentConditionVisibilityANY          IncidentTriggerParamsIncidentConditionVisibility = "ANY"
	IncidentTriggerParamsIncidentConditionVisibilityCONTAINS     IncidentTriggerParamsIncidentConditionVisibility = "CONTAINS"
	IncidentTriggerParamsIncidentConditionVisibilityCONTAINSALL  IncidentTriggerParamsIncidentConditionVisibility = "CONTAINS_ALL"
	IncidentTriggerParamsIncidentConditionVisibilityCONTAINSNONE IncidentTriggerParamsIncidentConditionVisibility = "CONTAINS_NONE"
	IncidentTriggerParamsIncidentConditionVisibilityIS           IncidentTriggerParamsIncidentConditionVisibility = "IS"
	IncidentTriggerParamsIncidentConditionVisibilityNONE         IncidentTriggerParamsIncidentConditionVisibility = "NONE"
	IncidentTriggerParamsIncidentConditionVisibilitySET          IncidentTriggerParamsIncidentConditionVisibility = "SET"
	IncidentTriggerParamsIncidentConditionVisibilityUNSET        IncidentTriggerParamsIncidentConditionVisibility = "UNSET"
)

Defines values for IncidentTriggerParamsIncidentConditionVisibility.

type IncidentTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

type IncidentTriggerParamsIncidentConditionalInactivity0 = interface{}

IncidentTriggerParamsIncidentConditionalInactivity0 defines model for .

type IncidentTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

type IncidentTriggerParamsIncidentConditionalInactivity1 string

IncidentTriggerParamsIncidentConditionalInactivity1 defines model for IncidentTriggerParams.IncidentConditionalInactivity.1.

const (
	IncidentTriggerParamsIncidentConditionalInactivity1IS IncidentTriggerParamsIncidentConditionalInactivity1 = "IS"
)

Defines values for IncidentTriggerParamsIncidentConditionalInactivity1.

type IncidentTriggerParamsIncidentInactivityDuration0 added in v1.2.1

type IncidentTriggerParamsIncidentInactivityDuration0 = interface{}

IncidentTriggerParamsIncidentInactivityDuration0 defines model for .

type IncidentTriggerParamsIncidentInactivityDuration1 added in v1.2.1

type IncidentTriggerParamsIncidentInactivityDuration1 = string

IncidentTriggerParamsIncidentInactivityDuration1 ex. 10 min, 1h, 3 days, 2 weeks

type IncidentTriggerParamsIncidentKinds

type IncidentTriggerParamsIncidentKinds string

IncidentTriggerParamsIncidentKinds defines model for IncidentTriggerParams.IncidentKinds.

const (
	IncidentTriggerParamsIncidentKindsBackfilled IncidentTriggerParamsIncidentKinds = "backfilled"
	IncidentTriggerParamsIncidentKindsExample    IncidentTriggerParamsIncidentKinds = "example"
	IncidentTriggerParamsIncidentKindsExampleSub IncidentTriggerParamsIncidentKinds = "example_sub"
	IncidentTriggerParamsIncidentKindsNormal     IncidentTriggerParamsIncidentKinds = "normal"
	IncidentTriggerParamsIncidentKindsNormalSub  IncidentTriggerParamsIncidentKinds = "normal_sub"
	IncidentTriggerParamsIncidentKindsScheduled  IncidentTriggerParamsIncidentKinds = "scheduled"
	IncidentTriggerParamsIncidentKindsTest       IncidentTriggerParamsIncidentKinds = "test"
	IncidentTriggerParamsIncidentKindsTestSub    IncidentTriggerParamsIncidentKinds = "test_sub"
)

Defines values for IncidentTriggerParamsIncidentKinds.

type IncidentTriggerParamsIncidentStatuses

type IncidentTriggerParamsIncidentStatuses string

IncidentTriggerParamsIncidentStatuses defines model for IncidentTriggerParams.IncidentStatuses.

const (
	IncidentTriggerParamsIncidentStatusesAcknowledged IncidentTriggerParamsIncidentStatuses = "acknowledged"
	IncidentTriggerParamsIncidentStatusesCancelled    IncidentTriggerParamsIncidentStatuses = "cancelled"
	IncidentTriggerParamsIncidentStatusesCompleted    IncidentTriggerParamsIncidentStatuses = "completed"
	IncidentTriggerParamsIncidentStatusesDetected     IncidentTriggerParamsIncidentStatuses = "detected"
	IncidentTriggerParamsIncidentStatusesInProgress   IncidentTriggerParamsIncidentStatuses = "in_progress"
	IncidentTriggerParamsIncidentStatusesInTriage     IncidentTriggerParamsIncidentStatuses = "in_triage"
	IncidentTriggerParamsIncidentStatusesMitigated    IncidentTriggerParamsIncidentStatuses = "mitigated"
	IncidentTriggerParamsIncidentStatusesResolved     IncidentTriggerParamsIncidentStatuses = "resolved"
	IncidentTriggerParamsIncidentStatusesScheduled    IncidentTriggerParamsIncidentStatuses = "scheduled"
	IncidentTriggerParamsIncidentStatusesStarted      IncidentTriggerParamsIncidentStatuses = "started"
)

Defines values for IncidentTriggerParamsIncidentStatuses.

type IncidentTriggerParamsTriggerType

type IncidentTriggerParamsTriggerType string

IncidentTriggerParamsTriggerType defines model for IncidentTriggerParams.TriggerType.

const (
	IncidentTriggerParamsTriggerTypeIncident IncidentTriggerParamsTriggerType = "incident"
)

Defines values for IncidentTriggerParamsTriggerType.

type IncidentTriggerParams_IncidentConditionAcknowledgedAt added in v1.2.1

type IncidentTriggerParams_IncidentConditionAcknowledgedAt struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionAcknowledgedAt defines model for IncidentTriggerParams.IncidentConditionAcknowledgedAt.

func (IncidentTriggerParams_IncidentConditionAcknowledgedAt) AsIncidentTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionAcknowledgedAt) AsIncidentTriggerParamsIncidentConditionAcknowledgedAt0() (IncidentTriggerParamsIncidentConditionAcknowledgedAt0, error)

AsIncidentTriggerParamsIncidentConditionAcknowledgedAt0 returns the union data inside the IncidentTriggerParams_IncidentConditionAcknowledgedAt as a IncidentTriggerParamsIncidentConditionAcknowledgedAt0

func (IncidentTriggerParams_IncidentConditionAcknowledgedAt) AsIncidentTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionAcknowledgedAt) AsIncidentTriggerParamsIncidentConditionAcknowledgedAt1() (IncidentTriggerParamsIncidentConditionAcknowledgedAt1, error)

AsIncidentTriggerParamsIncidentConditionAcknowledgedAt1 returns the union data inside the IncidentTriggerParams_IncidentConditionAcknowledgedAt as a IncidentTriggerParamsIncidentConditionAcknowledgedAt1

func (*IncidentTriggerParams_IncidentConditionAcknowledgedAt) FromIncidentTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionAcknowledgedAt) FromIncidentTriggerParamsIncidentConditionAcknowledgedAt0(v IncidentTriggerParamsIncidentConditionAcknowledgedAt0) error

FromIncidentTriggerParamsIncidentConditionAcknowledgedAt0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionAcknowledgedAt as the provided IncidentTriggerParamsIncidentConditionAcknowledgedAt0

func (*IncidentTriggerParams_IncidentConditionAcknowledgedAt) FromIncidentTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionAcknowledgedAt) FromIncidentTriggerParamsIncidentConditionAcknowledgedAt1(v IncidentTriggerParamsIncidentConditionAcknowledgedAt1) error

FromIncidentTriggerParamsIncidentConditionAcknowledgedAt1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionAcknowledgedAt as the provided IncidentTriggerParamsIncidentConditionAcknowledgedAt1

func (IncidentTriggerParams_IncidentConditionAcknowledgedAt) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionAcknowledgedAt) MergeIncidentTriggerParamsIncidentConditionAcknowledgedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionAcknowledgedAt) MergeIncidentTriggerParamsIncidentConditionAcknowledgedAt0(v IncidentTriggerParamsIncidentConditionAcknowledgedAt0) error

MergeIncidentTriggerParamsIncidentConditionAcknowledgedAt0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionAcknowledgedAt, using the provided IncidentTriggerParamsIncidentConditionAcknowledgedAt0

func (*IncidentTriggerParams_IncidentConditionAcknowledgedAt) MergeIncidentTriggerParamsIncidentConditionAcknowledgedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionAcknowledgedAt) MergeIncidentTriggerParamsIncidentConditionAcknowledgedAt1(v IncidentTriggerParamsIncidentConditionAcknowledgedAt1) error

MergeIncidentTriggerParamsIncidentConditionAcknowledgedAt1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionAcknowledgedAt, using the provided IncidentTriggerParamsIncidentConditionAcknowledgedAt1

func (*IncidentTriggerParams_IncidentConditionAcknowledgedAt) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentConditionDetectedAt added in v1.2.1

type IncidentTriggerParams_IncidentConditionDetectedAt struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionDetectedAt defines model for IncidentTriggerParams.IncidentConditionDetectedAt.

func (IncidentTriggerParams_IncidentConditionDetectedAt) AsIncidentTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionDetectedAt) AsIncidentTriggerParamsIncidentConditionDetectedAt0() (IncidentTriggerParamsIncidentConditionDetectedAt0, error)

AsIncidentTriggerParamsIncidentConditionDetectedAt0 returns the union data inside the IncidentTriggerParams_IncidentConditionDetectedAt as a IncidentTriggerParamsIncidentConditionDetectedAt0

func (IncidentTriggerParams_IncidentConditionDetectedAt) AsIncidentTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionDetectedAt) AsIncidentTriggerParamsIncidentConditionDetectedAt1() (IncidentTriggerParamsIncidentConditionDetectedAt1, error)

AsIncidentTriggerParamsIncidentConditionDetectedAt1 returns the union data inside the IncidentTriggerParams_IncidentConditionDetectedAt as a IncidentTriggerParamsIncidentConditionDetectedAt1

func (*IncidentTriggerParams_IncidentConditionDetectedAt) FromIncidentTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionDetectedAt) FromIncidentTriggerParamsIncidentConditionDetectedAt0(v IncidentTriggerParamsIncidentConditionDetectedAt0) error

FromIncidentTriggerParamsIncidentConditionDetectedAt0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionDetectedAt as the provided IncidentTriggerParamsIncidentConditionDetectedAt0

func (*IncidentTriggerParams_IncidentConditionDetectedAt) FromIncidentTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionDetectedAt) FromIncidentTriggerParamsIncidentConditionDetectedAt1(v IncidentTriggerParamsIncidentConditionDetectedAt1) error

FromIncidentTriggerParamsIncidentConditionDetectedAt1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionDetectedAt as the provided IncidentTriggerParamsIncidentConditionDetectedAt1

func (IncidentTriggerParams_IncidentConditionDetectedAt) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionDetectedAt) MergeIncidentTriggerParamsIncidentConditionDetectedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionDetectedAt) MergeIncidentTriggerParamsIncidentConditionDetectedAt0(v IncidentTriggerParamsIncidentConditionDetectedAt0) error

MergeIncidentTriggerParamsIncidentConditionDetectedAt0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionDetectedAt, using the provided IncidentTriggerParamsIncidentConditionDetectedAt0

func (*IncidentTriggerParams_IncidentConditionDetectedAt) MergeIncidentTriggerParamsIncidentConditionDetectedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionDetectedAt) MergeIncidentTriggerParamsIncidentConditionDetectedAt1(v IncidentTriggerParamsIncidentConditionDetectedAt1) error

MergeIncidentTriggerParamsIncidentConditionDetectedAt1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionDetectedAt, using the provided IncidentTriggerParamsIncidentConditionDetectedAt1

func (*IncidentTriggerParams_IncidentConditionDetectedAt) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentConditionMitigatedAt added in v1.2.1

type IncidentTriggerParams_IncidentConditionMitigatedAt struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionMitigatedAt defines model for IncidentTriggerParams.IncidentConditionMitigatedAt.

func (IncidentTriggerParams_IncidentConditionMitigatedAt) AsIncidentTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionMitigatedAt) AsIncidentTriggerParamsIncidentConditionMitigatedAt0() (IncidentTriggerParamsIncidentConditionMitigatedAt0, error)

AsIncidentTriggerParamsIncidentConditionMitigatedAt0 returns the union data inside the IncidentTriggerParams_IncidentConditionMitigatedAt as a IncidentTriggerParamsIncidentConditionMitigatedAt0

func (IncidentTriggerParams_IncidentConditionMitigatedAt) AsIncidentTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionMitigatedAt) AsIncidentTriggerParamsIncidentConditionMitigatedAt1() (IncidentTriggerParamsIncidentConditionMitigatedAt1, error)

AsIncidentTriggerParamsIncidentConditionMitigatedAt1 returns the union data inside the IncidentTriggerParams_IncidentConditionMitigatedAt as a IncidentTriggerParamsIncidentConditionMitigatedAt1

func (*IncidentTriggerParams_IncidentConditionMitigatedAt) FromIncidentTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionMitigatedAt) FromIncidentTriggerParamsIncidentConditionMitigatedAt0(v IncidentTriggerParamsIncidentConditionMitigatedAt0) error

FromIncidentTriggerParamsIncidentConditionMitigatedAt0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionMitigatedAt as the provided IncidentTriggerParamsIncidentConditionMitigatedAt0

func (*IncidentTriggerParams_IncidentConditionMitigatedAt) FromIncidentTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionMitigatedAt) FromIncidentTriggerParamsIncidentConditionMitigatedAt1(v IncidentTriggerParamsIncidentConditionMitigatedAt1) error

FromIncidentTriggerParamsIncidentConditionMitigatedAt1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionMitigatedAt as the provided IncidentTriggerParamsIncidentConditionMitigatedAt1

func (IncidentTriggerParams_IncidentConditionMitigatedAt) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionMitigatedAt) MergeIncidentTriggerParamsIncidentConditionMitigatedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionMitigatedAt) MergeIncidentTriggerParamsIncidentConditionMitigatedAt0(v IncidentTriggerParamsIncidentConditionMitigatedAt0) error

MergeIncidentTriggerParamsIncidentConditionMitigatedAt0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionMitigatedAt, using the provided IncidentTriggerParamsIncidentConditionMitigatedAt0

func (*IncidentTriggerParams_IncidentConditionMitigatedAt) MergeIncidentTriggerParamsIncidentConditionMitigatedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionMitigatedAt) MergeIncidentTriggerParamsIncidentConditionMitigatedAt1(v IncidentTriggerParamsIncidentConditionMitigatedAt1) error

MergeIncidentTriggerParamsIncidentConditionMitigatedAt1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionMitigatedAt, using the provided IncidentTriggerParamsIncidentConditionMitigatedAt1

func (*IncidentTriggerParams_IncidentConditionMitigatedAt) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentConditionResolvedAt added in v1.2.1

type IncidentTriggerParams_IncidentConditionResolvedAt struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionResolvedAt defines model for IncidentTriggerParams.IncidentConditionResolvedAt.

func (IncidentTriggerParams_IncidentConditionResolvedAt) AsIncidentTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionResolvedAt) AsIncidentTriggerParamsIncidentConditionResolvedAt0() (IncidentTriggerParamsIncidentConditionResolvedAt0, error)

AsIncidentTriggerParamsIncidentConditionResolvedAt0 returns the union data inside the IncidentTriggerParams_IncidentConditionResolvedAt as a IncidentTriggerParamsIncidentConditionResolvedAt0

func (IncidentTriggerParams_IncidentConditionResolvedAt) AsIncidentTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionResolvedAt) AsIncidentTriggerParamsIncidentConditionResolvedAt1() (IncidentTriggerParamsIncidentConditionResolvedAt1, error)

AsIncidentTriggerParamsIncidentConditionResolvedAt1 returns the union data inside the IncidentTriggerParams_IncidentConditionResolvedAt as a IncidentTriggerParamsIncidentConditionResolvedAt1

func (*IncidentTriggerParams_IncidentConditionResolvedAt) FromIncidentTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionResolvedAt) FromIncidentTriggerParamsIncidentConditionResolvedAt0(v IncidentTriggerParamsIncidentConditionResolvedAt0) error

FromIncidentTriggerParamsIncidentConditionResolvedAt0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionResolvedAt as the provided IncidentTriggerParamsIncidentConditionResolvedAt0

func (*IncidentTriggerParams_IncidentConditionResolvedAt) FromIncidentTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionResolvedAt) FromIncidentTriggerParamsIncidentConditionResolvedAt1(v IncidentTriggerParamsIncidentConditionResolvedAt1) error

FromIncidentTriggerParamsIncidentConditionResolvedAt1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionResolvedAt as the provided IncidentTriggerParamsIncidentConditionResolvedAt1

func (IncidentTriggerParams_IncidentConditionResolvedAt) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionResolvedAt) MergeIncidentTriggerParamsIncidentConditionResolvedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionResolvedAt) MergeIncidentTriggerParamsIncidentConditionResolvedAt0(v IncidentTriggerParamsIncidentConditionResolvedAt0) error

MergeIncidentTriggerParamsIncidentConditionResolvedAt0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionResolvedAt, using the provided IncidentTriggerParamsIncidentConditionResolvedAt0

func (*IncidentTriggerParams_IncidentConditionResolvedAt) MergeIncidentTriggerParamsIncidentConditionResolvedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionResolvedAt) MergeIncidentTriggerParamsIncidentConditionResolvedAt1(v IncidentTriggerParamsIncidentConditionResolvedAt1) error

MergeIncidentTriggerParamsIncidentConditionResolvedAt1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionResolvedAt, using the provided IncidentTriggerParamsIncidentConditionResolvedAt1

func (*IncidentTriggerParams_IncidentConditionResolvedAt) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentConditionStartedAt added in v1.2.1

type IncidentTriggerParams_IncidentConditionStartedAt struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionStartedAt defines model for IncidentTriggerParams.IncidentConditionStartedAt.

func (IncidentTriggerParams_IncidentConditionStartedAt) AsIncidentTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionStartedAt) AsIncidentTriggerParamsIncidentConditionStartedAt0() (IncidentTriggerParamsIncidentConditionStartedAt0, error)

AsIncidentTriggerParamsIncidentConditionStartedAt0 returns the union data inside the IncidentTriggerParams_IncidentConditionStartedAt as a IncidentTriggerParamsIncidentConditionStartedAt0

func (IncidentTriggerParams_IncidentConditionStartedAt) AsIncidentTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionStartedAt) AsIncidentTriggerParamsIncidentConditionStartedAt1() (IncidentTriggerParamsIncidentConditionStartedAt1, error)

AsIncidentTriggerParamsIncidentConditionStartedAt1 returns the union data inside the IncidentTriggerParams_IncidentConditionStartedAt as a IncidentTriggerParamsIncidentConditionStartedAt1

func (*IncidentTriggerParams_IncidentConditionStartedAt) FromIncidentTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionStartedAt) FromIncidentTriggerParamsIncidentConditionStartedAt0(v IncidentTriggerParamsIncidentConditionStartedAt0) error

FromIncidentTriggerParamsIncidentConditionStartedAt0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionStartedAt as the provided IncidentTriggerParamsIncidentConditionStartedAt0

func (*IncidentTriggerParams_IncidentConditionStartedAt) FromIncidentTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionStartedAt) FromIncidentTriggerParamsIncidentConditionStartedAt1(v IncidentTriggerParamsIncidentConditionStartedAt1) error

FromIncidentTriggerParamsIncidentConditionStartedAt1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionStartedAt as the provided IncidentTriggerParamsIncidentConditionStartedAt1

func (IncidentTriggerParams_IncidentConditionStartedAt) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionStartedAt) MergeIncidentTriggerParamsIncidentConditionStartedAt0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionStartedAt) MergeIncidentTriggerParamsIncidentConditionStartedAt0(v IncidentTriggerParamsIncidentConditionStartedAt0) error

MergeIncidentTriggerParamsIncidentConditionStartedAt0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionStartedAt, using the provided IncidentTriggerParamsIncidentConditionStartedAt0

func (*IncidentTriggerParams_IncidentConditionStartedAt) MergeIncidentTriggerParamsIncidentConditionStartedAt1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionStartedAt) MergeIncidentTriggerParamsIncidentConditionStartedAt1(v IncidentTriggerParamsIncidentConditionStartedAt1) error

MergeIncidentTriggerParamsIncidentConditionStartedAt1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionStartedAt, using the provided IncidentTriggerParamsIncidentConditionStartedAt1

func (*IncidentTriggerParams_IncidentConditionStartedAt) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentConditionSummary added in v1.2.1

type IncidentTriggerParams_IncidentConditionSummary struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionSummary defines model for IncidentTriggerParams.IncidentConditionSummary.

func (IncidentTriggerParams_IncidentConditionSummary) AsIncidentTriggerParamsIncidentConditionSummary0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionSummary) AsIncidentTriggerParamsIncidentConditionSummary0() (IncidentTriggerParamsIncidentConditionSummary0, error)

AsIncidentTriggerParamsIncidentConditionSummary0 returns the union data inside the IncidentTriggerParams_IncidentConditionSummary as a IncidentTriggerParamsIncidentConditionSummary0

func (IncidentTriggerParams_IncidentConditionSummary) AsIncidentTriggerParamsIncidentConditionSummary1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionSummary) AsIncidentTriggerParamsIncidentConditionSummary1() (IncidentTriggerParamsIncidentConditionSummary1, error)

AsIncidentTriggerParamsIncidentConditionSummary1 returns the union data inside the IncidentTriggerParams_IncidentConditionSummary as a IncidentTriggerParamsIncidentConditionSummary1

func (*IncidentTriggerParams_IncidentConditionSummary) FromIncidentTriggerParamsIncidentConditionSummary0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionSummary) FromIncidentTriggerParamsIncidentConditionSummary0(v IncidentTriggerParamsIncidentConditionSummary0) error

FromIncidentTriggerParamsIncidentConditionSummary0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionSummary as the provided IncidentTriggerParamsIncidentConditionSummary0

func (*IncidentTriggerParams_IncidentConditionSummary) FromIncidentTriggerParamsIncidentConditionSummary1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionSummary) FromIncidentTriggerParamsIncidentConditionSummary1(v IncidentTriggerParamsIncidentConditionSummary1) error

FromIncidentTriggerParamsIncidentConditionSummary1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionSummary as the provided IncidentTriggerParamsIncidentConditionSummary1

func (IncidentTriggerParams_IncidentConditionSummary) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionSummary) MergeIncidentTriggerParamsIncidentConditionSummary0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionSummary) MergeIncidentTriggerParamsIncidentConditionSummary0(v IncidentTriggerParamsIncidentConditionSummary0) error

MergeIncidentTriggerParamsIncidentConditionSummary0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionSummary, using the provided IncidentTriggerParamsIncidentConditionSummary0

func (*IncidentTriggerParams_IncidentConditionSummary) MergeIncidentTriggerParamsIncidentConditionSummary1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionSummary) MergeIncidentTriggerParamsIncidentConditionSummary1(v IncidentTriggerParamsIncidentConditionSummary1) error

MergeIncidentTriggerParamsIncidentConditionSummary1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionSummary, using the provided IncidentTriggerParamsIncidentConditionSummary1

func (*IncidentTriggerParams_IncidentConditionSummary) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentConditionalInactivity added in v1.2.1

type IncidentTriggerParams_IncidentConditionalInactivity struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentConditionalInactivity defines model for IncidentTriggerParams.IncidentConditionalInactivity.

func (IncidentTriggerParams_IncidentConditionalInactivity) AsIncidentTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionalInactivity) AsIncidentTriggerParamsIncidentConditionalInactivity0() (IncidentTriggerParamsIncidentConditionalInactivity0, error)

AsIncidentTriggerParamsIncidentConditionalInactivity0 returns the union data inside the IncidentTriggerParams_IncidentConditionalInactivity as a IncidentTriggerParamsIncidentConditionalInactivity0

func (IncidentTriggerParams_IncidentConditionalInactivity) AsIncidentTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

func (t IncidentTriggerParams_IncidentConditionalInactivity) AsIncidentTriggerParamsIncidentConditionalInactivity1() (IncidentTriggerParamsIncidentConditionalInactivity1, error)

AsIncidentTriggerParamsIncidentConditionalInactivity1 returns the union data inside the IncidentTriggerParams_IncidentConditionalInactivity as a IncidentTriggerParamsIncidentConditionalInactivity1

func (*IncidentTriggerParams_IncidentConditionalInactivity) FromIncidentTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionalInactivity) FromIncidentTriggerParamsIncidentConditionalInactivity0(v IncidentTriggerParamsIncidentConditionalInactivity0) error

FromIncidentTriggerParamsIncidentConditionalInactivity0 overwrites any union data inside the IncidentTriggerParams_IncidentConditionalInactivity as the provided IncidentTriggerParamsIncidentConditionalInactivity0

func (*IncidentTriggerParams_IncidentConditionalInactivity) FromIncidentTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionalInactivity) FromIncidentTriggerParamsIncidentConditionalInactivity1(v IncidentTriggerParamsIncidentConditionalInactivity1) error

FromIncidentTriggerParamsIncidentConditionalInactivity1 overwrites any union data inside the IncidentTriggerParams_IncidentConditionalInactivity as the provided IncidentTriggerParamsIncidentConditionalInactivity1

func (IncidentTriggerParams_IncidentConditionalInactivity) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentConditionalInactivity) MergeIncidentTriggerParamsIncidentConditionalInactivity0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionalInactivity) MergeIncidentTriggerParamsIncidentConditionalInactivity0(v IncidentTriggerParamsIncidentConditionalInactivity0) error

MergeIncidentTriggerParamsIncidentConditionalInactivity0 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionalInactivity, using the provided IncidentTriggerParamsIncidentConditionalInactivity0

func (*IncidentTriggerParams_IncidentConditionalInactivity) MergeIncidentTriggerParamsIncidentConditionalInactivity1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentConditionalInactivity) MergeIncidentTriggerParamsIncidentConditionalInactivity1(v IncidentTriggerParamsIncidentConditionalInactivity1) error

MergeIncidentTriggerParamsIncidentConditionalInactivity1 performs a merge with any union data inside the IncidentTriggerParams_IncidentConditionalInactivity, using the provided IncidentTriggerParamsIncidentConditionalInactivity1

func (*IncidentTriggerParams_IncidentConditionalInactivity) UnmarshalJSON added in v1.2.1

type IncidentTriggerParams_IncidentInactivityDuration added in v1.2.1

type IncidentTriggerParams_IncidentInactivityDuration struct {
	// contains filtered or unexported fields
}

IncidentTriggerParams_IncidentInactivityDuration defines model for IncidentTriggerParams.IncidentInactivityDuration.

func (IncidentTriggerParams_IncidentInactivityDuration) AsIncidentTriggerParamsIncidentInactivityDuration0 added in v1.2.1

func (t IncidentTriggerParams_IncidentInactivityDuration) AsIncidentTriggerParamsIncidentInactivityDuration0() (IncidentTriggerParamsIncidentInactivityDuration0, error)

AsIncidentTriggerParamsIncidentInactivityDuration0 returns the union data inside the IncidentTriggerParams_IncidentInactivityDuration as a IncidentTriggerParamsIncidentInactivityDuration0

func (IncidentTriggerParams_IncidentInactivityDuration) AsIncidentTriggerParamsIncidentInactivityDuration1 added in v1.2.1

func (t IncidentTriggerParams_IncidentInactivityDuration) AsIncidentTriggerParamsIncidentInactivityDuration1() (IncidentTriggerParamsIncidentInactivityDuration1, error)

AsIncidentTriggerParamsIncidentInactivityDuration1 returns the union data inside the IncidentTriggerParams_IncidentInactivityDuration as a IncidentTriggerParamsIncidentInactivityDuration1

func (*IncidentTriggerParams_IncidentInactivityDuration) FromIncidentTriggerParamsIncidentInactivityDuration0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentInactivityDuration) FromIncidentTriggerParamsIncidentInactivityDuration0(v IncidentTriggerParamsIncidentInactivityDuration0) error

FromIncidentTriggerParamsIncidentInactivityDuration0 overwrites any union data inside the IncidentTriggerParams_IncidentInactivityDuration as the provided IncidentTriggerParamsIncidentInactivityDuration0

func (*IncidentTriggerParams_IncidentInactivityDuration) FromIncidentTriggerParamsIncidentInactivityDuration1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentInactivityDuration) FromIncidentTriggerParamsIncidentInactivityDuration1(v IncidentTriggerParamsIncidentInactivityDuration1) error

FromIncidentTriggerParamsIncidentInactivityDuration1 overwrites any union data inside the IncidentTriggerParams_IncidentInactivityDuration as the provided IncidentTriggerParamsIncidentInactivityDuration1

func (IncidentTriggerParams_IncidentInactivityDuration) MarshalJSON added in v1.2.1

func (*IncidentTriggerParams_IncidentInactivityDuration) MergeIncidentTriggerParamsIncidentInactivityDuration0 added in v1.2.1

func (t *IncidentTriggerParams_IncidentInactivityDuration) MergeIncidentTriggerParamsIncidentInactivityDuration0(v IncidentTriggerParamsIncidentInactivityDuration0) error

MergeIncidentTriggerParamsIncidentInactivityDuration0 performs a merge with any union data inside the IncidentTriggerParams_IncidentInactivityDuration, using the provided IncidentTriggerParamsIncidentInactivityDuration0

func (*IncidentTriggerParams_IncidentInactivityDuration) MergeIncidentTriggerParamsIncidentInactivityDuration1 added in v1.2.1

func (t *IncidentTriggerParams_IncidentInactivityDuration) MergeIncidentTriggerParamsIncidentInactivityDuration1(v IncidentTriggerParamsIncidentInactivityDuration1) error

MergeIncidentTriggerParamsIncidentInactivityDuration1 performs a merge with any union data inside the IncidentTriggerParams_IncidentInactivityDuration, using the provided IncidentTriggerParamsIncidentInactivityDuration1

func (*IncidentTriggerParams_IncidentInactivityDuration) UnmarshalJSON added in v1.2.1

type IncidentType

type IncidentType struct {
	// Color The hex color of the incident type
	Color *string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the incident type
	Description *string `json:"description"`

	// Name The name of the incident type
	Name string `json:"name"`

	// NotifyEmails Emails to attach to the incident type
	NotifyEmails *[]string `json:"notify_emails"`

	// Position Position of the incident type
	Position *int `json:"position"`

	// SlackAliases Slack Aliases associated with this incident type
	SlackAliases *[]struct {
		// Id Slack alias ID
		Id string `json:"id"`

		// Name Slack alias name
		Name string `json:"name"`
	} `json:"slack_aliases"`

	// SlackChannels Slack Channels associated with this incident type
	SlackChannels *[]struct {
		// Id Slack channel ID
		Id string `json:"id"`

		// Name Slack channel name
		Name string `json:"name"`
	} `json:"slack_channels"`

	// Slug The slug of the incident type
	Slug *string `json:"slug,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

IncidentType defines model for incident_type.

type IncidentTypeList

type IncidentTypeList struct {
	Data []struct {
		Attributes IncidentType `json:"attributes"`

		// Id Unique ID of the incident type
		Id   string                   `json:"id"`
		Type IncidentTypeListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

IncidentTypeList defines model for incident_type_list.

type IncidentTypeListDataType

type IncidentTypeListDataType string

IncidentTypeListDataType defines model for IncidentTypeList.Data.Type.

const (
	IncidentTypeListDataTypeIncidentTypes IncidentTypeListDataType = "incident_types"
)

Defines values for IncidentTypeListDataType.

type IncidentTypeResponse

type IncidentTypeResponse struct {
	Data struct {
		Attributes IncidentType `json:"attributes"`

		// Id Unique ID of the incident type
		Id   string                       `json:"id"`
		Type IncidentTypeResponseDataType `json:"type"`
	} `json:"data"`
}

IncidentTypeResponse defines model for incident_type_response.

type IncidentTypeResponseDataType

type IncidentTypeResponseDataType string

IncidentTypeResponseDataType defines model for IncidentTypeResponse.Data.Type.

const (
	IncidentTypeResponseDataTypeIncidentTypes IncidentTypeResponseDataType = "incident_types"
)

Defines values for IncidentTypeResponseDataType.

type IncidentsChartResponse

type IncidentsChartResponse = map[string]interface{}

IncidentsChartResponse defines model for incidents_chart_response.

type InviteToSlackChannelOpsgenieTaskParams

type InviteToSlackChannelOpsgenieTaskParams struct {
	Channels *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channels,omitempty"`
	Schedule struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schedule"`
	TaskType *InviteToSlackChannelOpsgenieTaskParamsTaskType `json:"task_type,omitempty"`
}

InviteToSlackChannelOpsgenieTaskParams defines model for invite_to_slack_channel_opsgenie_task_params.

type InviteToSlackChannelOpsgenieTaskParamsTaskType

type InviteToSlackChannelOpsgenieTaskParamsTaskType string

InviteToSlackChannelOpsgenieTaskParamsTaskType defines model for InviteToSlackChannelOpsgenieTaskParams.TaskType.

const (
	InviteToSlackChannelOpsgenie InviteToSlackChannelOpsgenieTaskParamsTaskType = "invite_to_slack_channel_opsgenie"
)

Defines values for InviteToSlackChannelOpsgenieTaskParamsTaskType.

type InviteToSlackChannelPagerdutyTaskParams

type InviteToSlackChannelPagerdutyTaskParams struct {
	Channels *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channels,omitempty"`
	EscalationPolicy *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"escalation_policy,omitempty"`
	Schedule *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schedule,omitempty"`
	Service *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"service,omitempty"`
	TaskType *InviteToSlackChannelPagerdutyTaskParamsTaskType `json:"task_type,omitempty"`
}

InviteToSlackChannelPagerdutyTaskParams defines model for invite_to_slack_channel_pagerduty_task_params.

type InviteToSlackChannelPagerdutyTaskParamsTaskType added in v0.1.39

type InviteToSlackChannelPagerdutyTaskParamsTaskType string

InviteToSlackChannelPagerdutyTaskParamsTaskType defines model for InviteToSlackChannelPagerdutyTaskParams.TaskType.

const (
	InviteToSlackChannelPagerduty InviteToSlackChannelPagerdutyTaskParamsTaskType = "invite_to_slack_channel_pagerduty"
)

Defines values for InviteToSlackChannelPagerdutyTaskParamsTaskType.

type InviteToSlackChannelTaskParams

type InviteToSlackChannelTaskParams struct {
	Channel struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channel"`
	SlackUserGroups *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"slack_user_groups,omitempty"`
	SlackUsers *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"slack_users,omitempty"`
	TaskType *InviteToSlackChannelTaskParamsTaskType `json:"task_type,omitempty"`
}

InviteToSlackChannelTaskParams defines model for invite_to_slack_channel_task_params.

type InviteToSlackChannelTaskParamsTaskType added in v0.1.39

type InviteToSlackChannelTaskParamsTaskType string

InviteToSlackChannelTaskParamsTaskType defines model for InviteToSlackChannelTaskParams.TaskType.

const (
	InviteToSlackChannel InviteToSlackChannelTaskParamsTaskType = "invite_to_slack_channel"
)

Defines values for InviteToSlackChannelTaskParamsTaskType.

type InviteToSlackChannelVictorOpsTaskParams

type InviteToSlackChannelVictorOpsTaskParams struct {
	Channels *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channels,omitempty"`
	TaskType *InviteToSlackChannelVictorOpsTaskParamsTaskType `json:"task_type,omitempty"`
	Team     struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"team"`
}

InviteToSlackChannelVictorOpsTaskParams defines model for invite_to_slack_channel_victor_ops_task_params.

type InviteToSlackChannelVictorOpsTaskParamsTaskType

type InviteToSlackChannelVictorOpsTaskParamsTaskType string

InviteToSlackChannelVictorOpsTaskParamsTaskType defines model for InviteToSlackChannelVictorOpsTaskParams.TaskType.

const (
	InviteToSlackChannelVictorOps InviteToSlackChannelVictorOpsTaskParamsTaskType = "invite_to_slack_channel_victor_ops"
)

Defines values for InviteToSlackChannelVictorOpsTaskParamsTaskType.

type IpRanges added in v1.1.8

type IpRanges struct {
	// IntegrationsIpv4 IPv4 addresses associated with Rootly integrations.
	IntegrationsIpv4 []string `json:"integrations_ipv4"`

	// IntegrationsIpv6 IPv6 addresses associated with Rootly integrations.
	IntegrationsIpv6 []string `json:"integrations_ipv6"`

	// WebhooksIpv4 IPv4 addresses associated with Rootly webhooks.
	WebhooksIpv4 []string `json:"webhooks_ipv4"`

	// WebhooksIpv6 IPv6 addresses associated with Rootly webhooks.
	WebhooksIpv6 []string `json:"webhooks_ipv6"`
}

IpRanges defines model for ip_ranges.

type IpRangesResponse added in v1.1.8

type IpRangesResponse struct {
	Data struct {
		Attributes IpRanges `json:"attributes"`

		// Id Unique ID of the ip_ranges
		Id   string                   `json:"id"`
		Type IpRangesResponseDataType `json:"type"`
	} `json:"data"`
}

IpRangesResponse defines model for ip_ranges_response.

type IpRangesResponseDataType added in v1.1.8

type IpRangesResponseDataType string

IpRangesResponseDataType defines model for IpRangesResponse.Data.Type.

const (
	IpRangesResponseDataTypeIpRanges IpRangesResponseDataType = "ip_ranges"
)

Defines values for IpRangesResponseDataType.

type Links struct {
	First string  `json:"first"`
	Last  string  `json:"last"`
	Next  *string `json:"next"`
	Prev  *string `json:"prev"`
	Self  string  `json:"self"`
}

Links defines model for links.

type ListAlertsParams

type ListAlertsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListAlertsParams defines parameters for ListAlerts.

type ListAlertsResponse

type ListAlertsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *AlertList
}

func ParseListAlertsResponse

func ParseListAlertsResponse(rsp *http.Response) (*ListAlertsResponse, error)

ParseListAlertsResponse parses an HTTP response from a ListAlertsWithResponse call

func (ListAlertsResponse) Status

func (r ListAlertsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAlertsResponse) StatusCode

func (r ListAlertsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAllIncidentActionItemsParams added in v0.1.91

type ListAllIncidentActionItemsParams struct {
	Include                    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber                 *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize                   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterKind                 *string `form:"filter[kind],omitempty" json:"filter[kind],omitempty"`
	FilterPriority             *string `form:"filter[priority],omitempty" json:"filter[priority],omitempty"`
	FilterStatus               *string `form:"filter[status],omitempty" json:"filter[status],omitempty"`
	FilterIncidentStatus       *string `form:"filter[incident_status],omitempty" json:"filter[incident_status],omitempty"`
	FilterIncidentCreatedAtGt  *string `form:"filter[incident_created_at][gt],omitempty" json:"filter[incident_created_at][gt],omitempty"`
	FilterIncidentCreatedAtGte *string `form:"filter[incident_created_at][gte],omitempty" json:"filter[incident_created_at][gte],omitempty"`
	FilterIncidentCreatedAtLt  *string `form:"filter[incident_created_at][lt],omitempty" json:"filter[incident_created_at][lt],omitempty"`
	FilterIncidentCreatedAtLte *string `form:"filter[incident_created_at][lte],omitempty" json:"filter[incident_created_at][lte],omitempty"`
	FilterDueDateGt            *string `form:"filter[due_date][gt],omitempty" json:"filter[due_date][gt],omitempty"`
	FilterDueDateGte           *string `form:"filter[due_date][gte],omitempty" json:"filter[due_date][gte],omitempty"`
	FilterDueDateLt            *string `form:"filter[due_date][lt],omitempty" json:"filter[due_date][lt],omitempty"`
	FilterDueDateLte           *string `form:"filter[due_date][lte],omitempty" json:"filter[due_date][lte],omitempty"`
	FilterCreatedAtGt          *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte         *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt          *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte         *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort                       *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListAllIncidentActionItemsParams defines parameters for ListAllIncidentActionItems.

type ListAllIncidentActionItemsResponse added in v0.1.91

type ListAllIncidentActionItemsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentActionItemList
}

func ParseListAllIncidentActionItemsResponse added in v0.1.91

func ParseListAllIncidentActionItemsResponse(rsp *http.Response) (*ListAllIncidentActionItemsResponse, error)

ParseListAllIncidentActionItemsResponse parses an HTTP response from a ListAllIncidentActionItemsWithResponse call

func (ListAllIncidentActionItemsResponse) Status added in v0.1.91

Status returns HTTPResponse.Status

func (ListAllIncidentActionItemsResponse) StatusCode added in v0.1.91

func (r ListAllIncidentActionItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAuditsParams added in v0.1.70

type ListAuditsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	FilterUserId       *string `form:"filter[user_id],omitempty" json:"filter[user_id],omitempty"`
	FilterItemType     *string `form:"filter[item_type],omitempty" json:"filter[item_type],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListAuditsParams defines parameters for ListAudits.

type ListAuditsResponse added in v0.1.70

type ListAuditsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *AuditsList
}

func ParseListAuditsResponse added in v0.1.70

func ParseListAuditsResponse(rsp *http.Response) (*ListAuditsResponse, error)

ParseListAuditsResponse parses an HTTP response from a ListAuditsWithResponse call

func (ListAuditsResponse) Status added in v0.1.70

func (r ListAuditsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAuditsResponse) StatusCode added in v0.1.70

func (r ListAuditsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCausesParams

type ListCausesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
}

ListCausesParams defines parameters for ListCauses.

type ListCausesResponse

type ListCausesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CauseList
}

func ParseListCausesResponse

func ParseListCausesResponse(rsp *http.Response) (*ListCausesResponse, error)

ParseListCausesResponse parses an HTTP response from a ListCausesWithResponse call

func (ListCausesResponse) Status

func (r ListCausesResponse) Status() string

Status returns HTTPResponse.Status

func (ListCausesResponse) StatusCode

func (r ListCausesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCustomFieldOptionsParams

type ListCustomFieldOptionsParams struct {
	Include     *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber  *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize    *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterValue *string `form:"filter[value],omitempty" json:"filter[value],omitempty"`
	FilterColor *string `form:"filter[color],omitempty" json:"filter[color],omitempty"`
}

ListCustomFieldOptionsParams defines parameters for ListCustomFieldOptions.

type ListCustomFieldOptionsResponse

type ListCustomFieldOptionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldOptionList
}

func ParseListCustomFieldOptionsResponse

func ParseListCustomFieldOptionsResponse(rsp *http.Response) (*ListCustomFieldOptionsResponse, error)

ParseListCustomFieldOptionsResponse parses an HTTP response from a ListCustomFieldOptionsWithResponse call

func (ListCustomFieldOptionsResponse) Status

Status returns HTTPResponse.Status

func (ListCustomFieldOptionsResponse) StatusCode

func (r ListCustomFieldOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCustomFieldsParams

type ListCustomFieldsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterLabel        *string `form:"filter[label],omitempty" json:"filter[label],omitempty"`
	FilterKind         *string `form:"filter[kind],omitempty" json:"filter[kind],omitempty"`
	FilterEnabled      *bool   `form:"filter[enabled],omitempty" json:"filter[enabled],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
}

ListCustomFieldsParams defines parameters for ListCustomFields.

type ListCustomFieldsResponse

type ListCustomFieldsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldList
}

func ParseListCustomFieldsResponse

func ParseListCustomFieldsResponse(rsp *http.Response) (*ListCustomFieldsResponse, error)

ParseListCustomFieldsResponse parses an HTTP response from a ListCustomFieldsWithResponse call

func (ListCustomFieldsResponse) Status

func (r ListCustomFieldsResponse) Status() string

Status returns HTTPResponse.Status

func (ListCustomFieldsResponse) StatusCode

func (r ListCustomFieldsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDashboardPanelsParams

type ListDashboardPanelsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListDashboardPanelsParams defines parameters for ListDashboardPanels.

type ListDashboardPanelsResponse

type ListDashboardPanelsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardPanelList
}

func ParseListDashboardPanelsResponse

func ParseListDashboardPanelsResponse(rsp *http.Response) (*ListDashboardPanelsResponse, error)

ParseListDashboardPanelsResponse parses an HTTP response from a ListDashboardPanelsWithResponse call

func (ListDashboardPanelsResponse) Status

Status returns HTTPResponse.Status

func (ListDashboardPanelsResponse) StatusCode

func (r ListDashboardPanelsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDashboardsParams

type ListDashboardsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListDashboardsParams defines parameters for ListDashboards.

type ListDashboardsResponse

type ListDashboardsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardList
}

func ParseListDashboardsResponse

func ParseListDashboardsResponse(rsp *http.Response) (*ListDashboardsResponse, error)

ParseListDashboardsResponse parses an HTTP response from a ListDashboardsWithResponse call

func (ListDashboardsResponse) Status

func (r ListDashboardsResponse) Status() string

Status returns HTTPResponse.Status

func (ListDashboardsResponse) StatusCode

func (r ListDashboardsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEnvironmentsParams

type ListEnvironmentsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterColor        *string `form:"filter[color],omitempty" json:"filter[color],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListEnvironmentsParams defines parameters for ListEnvironments.

type ListEnvironmentsResponse

type ListEnvironmentsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *EnvironmentList
}

func ParseListEnvironmentsResponse

func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsResponse, error)

ParseListEnvironmentsResponse parses an HTTP response from a ListEnvironmentsWithResponse call

func (ListEnvironmentsResponse) Status

func (r ListEnvironmentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEnvironmentsResponse) StatusCode

func (r ListEnvironmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFormFieldOptionsParams added in v0.1.48

type ListFormFieldOptionsParams struct {
	Include     *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber  *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize    *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterValue *string `form:"filter[value],omitempty" json:"filter[value],omitempty"`
	FilterColor *string `form:"filter[color],omitempty" json:"filter[color],omitempty"`
}

ListFormFieldOptionsParams defines parameters for ListFormFieldOptions.

type ListFormFieldOptionsResponse added in v0.1.48

type ListFormFieldOptionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldOptionList
}

func ParseListFormFieldOptionsResponse added in v0.1.48

func ParseListFormFieldOptionsResponse(rsp *http.Response) (*ListFormFieldOptionsResponse, error)

ParseListFormFieldOptionsResponse parses an HTTP response from a ListFormFieldOptionsWithResponse call

func (ListFormFieldOptionsResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (ListFormFieldOptionsResponse) StatusCode added in v0.1.48

func (r ListFormFieldOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFormFieldPositionsParams added in v0.1.48

type ListFormFieldPositionsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterForm *string `form:"filter[form],omitempty" json:"filter[form],omitempty"`
}

ListFormFieldPositionsParams defines parameters for ListFormFieldPositions.

type ListFormFieldPositionsResponse added in v0.1.48

type ListFormFieldPositionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldPositionList
}

func ParseListFormFieldPositionsResponse added in v0.1.48

func ParseListFormFieldPositionsResponse(rsp *http.Response) (*ListFormFieldPositionsResponse, error)

ParseListFormFieldPositionsResponse parses an HTTP response from a ListFormFieldPositionsWithResponse call

func (ListFormFieldPositionsResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (ListFormFieldPositionsResponse) StatusCode added in v0.1.48

func (r ListFormFieldPositionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFormFieldsParams added in v0.1.48

type ListFormFieldsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterKind         *string `form:"filter[kind],omitempty" json:"filter[kind],omitempty"`
	FilterEnabled      *bool   `form:"filter[enabled],omitempty" json:"filter[enabled],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
}

ListFormFieldsParams defines parameters for ListFormFields.

type ListFormFieldsResponse added in v0.1.48

type ListFormFieldsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldList
}

func ParseListFormFieldsResponse added in v0.1.48

func ParseListFormFieldsResponse(rsp *http.Response) (*ListFormFieldsResponse, error)

ParseListFormFieldsResponse parses an HTTP response from a ListFormFieldsWithResponse call

func (ListFormFieldsResponse) Status added in v0.1.48

func (r ListFormFieldsResponse) Status() string

Status returns HTTPResponse.Status

func (ListFormFieldsResponse) StatusCode added in v0.1.48

func (r ListFormFieldsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFunctionalitiesParams

type ListFunctionalitiesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListFunctionalitiesParams defines parameters for ListFunctionalities.

type ListFunctionalitiesResponse

type ListFunctionalitiesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FunctionalityList
}

func ParseListFunctionalitiesResponse

func ParseListFunctionalitiesResponse(rsp *http.Response) (*ListFunctionalitiesResponse, error)

ParseListFunctionalitiesResponse parses an HTTP response from a ListFunctionalitiesWithResponse call

func (ListFunctionalitiesResponse) Status

Status returns HTTPResponse.Status

func (ListFunctionalitiesResponse) StatusCode

func (r ListFunctionalitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentActionItemsParams

type ListIncidentActionItemsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentActionItemsParams defines parameters for ListIncidentActionItems.

type ListIncidentActionItemsResponse

type ListIncidentActionItemsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentActionItemList
}

func ParseListIncidentActionItemsResponse

func ParseListIncidentActionItemsResponse(rsp *http.Response) (*ListIncidentActionItemsResponse, error)

ParseListIncidentActionItemsResponse parses an HTTP response from a ListIncidentActionItemsWithResponse call

func (ListIncidentActionItemsResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentActionItemsResponse) StatusCode

func (r ListIncidentActionItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentAlertsParams added in v1.0.0

type ListIncidentAlertsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	FilterSource       *string `form:"filter[source],omitempty" json:"filter[source],omitempty"`
	FilterServices     *string `form:"filter[services],omitempty" json:"filter[services],omitempty"`
	FilterEnvironments *string `form:"filter[environments],omitempty" json:"filter[environments],omitempty"`
	FilterLabels       *string `form:"filter[labels],omitempty" json:"filter[labels],omitempty"`
	FilterStartedAtGt  *string `form:"filter[started_at][gt],omitempty" json:"filter[started_at][gt],omitempty"`
	FilterStartedAtGte *string `form:"filter[started_at][gte],omitempty" json:"filter[started_at][gte],omitempty"`
	FilterStartedAtLt  *string `form:"filter[started_at][lt],omitempty" json:"filter[started_at][lt],omitempty"`
	FilterStartedAtLte *string `form:"filter[started_at][lte],omitempty" json:"filter[started_at][lte],omitempty"`
	FilterEndedAtGt    *string `form:"filter[ended_at][gt],omitempty" json:"filter[ended_at][gt],omitempty"`
	FilterEndedAtGte   *string `form:"filter[ended_at][gte],omitempty" json:"filter[ended_at][gte],omitempty"`
	FilterEndedAtLt    *string `form:"filter[ended_at][lt],omitempty" json:"filter[ended_at][lt],omitempty"`
	FilterEndedAtLte   *string `form:"filter[ended_at][lte],omitempty" json:"filter[ended_at][lte],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentAlertsParams defines parameters for ListIncidentAlerts.

type ListIncidentAlertsResponse added in v1.0.0

type ListIncidentAlertsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *AlertList
}

func ParseListIncidentAlertsResponse added in v1.0.0

func ParseListIncidentAlertsResponse(rsp *http.Response) (*ListIncidentAlertsResponse, error)

ParseListIncidentAlertsResponse parses an HTTP response from a ListIncidentAlertsWithResponse call

func (ListIncidentAlertsResponse) Status added in v1.0.0

Status returns HTTPResponse.Status

func (ListIncidentAlertsResponse) StatusCode added in v1.0.0

func (r ListIncidentAlertsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentCustomFieldSelectionsParams

type ListIncidentCustomFieldSelectionsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentCustomFieldSelectionsParams defines parameters for ListIncidentCustomFieldSelections.

type ListIncidentCustomFieldSelectionsResponse

type ListIncidentCustomFieldSelectionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentCustomFieldSelectionList
}

func ParseListIncidentCustomFieldSelectionsResponse

func ParseListIncidentCustomFieldSelectionsResponse(rsp *http.Response) (*ListIncidentCustomFieldSelectionsResponse, error)

ParseListIncidentCustomFieldSelectionsResponse parses an HTTP response from a ListIncidentCustomFieldSelectionsWithResponse call

func (ListIncidentCustomFieldSelectionsResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentCustomFieldSelectionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListIncidentEventFunctionalitiesParams added in v0.1.70

type ListIncidentEventFunctionalitiesParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentEventFunctionalitiesParams defines parameters for ListIncidentEventFunctionalities.

type ListIncidentEventFunctionalitiesResponse added in v0.1.70

type ListIncidentEventFunctionalitiesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventFunctionalityList
}

func ParseListIncidentEventFunctionalitiesResponse added in v0.1.70

func ParseListIncidentEventFunctionalitiesResponse(rsp *http.Response) (*ListIncidentEventFunctionalitiesResponse, error)

ParseListIncidentEventFunctionalitiesResponse parses an HTTP response from a ListIncidentEventFunctionalitiesWithResponse call

func (ListIncidentEventFunctionalitiesResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (ListIncidentEventFunctionalitiesResponse) StatusCode added in v0.1.70

StatusCode returns HTTPResponse.StatusCode

type ListIncidentEventServicesParams added in v0.1.70

type ListIncidentEventServicesParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentEventServicesParams defines parameters for ListIncidentEventServices.

type ListIncidentEventServicesResponse added in v0.1.70

type ListIncidentEventServicesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventServiceList
}

func ParseListIncidentEventServicesResponse added in v0.1.70

func ParseListIncidentEventServicesResponse(rsp *http.Response) (*ListIncidentEventServicesResponse, error)

ParseListIncidentEventServicesResponse parses an HTTP response from a ListIncidentEventServicesWithResponse call

func (ListIncidentEventServicesResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (ListIncidentEventServicesResponse) StatusCode added in v0.1.70

func (r ListIncidentEventServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentEventsParams

type ListIncidentEventsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentEventsParams defines parameters for ListIncidentEvents.

type ListIncidentEventsResponse

type ListIncidentEventsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventList
}

func ParseListIncidentEventsResponse

func ParseListIncidentEventsResponse(rsp *http.Response) (*ListIncidentEventsResponse, error)

ParseListIncidentEventsResponse parses an HTTP response from a ListIncidentEventsWithResponse call

func (ListIncidentEventsResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentEventsResponse) StatusCode

func (r ListIncidentEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentFeedbacksParams

type ListIncidentFeedbacksParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentFeedbacksParams defines parameters for ListIncidentFeedbacks.

type ListIncidentFeedbacksResponse

type ListIncidentFeedbacksResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFeedbackList
}

func ParseListIncidentFeedbacksResponse

func ParseListIncidentFeedbacksResponse(rsp *http.Response) (*ListIncidentFeedbacksResponse, error)

ParseListIncidentFeedbacksResponse parses an HTTP response from a ListIncidentFeedbacksWithResponse call

func (ListIncidentFeedbacksResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentFeedbacksResponse) StatusCode

func (r ListIncidentFeedbacksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentFormFieldSelectionsParams added in v0.1.48

type ListIncidentFormFieldSelectionsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentFormFieldSelectionsParams defines parameters for ListIncidentFormFieldSelections.

type ListIncidentFormFieldSelectionsResponse added in v0.1.48

type ListIncidentFormFieldSelectionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFormFieldSelectionList
}

func ParseListIncidentFormFieldSelectionsResponse added in v0.1.48

func ParseListIncidentFormFieldSelectionsResponse(rsp *http.Response) (*ListIncidentFormFieldSelectionsResponse, error)

ParseListIncidentFormFieldSelectionsResponse parses an HTTP response from a ListIncidentFormFieldSelectionsWithResponse call

func (ListIncidentFormFieldSelectionsResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (ListIncidentFormFieldSelectionsResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type ListIncidentPostMortemsParams

type ListIncidentPostMortemsParams struct {
	Include               *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber            *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize              *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch          *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterStatus          *string `form:"filter[status],omitempty" json:"filter[status],omitempty"`
	FilterSeverity        *string `form:"filter[severity],omitempty" json:"filter[severity],omitempty"`
	FilterType            *string `form:"filter[type],omitempty" json:"filter[type],omitempty"`
	FilterUserId          *int    `form:"filter[user_id],omitempty" json:"filter[user_id],omitempty"`
	FilterEnvironments    *string `form:"filter[environments],omitempty" json:"filter[environments],omitempty"`
	FilterFunctionalities *string `form:"filter[functionalities],omitempty" json:"filter[functionalities],omitempty"`
	FilterServices        *string `form:"filter[services],omitempty" json:"filter[services],omitempty"`
	FilterTeams           *string `form:"filter[teams],omitempty" json:"filter[teams],omitempty"`
	FilterCreatedAtGt     *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte    *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt     *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte    *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	FilterStartedAtGt     *string `form:"filter[started_at][gt],omitempty" json:"filter[started_at][gt],omitempty"`
	FilterStartedAtGte    *string `form:"filter[started_at][gte],omitempty" json:"filter[started_at][gte],omitempty"`
	FilterStartedAtLt     *string `form:"filter[started_at][lt],omitempty" json:"filter[started_at][lt],omitempty"`
	FilterStartedAtLte    *string `form:"filter[started_at][lte],omitempty" json:"filter[started_at][lte],omitempty"`
	FilterMitigatedAtGt   *string `form:"filter[mitigated_at][gt],omitempty" json:"filter[mitigated_at][gt],omitempty"`
	FilterMitigatedAtGte  *string `form:"filter[mitigated_at][gte],omitempty" json:"filter[mitigated_at][gte],omitempty"`
	FilterMitigatedAtLt   *string `form:"filter[mitigated_at][lt],omitempty" json:"filter[mitigated_at][lt],omitempty"`
	FilterMitigatedAtLte  *string `form:"filter[mitigated_at][lte],omitempty" json:"filter[mitigated_at][lte],omitempty"`
	FilterResolvedAtGt    *string `form:"filter[resolved_at][gt],omitempty" json:"filter[resolved_at][gt],omitempty"`
	FilterResolvedAtGte   *string `form:"filter[resolved_at][gte],omitempty" json:"filter[resolved_at][gte],omitempty"`
	FilterResolvedAtLt    *string `form:"filter[resolved_at][lt],omitempty" json:"filter[resolved_at][lt],omitempty"`
	FilterResolvedAtLte   *string `form:"filter[resolved_at][lte],omitempty" json:"filter[resolved_at][lte],omitempty"`
	Sort                  *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListIncidentPostMortemsParams defines parameters for ListIncidentPostMortems.

type ListIncidentPostMortemsResponse

type ListIncidentPostMortemsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentPostMortemList
}

func ParseListIncidentPostMortemsResponse

func ParseListIncidentPostMortemsResponse(rsp *http.Response) (*ListIncidentPostMortemsResponse, error)

ParseListIncidentPostMortemsResponse parses an HTTP response from a ListIncidentPostMortemsWithResponse call

func (ListIncidentPostMortemsResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentPostMortemsResponse) StatusCode

func (r ListIncidentPostMortemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentPostmortemResponse

type ListIncidentPostmortemResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentPostMortemResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseListIncidentPostmortemResponse

func ParseListIncidentPostmortemResponse(rsp *http.Response) (*ListIncidentPostmortemResponse, error)

ParseListIncidentPostmortemResponse parses an HTTP response from a ListIncidentPostmortemWithResponse call

func (ListIncidentPostmortemResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentPostmortemResponse) StatusCode

func (r ListIncidentPostmortemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentRoleTasksParams

type ListIncidentRoleTasksParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentRoleTasksParams defines parameters for ListIncidentRoleTasks.

type ListIncidentRoleTasksResponse

type ListIncidentRoleTasksResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleTaskList
}

func ParseListIncidentRoleTasksResponse

func ParseListIncidentRoleTasksResponse(rsp *http.Response) (*ListIncidentRoleTasksResponse, error)

ParseListIncidentRoleTasksResponse parses an HTTP response from a ListIncidentRoleTasksWithResponse call

func (ListIncidentRoleTasksResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentRoleTasksResponse) StatusCode

func (r ListIncidentRoleTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentRolesParams

type ListIncidentRolesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterEnabled      *bool   `form:"filter[enabled],omitempty" json:"filter[enabled],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListIncidentRolesParams defines parameters for ListIncidentRoles.

type ListIncidentRolesResponse

type ListIncidentRolesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleList
}

func ParseListIncidentRolesResponse

func ParseListIncidentRolesResponse(rsp *http.Response) (*ListIncidentRolesResponse, error)

ParseListIncidentRolesResponse parses an HTTP response from a ListIncidentRolesWithResponse call

func (ListIncidentRolesResponse) Status

func (r ListIncidentRolesResponse) Status() string

Status returns HTTPResponse.Status

func (ListIncidentRolesResponse) StatusCode

func (r ListIncidentRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentStatusPagesParams

type ListIncidentStatusPagesParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListIncidentStatusPagesParams defines parameters for ListIncidentStatusPages.

type ListIncidentStatusPagesResponse

type ListIncidentStatusPagesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentStatusPageEventList
}

func ParseListIncidentStatusPagesResponse

func ParseListIncidentStatusPagesResponse(rsp *http.Response) (*ListIncidentStatusPagesResponse, error)

ParseListIncidentStatusPagesResponse parses an HTTP response from a ListIncidentStatusPagesWithResponse call

func (ListIncidentStatusPagesResponse) Status

Status returns HTTPResponse.Status

func (ListIncidentStatusPagesResponse) StatusCode

func (r ListIncidentStatusPagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentTypesParams

type ListIncidentTypesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterColor        *string `form:"filter[color],omitempty" json:"filter[color],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListIncidentTypesParams defines parameters for ListIncidentTypes.

type ListIncidentTypesResponse

type ListIncidentTypesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentTypeList
}

func ParseListIncidentTypesResponse

func ParseListIncidentTypesResponse(rsp *http.Response) (*ListIncidentTypesResponse, error)

ParseListIncidentTypesResponse parses an HTTP response from a ListIncidentTypesWithResponse call

func (ListIncidentTypesResponse) Status

func (r ListIncidentTypesResponse) Status() string

Status returns HTTPResponse.Status

func (ListIncidentTypesResponse) StatusCode

func (r ListIncidentTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListIncidentsParams

type ListIncidentsParams struct {
	Include                            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber                         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize                           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch                       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterKind                         *string `form:"filter[kind],omitempty" json:"filter[kind],omitempty"`
	FilterStatus                       *string `form:"filter[status],omitempty" json:"filter[status],omitempty"`
	FilterUserId                       *int    `form:"filter[user_id],omitempty" json:"filter[user_id],omitempty"`
	FilterSeverity                     *string `form:"filter[severity],omitempty" json:"filter[severity],omitempty"`
	FilterSeverityId                   *string `form:"filter[severity_id],omitempty" json:"filter[severity_id],omitempty"`
	FilterTypes                        *string `form:"filter[types],omitempty" json:"filter[types],omitempty"`
	FilterTypeIds                      *string `form:"filter[type_ids],omitempty" json:"filter[type_ids],omitempty"`
	FilterEnvironments                 *string `form:"filter[environments],omitempty" json:"filter[environments],omitempty"`
	FilterEnvironmentIds               *string `form:"filter[environment_ids],omitempty" json:"filter[environment_ids],omitempty"`
	FilterFunctionalities              *string `form:"filter[functionalities],omitempty" json:"filter[functionalities],omitempty"`
	FilterFunctionalityIds             *string `form:"filter[functionality_ids],omitempty" json:"filter[functionality_ids],omitempty"`
	FilterServices                     *string `form:"filter[services],omitempty" json:"filter[services],omitempty"`
	FilterServiceIds                   *string `form:"filter[service_ids],omitempty" json:"filter[service_ids],omitempty"`
	FilterTeams                        *string `form:"filter[teams],omitempty" json:"filter[teams],omitempty"`
	FilterTeamIds                      *string `form:"filter[team_ids],omitempty" json:"filter[team_ids],omitempty"`
	FilterCustomFieldSelectedOptionIds *string `form:"filter[custom_field_selected_option_ids],omitempty" json:"filter[custom_field_selected_option_ids],omitempty"`
	FilterCreatedAtGt                  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte                 *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt                  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte                 *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	FilterUpdatedAtGt                  *string `form:"filter[updated_at][gt],omitempty" json:"filter[updated_at][gt],omitempty"`
	FilterUpdatedAtGte                 *string `form:"filter[updated_at][gte],omitempty" json:"filter[updated_at][gte],omitempty"`
	FilterUpdatedAtLt                  *string `form:"filter[updated_at][lt],omitempty" json:"filter[updated_at][lt],omitempty"`
	FilterUpdatedAtLte                 *string `form:"filter[updated_at][lte],omitempty" json:"filter[updated_at][lte],omitempty"`
	FilterStartedAtGt                  *string `form:"filter[started_at][gt],omitempty" json:"filter[started_at][gt],omitempty"`
	FilterStartedAtGte                 *string `form:"filter[started_at][gte],omitempty" json:"filter[started_at][gte],omitempty"`
	FilterStartedAtLt                  *string `form:"filter[started_at][lt],omitempty" json:"filter[started_at][lt],omitempty"`
	FilterStartedAtLte                 *string `form:"filter[started_at][lte],omitempty" json:"filter[started_at][lte],omitempty"`
	FilterDetectedAtGt                 *string `form:"filter[detected_at][gt],omitempty" json:"filter[detected_at][gt],omitempty"`
	FilterDetectedAtGte                *string `form:"filter[detected_at][gte],omitempty" json:"filter[detected_at][gte],omitempty"`
	FilterDetectedAtLt                 *string `form:"filter[detected_at][lt],omitempty" json:"filter[detected_at][lt],omitempty"`
	FilterDetectedAtLte                *string `form:"filter[detected_at][lte],omitempty" json:"filter[detected_at][lte],omitempty"`
	FilterAcknowledgedAtGt             *string `form:"filter[acknowledged_at][gt],omitempty" json:"filter[acknowledged_at][gt],omitempty"`
	FilterAcknowledgedAtGte            *string `form:"filter[acknowledged_at][gte],omitempty" json:"filter[acknowledged_at][gte],omitempty"`
	FilterAcknowledgedAtLt             *string `form:"filter[acknowledged_at][lt],omitempty" json:"filter[acknowledged_at][lt],omitempty"`
	FilterAcknowledgedAtLte            *string `form:"filter[acknowledged_at][lte],omitempty" json:"filter[acknowledged_at][lte],omitempty"`
	FilterMitigatedAtGt                *string `form:"filter[mitigated_at][gt],omitempty" json:"filter[mitigated_at][gt],omitempty"`
	FilterMitigatedAtGte               *string `form:"filter[mitigated_at][gte],omitempty" json:"filter[mitigated_at][gte],omitempty"`
	FilterMitigatedAtLt                *string `form:"filter[mitigated_at][lt],omitempty" json:"filter[mitigated_at][lt],omitempty"`
	FilterMitigatedAtLte               *string `form:"filter[mitigated_at][lte],omitempty" json:"filter[mitigated_at][lte],omitempty"`
	FilterResolvedAtGt                 *string `form:"filter[resolved_at][gt],omitempty" json:"filter[resolved_at][gt],omitempty"`
	FilterResolvedAtGte                *string `form:"filter[resolved_at][gte],omitempty" json:"filter[resolved_at][gte],omitempty"`
	FilterResolvedAtLt                 *string `form:"filter[resolved_at][lt],omitempty" json:"filter[resolved_at][lt],omitempty"`
	FilterResolvedAtLte                *string `form:"filter[resolved_at][lte],omitempty" json:"filter[resolved_at][lte],omitempty"`
	FilterInTriageAtGt                 *string `form:"filter[in_triage_at][gt],omitempty" json:"filter[in_triage_at][gt],omitempty"`
	FilterInTriageAtGte                *string `form:"filter[in_triage_at][gte],omitempty" json:"filter[in_triage_at][gte],omitempty"`
	FilterInTriageAtLt                 *string `form:"filter[in_triage_at][lt],omitempty" json:"filter[in_triage_at][lt],omitempty"`
	FilterInTriageAtLte                *string `form:"filter[in_triage_at][lte],omitempty" json:"filter[in_triage_at][lte],omitempty"`
	Sort                               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListIncidentsParams defines parameters for ListIncidents.

type ListIncidentsResponse

type ListIncidentsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentList
}

func ParseListIncidentsResponse

func ParseListIncidentsResponse(rsp *http.Response) (*ListIncidentsResponse, error)

ParseListIncidentsResponse parses an HTTP response from a ListIncidentsWithResponse call

func (ListIncidentsResponse) Status

func (r ListIncidentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListIncidentsResponse) StatusCode

func (r ListIncidentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlaybookTasksParams

type ListPlaybookTasksParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListPlaybookTasksParams defines parameters for ListPlaybookTasks.

type ListPlaybookTasksResponse

type ListPlaybookTasksResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookTaskList
}

func ParseListPlaybookTasksResponse

func ParseListPlaybookTasksResponse(rsp *http.Response) (*ListPlaybookTasksResponse, error)

ParseListPlaybookTasksResponse parses an HTTP response from a ListPlaybookTasksWithResponse call

func (ListPlaybookTasksResponse) Status

func (r ListPlaybookTasksResponse) Status() string

Status returns HTTPResponse.Status

func (ListPlaybookTasksResponse) StatusCode

func (r ListPlaybookTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlaybooksParams

type ListPlaybooksParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListPlaybooksParams defines parameters for ListPlaybooks.

type ListPlaybooksResponse

type ListPlaybooksResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookList
}

func ParseListPlaybooksResponse

func ParseListPlaybooksResponse(rsp *http.Response) (*ListPlaybooksResponse, error)

ParseListPlaybooksResponse parses an HTTP response from a ListPlaybooksWithResponse call

func (ListPlaybooksResponse) Status

func (r ListPlaybooksResponse) Status() string

Status returns HTTPResponse.Status

func (ListPlaybooksResponse) StatusCode

func (r ListPlaybooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPostmortemTemplatesParams

type ListPostmortemTemplatesParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListPostmortemTemplatesParams defines parameters for ListPostmortemTemplates.

type ListPostmortemTemplatesResponse

type ListPostmortemTemplatesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PostMortemTemplateList
}

func ParseListPostmortemTemplatesResponse

func ParseListPostmortemTemplatesResponse(rsp *http.Response) (*ListPostmortemTemplatesResponse, error)

ParseListPostmortemTemplatesResponse parses an HTTP response from a ListPostmortemTemplatesWithResponse call

func (ListPostmortemTemplatesResponse) Status

Status returns HTTPResponse.Status

func (ListPostmortemTemplatesResponse) StatusCode

func (r ListPostmortemTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPulsesParams

type ListPulsesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	FilterSource       *string `form:"filter[source],omitempty" json:"filter[source],omitempty"`
	FilterServices     *string `form:"filter[services],omitempty" json:"filter[services],omitempty"`
	FilterEnvironments *string `form:"filter[environments],omitempty" json:"filter[environments],omitempty"`
	FilterLabels       *string `form:"filter[labels],omitempty" json:"filter[labels],omitempty"`
	FilterRefs         *string `form:"filter[refs],omitempty" json:"filter[refs],omitempty"`
	FilterStartedAtGt  *string `form:"filter[started_at][gt],omitempty" json:"filter[started_at][gt],omitempty"`
	FilterStartedAtGte *string `form:"filter[started_at][gte],omitempty" json:"filter[started_at][gte],omitempty"`
	FilterStartedAtLt  *string `form:"filter[started_at][lt],omitempty" json:"filter[started_at][lt],omitempty"`
	FilterStartedAtLte *string `form:"filter[started_at][lte],omitempty" json:"filter[started_at][lte],omitempty"`
	FilterEndedAtGt    *string `form:"filter[ended_at][gt],omitempty" json:"filter[ended_at][gt],omitempty"`
	FilterEndedAtGte   *string `form:"filter[ended_at][gte],omitempty" json:"filter[ended_at][gte],omitempty"`
	FilterEndedAtLt    *string `form:"filter[ended_at][lt],omitempty" json:"filter[ended_at][lt],omitempty"`
	FilterEndedAtLte   *string `form:"filter[ended_at][lte],omitempty" json:"filter[ended_at][lte],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListPulsesParams defines parameters for ListPulses.

type ListPulsesResponse

type ListPulsesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PulseList
}

func ParseListPulsesResponse

func ParseListPulsesResponse(rsp *http.Response) (*ListPulsesResponse, error)

ParseListPulsesResponse parses an HTTP response from a ListPulsesWithResponse call

func (ListPulsesResponse) Status

func (r ListPulsesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPulsesResponse) StatusCode

func (r ListPulsesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRetrospectiveStepsParams added in v1.1.7

type ListRetrospectiveStepsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	Sort       *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListRetrospectiveStepsParams defines parameters for ListRetrospectiveSteps.

type ListRetrospectiveStepsResponse added in v1.1.7

type ListRetrospectiveStepsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *RetrospectiveStepList
}

func ParseListRetrospectiveStepsResponse added in v1.1.7

func ParseListRetrospectiveStepsResponse(rsp *http.Response) (*ListRetrospectiveStepsResponse, error)

ParseListRetrospectiveStepsResponse parses an HTTP response from a ListRetrospectiveStepsWithResponse call

func (ListRetrospectiveStepsResponse) Status added in v1.1.7

Status returns HTTPResponse.Status

func (ListRetrospectiveStepsResponse) StatusCode added in v1.1.7

func (r ListRetrospectiveStepsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSecretsParams added in v0.1.58

type ListSecretsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListSecretsParams defines parameters for ListSecrets.

type ListSecretsResponse added in v0.1.58

type ListSecretsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SecretList
}

func ParseListSecretsResponse added in v0.1.58

func ParseListSecretsResponse(rsp *http.Response) (*ListSecretsResponse, error)

ParseListSecretsResponse parses an HTTP response from a ListSecretsWithResponse call

func (ListSecretsResponse) Status added in v0.1.58

func (r ListSecretsResponse) Status() string

Status returns HTTPResponse.Status

func (ListSecretsResponse) StatusCode added in v0.1.58

func (r ListSecretsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListServicesParams

type ListServicesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterBackstageId  *string `form:"filter[backstage_id],omitempty" json:"filter[backstage_id],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListServicesParams defines parameters for ListServices.

type ListServicesResponse

type ListServicesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *ServiceList
}

func ParseListServicesResponse

func ParseListServicesResponse(rsp *http.Response) (*ListServicesResponse, error)

ParseListServicesResponse parses an HTTP response from a ListServicesWithResponse call

func (ListServicesResponse) Status

func (r ListServicesResponse) Status() string

Status returns HTTPResponse.Status

func (ListServicesResponse) StatusCode

func (r ListServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSeveritiesParams

type ListSeveritiesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSeverity     *string `form:"filter[severity],omitempty" json:"filter[severity],omitempty"`
	FilterColor        *string `form:"filter[color],omitempty" json:"filter[color],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListSeveritiesParams defines parameters for ListSeverities.

type ListSeveritiesResponse

type ListSeveritiesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SeverityList
}

func ParseListSeveritiesResponse

func ParseListSeveritiesResponse(rsp *http.Response) (*ListSeveritiesResponse, error)

ParseListSeveritiesResponse parses an HTTP response from a ListSeveritiesWithResponse call

func (ListSeveritiesResponse) Status

func (r ListSeveritiesResponse) Status() string

Status returns HTTPResponse.Status

func (ListSeveritiesResponse) StatusCode

func (r ListSeveritiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListStatusPageTemplatesParams added in v0.1.18

type ListStatusPageTemplatesParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListStatusPageTemplatesParams defines parameters for ListStatusPageTemplates.

type ListStatusPageTemplatesResponse added in v0.1.18

type ListStatusPageTemplatesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageTemplateList
}

func ParseListStatusPageTemplatesResponse added in v0.1.18

func ParseListStatusPageTemplatesResponse(rsp *http.Response) (*ListStatusPageTemplatesResponse, error)

ParseListStatusPageTemplatesResponse parses an HTTP response from a ListStatusPageTemplatesWithResponse call

func (ListStatusPageTemplatesResponse) Status added in v0.1.18

Status returns HTTPResponse.Status

func (ListStatusPageTemplatesResponse) StatusCode added in v0.1.18

func (r ListStatusPageTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListStatusPagesParams

type ListStatusPagesParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListStatusPagesParams defines parameters for ListStatusPages.

type ListStatusPagesResponse

type ListStatusPagesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageList
}

func ParseListStatusPagesResponse

func ParseListStatusPagesResponse(rsp *http.Response) (*ListStatusPagesResponse, error)

ParseListStatusPagesResponse parses an HTTP response from a ListStatusPagesWithResponse call

func (ListStatusPagesResponse) Status

func (r ListStatusPagesResponse) Status() string

Status returns HTTPResponse.Status

func (ListStatusPagesResponse) StatusCode

func (r ListStatusPagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamsParams

type ListTeamsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterColor        *string `form:"filter[color],omitempty" json:"filter[color],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListTeamsParams defines parameters for ListTeams.

type ListTeamsResponse

type ListTeamsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *TeamList
}

func ParseListTeamsResponse

func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)

ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call

func (ListTeamsResponse) Status

func (r ListTeamsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamsResponse) StatusCode

func (r ListTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersParams added in v0.1.91

type ListUsersParams struct {
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterEmail        *string `form:"filter[email],omitempty" json:"filter[email],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
	Sort               *string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListUsersParams defines parameters for ListUsers.

type ListUsersResponse added in v0.1.91

type ListUsersResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *UserList
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseListUsersResponse added in v0.1.91

func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)

ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call

func (ListUsersResponse) Status added in v0.1.91

func (r ListUsersResponse) Status() string

Status returns HTTPResponse.Status

func (ListUsersResponse) StatusCode added in v0.1.91

func (r ListUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWebhooksDeliveriesParams added in v0.1.54

type ListWebhooksDeliveriesParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListWebhooksDeliveriesParams defines parameters for ListWebhooksDeliveries.

type ListWebhooksDeliveriesResponse added in v0.1.54

type ListWebhooksDeliveriesResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksDeliveryList
}

func ParseListWebhooksDeliveriesResponse added in v0.1.54

func ParseListWebhooksDeliveriesResponse(rsp *http.Response) (*ListWebhooksDeliveriesResponse, error)

ParseListWebhooksDeliveriesResponse parses an HTTP response from a ListWebhooksDeliveriesWithResponse call

func (ListWebhooksDeliveriesResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (ListWebhooksDeliveriesResponse) StatusCode added in v0.1.54

func (r ListWebhooksDeliveriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWebhooksEndpointsParams added in v0.1.54

type ListWebhooksEndpointsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSlug *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterName *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
}

ListWebhooksEndpointsParams defines parameters for ListWebhooksEndpoints.

type ListWebhooksEndpointsResponse added in v0.1.54

type ListWebhooksEndpointsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksEndpointList
}

func ParseListWebhooksEndpointsResponse added in v0.1.54

func ParseListWebhooksEndpointsResponse(rsp *http.Response) (*ListWebhooksEndpointsResponse, error)

ParseListWebhooksEndpointsResponse parses an HTTP response from a ListWebhooksEndpointsWithResponse call

func (ListWebhooksEndpointsResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (ListWebhooksEndpointsResponse) StatusCode added in v0.1.54

func (r ListWebhooksEndpointsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowCustomFieldSelectionsParams

type ListWorkflowCustomFieldSelectionsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListWorkflowCustomFieldSelectionsParams defines parameters for ListWorkflowCustomFieldSelections.

type ListWorkflowCustomFieldSelectionsResponse

type ListWorkflowCustomFieldSelectionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowCustomFieldSelectionList
}

func ParseListWorkflowCustomFieldSelectionsResponse

func ParseListWorkflowCustomFieldSelectionsResponse(rsp *http.Response) (*ListWorkflowCustomFieldSelectionsResponse, error)

ParseListWorkflowCustomFieldSelectionsResponse parses an HTTP response from a ListWorkflowCustomFieldSelectionsWithResponse call

func (ListWorkflowCustomFieldSelectionsResponse) Status

Status returns HTTPResponse.Status

func (ListWorkflowCustomFieldSelectionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowFormFieldConditionsParams added in v0.1.48

type ListWorkflowFormFieldConditionsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListWorkflowFormFieldConditionsParams defines parameters for ListWorkflowFormFieldConditions.

type ListWorkflowFormFieldConditionsResponse added in v0.1.48

type ListWorkflowFormFieldConditionsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowFormFieldConditionList
}

func ParseListWorkflowFormFieldConditionsResponse added in v0.1.48

func ParseListWorkflowFormFieldConditionsResponse(rsp *http.Response) (*ListWorkflowFormFieldConditionsResponse, error)

ParseListWorkflowFormFieldConditionsResponse parses an HTTP response from a ListWorkflowFormFieldConditionsWithResponse call

func (ListWorkflowFormFieldConditionsResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (ListWorkflowFormFieldConditionsResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowGroupsParams added in v0.1.12

type ListWorkflowGroupsParams struct {
	Include        *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber     *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize       *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch   *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterName     *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSlug     *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterKind     *string `form:"filter[kind],omitempty" json:"filter[kind],omitempty"`
	FilterExpanded *bool   `form:"filter[expanded],omitempty" json:"filter[expanded],omitempty"`
	FilterPosition *int    `form:"filter[position],omitempty" json:"filter[position],omitempty"`
}

ListWorkflowGroupsParams defines parameters for ListWorkflowGroups.

type ListWorkflowGroupsResponse added in v0.1.12

type ListWorkflowGroupsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowGroupList
}

func ParseListWorkflowGroupsResponse added in v0.1.12

func ParseListWorkflowGroupsResponse(rsp *http.Response) (*ListWorkflowGroupsResponse, error)

ParseListWorkflowGroupsResponse parses an HTTP response from a ListWorkflowGroupsWithResponse call

func (ListWorkflowGroupsResponse) Status added in v0.1.12

Status returns HTTPResponse.Status

func (ListWorkflowGroupsResponse) StatusCode added in v0.1.12

func (r ListWorkflowGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowRunsParams added in v0.1.23

type ListWorkflowRunsParams struct {
	Include    *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize   *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
}

ListWorkflowRunsParams defines parameters for ListWorkflowRuns.

type ListWorkflowRunsResponse added in v0.1.23

type ListWorkflowRunsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowRunsList
}

func ParseListWorkflowRunsResponse added in v0.1.23

func ParseListWorkflowRunsResponse(rsp *http.Response) (*ListWorkflowRunsResponse, error)

ParseListWorkflowRunsResponse parses an HTTP response from a ListWorkflowRunsWithResponse call

func (ListWorkflowRunsResponse) Status added in v0.1.23

func (r ListWorkflowRunsResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkflowRunsResponse) StatusCode added in v0.1.23

func (r ListWorkflowRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowTasksParams

type ListWorkflowTasksParams struct {
	Include      *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber   *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize     *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterName   *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSlug   *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
}

ListWorkflowTasksParams defines parameters for ListWorkflowTasks.

type ListWorkflowTasksResponse

type ListWorkflowTasksResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowTaskList
}

func ParseListWorkflowTasksResponse

func ParseListWorkflowTasksResponse(rsp *http.Response) (*ListWorkflowTasksResponse, error)

ParseListWorkflowTasksResponse parses an HTTP response from a ListWorkflowTasksWithResponse call

func (ListWorkflowTasksResponse) Status

func (r ListWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkflowTasksResponse) StatusCode

func (r ListWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowsParams

type ListWorkflowsParams struct {
	Include            *string `form:"include,omitempty" json:"include,omitempty"`
	PageNumber         *int    `form:"page[number],omitempty" json:"page[number],omitempty"`
	PageSize           *int    `form:"page[size],omitempty" json:"page[size],omitempty"`
	FilterSearch       *string `form:"filter[search],omitempty" json:"filter[search],omitempty"`
	FilterName         *string `form:"filter[name],omitempty" json:"filter[name],omitempty"`
	FilterSlug         *string `form:"filter[slug],omitempty" json:"filter[slug],omitempty"`
	FilterCreatedAtGt  *string `form:"filter[created_at][gt],omitempty" json:"filter[created_at][gt],omitempty"`
	FilterCreatedAtGte *string `form:"filter[created_at][gte],omitempty" json:"filter[created_at][gte],omitempty"`
	FilterCreatedAtLt  *string `form:"filter[created_at][lt],omitempty" json:"filter[created_at][lt],omitempty"`
	FilterCreatedAtLte *string `form:"filter[created_at][lte],omitempty" json:"filter[created_at][lte],omitempty"`
}

ListWorkflowsParams defines parameters for ListWorkflows.

type ListWorkflowsResponse

type ListWorkflowsResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowList
}

func ParseListWorkflowsResponse

func ParseListWorkflowsResponse(rsp *http.Response) (*ListWorkflowsResponse, error)

ParseListWorkflowsResponse parses an HTTP response from a ListWorkflowsWithResponse call

func (ListWorkflowsResponse) Status

func (r ListWorkflowsResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkflowsResponse) StatusCode

func (r ListWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody = ResolveIncident

MarkAsDuplicateIncidentApplicationVndAPIPlusJSONRequestBody defines body for MarkAsDuplicateIncident for application/vnd.api+json ContentType.

type MarkAsDuplicateIncidentResponse added in v0.1.68

type MarkAsDuplicateIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseMarkAsDuplicateIncidentResponse added in v0.1.68

func ParseMarkAsDuplicateIncidentResponse(rsp *http.Response) (*MarkAsDuplicateIncidentResponse, error)

ParseMarkAsDuplicateIncidentResponse parses an HTTP response from a MarkAsDuplicateIncidentWithResponse call

func (MarkAsDuplicateIncidentResponse) Status added in v0.1.68

Status returns HTTPResponse.Status

func (MarkAsDuplicateIncidentResponse) StatusCode added in v0.1.68

func (r MarkAsDuplicateIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MitigateIncident

type MitigateIncident struct {
	Data struct {
		Attributes struct {
			// MitigationMessage How was the incident mitigated?
			MitigationMessage *string `json:"mitigation_message"`
		} `json:"attributes"`
		Type MitigateIncidentDataType `json:"type"`
	} `json:"data"`
}

MitigateIncident defines model for mitigate_incident.

type MitigateIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type MitigateIncidentApplicationVndAPIPlusJSONRequestBody = MitigateIncident

MitigateIncidentApplicationVndAPIPlusJSONRequestBody defines body for MitigateIncident for application/vnd.api+json ContentType.

type MitigateIncidentDataType

type MitigateIncidentDataType string

MitigateIncidentDataType defines model for MitigateIncident.Data.Type.

const (
	MitigateIncidentDataTypeIncidents MitigateIncidentDataType = "incidents"
)

Defines values for MitigateIncidentDataType.

type MitigateIncidentResponse

type MitigateIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseMitigateIncidentResponse

func ParseMitigateIncidentResponse(rsp *http.Response) (*MitigateIncidentResponse, error)

ParseMitigateIncidentResponse parses an HTTP response from a MitigateIncidentWithResponse call

func (MitigateIncidentResponse) Status

func (r MitigateIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (MitigateIncidentResponse) StatusCode

func (r MitigateIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type NewAlert

type NewAlert struct {
	Data struct {
		Attributes struct {
			// Data Additional data
			Data *map[string]interface{} `json:"data"`

			// EndedAt Alert end datetime
			EndedAt *time.Time `json:"ended_at"`

			// EnvironmentIds The Environment ID's to attach to the alert
			EnvironmentIds *[]string `json:"environment_ids"`

			// ExternalId External ID
			ExternalId *string `json:"external_id"`

			// ExternalUrl External Url
			ExternalUrl *string `json:"external_url"`
			Labels      *[]struct {
				// Key Key of the tag
				Key string `json:"key"`

				// Value Value of the tag
				Value string `json:"value"`
			} `json:"labels,omitempty"`

			// ServiceIds The Service ID's to attach to the alert
			ServiceIds *[]string `json:"service_ids"`

			// Source The source of the alert (eg: zendesk)
			Source string `json:"source"`

			// StartedAt Alert start datetime
			StartedAt *time.Time `json:"started_at"`

			// Summary The summary of the alert
			Summary string `json:"summary"`
		} `json:"attributes"`
		Type NewAlertDataType `json:"type"`
	} `json:"data"`
}

NewAlert defines model for new_alert.

type NewAlertDataType

type NewAlertDataType string

NewAlertDataType defines model for NewAlert.Data.Type.

const (
	Alerts NewAlertDataType = "alerts"
)

Defines values for NewAlertDataType.

type NewCause

type NewCause struct {
	Data struct {
		Attributes struct {
			// Description The description of the cause
			Description *string `json:"description"`

			// Name The name of the cause
			Name string `json:"name"`

			// Position Position of the cause
			Position *int `json:"position"`
		} `json:"attributes"`
		Type NewCauseDataType `json:"type"`
	} `json:"data"`
}

NewCause defines model for new_cause.

type NewCauseDataType

type NewCauseDataType string

NewCauseDataType defines model for NewCause.Data.Type.

const (
	NewCauseDataTypeCauses NewCauseDataType = "causes"
)

Defines values for NewCauseDataType.

type NewCustomField

type NewCustomField struct {
	Data struct {
		Attributes struct {
			// Default The default value for text field kinds
			Default *string `json:"default"`

			// Description The description of the custom_field
			Description *string `json:"description"`

			// Label The name of the custom_field
			Label string `json:"label"`

			// Position The position of the custom_field
			Position *float32                                `json:"position,omitempty"`
			Required *[]NewCustomFieldDataAttributesRequired `json:"required"`
			Shown    *[]NewCustomFieldDataAttributesShown    `json:"shown,omitempty"`
		} `json:"attributes"`
		Type NewCustomFieldDataType `json:"type"`
	} `json:"data"`
}

NewCustomField defines model for new_custom_field.

type NewCustomFieldDataAttributesRequired

type NewCustomFieldDataAttributesRequired string

NewCustomFieldDataAttributesRequired Where the custom_field is required

const (
	NewCustomFieldDataAttributesRequiredIncidentForm                NewCustomFieldDataAttributesRequired = "incident_form"
	NewCustomFieldDataAttributesRequiredIncidentMitigationForm      NewCustomFieldDataAttributesRequired = "incident_mitigation_form"
	NewCustomFieldDataAttributesRequiredIncidentMitigationSlackForm NewCustomFieldDataAttributesRequired = "incident_mitigation_slack_form"
	NewCustomFieldDataAttributesRequiredIncidentPostMortemForm      NewCustomFieldDataAttributesRequired = "incident_post_mortem_form"
	NewCustomFieldDataAttributesRequiredIncidentResolutionForm      NewCustomFieldDataAttributesRequired = "incident_resolution_form"
	NewCustomFieldDataAttributesRequiredIncidentResolutionSlackForm NewCustomFieldDataAttributesRequired = "incident_resolution_slack_form"
	NewCustomFieldDataAttributesRequiredIncidentSlackForm           NewCustomFieldDataAttributesRequired = "incident_slack_form"
)

Defines values for NewCustomFieldDataAttributesRequired.

type NewCustomFieldDataAttributesShown

type NewCustomFieldDataAttributesShown string

NewCustomFieldDataAttributesShown Where the custom_field is shown

const (
	NewCustomFieldDataAttributesShownIncidentForm                NewCustomFieldDataAttributesShown = "incident_form"
	NewCustomFieldDataAttributesShownIncidentMitigationForm      NewCustomFieldDataAttributesShown = "incident_mitigation_form"
	NewCustomFieldDataAttributesShownIncidentMitigationSlackForm NewCustomFieldDataAttributesShown = "incident_mitigation_slack_form"
	NewCustomFieldDataAttributesShownIncidentPostMortem          NewCustomFieldDataAttributesShown = "incident_post_mortem"
	NewCustomFieldDataAttributesShownIncidentPostMortemForm      NewCustomFieldDataAttributesShown = "incident_post_mortem_form"
	NewCustomFieldDataAttributesShownIncidentResolutionForm      NewCustomFieldDataAttributesShown = "incident_resolution_form"
	NewCustomFieldDataAttributesShownIncidentResolutionSlackForm NewCustomFieldDataAttributesShown = "incident_resolution_slack_form"
	NewCustomFieldDataAttributesShownIncidentSlackForm           NewCustomFieldDataAttributesShown = "incident_slack_form"
)

Defines values for NewCustomFieldDataAttributesShown.

type NewCustomFieldDataType

type NewCustomFieldDataType string

NewCustomFieldDataType defines model for NewCustomField.Data.Type.

const (
	NewCustomFieldDataTypeCustomFields NewCustomFieldDataType = "custom_fields"
)

Defines values for NewCustomFieldDataType.

type NewCustomFieldOption

type NewCustomFieldOption struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the custom_field_option
			Color   *string `json:"color,omitempty"`
			Default *bool   `json:"default,omitempty"`

			// Position The position of the custom_field_option
			Position *float32 `json:"position,omitempty"`

			// Value The value of the custom_field_option
			Value string `json:"value"`
		} `json:"attributes"`
		Type NewCustomFieldOptionDataType `json:"type"`
	} `json:"data"`
}

NewCustomFieldOption defines model for new_custom_field_option.

type NewCustomFieldOptionDataType

type NewCustomFieldOptionDataType string

NewCustomFieldOptionDataType defines model for NewCustomFieldOption.Data.Type.

const (
	NewCustomFieldOptionDataTypeCustomFieldOptions NewCustomFieldOptionDataType = "custom_field_options"
)

Defines values for NewCustomFieldOptionDataType.

type NewDashboard

type NewDashboard struct {
	Data struct {
		Attributes struct {
			// AutoRefresh Whether the dashboard auto-updates the UI with new data.
			AutoRefresh *bool `json:"auto_refresh,omitempty"`

			// Color The hex color of the dashboard
			Color *NewDashboardDataAttributesColor `json:"color"`

			// Description The description of the dashboard
			Description *string `json:"description"`

			// Icon The emoji icon of the dashboard
			Icon *string `json:"icon,omitempty"`

			// Name The name of the dashboard
			Name string `json:"name"`

			// Owner The owner type of the dashboard
			Owner NewDashboardDataAttributesOwner `json:"owner"`

			// Period The grouping period for dashboard panel data
			Period *NewDashboardDataAttributesPeriod `json:"period"`

			// Public Whether the dashboard is public
			Public *bool `json:"public,omitempty"`

			// Range The date range for dashboard panel data
			Range *string `json:"range"`
		} `json:"attributes"`
		Type NewDashboardDataType `json:"type"`
	} `json:"data"`
}

NewDashboard defines model for new_dashboard.

type NewDashboardDataAttributesColor added in v1.1.4

type NewDashboardDataAttributesColor string

NewDashboardDataAttributesColor The hex color of the dashboard

const (
	NewDashboardDataAttributesColorHashD7F5E1 NewDashboardDataAttributesColor = "#D7F5E1"
	NewDashboardDataAttributesColorHashE9E2FF NewDashboardDataAttributesColor = "#E9E2FF"
	NewDashboardDataAttributesColorHashFAE6E8 NewDashboardDataAttributesColor = "#FAE6E8"
	NewDashboardDataAttributesColorHashFAEEE6 NewDashboardDataAttributesColor = "#FAEEE6"
	NewDashboardDataAttributesColorHashFCF2CF NewDashboardDataAttributesColor = "#FCF2CF"
)

Defines values for NewDashboardDataAttributesColor.

type NewDashboardDataAttributesOwner

type NewDashboardDataAttributesOwner string

NewDashboardDataAttributesOwner The owner type of the dashboard

const (
	NewDashboardDataAttributesOwnerTeam NewDashboardDataAttributesOwner = "team"
	NewDashboardDataAttributesOwnerUser NewDashboardDataAttributesOwner = "user"
)

Defines values for NewDashboardDataAttributesOwner.

type NewDashboardDataAttributesPeriod

type NewDashboardDataAttributesPeriod string

NewDashboardDataAttributesPeriod The grouping period for dashboard panel data

const (
	NewDashboardDataAttributesPeriodDay   NewDashboardDataAttributesPeriod = "day"
	NewDashboardDataAttributesPeriodMonth NewDashboardDataAttributesPeriod = "month"
	NewDashboardDataAttributesPeriodWeek  NewDashboardDataAttributesPeriod = "week"
)

Defines values for NewDashboardDataAttributesPeriod.

type NewDashboardDataType

type NewDashboardDataType string

NewDashboardDataType defines model for NewDashboard.Data.Type.

const (
	NewDashboardDataTypeDashboards NewDashboardDataType = "dashboards"
)

Defines values for NewDashboardDataType.

type NewDashboardPanel

type NewDashboardPanel struct {
	Data struct {
		Attributes struct {
			// The name of the dashboard_panel
			Name   *string `json:"name"`
			Params struct {
				Datasets *[]struct {
					Aggregate *struct {
						Cumulative *bool                                                            `json:"cumulative"`
						Key        *string                                                          `json:"key"`
						Operation  *NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation `json:"operation,omitempty"`
					} `json:"aggregate"`
					Collection *NewDashboardPanelDataAttributesParamsDatasetsCollection `json:"collection,omitempty"`
					Filter     *[]struct {
						Operation *NewDashboardPanelDataAttributesParamsDatasetsFilterOperation `json:"operation,omitempty"`
						Rules     *[]struct {
							Condition *string `json:"condition,omitempty"`
							Key       *string `json:"key,omitempty"`
							Operation *string `json:"operation,omitempty"`
							Value     *string `json:"value,omitempty"`
						} `json:"rules,omitempty"`
					} `json:"filter,omitempty"`
					GroupBy *string `json:"group_by"`
					Name    *string `json:"name"`
				} `json:"datasets,omitempty"`
				Display *NewDashboardPanelDataAttributesParamsDisplay `json:"display,omitempty"`
			} `json:"params"`
			Position *struct {
				H float32 `json:"h"`
				W float32 `json:"w"`
				X float32 `json:"x"`
				Y float32 `json:"y"`
			} `json:"position"`
		} `json:"attributes"`
		Type NewDashboardPanelDataType `json:"type"`
	} `json:"data"`
}

NewDashboardPanel defines model for new_dashboard_panel.

type NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation

type NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation string

NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation defines model for NewDashboardPanel.Data.Attributes.Params.Datasets.Aggregate.Operation.

const (
	NewDashboardPanelDataAttributesParamsDatasetsAggregateOperationAverage NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation = "average"
	NewDashboardPanelDataAttributesParamsDatasetsAggregateOperationCount   NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation = "count"
	NewDashboardPanelDataAttributesParamsDatasetsAggregateOperationSum     NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation = "sum"
)

Defines values for NewDashboardPanelDataAttributesParamsDatasetsAggregateOperation.

type NewDashboardPanelDataAttributesParamsDatasetsCollection

type NewDashboardPanelDataAttributesParamsDatasetsCollection string

NewDashboardPanelDataAttributesParamsDatasetsCollection defines model for NewDashboardPanel.Data.Attributes.Params.Datasets.Collection.

const (
	NewDashboardPanelDataAttributesParamsDatasetsCollectionIncidentActionItems NewDashboardPanelDataAttributesParamsDatasetsCollection = "incident_action_items"
	NewDashboardPanelDataAttributesParamsDatasetsCollectionIncidentPostMortems NewDashboardPanelDataAttributesParamsDatasetsCollection = "incident_post_mortems"
	NewDashboardPanelDataAttributesParamsDatasetsCollectionIncidents           NewDashboardPanelDataAttributesParamsDatasetsCollection = "incidents"
)

Defines values for NewDashboardPanelDataAttributesParamsDatasetsCollection.

type NewDashboardPanelDataAttributesParamsDatasetsFilterOperation

type NewDashboardPanelDataAttributesParamsDatasetsFilterOperation string

NewDashboardPanelDataAttributesParamsDatasetsFilterOperation defines model for NewDashboardPanel.Data.Attributes.Params.Datasets.Filter.Operation.

const (
	NewDashboardPanelDataAttributesParamsDatasetsFilterOperationAnd NewDashboardPanelDataAttributesParamsDatasetsFilterOperation = "and"
	NewDashboardPanelDataAttributesParamsDatasetsFilterOperationOr  NewDashboardPanelDataAttributesParamsDatasetsFilterOperation = "or"
)

Defines values for NewDashboardPanelDataAttributesParamsDatasetsFilterOperation.

type NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation

type NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation string

NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation defines model for NewDashboardPanel.Data.Attributes.Params.Datasets.Filter.Rules.Operation.

const (
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperationAnd NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation = "and"
	NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperationOr  NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation = "or"
)

Defines values for NewDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation.

type NewDashboardPanelDataAttributesParamsDisplay

type NewDashboardPanelDataAttributesParamsDisplay string

NewDashboardPanelDataAttributesParamsDisplay defines model for NewDashboardPanel.Data.Attributes.Params.Display.

const (
	NewDashboardPanelDataAttributesParamsDisplayAggregateValue     NewDashboardPanelDataAttributesParamsDisplay = "aggregate_value"
	NewDashboardPanelDataAttributesParamsDisplayColumnChart        NewDashboardPanelDataAttributesParamsDisplay = "column_chart"
	NewDashboardPanelDataAttributesParamsDisplayLineChart          NewDashboardPanelDataAttributesParamsDisplay = "line_chart"
	NewDashboardPanelDataAttributesParamsDisplayLineSteppedChart   NewDashboardPanelDataAttributesParamsDisplay = "line_stepped_chart"
	NewDashboardPanelDataAttributesParamsDisplayPieChart           NewDashboardPanelDataAttributesParamsDisplay = "pie_chart"
	NewDashboardPanelDataAttributesParamsDisplayStackedColumnChart NewDashboardPanelDataAttributesParamsDisplay = "stacked_column_chart"
	NewDashboardPanelDataAttributesParamsDisplayTable              NewDashboardPanelDataAttributesParamsDisplay = "table"
)

Defines values for NewDashboardPanelDataAttributesParamsDisplay.

type NewDashboardPanelDataType

type NewDashboardPanelDataType string

NewDashboardPanelDataType defines model for NewDashboardPanel.Data.Type.

const (
	NewDashboardPanelDataTypeDashboardPanels NewDashboardPanelDataType = "dashboard_panels"
)

Defines values for NewDashboardPanelDataType.

type NewEnvironment

type NewEnvironment struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the environment
			Color *string `json:"color"`

			// Description The description of the environment
			Description *string `json:"description"`

			// Name The name of the environment
			Name string `json:"name"`

			// NotifyEmails Emails to attach to the environment
			NotifyEmails *[]string `json:"notify_emails"`

			// Position Position of the environment
			Position *int `json:"position"`

			// SlackAliases Slack Aliases associated with this environment
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this environment
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`
		} `json:"attributes"`
		Type NewEnvironmentDataType `json:"type"`
	} `json:"data"`
}

NewEnvironment defines model for new_environment.

type NewEnvironmentDataType

type NewEnvironmentDataType string

NewEnvironmentDataType defines model for NewEnvironment.Data.Type.

const (
	NewEnvironmentDataTypeEnvironments NewEnvironmentDataType = "environments"
)

Defines values for NewEnvironmentDataType.

type NewFormField added in v0.1.48

type NewFormField struct {
	Data struct {
		Attributes struct {
			DefaultValues *[]string `json:"default_values,omitempty"`

			// Description The description of the form field
			Description *string `json:"description"`

			// Enabled Whether the form field is enabled
			Enabled *bool `json:"enabled,omitempty"`

			// InputKind The input kind of the form field
			InputKind *NewFormFieldDataAttributesInputKind `json:"input_kind,omitempty"`

			// Kind The kind of the form field
			Kind NewFormFieldDataAttributesKind `json:"kind"`

			// Name The name of the form field
			Name     string                                `json:"name"`
			Required *[]NewFormFieldDataAttributesRequired `json:"required,omitempty"`

			// ShowOnIncidentDetails Whether the form field is shown on the incident details panel
			ShowOnIncidentDetails *bool                              `json:"show_on_incident_details,omitempty"`
			Shown                 *[]NewFormFieldDataAttributesShown `json:"shown,omitempty"`
		} `json:"attributes"`
		Type NewFormFieldDataType `json:"type"`
	} `json:"data"`
}

NewFormField defines model for new_form_field.

type NewFormFieldDataAttributesInputKind added in v0.1.48

type NewFormFieldDataAttributesInputKind string

NewFormFieldDataAttributesInputKind The input kind of the form field

const (
	NewFormFieldDataAttributesInputKindCheckbox    NewFormFieldDataAttributesInputKind = "checkbox"
	NewFormFieldDataAttributesInputKindDate        NewFormFieldDataAttributesInputKind = "date"
	NewFormFieldDataAttributesInputKindDatetime    NewFormFieldDataAttributesInputKind = "datetime"
	NewFormFieldDataAttributesInputKindMultiSelect NewFormFieldDataAttributesInputKind = "multi_select"
	NewFormFieldDataAttributesInputKindNumber      NewFormFieldDataAttributesInputKind = "number"
	NewFormFieldDataAttributesInputKindSelect      NewFormFieldDataAttributesInputKind = "select"
	NewFormFieldDataAttributesInputKindTags        NewFormFieldDataAttributesInputKind = "tags"
	NewFormFieldDataAttributesInputKindText        NewFormFieldDataAttributesInputKind = "text"
	NewFormFieldDataAttributesInputKindTextarea    NewFormFieldDataAttributesInputKind = "textarea"
	NewFormFieldDataAttributesInputKindUsers       NewFormFieldDataAttributesInputKind = "users"
)

Defines values for NewFormFieldDataAttributesInputKind.

type NewFormFieldDataAttributesKind added in v0.1.48

type NewFormFieldDataAttributesKind string

NewFormFieldDataAttributesKind The kind of the form field

const (
	NewFormFieldDataAttributesKindAttachAlerts                NewFormFieldDataAttributesKind = "attach_alerts"
	NewFormFieldDataAttributesKindCustom                      NewFormFieldDataAttributesKind = "custom"
	NewFormFieldDataAttributesKindEnvironments                NewFormFieldDataAttributesKind = "environments"
	NewFormFieldDataAttributesKindFunctionalities             NewFormFieldDataAttributesKind = "functionalities"
	NewFormFieldDataAttributesKindLabels                      NewFormFieldDataAttributesKind = "labels"
	NewFormFieldDataAttributesKindManualStartingDatetimeField NewFormFieldDataAttributesKind = "manual_starting_datetime_field"
	NewFormFieldDataAttributesKindMarkAsBackfilled            NewFormFieldDataAttributesKind = "mark_as_backfilled"
	NewFormFieldDataAttributesKindMarkAsInTriage              NewFormFieldDataAttributesKind = "mark_as_in_triage"
	NewFormFieldDataAttributesKindMarkAsTest                  NewFormFieldDataAttributesKind = "mark_as_test"
	NewFormFieldDataAttributesKindNotifyEmails                NewFormFieldDataAttributesKind = "notify_emails"
	NewFormFieldDataAttributesKindServices                    NewFormFieldDataAttributesKind = "services"
	NewFormFieldDataAttributesKindSeverity                    NewFormFieldDataAttributesKind = "severity"
	NewFormFieldDataAttributesKindShowOngoingIncidents        NewFormFieldDataAttributesKind = "show_ongoing_incidents"
	NewFormFieldDataAttributesKindSummary                     NewFormFieldDataAttributesKind = "summary"
	NewFormFieldDataAttributesKindTeams                       NewFormFieldDataAttributesKind = "teams"
	NewFormFieldDataAttributesKindTitle                       NewFormFieldDataAttributesKind = "title"
	NewFormFieldDataAttributesKindTriggerManualWorkflows      NewFormFieldDataAttributesKind = "trigger_manual_workflows"
	NewFormFieldDataAttributesKindTypes                       NewFormFieldDataAttributesKind = "types"
	NewFormFieldDataAttributesKindVisibility                  NewFormFieldDataAttributesKind = "visibility"
)

Defines values for NewFormFieldDataAttributesKind.

type NewFormFieldDataAttributesRequired added in v0.1.48

type NewFormFieldDataAttributesRequired string

NewFormFieldDataAttributesRequired Where the form field is required

const (
	NewFormFieldDataAttributesRequiredSlackIncidentCancellationForm    NewFormFieldDataAttributesRequired = "slack_incident_cancellation_form"
	NewFormFieldDataAttributesRequiredSlackIncidentMitigationForm      NewFormFieldDataAttributesRequired = "slack_incident_mitigation_form"
	NewFormFieldDataAttributesRequiredSlackIncidentResolutionForm      NewFormFieldDataAttributesRequired = "slack_incident_resolution_form"
	NewFormFieldDataAttributesRequiredSlackNewIncidentForm             NewFormFieldDataAttributesRequired = "slack_new_incident_form"
	NewFormFieldDataAttributesRequiredSlackScheduledIncidentForm       NewFormFieldDataAttributesRequired = "slack_scheduled_incident_form"
	NewFormFieldDataAttributesRequiredSlackUpdateIncidentForm          NewFormFieldDataAttributesRequired = "slack_update_incident_form"
	NewFormFieldDataAttributesRequiredSlackUpdateIncidentStatusForm    NewFormFieldDataAttributesRequired = "slack_update_incident_status_form"
	NewFormFieldDataAttributesRequiredSlackUpdateScheduledIncidentForm NewFormFieldDataAttributesRequired = "slack_update_scheduled_incident_form"
	NewFormFieldDataAttributesRequiredWebIncidentCancellationForm      NewFormFieldDataAttributesRequired = "web_incident_cancellation_form"
	NewFormFieldDataAttributesRequiredWebIncidentMitigationForm        NewFormFieldDataAttributesRequired = "web_incident_mitigation_form"
	NewFormFieldDataAttributesRequiredWebIncidentPostMortemForm        NewFormFieldDataAttributesRequired = "web_incident_post_mortem_form"
	NewFormFieldDataAttributesRequiredWebIncidentResolutionForm        NewFormFieldDataAttributesRequired = "web_incident_resolution_form"
	NewFormFieldDataAttributesRequiredWebNewIncidentForm               NewFormFieldDataAttributesRequired = "web_new_incident_form"
	NewFormFieldDataAttributesRequiredWebScheduledIncidentForm         NewFormFieldDataAttributesRequired = "web_scheduled_incident_form"
	NewFormFieldDataAttributesRequiredWebUpdateIncidentForm            NewFormFieldDataAttributesRequired = "web_update_incident_form"
	NewFormFieldDataAttributesRequiredWebUpdateScheduledIncidentForm   NewFormFieldDataAttributesRequired = "web_update_scheduled_incident_form"
)

Defines values for NewFormFieldDataAttributesRequired.

type NewFormFieldDataAttributesShown added in v0.1.48

type NewFormFieldDataAttributesShown string

NewFormFieldDataAttributesShown Where the form field is shown

const (
	NewFormFieldDataAttributesShownIncidentPostMortem               NewFormFieldDataAttributesShown = "incident_post_mortem"
	NewFormFieldDataAttributesShownSlackIncidentCancellationForm    NewFormFieldDataAttributesShown = "slack_incident_cancellation_form"
	NewFormFieldDataAttributesShownSlackIncidentMitigationForm      NewFormFieldDataAttributesShown = "slack_incident_mitigation_form"
	NewFormFieldDataAttributesShownSlackIncidentResolutionForm      NewFormFieldDataAttributesShown = "slack_incident_resolution_form"
	NewFormFieldDataAttributesShownSlackNewIncidentForm             NewFormFieldDataAttributesShown = "slack_new_incident_form"
	NewFormFieldDataAttributesShownSlackScheduledIncidentForm       NewFormFieldDataAttributesShown = "slack_scheduled_incident_form"
	NewFormFieldDataAttributesShownSlackUpdateIncidentForm          NewFormFieldDataAttributesShown = "slack_update_incident_form"
	NewFormFieldDataAttributesShownSlackUpdateIncidentStatusForm    NewFormFieldDataAttributesShown = "slack_update_incident_status_form"
	NewFormFieldDataAttributesShownSlackUpdateScheduledIncidentForm NewFormFieldDataAttributesShown = "slack_update_scheduled_incident_form"
	NewFormFieldDataAttributesShownWebIncidentCancellationForm      NewFormFieldDataAttributesShown = "web_incident_cancellation_form"
	NewFormFieldDataAttributesShownWebIncidentMitigationForm        NewFormFieldDataAttributesShown = "web_incident_mitigation_form"
	NewFormFieldDataAttributesShownWebIncidentPostMortemForm        NewFormFieldDataAttributesShown = "web_incident_post_mortem_form"
	NewFormFieldDataAttributesShownWebIncidentResolutionForm        NewFormFieldDataAttributesShown = "web_incident_resolution_form"
	NewFormFieldDataAttributesShownWebNewIncidentForm               NewFormFieldDataAttributesShown = "web_new_incident_form"
	NewFormFieldDataAttributesShownWebScheduledIncidentForm         NewFormFieldDataAttributesShown = "web_scheduled_incident_form"
	NewFormFieldDataAttributesShownWebUpdateIncidentForm            NewFormFieldDataAttributesShown = "web_update_incident_form"
	NewFormFieldDataAttributesShownWebUpdateScheduledIncidentForm   NewFormFieldDataAttributesShown = "web_update_scheduled_incident_form"
)

Defines values for NewFormFieldDataAttributesShown.

type NewFormFieldDataType added in v0.1.48

type NewFormFieldDataType string

NewFormFieldDataType defines model for NewFormField.Data.Type.

const (
	NewFormFieldDataTypeFormFields NewFormFieldDataType = "form_fields"
)

Defines values for NewFormFieldDataType.

type NewFormFieldOption added in v0.1.48

type NewFormFieldOption struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the form_field_option
			Color   *string `json:"color,omitempty"`
			Default *bool   `json:"default,omitempty"`

			// FormFieldId The ID of the form field
			FormFieldId string `json:"form_field_id"`

			// Position The position of the form_field_option
			Position *float32 `json:"position,omitempty"`

			// Value The value of the form_field_option
			Value string `json:"value"`
		} `json:"attributes"`
		Type NewFormFieldOptionDataType `json:"type"`
	} `json:"data"`
}

NewFormFieldOption defines model for new_form_field_option.

type NewFormFieldOptionDataType added in v0.1.48

type NewFormFieldOptionDataType string

NewFormFieldOptionDataType defines model for NewFormFieldOption.Data.Type.

const (
	NewFormFieldOptionDataTypeFormFieldOptions NewFormFieldOptionDataType = "form_field_options"
)

Defines values for NewFormFieldOptionDataType.

type NewFormFieldPosition added in v0.1.48

type NewFormFieldPosition struct {
	Data struct {
		Attributes struct {
			// Form The form for the position
			Form NewFormFieldPositionDataAttributesForm `json:"form"`

			// FormFieldId The ID of the form field.
			FormFieldId string `json:"form_field_id"`

			// Position The position of the form_field_position
			Position float32 `json:"position"`
		} `json:"attributes"`
		Type NewFormFieldPositionDataType `json:"type"`
	} `json:"data"`
}

NewFormFieldPosition defines model for new_form_field_position.

type NewFormFieldPositionDataAttributesForm added in v0.1.48

type NewFormFieldPositionDataAttributesForm string

NewFormFieldPositionDataAttributesForm The form for the position

const (
	NewFormFieldPositionDataAttributesFormIncidentPostMortem               NewFormFieldPositionDataAttributesForm = "incident_post_mortem"
	NewFormFieldPositionDataAttributesFormSlackIncidentCancellationForm    NewFormFieldPositionDataAttributesForm = "slack_incident_cancellation_form"
	NewFormFieldPositionDataAttributesFormSlackIncidentMitigationForm      NewFormFieldPositionDataAttributesForm = "slack_incident_mitigation_form"
	NewFormFieldPositionDataAttributesFormSlackIncidentResolutionForm      NewFormFieldPositionDataAttributesForm = "slack_incident_resolution_form"
	NewFormFieldPositionDataAttributesFormSlackNewIncidentForm             NewFormFieldPositionDataAttributesForm = "slack_new_incident_form"
	NewFormFieldPositionDataAttributesFormSlackScheduledIncidentForm       NewFormFieldPositionDataAttributesForm = "slack_scheduled_incident_form"
	NewFormFieldPositionDataAttributesFormSlackUpdateIncidentForm          NewFormFieldPositionDataAttributesForm = "slack_update_incident_form"
	NewFormFieldPositionDataAttributesFormSlackUpdateIncidentStatusForm    NewFormFieldPositionDataAttributesForm = "slack_update_incident_status_form"
	NewFormFieldPositionDataAttributesFormSlackUpdateScheduledIncidentForm NewFormFieldPositionDataAttributesForm = "slack_update_scheduled_incident_form"
	NewFormFieldPositionDataAttributesFormWebIncidentCancellationForm      NewFormFieldPositionDataAttributesForm = "web_incident_cancellation_form"
	NewFormFieldPositionDataAttributesFormWebIncidentMitigationForm        NewFormFieldPositionDataAttributesForm = "web_incident_mitigation_form"
	NewFormFieldPositionDataAttributesFormWebIncidentPostMortemForm        NewFormFieldPositionDataAttributesForm = "web_incident_post_mortem_form"
	NewFormFieldPositionDataAttributesFormWebIncidentResolutionForm        NewFormFieldPositionDataAttributesForm = "web_incident_resolution_form"
	NewFormFieldPositionDataAttributesFormWebNewIncidentForm               NewFormFieldPositionDataAttributesForm = "web_new_incident_form"
	NewFormFieldPositionDataAttributesFormWebScheduledIncidentForm         NewFormFieldPositionDataAttributesForm = "web_scheduled_incident_form"
	NewFormFieldPositionDataAttributesFormWebUpdateIncidentForm            NewFormFieldPositionDataAttributesForm = "web_update_incident_form"
	NewFormFieldPositionDataAttributesFormWebUpdateScheduledIncidentForm   NewFormFieldPositionDataAttributesForm = "web_update_scheduled_incident_form"
)

Defines values for NewFormFieldPositionDataAttributesForm.

type NewFormFieldPositionDataType added in v0.1.48

type NewFormFieldPositionDataType string

NewFormFieldPositionDataType defines model for NewFormFieldPosition.Data.Type.

const (
	NewFormFieldPositionDataTypeFormFieldPositions NewFormFieldPositionDataType = "form_field_positions"
)

Defines values for NewFormFieldPositionDataType.

type NewFunctionality

type NewFunctionality struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the functionality
			Color *string `json:"color"`

			// Description The description of the functionality
			Description *string `json:"description"`

			// EnvironmentIds Environments associated with this functionality
			EnvironmentIds *[]string `json:"environment_ids"`

			// Name The name of the functionality
			Name string `json:"name"`

			// NotifyEmails Emails to attach to the functionality
			NotifyEmails *[]string `json:"notify_emails"`

			// OwnersGroupIds Owner Teams associated with this functionality
			OwnersGroupIds *[]string `json:"owners_group_ids"`

			// OwnersUserIds Owner Users associated with this service
			OwnersUserIds *[]int `json:"owners_user_ids"`

			// Position Position of the functionality
			Position *int `json:"position"`

			// PublicDescription The public description of the functionality
			PublicDescription *string `json:"public_description"`

			// ServiceIds Services associated with this functionality
			ServiceIds *[]string `json:"service_ids"`

			// ShowUptime Show uptime
			ShowUptime *bool `json:"show_uptime"`

			// ShowUptimeLastDays Show uptime over x days
			ShowUptimeLastDays *NewFunctionalityDataAttributesShowUptimeLastDays `json:"show_uptime_last_days"`

			// SlackAliases Slack Aliases associated with this service
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this service
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`

			// Status The status of the functionality
			Status *NewFunctionalityDataAttributesStatus `json:"status,omitempty"`
		} `json:"attributes"`
		Type NewFunctionalityDataType `json:"type"`
	} `json:"data"`
}

NewFunctionality defines model for new_functionality.

type NewFunctionalityDataAttributesShowUptimeLastDays added in v0.1.56

type NewFunctionalityDataAttributesShowUptimeLastDays int

NewFunctionalityDataAttributesShowUptimeLastDays Show uptime over x days

const (
	NewFunctionalityDataAttributesShowUptimeLastDaysN30 NewFunctionalityDataAttributesShowUptimeLastDays = 30
	NewFunctionalityDataAttributesShowUptimeLastDaysN60 NewFunctionalityDataAttributesShowUptimeLastDays = 60
	NewFunctionalityDataAttributesShowUptimeLastDaysN90 NewFunctionalityDataAttributesShowUptimeLastDays = 90
)

Defines values for NewFunctionalityDataAttributesShowUptimeLastDays.

type NewFunctionalityDataAttributesStatus added in v0.1.83

type NewFunctionalityDataAttributesStatus string

NewFunctionalityDataAttributesStatus The status of the functionality

const (
	NewFunctionalityDataAttributesStatusImpacted      NewFunctionalityDataAttributesStatus = "impacted"
	NewFunctionalityDataAttributesStatusMajorOutage   NewFunctionalityDataAttributesStatus = "major_outage"
	NewFunctionalityDataAttributesStatusOperational   NewFunctionalityDataAttributesStatus = "operational"
	NewFunctionalityDataAttributesStatusOutage        NewFunctionalityDataAttributesStatus = "outage"
	NewFunctionalityDataAttributesStatusPartialOutage NewFunctionalityDataAttributesStatus = "partial_outage"
)

Defines values for NewFunctionalityDataAttributesStatus.

type NewFunctionalityDataType

type NewFunctionalityDataType string

NewFunctionalityDataType defines model for NewFunctionality.Data.Type.

const (
	NewFunctionalityDataTypeFunctionalities NewFunctionalityDataType = "functionalities"
)

Defines values for NewFunctionalityDataType.

type NewIncident

type NewIncident struct {
	Data struct {
		Attributes struct {
			// AcknowledgedAt Date of acknowledgment
			AcknowledgedAt *string `json:"acknowledged_at"`

			// CancelledAt Date of cancellation
			CancelledAt *string `json:"cancelled_at"`

			// DetectedAt Date of detection
			DetectedAt *string `json:"detected_at"`

			// EnvironmentIds The Environment ID's to attach to the incident
			EnvironmentIds *[]string `json:"environment_ids"`

			// FunctionalityIds The Functionality ID's to attach to the incident
			FunctionalityIds *[]string `json:"functionality_ids"`

			// GroupIds The Team ID's to attach to the incident
			GroupIds *[]string `json:"group_ids"`

			// InTriageAt Date of triage
			InTriageAt *string `json:"in_triage_at"`

			// IncidentTypeIds The Incident Type ID's to attach to the incident
			IncidentTypeIds *[]string `json:"incident_type_ids"`

			// Kind The kind of the incident
			Kind *NewIncidentDataAttributesKind `json:"kind"`

			// Labels Labels to attach to the incidents. eg: {"platform":"osx", "version": "1.29"}
			Labels *map[string]interface{} `json:"labels"`

			// MitigatedAt Date of mitigation
			MitigatedAt *string `json:"mitigated_at"`

			// NotifyEmails Emails you want to notify
			NotifyEmails *[]string `json:"notify_emails"`

			// ParentIncidentId ID of parent incident
			ParentIncidentId *string `json:"parent_incident_id"`

			// Private Create an incident as private. Once an incident is made as private it cannot be undone
			Private *bool `json:"private"`

			// ResolvedAt Date of resolution
			ResolvedAt *string `json:"resolved_at"`

			// ScheduledFor Date of when the maintenance begins
			ScheduledFor *string `json:"scheduled_for"`

			// ScheduledUntil Date of when the maintenance ends
			ScheduledUntil *string `json:"scheduled_until"`

			// ServiceIds The Service ID's to attach to the incident
			ServiceIds *[]string `json:"service_ids"`

			// SeverityId The Severity ID to attach to the incident
			SeverityId *string `json:"severity_id"`

			// SlackChannelName Slack channel name
			SlackChannelName *string `json:"slack_channel_name"`

			// StartedAt Date of start
			StartedAt *string `json:"started_at"`

			// Status The status of the incident event
			Status *NewIncidentDataAttributesStatus `json:"status,omitempty"`

			// Summary The summary of the incident
			Summary *string `json:"summary"`

			// Title The title of the incident. We will autogenerate one if null
			Title *string `json:"title"`

			// Url The url to the incident
			Url *string `json:"url,omitempty"`

			// UserId User ID of the creator of the incident. Default to the user attached to the Api Key
			UserId *string `json:"user_id"`
		} `json:"attributes"`
		Type NewIncidentDataType `json:"type"`
	} `json:"data"`
}

NewIncident defines model for new_incident.

type NewIncidentActionItem

type NewIncidentActionItem struct {
	Data struct {
		Attributes struct {
			// Description The description of the action item
			Description *string `json:"description"`

			// DueDate The due date of the action item
			DueDate *string `json:"due_date"`

			// Kind The kind of the action item
			Kind *NewIncidentActionItemDataAttributesKind `json:"kind,omitempty"`

			// Priority The priority of the action item
			Priority *NewIncidentActionItemDataAttributesPriority `json:"priority,omitempty"`

			// Status The status of the action item
			Status *NewIncidentActionItemDataAttributesStatus `json:"status,omitempty"`

			// Summary The summary of the action item
			Summary string `json:"summary"`
		} `json:"attributes"`
		Type NewIncidentActionItemDataType `json:"type"`
	} `json:"data"`
}

NewIncidentActionItem defines model for new_incident_action_item.

type NewIncidentActionItemDataAttributesKind

type NewIncidentActionItemDataAttributesKind string

NewIncidentActionItemDataAttributesKind The kind of the action item

const (
	NewIncidentActionItemDataAttributesKindFollowUp NewIncidentActionItemDataAttributesKind = "follow_up"
	NewIncidentActionItemDataAttributesKindTask     NewIncidentActionItemDataAttributesKind = "task"
)

Defines values for NewIncidentActionItemDataAttributesKind.

type NewIncidentActionItemDataAttributesPriority

type NewIncidentActionItemDataAttributesPriority string

NewIncidentActionItemDataAttributesPriority The priority of the action item

const (
	NewIncidentActionItemDataAttributesPriorityHigh   NewIncidentActionItemDataAttributesPriority = "high"
	NewIncidentActionItemDataAttributesPriorityLow    NewIncidentActionItemDataAttributesPriority = "low"
	NewIncidentActionItemDataAttributesPriorityMedium NewIncidentActionItemDataAttributesPriority = "medium"
)

Defines values for NewIncidentActionItemDataAttributesPriority.

type NewIncidentActionItemDataAttributesStatus

type NewIncidentActionItemDataAttributesStatus string

NewIncidentActionItemDataAttributesStatus The status of the action item

const (
	NewIncidentActionItemDataAttributesStatusCancelled  NewIncidentActionItemDataAttributesStatus = "cancelled"
	NewIncidentActionItemDataAttributesStatusDone       NewIncidentActionItemDataAttributesStatus = "done"
	NewIncidentActionItemDataAttributesStatusInProgress NewIncidentActionItemDataAttributesStatus = "in_progress"
	NewIncidentActionItemDataAttributesStatusOpen       NewIncidentActionItemDataAttributesStatus = "open"
)

Defines values for NewIncidentActionItemDataAttributesStatus.

type NewIncidentActionItemDataType

type NewIncidentActionItemDataType string

NewIncidentActionItemDataType defines model for NewIncidentActionItem.Data.Type.

const (
	NewIncidentActionItemDataTypeIncidentActionItems NewIncidentActionItemDataType = "incident_action_items"
)

Defines values for NewIncidentActionItemDataType.

type NewIncidentCustomFieldSelection

type NewIncidentCustomFieldSelection struct {
	Data struct {
		Attributes struct {
			// CustomFieldId The custom field for this selection
			CustomFieldId     float32    `json:"custom_field_id"`
			SelectedOptionIds *[]float32 `json:"selected_option_ids,omitempty"`

			// Value The selected value for text kind custom fields
			Value *string `json:"value"`
		} `json:"attributes"`
		Type NewIncidentCustomFieldSelectionDataType `json:"type"`
	} `json:"data"`
}

NewIncidentCustomFieldSelection defines model for new_incident_custom_field_selection.

type NewIncidentCustomFieldSelectionDataType

type NewIncidentCustomFieldSelectionDataType string

NewIncidentCustomFieldSelectionDataType defines model for NewIncidentCustomFieldSelection.Data.Type.

const (
	NewIncidentCustomFieldSelectionDataTypeIncidentCustomFieldSelections NewIncidentCustomFieldSelectionDataType = "incident_custom_field_selections"
)

Defines values for NewIncidentCustomFieldSelectionDataType.

type NewIncidentDataAttributesKind

type NewIncidentDataAttributesKind string

NewIncidentDataAttributesKind The kind of the incident

const (
	NewIncidentDataAttributesKindBackfilled NewIncidentDataAttributesKind = "backfilled"
	NewIncidentDataAttributesKindExample    NewIncidentDataAttributesKind = "example"
	NewIncidentDataAttributesKindExampleSub NewIncidentDataAttributesKind = "example_sub"
	NewIncidentDataAttributesKindNormal     NewIncidentDataAttributesKind = "normal"
	NewIncidentDataAttributesKindNormalSub  NewIncidentDataAttributesKind = "normal_sub"
	NewIncidentDataAttributesKindScheduled  NewIncidentDataAttributesKind = "scheduled"
	NewIncidentDataAttributesKindTest       NewIncidentDataAttributesKind = "test"
	NewIncidentDataAttributesKindTestSub    NewIncidentDataAttributesKind = "test_sub"
)

Defines values for NewIncidentDataAttributesKind.

type NewIncidentDataAttributesStatus

type NewIncidentDataAttributesStatus string

NewIncidentDataAttributesStatus The status of the incident event

const (
	NewIncidentDataAttributesStatusAcknowledged NewIncidentDataAttributesStatus = "acknowledged"
	NewIncidentDataAttributesStatusCancelled    NewIncidentDataAttributesStatus = "cancelled"
	NewIncidentDataAttributesStatusCompleted    NewIncidentDataAttributesStatus = "completed"
	NewIncidentDataAttributesStatusDetected     NewIncidentDataAttributesStatus = "detected"
	NewIncidentDataAttributesStatusInProgress   NewIncidentDataAttributesStatus = "in_progress"
	NewIncidentDataAttributesStatusInTriage     NewIncidentDataAttributesStatus = "in_triage"
	NewIncidentDataAttributesStatusMitigated    NewIncidentDataAttributesStatus = "mitigated"
	NewIncidentDataAttributesStatusResolved     NewIncidentDataAttributesStatus = "resolved"
	NewIncidentDataAttributesStatusScheduled    NewIncidentDataAttributesStatus = "scheduled"
	NewIncidentDataAttributesStatusStarted      NewIncidentDataAttributesStatus = "started"
)

Defines values for NewIncidentDataAttributesStatus.

type NewIncidentDataType

type NewIncidentDataType string

NewIncidentDataType defines model for NewIncident.Data.Type.

const (
	NewIncidentDataTypeIncidents NewIncidentDataType = "incidents"
)

Defines values for NewIncidentDataType.

type NewIncidentEvent

type NewIncidentEvent struct {
	Data struct {
		Attributes struct {
			// Event The summary of the incident event
			Event string `json:"event"`

			// Visibility The visibility of the incident action item
			Visibility *NewIncidentEventDataAttributesVisibility `json:"visibility,omitempty"`
		} `json:"attributes"`
		Type NewIncidentEventDataType `json:"type"`
	} `json:"data"`
}

NewIncidentEvent defines model for new_incident_event.

type NewIncidentEventDataAttributesVisibility

type NewIncidentEventDataAttributesVisibility string

NewIncidentEventDataAttributesVisibility The visibility of the incident action item

const (
	NewIncidentEventDataAttributesVisibilityExternal NewIncidentEventDataAttributesVisibility = "external"
	NewIncidentEventDataAttributesVisibilityInternal NewIncidentEventDataAttributesVisibility = "internal"
)

Defines values for NewIncidentEventDataAttributesVisibility.

type NewIncidentEventDataType

type NewIncidentEventDataType string

NewIncidentEventDataType defines model for NewIncidentEvent.Data.Type.

const (
	NewIncidentEventDataTypeIncidentEvents NewIncidentEventDataType = "incident_events"
)

Defines values for NewIncidentEventDataType.

type NewIncidentEventFunctionality added in v0.1.70

type NewIncidentEventFunctionality struct {
	Data struct {
		Attributes struct {
			// FunctionalityId The ID of the functionality.
			FunctionalityId string `json:"functionality_id"`

			// IncidentEventId The ID of the incident event.
			IncidentEventId string `json:"incident_event_id"`

			// Status The status of the affected functionality
			Status NewIncidentEventFunctionalityDataAttributesStatus `json:"status"`
		} `json:"attributes"`
		Type NewIncidentEventFunctionalityDataType `json:"type"`
	} `json:"data"`
}

NewIncidentEventFunctionality defines model for new_incident_event_functionality.

type NewIncidentEventFunctionalityDataAttributesStatus added in v0.1.70

type NewIncidentEventFunctionalityDataAttributesStatus string

NewIncidentEventFunctionalityDataAttributesStatus The status of the affected functionality

const (
	NewIncidentEventFunctionalityDataAttributesStatusMajorOutage   NewIncidentEventFunctionalityDataAttributesStatus = "major_outage"
	NewIncidentEventFunctionalityDataAttributesStatusOperational   NewIncidentEventFunctionalityDataAttributesStatus = "operational"
	NewIncidentEventFunctionalityDataAttributesStatusPartialOutage NewIncidentEventFunctionalityDataAttributesStatus = "partial_outage"
)

Defines values for NewIncidentEventFunctionalityDataAttributesStatus.

type NewIncidentEventFunctionalityDataType added in v0.1.70

type NewIncidentEventFunctionalityDataType string

NewIncidentEventFunctionalityDataType defines model for NewIncidentEventFunctionality.Data.Type.

const (
	NewIncidentEventFunctionalityDataTypeIncidentEventFunctionalities NewIncidentEventFunctionalityDataType = "incident_event_functionalities"
)

Defines values for NewIncidentEventFunctionalityDataType.

type NewIncidentEventService added in v0.1.70

type NewIncidentEventService struct {
	Data struct {
		Attributes struct {
			// IncidentEventId The ID of the incident event.
			IncidentEventId string `json:"incident_event_id"`

			// ServiceId The ID of the service.
			ServiceId string `json:"service_id"`

			// Status The status of the affected service
			Status NewIncidentEventServiceDataAttributesStatus `json:"status"`
		} `json:"attributes"`
		Type NewIncidentEventServiceDataType `json:"type"`
	} `json:"data"`
}

NewIncidentEventService defines model for new_incident_event_service.

type NewIncidentEventServiceDataAttributesStatus added in v0.1.70

type NewIncidentEventServiceDataAttributesStatus string

NewIncidentEventServiceDataAttributesStatus The status of the affected service

const (
	NewIncidentEventServiceDataAttributesStatusMajorOutage   NewIncidentEventServiceDataAttributesStatus = "major_outage"
	NewIncidentEventServiceDataAttributesStatusOperational   NewIncidentEventServiceDataAttributesStatus = "operational"
	NewIncidentEventServiceDataAttributesStatusPartialOutage NewIncidentEventServiceDataAttributesStatus = "partial_outage"
)

Defines values for NewIncidentEventServiceDataAttributesStatus.

type NewIncidentEventServiceDataType added in v0.1.70

type NewIncidentEventServiceDataType string

NewIncidentEventServiceDataType defines model for NewIncidentEventService.Data.Type.

const (
	NewIncidentEventServiceDataTypeIncidentEventServices NewIncidentEventServiceDataType = "incident_event_services"
)

Defines values for NewIncidentEventServiceDataType.

type NewIncidentFeedback

type NewIncidentFeedback struct {
	Data struct {
		Attributes struct {
			// Anonymous Is the feedback anonymous?
			Anonymous *bool `json:"anonymous,omitempty"`

			// Feedback The feedback of the incident feedback
			Feedback string `json:"feedback"`

			// Rating The rating of the incident feedback
			Rating NewIncidentFeedbackDataAttributesRating `json:"rating"`
		} `json:"attributes"`
		Type NewIncidentFeedbackDataType `json:"type"`
	} `json:"data"`
}

NewIncidentFeedback defines model for new_incident_feedback.

type NewIncidentFeedbackDataAttributesRating

type NewIncidentFeedbackDataAttributesRating int

NewIncidentFeedbackDataAttributesRating The rating of the incident feedback

const (
	NewIncidentFeedbackDataAttributesRatingN0 NewIncidentFeedbackDataAttributesRating = 0
	NewIncidentFeedbackDataAttributesRatingN1 NewIncidentFeedbackDataAttributesRating = 1
	NewIncidentFeedbackDataAttributesRatingN2 NewIncidentFeedbackDataAttributesRating = 2
	NewIncidentFeedbackDataAttributesRatingN3 NewIncidentFeedbackDataAttributesRating = 3
	NewIncidentFeedbackDataAttributesRatingN4 NewIncidentFeedbackDataAttributesRating = 4
)

Defines values for NewIncidentFeedbackDataAttributesRating.

type NewIncidentFeedbackDataType

type NewIncidentFeedbackDataType string

NewIncidentFeedbackDataType defines model for NewIncidentFeedback.Data.Type.

const (
	NewIncidentFeedbackDataTypeIncidentFeedbacks NewIncidentFeedbackDataType = "incident_feedbacks"
)

Defines values for NewIncidentFeedbackDataType.

type NewIncidentFormFieldSelection added in v0.1.48

type NewIncidentFormFieldSelection struct {
	Data struct {
		Attributes struct {
			// FormFieldId The custom field for this selection
			FormFieldId       string     `json:"form_field_id"`
			IncidentId        string     `json:"incident_id"`
			SelectedOptionIds *[]string  `json:"selected_option_ids,omitempty"`
			SelectedUserIds   *[]float32 `json:"selected_user_ids,omitempty"`

			// Value The selected value for text kind custom fields
			Value *string `json:"value"`
		} `json:"attributes"`
		Type NewIncidentFormFieldSelectionDataType `json:"type"`
	} `json:"data"`
}

NewIncidentFormFieldSelection defines model for new_incident_form_field_selection.

type NewIncidentFormFieldSelectionDataType added in v0.1.48

type NewIncidentFormFieldSelectionDataType string

NewIncidentFormFieldSelectionDataType defines model for NewIncidentFormFieldSelection.Data.Type.

const (
	NewIncidentFormFieldSelectionDataTypeIncidentFormFieldSelections NewIncidentFormFieldSelectionDataType = "incident_form_field_selections"
)

Defines values for NewIncidentFormFieldSelectionDataType.

type NewIncidentRole

type NewIncidentRole struct {
	Data struct {
		Attributes struct {
			AllowMultiUserAssignment *bool `json:"allow_multi_user_assignment,omitempty"`

			// Description The description of the incident role
			Description *string `json:"description"`
			Enabled     *bool   `json:"enabled,omitempty"`

			// Name The name of the incident role
			Name     string `json:"name"`
			Optional *bool  `json:"optional,omitempty"`

			// Position Position of the incident role
			Position *int `json:"position"`

			// Summary The summary of the incident role
			Summary *string `json:"summary"`
		} `json:"attributes"`
		Type NewIncidentRoleDataType `json:"type"`
	} `json:"data"`
}

NewIncidentRole defines model for new_incident_role.

type NewIncidentRoleDataType

type NewIncidentRoleDataType string

NewIncidentRoleDataType defines model for NewIncidentRole.Data.Type.

const (
	NewIncidentRoleDataTypeIncidentRoles NewIncidentRoleDataType = "incident_roles"
)

Defines values for NewIncidentRoleDataType.

type NewIncidentRoleTask

type NewIncidentRoleTask struct {
	Data struct {
		Attributes struct {
			// Description The description of the incident task
			Description    *string `json:"description"`
			IncidentRoleId *string `json:"incident_role_id,omitempty"`

			// Priority The priority of the incident task
			Priority *NewIncidentRoleTaskDataAttributesPriority `json:"priority,omitempty"`

			// Task The task of the incident task
			Task string `json:"task"`
		} `json:"attributes"`
		Type NewIncidentRoleTaskDataType `json:"type"`
	} `json:"data"`
}

NewIncidentRoleTask defines model for new_incident_role_task.

type NewIncidentRoleTaskDataAttributesPriority

type NewIncidentRoleTaskDataAttributesPriority string

NewIncidentRoleTaskDataAttributesPriority The priority of the incident task

const (
	NewIncidentRoleTaskDataAttributesPriorityHigh   NewIncidentRoleTaskDataAttributesPriority = "high"
	NewIncidentRoleTaskDataAttributesPriorityLow    NewIncidentRoleTaskDataAttributesPriority = "low"
	NewIncidentRoleTaskDataAttributesPriorityMedium NewIncidentRoleTaskDataAttributesPriority = "medium"
)

Defines values for NewIncidentRoleTaskDataAttributesPriority.

type NewIncidentRoleTaskDataType

type NewIncidentRoleTaskDataType string

NewIncidentRoleTaskDataType defines model for NewIncidentRoleTask.Data.Type.

const (
	NewIncidentRoleTaskDataTypeIncidentRoleTasks NewIncidentRoleTaskDataType = "incident_role_tasks"
)

Defines values for NewIncidentRoleTaskDataType.

type NewIncidentStatusPageEvent

type NewIncidentStatusPageEvent struct {
	Data struct {
		Attributes struct {
			// Event The summary of the incident event
			Event string `json:"event"`

			// NotifySubscribers Notify all status pages subscribers
			NotifySubscribers *bool `json:"notify_subscribers"`

			// ShouldTweet For StatusPage.io integrated pages auto publishes a tweet for your update
			ShouldTweet *bool `json:"should_tweet"`

			// Status The status of the incident event
			Status *NewIncidentStatusPageEventDataAttributesStatus `json:"status,omitempty"`

			// StatusPageId Unique ID of the status page you wish to post the event to
			StatusPageId *string `json:"status_page_id,omitempty"`
		} `json:"attributes"`
		Type NewIncidentStatusPageEventDataType `json:"type"`
	} `json:"data"`
}

NewIncidentStatusPageEvent defines model for new_incident_status_page_event.

type NewIncidentStatusPageEventDataAttributesStatus

type NewIncidentStatusPageEventDataAttributesStatus string

NewIncidentStatusPageEventDataAttributesStatus The status of the incident event

const (
	NewIncidentStatusPageEventDataAttributesStatusCompleted     NewIncidentStatusPageEventDataAttributesStatus = "completed"
	NewIncidentStatusPageEventDataAttributesStatusIdentified    NewIncidentStatusPageEventDataAttributesStatus = "identified"
	NewIncidentStatusPageEventDataAttributesStatusInProgress    NewIncidentStatusPageEventDataAttributesStatus = "in_progress"
	NewIncidentStatusPageEventDataAttributesStatusInvestigating NewIncidentStatusPageEventDataAttributesStatus = "investigating"
	NewIncidentStatusPageEventDataAttributesStatusMonitoring    NewIncidentStatusPageEventDataAttributesStatus = "monitoring"
	NewIncidentStatusPageEventDataAttributesStatusResolved      NewIncidentStatusPageEventDataAttributesStatus = "resolved"
	NewIncidentStatusPageEventDataAttributesStatusScheduled     NewIncidentStatusPageEventDataAttributesStatus = "scheduled"
	NewIncidentStatusPageEventDataAttributesStatusVerifying     NewIncidentStatusPageEventDataAttributesStatus = "verifying"
)

Defines values for NewIncidentStatusPageEventDataAttributesStatus.

type NewIncidentStatusPageEventDataType

type NewIncidentStatusPageEventDataType string

NewIncidentStatusPageEventDataType defines model for NewIncidentStatusPageEvent.Data.Type.

const (
	NewIncidentStatusPageEventDataTypeIncidentStatusPageEvents NewIncidentStatusPageEventDataType = "incident_status_page_events"
)

Defines values for NewIncidentStatusPageEventDataType.

type NewIncidentType

type NewIncidentType struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the incident type
			Color *string `json:"color"`

			// Description The description of the incident type
			Description *string `json:"description"`

			// Name The name of the incident type
			Name string `json:"name"`

			// NotifyEmails Emails to attach to the incident type
			NotifyEmails *[]string `json:"notify_emails"`

			// Position Position of the incident type
			Position *int `json:"position"`

			// SlackAliases Slack Aliases associated with this incident type
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this incident type
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`
		} `json:"attributes"`
		Type NewIncidentTypeDataType `json:"type"`
	} `json:"data"`
}

NewIncidentType defines model for new_incident_type.

type NewIncidentTypeDataType

type NewIncidentTypeDataType string

NewIncidentTypeDataType defines model for NewIncidentType.Data.Type.

const (
	NewIncidentTypeDataTypeIncidentTypes NewIncidentTypeDataType = "incident_types"
)

Defines values for NewIncidentTypeDataType.

type NewPlaybook

type NewPlaybook struct {
	Data struct {
		Attributes struct {
			// EnvironmentIds The Environment ID's to attach to the incident
			EnvironmentIds *[]string `json:"environment_ids"`

			// ExternalUrl The external url of the playbook
			ExternalUrl *string `json:"external_url"`

			// FunctionalityIds The Functionality ID's to attach to the incident
			FunctionalityIds *[]string `json:"functionality_ids"`

			// GroupIds The Team ID's to attach to the incident
			GroupIds *[]string `json:"group_ids"`

			// IncidentTypeIds The Incident Type ID's to attach to the incident
			IncidentTypeIds *[]string `json:"incident_type_ids"`

			// ServiceIds The Service ID's to attach to the incident
			ServiceIds *[]string `json:"service_ids"`

			// SeverityIds The Severity ID's to attach to the incident
			SeverityIds *[]string `json:"severity_ids"`

			// Summary The summary of the playbook
			Summary *string `json:"summary"`

			// Title The title of the playbook
			Title string `json:"title"`
		} `json:"attributes"`
		Type NewPlaybookDataType `json:"type"`
	} `json:"data"`
}

NewPlaybook defines model for new_playbook.

type NewPlaybookDataType

type NewPlaybookDataType string

NewPlaybookDataType defines model for NewPlaybook.Data.Type.

const (
	NewPlaybookDataTypePlaybooks NewPlaybookDataType = "playbooks"
)

Defines values for NewPlaybookDataType.

type NewPlaybookTask

type NewPlaybookTask struct {
	Data struct {
		Attributes struct {
			// Description The description of the task
			Description *string `json:"description"`

			// Position The position of the task
			Position *int `json:"position"`

			// Task The task of the task
			Task string `json:"task"`
		} `json:"attributes"`
		Type NewPlaybookTaskDataType `json:"type"`
	} `json:"data"`
}

NewPlaybookTask defines model for new_playbook_task.

type NewPlaybookTaskDataType

type NewPlaybookTaskDataType string

NewPlaybookTaskDataType defines model for NewPlaybookTask.Data.Type.

const (
	NewPlaybookTaskDataTypePlaybookTasks NewPlaybookTaskDataType = "playbook_tasks"
)

Defines values for NewPlaybookTaskDataType.

type NewPostMortemTemplate

type NewPostMortemTemplate struct {
	Data struct {
		Attributes struct {
			// Content The postmortem template. Liquid syntax is supported
			Content string `json:"content"`

			// Default Default selected template when editing a postmortem
			Default *bool `json:"default"`

			// Format The format of the input
			Format *NewPostMortemTemplateDataAttributesFormat `json:"format"`

			// Name The name of the postmortem template
			Name string `json:"name"`
		} `json:"attributes"`
		Type NewPostMortemTemplateDataType `json:"type"`
	} `json:"data"`
}

NewPostMortemTemplate defines model for new_post_mortem_template.

type NewPostMortemTemplateDataAttributesFormat added in v0.1.71

type NewPostMortemTemplateDataAttributesFormat string

NewPostMortemTemplateDataAttributesFormat The format of the input

const (
	NewPostMortemTemplateDataAttributesFormatHtml     NewPostMortemTemplateDataAttributesFormat = "html"
	NewPostMortemTemplateDataAttributesFormatMarkdown NewPostMortemTemplateDataAttributesFormat = "markdown"
)

Defines values for NewPostMortemTemplateDataAttributesFormat.

type NewPostMortemTemplateDataType

type NewPostMortemTemplateDataType string

NewPostMortemTemplateDataType defines model for NewPostMortemTemplate.Data.Type.

const (
	NewPostMortemTemplateDataTypePostMortemTemplates NewPostMortemTemplateDataType = "post_mortem_templates"
)

Defines values for NewPostMortemTemplateDataType.

type NewPulse

type NewPulse struct {
	Data struct {
		Attributes struct {
			// Data Additional data
			Data *map[string]interface{} `json:"data"`

			// EndedAt Pulse end datetime
			EndedAt *time.Time `json:"ended_at"`

			// EnvironmentIds The Environment ID's to attach to the pulse
			EnvironmentIds *[]string `json:"environment_ids"`
			Labels         *[]struct {
				// Key Key of the tag
				Key string `json:"key"`

				// Value Value of the tag
				Value string `json:"value"`
			} `json:"labels,omitempty"`
			Refs *[]struct {
				// Key Key of the ref
				Key string `json:"key"`

				// Value Value of the ref
				Value string `json:"value"`
			} `json:"refs,omitempty"`

			// ServiceIds The Service ID's to attach to the pulse
			ServiceIds *[]string `json:"service_ids"`

			// Source The source of the pulse (eg: k8s)
			Source *string `json:"source"`

			// StartedAt Pulse start datetime
			StartedAt *time.Time `json:"started_at"`

			// Summary The summary of the pulse
			Summary string `json:"summary"`
		} `json:"attributes"`
		Type NewPulseDataType `json:"type"`
	} `json:"data"`
}

NewPulse defines model for new_pulse.

type NewPulseDataType

type NewPulseDataType string

NewPulseDataType defines model for NewPulse.Data.Type.

const (
	NewPulseDataTypePulses NewPulseDataType = "pulses"
)

Defines values for NewPulseDataType.

type NewRetrospectiveStep added in v1.1.7

type NewRetrospectiveStep struct {
	Data struct {
		Attributes struct {
			// Description The description of the step
			Description *string `json:"description"`

			// DueAfterDays Due date in days
			DueAfterDays *int `json:"due_after_days"`

			// IncidentRoleId Users assigned to the selected incident role will be the default owners for this step
			IncidentRoleId *string `json:"incident_role_id"`

			// Position Position of the step
			Position *int `json:"position"`

			// Skippable Is the step skippable?
			Skippable *bool `json:"skippable,omitempty"`

			// Title The name of the step
			Title string `json:"title"`
		} `json:"attributes"`
		Type NewRetrospectiveStepDataType `json:"type"`
	} `json:"data"`
}

NewRetrospectiveStep defines model for new_retrospective_step.

type NewRetrospectiveStepDataType added in v1.1.7

type NewRetrospectiveStepDataType string

NewRetrospectiveStepDataType defines model for NewRetrospectiveStep.Data.Type.

const (
	NewRetrospectiveStepDataTypeRetrospectiveSteps NewRetrospectiveStepDataType = "retrospective_steps"
)

Defines values for NewRetrospectiveStepDataType.

type NewSecret added in v0.1.58

type NewSecret struct {
	Data struct {
		Attributes struct {
			// HashicorpVaultMount The HashiCorp Vault secret mount path
			HashicorpVaultMount *string `json:"hashicorp_vault_mount"`

			// HashicorpVaultPath The HashiCorp Vault secret path
			HashicorpVaultPath *string `json:"hashicorp_vault_path"`

			// HashicorpVaultVersion The HashiCorp Vault secret version
			HashicorpVaultVersion *string `json:"hashicorp_vault_version"`

			// Kind The kind of the secret
			Kind *NewSecretDataAttributesKind `json:"kind,omitempty"`

			// Name The name of the secret
			Name string `json:"name"`

			// Secret The secret
			Secret string `json:"secret"`
		} `json:"attributes"`
		Type NewSecretDataType `json:"type"`
	} `json:"data"`
}

NewSecret defines model for new_secret.

type NewSecretDataAttributesKind added in v0.1.82

type NewSecretDataAttributesKind string

NewSecretDataAttributesKind The kind of the secret

const (
	BuiltIn        NewSecretDataAttributesKind = "built_in"
	HashicorpVault NewSecretDataAttributesKind = "hashicorp_vault"
)

Defines values for NewSecretDataAttributesKind.

type NewSecretDataType added in v0.1.58

type NewSecretDataType string

NewSecretDataType defines model for NewSecret.Data.Type.

const (
	NewSecretDataTypeSecrets NewSecretDataType = "secrets"
)

Defines values for NewSecretDataType.

type NewService

type NewService struct {
	Data struct {
		Attributes struct {
			// BackstageId The Backstage entity id associated to this service. eg: :namespace/:kind/:entity_name
			BackstageId *string `json:"backstage_id"`

			// Color The hex color of the service
			Color *string `json:"color"`

			// Description The description of the service
			Description *string `json:"description"`

			// EnvironmentIds Environments associated with this service
			EnvironmentIds *[]string `json:"environment_ids"`

			// GithubRepositoryBranch The GitHub repository branch associated to this service. eg: main
			GithubRepositoryBranch *string `json:"github_repository_branch"`

			// GithubRepositoryName The GitHub repository name associated to this service. eg: rootlyhq/my-service
			GithubRepositoryName *string `json:"github_repository_name"`

			// GitlabRepositoryBranch The Gitlab repository branch associated to this service. eg: main
			GitlabRepositoryBranch *string `json:"gitlab_repository_branch"`

			// GitlabRepositoryName The Gitlab repository name associated to this service. eg: rootlyhq/my-service
			GitlabRepositoryName *string `json:"gitlab_repository_name"`

			// Name The name of the service
			Name string `json:"name"`

			// NotifyEmails Emails to attach to the service
			NotifyEmails *[]string `json:"notify_emails"`

			// OpsgenieId The Opsgenie service id associated to this service
			OpsgenieId *string `json:"opsgenie_id"`

			// OwnersGroupIds Owner Teams associated with this service
			OwnersGroupIds *[]string `json:"owners_group_ids"`

			// OwnersUserIds Owner Users associated with this service
			OwnersUserIds *[]int `json:"owners_user_ids"`

			// PagerdutyId The PagerDuty service id associated to this service
			PagerdutyId *string `json:"pagerduty_id"`

			// Position Position of the service
			Position *int `json:"position"`

			// PublicDescription The public description of the service
			PublicDescription *string `json:"public_description"`

			// ServiceIds Services dependent on this service
			ServiceIds *[]string `json:"service_ids"`

			// ShowUptime Show uptime
			ShowUptime *bool `json:"show_uptime"`

			// ShowUptimeLastDays Show uptime over x days
			ShowUptimeLastDays *NewServiceDataAttributesShowUptimeLastDays `json:"show_uptime_last_days"`

			// SlackAliases Slack Aliases associated with this service
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this service
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`

			// Status The status of the service
			Status *NewServiceDataAttributesStatus `json:"status,omitempty"`
		} `json:"attributes"`
		Type NewServiceDataType `json:"type"`
	} `json:"data"`
}

NewService defines model for new_service.

type NewServiceDataAttributesShowUptimeLastDays added in v0.1.56

type NewServiceDataAttributesShowUptimeLastDays int

NewServiceDataAttributesShowUptimeLastDays Show uptime over x days

const (
	NewServiceDataAttributesShowUptimeLastDaysN30 NewServiceDataAttributesShowUptimeLastDays = 30
	NewServiceDataAttributesShowUptimeLastDaysN60 NewServiceDataAttributesShowUptimeLastDays = 60
	NewServiceDataAttributesShowUptimeLastDaysN90 NewServiceDataAttributesShowUptimeLastDays = 90
)

Defines values for NewServiceDataAttributesShowUptimeLastDays.

type NewServiceDataAttributesStatus added in v0.1.83

type NewServiceDataAttributesStatus string

NewServiceDataAttributesStatus The status of the service

const (
	NewServiceDataAttributesStatusImpacted      NewServiceDataAttributesStatus = "impacted"
	NewServiceDataAttributesStatusMajorOutage   NewServiceDataAttributesStatus = "major_outage"
	NewServiceDataAttributesStatusOperational   NewServiceDataAttributesStatus = "operational"
	NewServiceDataAttributesStatusOutage        NewServiceDataAttributesStatus = "outage"
	NewServiceDataAttributesStatusPartialOutage NewServiceDataAttributesStatus = "partial_outage"
)

Defines values for NewServiceDataAttributesStatus.

type NewServiceDataType

type NewServiceDataType string

NewServiceDataType defines model for NewService.Data.Type.

const (
	NewServiceDataTypeServices NewServiceDataType = "services"
)

Defines values for NewServiceDataType.

type NewSeverity

type NewSeverity struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the severity
			Color *string `json:"color"`

			// Description The description of the severity
			Description *string `json:"description"`

			// Name The name of the severity
			Name string `json:"name"`

			// NotifyEmails Emails to attach to the severity
			NotifyEmails *[]string `json:"notify_emails"`

			// Position Position of the severity
			Position *int `json:"position"`

			// Severity The severity of the severity
			Severity *NewSeverityDataAttributesSeverity `json:"severity,omitempty"`

			// SlackAliases Slack Aliases associated with this severity
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this severity
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`
		} `json:"attributes"`
		Type NewSeverityDataType `json:"type"`
	} `json:"data"`
}

NewSeverity defines model for new_severity.

type NewSeverityDataAttributesSeverity

type NewSeverityDataAttributesSeverity string

NewSeverityDataAttributesSeverity The severity of the severity

const (
	NewSeverityDataAttributesSeverityCritical NewSeverityDataAttributesSeverity = "critical"
	NewSeverityDataAttributesSeverityHigh     NewSeverityDataAttributesSeverity = "high"
	NewSeverityDataAttributesSeverityLow      NewSeverityDataAttributesSeverity = "low"
	NewSeverityDataAttributesSeverityMedium   NewSeverityDataAttributesSeverity = "medium"
)

Defines values for NewSeverityDataAttributesSeverity.

type NewSeverityDataType

type NewSeverityDataType string

NewSeverityDataType defines model for NewSeverity.Data.Type.

const (
	NewSeverityDataTypeSeverities NewSeverityDataType = "severities"
)

Defines values for NewSeverityDataType.

type NewStatusPage

type NewStatusPage struct {
	Data struct {
		Attributes struct {
			// AllowSearchEngineIndex Allow search engines to include your public status page in search results
			AllowSearchEngineIndex *bool `json:"allow_search_engine_index"`

			// AuthenticationEnabled Enable authentication
			AuthenticationEnabled *bool `json:"authentication_enabled"`

			// AuthenticationPassword Authentication password
			AuthenticationPassword *string `json:"authentication_password"`

			// Description The description of the status page
			Description *string `json:"description"`

			// Enabled Enabled / Disable the status page
			Enabled *bool `json:"enabled"`

			// FailureMessage Message showing when at least one component is not operational
			FailureMessage *string `json:"failure_message"`

			// FooterColor The color of the footer. Eg. "#1F2F41"
			FooterColor *string `json:"footer_color"`

			// FunctionalityIds Functionalities attached to the status page
			FunctionalityIds *[]string `json:"functionality_ids,omitempty"`

			// GaTrackingId Google Analytics tracking ID
			GaTrackingId *string `json:"ga_tracking_id"`

			// HeaderColor The color of the header. Eg. "#0061F2"
			HeaderColor *string `json:"header_color"`

			// Public Make the status page accessible to the public
			Public *bool `json:"public"`

			// PublicDescription The public description of the status page
			PublicDescription *string `json:"public_description"`

			// PublicTitle The public title of the status page
			PublicTitle *string `json:"public_title"`

			// ServiceIds Services attached to the status page
			ServiceIds *[]string `json:"service_ids,omitempty"`

			// ShowUptime Show uptime
			ShowUptime *bool `json:"show_uptime"`

			// ShowUptimeLastDays Show uptime over x days
			ShowUptimeLastDays *NewStatusPageDataAttributesShowUptimeLastDays `json:"show_uptime_last_days"`

			// SuccessMessage Message showing when all components are operational
			SuccessMessage *string `json:"success_message"`

			// TimeZone Status Page Timezone
			TimeZone *NewStatusPageDataAttributesTimeZone `json:"time_zone"`

			// Title The title of the status page
			Title string `json:"title"`

			// WebsitePrivacyUrl Website Privacy URL
			WebsitePrivacyUrl *string `json:"website_privacy_url"`

			// WebsiteSupportUrl Website Support URL
			WebsiteSupportUrl *string `json:"website_support_url"`

			// WebsiteUrl Website URL
			WebsiteUrl *string `json:"website_url"`
		} `json:"attributes"`
		Type NewStatusPageDataType `json:"type"`
	} `json:"data"`
}

NewStatusPage defines model for new_status_page.

type NewStatusPageDataAttributesShowUptimeLastDays

type NewStatusPageDataAttributesShowUptimeLastDays int

NewStatusPageDataAttributesShowUptimeLastDays Show uptime over x days

const (
	NewStatusPageDataAttributesShowUptimeLastDaysN180 NewStatusPageDataAttributesShowUptimeLastDays = 180
	NewStatusPageDataAttributesShowUptimeLastDaysN30  NewStatusPageDataAttributesShowUptimeLastDays = 30
	NewStatusPageDataAttributesShowUptimeLastDaysN360 NewStatusPageDataAttributesShowUptimeLastDays = 360
	NewStatusPageDataAttributesShowUptimeLastDaysN60  NewStatusPageDataAttributesShowUptimeLastDays = 60
	NewStatusPageDataAttributesShowUptimeLastDaysN90  NewStatusPageDataAttributesShowUptimeLastDays = 90
)

Defines values for NewStatusPageDataAttributesShowUptimeLastDays.

type NewStatusPageDataAttributesTimeZone added in v0.1.96

type NewStatusPageDataAttributesTimeZone string

NewStatusPageDataAttributesTimeZone Status Page Timezone

const (
	NewStatusPageDataAttributesTimeZoneAbuDhabi                  NewStatusPageDataAttributesTimeZone = "Abu Dhabi"
	NewStatusPageDataAttributesTimeZoneAdelaide                  NewStatusPageDataAttributesTimeZone = "Adelaide"
	NewStatusPageDataAttributesTimeZoneAlaska                    NewStatusPageDataAttributesTimeZone = "Alaska"
	NewStatusPageDataAttributesTimeZoneAlmaty                    NewStatusPageDataAttributesTimeZone = "Almaty"
	NewStatusPageDataAttributesTimeZoneAmericanSamoa             NewStatusPageDataAttributesTimeZone = "American Samoa"
	NewStatusPageDataAttributesTimeZoneAmsterdam                 NewStatusPageDataAttributesTimeZone = "Amsterdam"
	NewStatusPageDataAttributesTimeZoneArizona                   NewStatusPageDataAttributesTimeZone = "Arizona"
	NewStatusPageDataAttributesTimeZoneAstana                    NewStatusPageDataAttributesTimeZone = "Astana"
	NewStatusPageDataAttributesTimeZoneAthens                    NewStatusPageDataAttributesTimeZone = "Athens"
	NewStatusPageDataAttributesTimeZoneAtlanticTimeCanada        NewStatusPageDataAttributesTimeZone = "Atlantic Time (Canada)"
	NewStatusPageDataAttributesTimeZoneAuckland                  NewStatusPageDataAttributesTimeZone = "Auckland"
	NewStatusPageDataAttributesTimeZoneAzores                    NewStatusPageDataAttributesTimeZone = "Azores"
	NewStatusPageDataAttributesTimeZoneBaghdad                   NewStatusPageDataAttributesTimeZone = "Baghdad"
	NewStatusPageDataAttributesTimeZoneBaku                      NewStatusPageDataAttributesTimeZone = "Baku"
	NewStatusPageDataAttributesTimeZoneBangkok                   NewStatusPageDataAttributesTimeZone = "Bangkok"
	NewStatusPageDataAttributesTimeZoneBeijing                   NewStatusPageDataAttributesTimeZone = "Beijing"
	NewStatusPageDataAttributesTimeZoneBelgrade                  NewStatusPageDataAttributesTimeZone = "Belgrade"
	NewStatusPageDataAttributesTimeZoneBerlin                    NewStatusPageDataAttributesTimeZone = "Berlin"
	NewStatusPageDataAttributesTimeZoneBern                      NewStatusPageDataAttributesTimeZone = "Bern"
	NewStatusPageDataAttributesTimeZoneBogota                    NewStatusPageDataAttributesTimeZone = "Bogota"
	NewStatusPageDataAttributesTimeZoneBrasilia                  NewStatusPageDataAttributesTimeZone = "Brasilia"
	NewStatusPageDataAttributesTimeZoneBratislava                NewStatusPageDataAttributesTimeZone = "Bratislava"
	NewStatusPageDataAttributesTimeZoneBrisbane                  NewStatusPageDataAttributesTimeZone = "Brisbane"
	NewStatusPageDataAttributesTimeZoneBrussels                  NewStatusPageDataAttributesTimeZone = "Brussels"
	NewStatusPageDataAttributesTimeZoneBucharest                 NewStatusPageDataAttributesTimeZone = "Bucharest"
	NewStatusPageDataAttributesTimeZoneBudapest                  NewStatusPageDataAttributesTimeZone = "Budapest"
	NewStatusPageDataAttributesTimeZoneBuenosAires               NewStatusPageDataAttributesTimeZone = "Buenos Aires"
	NewStatusPageDataAttributesTimeZoneCairo                     NewStatusPageDataAttributesTimeZone = "Cairo"
	NewStatusPageDataAttributesTimeZoneCanberra                  NewStatusPageDataAttributesTimeZone = "Canberra"
	NewStatusPageDataAttributesTimeZoneCapeVerdeIs               NewStatusPageDataAttributesTimeZone = "Cape Verde Is."
	NewStatusPageDataAttributesTimeZoneCaracas                   NewStatusPageDataAttributesTimeZone = "Caracas"
	NewStatusPageDataAttributesTimeZoneCasablanca                NewStatusPageDataAttributesTimeZone = "Casablanca"
	NewStatusPageDataAttributesTimeZoneCentralAmerica            NewStatusPageDataAttributesTimeZone = "Central America"
	NewStatusPageDataAttributesTimeZoneCentralTimeUSCanada       NewStatusPageDataAttributesTimeZone = "Central Time (US & Canada)"
	NewStatusPageDataAttributesTimeZoneChathamIs                 NewStatusPageDataAttributesTimeZone = "Chatham Is."
	NewStatusPageDataAttributesTimeZoneChennai                   NewStatusPageDataAttributesTimeZone = "Chennai"
	NewStatusPageDataAttributesTimeZoneChihuahua                 NewStatusPageDataAttributesTimeZone = "Chihuahua"
	NewStatusPageDataAttributesTimeZoneChongqing                 NewStatusPageDataAttributesTimeZone = "Chongqing"
	NewStatusPageDataAttributesTimeZoneCopenhagen                NewStatusPageDataAttributesTimeZone = "Copenhagen"
	NewStatusPageDataAttributesTimeZoneDarwin                    NewStatusPageDataAttributesTimeZone = "Darwin"
	NewStatusPageDataAttributesTimeZoneDhaka                     NewStatusPageDataAttributesTimeZone = "Dhaka"
	NewStatusPageDataAttributesTimeZoneDublin                    NewStatusPageDataAttributesTimeZone = "Dublin"
	NewStatusPageDataAttributesTimeZoneEasternTimeUSCanada       NewStatusPageDataAttributesTimeZone = "Eastern Time (US & Canada)"
	NewStatusPageDataAttributesTimeZoneEdinburgh                 NewStatusPageDataAttributesTimeZone = "Edinburgh"
	NewStatusPageDataAttributesTimeZoneEkaterinburg              NewStatusPageDataAttributesTimeZone = "Ekaterinburg"
	NewStatusPageDataAttributesTimeZoneFiji                      NewStatusPageDataAttributesTimeZone = "Fiji"
	NewStatusPageDataAttributesTimeZoneGeorgetown                NewStatusPageDataAttributesTimeZone = "Georgetown"
	NewStatusPageDataAttributesTimeZoneGreenland                 NewStatusPageDataAttributesTimeZone = "Greenland"
	NewStatusPageDataAttributesTimeZoneGuadalajara               NewStatusPageDataAttributesTimeZone = "Guadalajara"
	NewStatusPageDataAttributesTimeZoneGuam                      NewStatusPageDataAttributesTimeZone = "Guam"
	NewStatusPageDataAttributesTimeZoneHanoi                     NewStatusPageDataAttributesTimeZone = "Hanoi"
	NewStatusPageDataAttributesTimeZoneHarare                    NewStatusPageDataAttributesTimeZone = "Harare"
	NewStatusPageDataAttributesTimeZoneHawaii                    NewStatusPageDataAttributesTimeZone = "Hawaii"
	NewStatusPageDataAttributesTimeZoneHelsinki                  NewStatusPageDataAttributesTimeZone = "Helsinki"
	NewStatusPageDataAttributesTimeZoneHobart                    NewStatusPageDataAttributesTimeZone = "Hobart"
	NewStatusPageDataAttributesTimeZoneHongKong                  NewStatusPageDataAttributesTimeZone = "Hong Kong"
	NewStatusPageDataAttributesTimeZoneIndianaEast               NewStatusPageDataAttributesTimeZone = "Indiana (East)"
	NewStatusPageDataAttributesTimeZoneInternationalDateLineWest NewStatusPageDataAttributesTimeZone = "International Date Line West"
	NewStatusPageDataAttributesTimeZoneIrkutsk                   NewStatusPageDataAttributesTimeZone = "Irkutsk"
	NewStatusPageDataAttributesTimeZoneIslamabad                 NewStatusPageDataAttributesTimeZone = "Islamabad"
	NewStatusPageDataAttributesTimeZoneIstanbul                  NewStatusPageDataAttributesTimeZone = "Istanbul"
	NewStatusPageDataAttributesTimeZoneJakarta                   NewStatusPageDataAttributesTimeZone = "Jakarta"
	NewStatusPageDataAttributesTimeZoneJerusalem                 NewStatusPageDataAttributesTimeZone = "Jerusalem"
	NewStatusPageDataAttributesTimeZoneKabul                     NewStatusPageDataAttributesTimeZone = "Kabul"
	NewStatusPageDataAttributesTimeZoneKaliningrad               NewStatusPageDataAttributesTimeZone = "Kaliningrad"
	NewStatusPageDataAttributesTimeZoneKamchatka                 NewStatusPageDataAttributesTimeZone = "Kamchatka"
	NewStatusPageDataAttributesTimeZoneKarachi                   NewStatusPageDataAttributesTimeZone = "Karachi"
	NewStatusPageDataAttributesTimeZoneKathmandu                 NewStatusPageDataAttributesTimeZone = "Kathmandu"
	NewStatusPageDataAttributesTimeZoneKolkata                   NewStatusPageDataAttributesTimeZone = "Kolkata"
	NewStatusPageDataAttributesTimeZoneKrasnoyarsk               NewStatusPageDataAttributesTimeZone = "Krasnoyarsk"
	NewStatusPageDataAttributesTimeZoneKualaLumpur               NewStatusPageDataAttributesTimeZone = "Kuala Lumpur"
	NewStatusPageDataAttributesTimeZoneKuwait                    NewStatusPageDataAttributesTimeZone = "Kuwait"
	NewStatusPageDataAttributesTimeZoneKyiv                      NewStatusPageDataAttributesTimeZone = "Kyiv"
	NewStatusPageDataAttributesTimeZoneLaPaz                     NewStatusPageDataAttributesTimeZone = "La Paz"
	NewStatusPageDataAttributesTimeZoneLima                      NewStatusPageDataAttributesTimeZone = "Lima"
	NewStatusPageDataAttributesTimeZoneLisbon                    NewStatusPageDataAttributesTimeZone = "Lisbon"
	NewStatusPageDataAttributesTimeZoneLjubljana                 NewStatusPageDataAttributesTimeZone = "Ljubljana"
	NewStatusPageDataAttributesTimeZoneLondon                    NewStatusPageDataAttributesTimeZone = "London"
	NewStatusPageDataAttributesTimeZoneMadrid                    NewStatusPageDataAttributesTimeZone = "Madrid"
	NewStatusPageDataAttributesTimeZoneMagadan                   NewStatusPageDataAttributesTimeZone = "Magadan"
	NewStatusPageDataAttributesTimeZoneMarshallIs                NewStatusPageDataAttributesTimeZone = "Marshall Is."
	NewStatusPageDataAttributesTimeZoneMazatlan                  NewStatusPageDataAttributesTimeZone = "Mazatlan"
	NewStatusPageDataAttributesTimeZoneMelbourne                 NewStatusPageDataAttributesTimeZone = "Melbourne"
	NewStatusPageDataAttributesTimeZoneMexicoCity                NewStatusPageDataAttributesTimeZone = "Mexico City"
	NewStatusPageDataAttributesTimeZoneMidAtlantic               NewStatusPageDataAttributesTimeZone = "Mid-Atlantic"
	NewStatusPageDataAttributesTimeZoneMidwayIsland              NewStatusPageDataAttributesTimeZone = "Midway Island"
	NewStatusPageDataAttributesTimeZoneMinsk                     NewStatusPageDataAttributesTimeZone = "Minsk"
	NewStatusPageDataAttributesTimeZoneMonrovia                  NewStatusPageDataAttributesTimeZone = "Monrovia"
	NewStatusPageDataAttributesTimeZoneMonterrey                 NewStatusPageDataAttributesTimeZone = "Monterrey"
	NewStatusPageDataAttributesTimeZoneMontevideo                NewStatusPageDataAttributesTimeZone = "Montevideo"
	NewStatusPageDataAttributesTimeZoneMoscow                    NewStatusPageDataAttributesTimeZone = "Moscow"
	NewStatusPageDataAttributesTimeZoneMountainTimeUSCanada      NewStatusPageDataAttributesTimeZone = "Mountain Time (US & Canada)"
	NewStatusPageDataAttributesTimeZoneMumbai                    NewStatusPageDataAttributesTimeZone = "Mumbai"
	NewStatusPageDataAttributesTimeZoneMuscat                    NewStatusPageDataAttributesTimeZone = "Muscat"
	NewStatusPageDataAttributesTimeZoneNairobi                   NewStatusPageDataAttributesTimeZone = "Nairobi"
	NewStatusPageDataAttributesTimeZoneNewCaledonia              NewStatusPageDataAttributesTimeZone = "New Caledonia"
	NewStatusPageDataAttributesTimeZoneNewDelhi                  NewStatusPageDataAttributesTimeZone = "New Delhi"
	NewStatusPageDataAttributesTimeZoneNewfoundland              NewStatusPageDataAttributesTimeZone = "Newfoundland"
	NewStatusPageDataAttributesTimeZoneNovosibirsk               NewStatusPageDataAttributesTimeZone = "Novosibirsk"
	NewStatusPageDataAttributesTimeZoneNukualofa                 NewStatusPageDataAttributesTimeZone = "Nuku'alofa"
	NewStatusPageDataAttributesTimeZoneOsaka                     NewStatusPageDataAttributesTimeZone = "Osaka"
	NewStatusPageDataAttributesTimeZonePacificTimeUSCanada       NewStatusPageDataAttributesTimeZone = "Pacific Time (US & Canada)"
	NewStatusPageDataAttributesTimeZoneParis                     NewStatusPageDataAttributesTimeZone = "Paris"
	NewStatusPageDataAttributesTimeZonePerth                     NewStatusPageDataAttributesTimeZone = "Perth"
	NewStatusPageDataAttributesTimeZonePortMoresby               NewStatusPageDataAttributesTimeZone = "Port Moresby"
	NewStatusPageDataAttributesTimeZonePrague                    NewStatusPageDataAttributesTimeZone = "Prague"
	NewStatusPageDataAttributesTimeZonePretoria                  NewStatusPageDataAttributesTimeZone = "Pretoria"
	NewStatusPageDataAttributesTimeZonePuertoRico                NewStatusPageDataAttributesTimeZone = "Puerto Rico"
	NewStatusPageDataAttributesTimeZoneQuito                     NewStatusPageDataAttributesTimeZone = "Quito"
	NewStatusPageDataAttributesTimeZoneRangoon                   NewStatusPageDataAttributesTimeZone = "Rangoon"
	NewStatusPageDataAttributesTimeZoneRiga                      NewStatusPageDataAttributesTimeZone = "Riga"
	NewStatusPageDataAttributesTimeZoneRiyadh                    NewStatusPageDataAttributesTimeZone = "Riyadh"
	NewStatusPageDataAttributesTimeZoneRome                      NewStatusPageDataAttributesTimeZone = "Rome"
	NewStatusPageDataAttributesTimeZoneSamara                    NewStatusPageDataAttributesTimeZone = "Samara"
	NewStatusPageDataAttributesTimeZoneSamoa                     NewStatusPageDataAttributesTimeZone = "Samoa"
	NewStatusPageDataAttributesTimeZoneSantiago                  NewStatusPageDataAttributesTimeZone = "Santiago"
	NewStatusPageDataAttributesTimeZoneSapporo                   NewStatusPageDataAttributesTimeZone = "Sapporo"
	NewStatusPageDataAttributesTimeZoneSarajevo                  NewStatusPageDataAttributesTimeZone = "Sarajevo"
	NewStatusPageDataAttributesTimeZoneSaskatchewan              NewStatusPageDataAttributesTimeZone = "Saskatchewan"
	NewStatusPageDataAttributesTimeZoneSeoul                     NewStatusPageDataAttributesTimeZone = "Seoul"
	NewStatusPageDataAttributesTimeZoneSingapore                 NewStatusPageDataAttributesTimeZone = "Singapore"
	NewStatusPageDataAttributesTimeZoneSkopje                    NewStatusPageDataAttributesTimeZone = "Skopje"
	NewStatusPageDataAttributesTimeZoneSofia                     NewStatusPageDataAttributesTimeZone = "Sofia"
	NewStatusPageDataAttributesTimeZoneSolomonIs                 NewStatusPageDataAttributesTimeZone = "Solomon Is."
	NewStatusPageDataAttributesTimeZoneSrednekolymsk             NewStatusPageDataAttributesTimeZone = "Srednekolymsk"
	NewStatusPageDataAttributesTimeZoneSriJayawardenepura        NewStatusPageDataAttributesTimeZone = "Sri Jayawardenepura"
	NewStatusPageDataAttributesTimeZoneStPetersburg              NewStatusPageDataAttributesTimeZone = "St. Petersburg"
	NewStatusPageDataAttributesTimeZoneStockholm                 NewStatusPageDataAttributesTimeZone = "Stockholm"
	NewStatusPageDataAttributesTimeZoneSydney                    NewStatusPageDataAttributesTimeZone = "Sydney"
	NewStatusPageDataAttributesTimeZoneTaipei                    NewStatusPageDataAttributesTimeZone = "Taipei"
	NewStatusPageDataAttributesTimeZoneTallinn                   NewStatusPageDataAttributesTimeZone = "Tallinn"
	NewStatusPageDataAttributesTimeZoneTashkent                  NewStatusPageDataAttributesTimeZone = "Tashkent"
	NewStatusPageDataAttributesTimeZoneTbilisi                   NewStatusPageDataAttributesTimeZone = "Tbilisi"
	NewStatusPageDataAttributesTimeZoneTehran                    NewStatusPageDataAttributesTimeZone = "Tehran"
	NewStatusPageDataAttributesTimeZoneTijuana                   NewStatusPageDataAttributesTimeZone = "Tijuana"
	NewStatusPageDataAttributesTimeZoneTokelauIs                 NewStatusPageDataAttributesTimeZone = "Tokelau Is."
	NewStatusPageDataAttributesTimeZoneTokyo                     NewStatusPageDataAttributesTimeZone = "Tokyo"
	NewStatusPageDataAttributesTimeZoneUTC                       NewStatusPageDataAttributesTimeZone = "UTC"
	NewStatusPageDataAttributesTimeZoneUlaanbaatar               NewStatusPageDataAttributesTimeZone = "Ulaanbaatar"
	NewStatusPageDataAttributesTimeZoneUrumqi                    NewStatusPageDataAttributesTimeZone = "Urumqi"
	NewStatusPageDataAttributesTimeZoneVienna                    NewStatusPageDataAttributesTimeZone = "Vienna"
	NewStatusPageDataAttributesTimeZoneVilnius                   NewStatusPageDataAttributesTimeZone = "Vilnius"
	NewStatusPageDataAttributesTimeZoneVladivostok               NewStatusPageDataAttributesTimeZone = "Vladivostok"
	NewStatusPageDataAttributesTimeZoneVolgograd                 NewStatusPageDataAttributesTimeZone = "Volgograd"
	NewStatusPageDataAttributesTimeZoneWarsaw                    NewStatusPageDataAttributesTimeZone = "Warsaw"
	NewStatusPageDataAttributesTimeZoneWellington                NewStatusPageDataAttributesTimeZone = "Wellington"
	NewStatusPageDataAttributesTimeZoneWestCentralAfrica         NewStatusPageDataAttributesTimeZone = "West Central Africa"
	NewStatusPageDataAttributesTimeZoneYakutsk                   NewStatusPageDataAttributesTimeZone = "Yakutsk"
	NewStatusPageDataAttributesTimeZoneYerevan                   NewStatusPageDataAttributesTimeZone = "Yerevan"
	NewStatusPageDataAttributesTimeZoneZagreb                    NewStatusPageDataAttributesTimeZone = "Zagreb"
	NewStatusPageDataAttributesTimeZoneZurich                    NewStatusPageDataAttributesTimeZone = "Zurich"
)

Defines values for NewStatusPageDataAttributesTimeZone.

type NewStatusPageDataType

type NewStatusPageDataType string

NewStatusPageDataType defines model for NewStatusPage.Data.Type.

const (
	NewStatusPageDataTypeStatusPages NewStatusPageDataType = "status_pages"
)

Defines values for NewStatusPageDataType.

type NewTeam

type NewTeam struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the team
			Color *string `json:"color"`

			// Description The description of the team
			Description *string `json:"description"`

			// Name The name of the team
			Name string `json:"name"`

			// NotifyEmails Emails to attach to the team
			NotifyEmails *[]string `json:"notify_emails"`

			// OpsgenieId The Opsgenie group id associated to this team
			OpsgenieId *string `json:"opsgenie_id"`

			// PagerdutyId The PagerDuty group id associated to this team
			PagerdutyId *string `json:"pagerduty_id"`

			// PagertreeId The PagerTree group id associated to this team
			PagertreeId *string `json:"pagertree_id"`

			// Position Position of the team
			Position *int `json:"position"`

			// SlackAliases Slack Aliases associated with this service
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this service
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`

			// VictorOpsId The VictorOps group id associated to this team
			VictorOpsId *string `json:"victor_ops_id"`
		} `json:"attributes"`
		Type NewTeamDataType `json:"type"`
	} `json:"data"`
}

NewTeam defines model for new_team.

type NewTeamDataType

type NewTeamDataType string

NewTeamDataType defines model for NewTeam.Data.Type.

const (
	NewTeamDataTypeGroups NewTeamDataType = "groups"
)

Defines values for NewTeamDataType.

type NewWebhooksEndpoint added in v0.1.54

type NewWebhooksEndpoint struct {
	Data struct {
		Attributes struct {
			Enabled    *bool                                          `json:"enabled,omitempty"`
			EventTypes *[]NewWebhooksEndpointDataAttributesEventTypes `json:"event_types,omitempty"`

			// Name The name of the endpoint
			Name string `json:"name"`

			// Secret The webhook signing secret used to verify webhook requests.
			Secret *string `json:"secret,omitempty"`

			// Url The URL of the endpoint.
			Url string `json:"url"`
		} `json:"attributes"`
		Type NewWebhooksEndpointDataType `json:"type"`
	} `json:"data"`
}

NewWebhooksEndpoint defines model for new_webhooks_endpoint.

type NewWebhooksEndpointDataAttributesEventTypes added in v0.1.54

type NewWebhooksEndpointDataAttributesEventTypes string

NewWebhooksEndpointDataAttributesEventTypes defines model for NewWebhooksEndpoint.Data.Attributes.EventTypes.

const (
	NewWebhooksEndpointDataAttributesEventTypesAlertCreated                NewWebhooksEndpointDataAttributesEventTypes = "alert.created"
	NewWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunCanceled   NewWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.canceled"
	NewWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunCompleted  NewWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.completed"
	NewWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunFailed     NewWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.failed"
	NewWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunQueued     NewWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.queued"
	NewWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunStarted    NewWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.started"
	NewWebhooksEndpointDataAttributesEventTypesIncidentCancelled           NewWebhooksEndpointDataAttributesEventTypes = "incident.cancelled"
	NewWebhooksEndpointDataAttributesEventTypesIncidentCreated             NewWebhooksEndpointDataAttributesEventTypes = "incident.created"
	NewWebhooksEndpointDataAttributesEventTypesIncidentDeleted             NewWebhooksEndpointDataAttributesEventTypes = "incident.deleted"
	NewWebhooksEndpointDataAttributesEventTypesIncidentInTriage            NewWebhooksEndpointDataAttributesEventTypes = "incident.in_triage"
	NewWebhooksEndpointDataAttributesEventTypesIncidentMitigated           NewWebhooksEndpointDataAttributesEventTypes = "incident.mitigated"
	NewWebhooksEndpointDataAttributesEventTypesIncidentPostMortemCreated   NewWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.created"
	NewWebhooksEndpointDataAttributesEventTypesIncidentPostMortemDeleted   NewWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.deleted"
	NewWebhooksEndpointDataAttributesEventTypesIncidentPostMortemPublished NewWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.published"
	NewWebhooksEndpointDataAttributesEventTypesIncidentPostMortemUpdated   NewWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.updated"
	NewWebhooksEndpointDataAttributesEventTypesIncidentResolved            NewWebhooksEndpointDataAttributesEventTypes = "incident.resolved"
	NewWebhooksEndpointDataAttributesEventTypesIncidentScheduledCompleted  NewWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.completed"
	NewWebhooksEndpointDataAttributesEventTypesIncidentScheduledCreated    NewWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.created"
	NewWebhooksEndpointDataAttributesEventTypesIncidentScheduledDeleted    NewWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.deleted"
	NewWebhooksEndpointDataAttributesEventTypesIncidentScheduledInProgress NewWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.in_progress"
	NewWebhooksEndpointDataAttributesEventTypesIncidentScheduledUpdated    NewWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.updated"
	NewWebhooksEndpointDataAttributesEventTypesIncidentUpdated             NewWebhooksEndpointDataAttributesEventTypes = "incident.updated"
	NewWebhooksEndpointDataAttributesEventTypesPulseCreated                NewWebhooksEndpointDataAttributesEventTypes = "pulse.created"
)

Defines values for NewWebhooksEndpointDataAttributesEventTypes.

type NewWebhooksEndpointDataType added in v0.1.54

type NewWebhooksEndpointDataType string

NewWebhooksEndpointDataType defines model for NewWebhooksEndpoint.Data.Type.

const (
	NewWebhooksEndpointDataTypeWebhooksEndpoints NewWebhooksEndpointDataType = "webhooks_endpoints"
)

Defines values for NewWebhooksEndpointDataType.

type NewWorkflow

type NewWorkflow struct {
	Data struct {
		Attributes struct {
			// Command Workflow command
			Command *string `json:"command"`

			// CommandFeedbackEnabled This will notify you back when the workflow is starting
			CommandFeedbackEnabled *bool `json:"command_feedback_enabled"`

			// Description The description of the workflow
			Description      *string   `json:"description"`
			Enabled          *bool     `json:"enabled,omitempty"`
			EnvironmentIds   *[]string `json:"environment_ids,omitempty"`
			FunctionalityIds *[]string `json:"functionality_ids,omitempty"`
			GroupIds         *[]string `json:"group_ids,omitempty"`
			IncidentRoleIds  *[]string `json:"incident_role_ids,omitempty"`
			IncidentTypeIds  *[]string `json:"incident_type_ids,omitempty"`

			// Name The title of the workflow
			Name string `json:"name"`

			// Position The order which the workflow should run with other workflows.
			Position *float32 `json:"position,omitempty"`

			// Priority Priority
			Priority *NewWorkflowDataAttributesPriority `json:"priority"`

			// RepeatEveryDuration Repeat workflow every duration
			RepeatEveryDuration *string                              `json:"repeat_every_duration"`
			RepeatOn            *[]NewWorkflowDataAttributesRepeatOn `json:"repeat_on,omitempty"`
			ServiceIds          *[]string                            `json:"service_ids,omitempty"`
			SeverityIds         *[]string                            `json:"severity_ids,omitempty"`

			// Slug The slug of the workflow
			Slug          *string                                    `json:"slug,omitempty"`
			TriggerParams *NewWorkflow_Data_Attributes_TriggerParams `json:"trigger_params,omitempty"`

			// Wait Wait this duration before executing
			Wait *string `json:"wait"`

			// WorkflowGroupId The group this workflow belongs to.
			WorkflowGroupId *string `json:"workflow_group_id,omitempty"`
		} `json:"attributes"`
		Type NewWorkflowDataType `json:"type"`
	} `json:"data"`
}

NewWorkflow defines model for new_workflow.

type NewWorkflowCustomFieldSelection

type NewWorkflowCustomFieldSelection struct {
	Data struct {
		Attributes struct {
			// CustomFieldId The custom field for this selection
			CustomFieldId float32 `json:"custom_field_id"`

			// IncidentCondition The trigger condition
			IncidentCondition NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition `json:"incident_condition"`
			SelectedOptionIds *[]float32                                                     `json:"selected_option_ids,omitempty"`
			Values            *[]string                                                      `json:"values,omitempty"`

			// WorkflowId The workflow for this selection
			WorkflowId *string `json:"workflow_id,omitempty"`
		} `json:"attributes"`
		Type NewWorkflowCustomFieldSelectionDataType `json:"type"`
	} `json:"data"`
}

NewWorkflowCustomFieldSelection defines model for new_workflow_custom_field_selection.

type NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition

type NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition string

NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition The trigger condition

const (
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionANY          NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "ANY"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionCONTAINS     NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "CONTAINS"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionCONTAINSALL  NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "CONTAINS_ALL"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionCONTAINSNONE NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "CONTAINS_NONE"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionIS           NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "IS"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionNONE         NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "NONE"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionSET          NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "SET"
	NewWorkflowCustomFieldSelectionDataAttributesIncidentConditionUNSET        NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "UNSET"
)

Defines values for NewWorkflowCustomFieldSelectionDataAttributesIncidentCondition.

type NewWorkflowCustomFieldSelectionDataType

type NewWorkflowCustomFieldSelectionDataType string

NewWorkflowCustomFieldSelectionDataType defines model for NewWorkflowCustomFieldSelection.Data.Type.

const (
	NewWorkflowCustomFieldSelectionDataTypeWorkflowCustomFieldSelections NewWorkflowCustomFieldSelectionDataType = "workflow_custom_field_selections"
)

Defines values for NewWorkflowCustomFieldSelectionDataType.

type NewWorkflowDataAttributesPriority added in v0.1.32

type NewWorkflowDataAttributesPriority string

NewWorkflowDataAttributesPriority Priority

const (
	NewWorkflowDataAttributesPriorityHigh   NewWorkflowDataAttributesPriority = "high"
	NewWorkflowDataAttributesPriorityLow    NewWorkflowDataAttributesPriority = "low"
	NewWorkflowDataAttributesPriorityNormal NewWorkflowDataAttributesPriority = "normal"
)

Defines values for NewWorkflowDataAttributesPriority.

type NewWorkflowDataAttributesRepeatOn

type NewWorkflowDataAttributesRepeatOn string

NewWorkflowDataAttributesRepeatOn Repeat on weekdays

const (
	NewWorkflowDataAttributesRepeatOnF NewWorkflowDataAttributesRepeatOn = "F"
	NewWorkflowDataAttributesRepeatOnM NewWorkflowDataAttributesRepeatOn = "M"
	NewWorkflowDataAttributesRepeatOnR NewWorkflowDataAttributesRepeatOn = "R"
	NewWorkflowDataAttributesRepeatOnS NewWorkflowDataAttributesRepeatOn = "S"
	NewWorkflowDataAttributesRepeatOnT NewWorkflowDataAttributesRepeatOn = "T"
	NewWorkflowDataAttributesRepeatOnU NewWorkflowDataAttributesRepeatOn = "U"
	NewWorkflowDataAttributesRepeatOnW NewWorkflowDataAttributesRepeatOn = "W"
)

Defines values for NewWorkflowDataAttributesRepeatOn.

type NewWorkflowDataType

type NewWorkflowDataType string

NewWorkflowDataType defines model for NewWorkflow.Data.Type.

const (
	NewWorkflowDataTypeWorkflows NewWorkflowDataType = "workflows"
)

Defines values for NewWorkflowDataType.

type NewWorkflowFormFieldCondition added in v0.1.48

type NewWorkflowFormFieldCondition struct {
	Data struct {
		Attributes struct {
			// FormFieldId The custom field for this condition
			FormFieldId string `json:"form_field_id"`

			// IncidentCondition The trigger condition
			IncidentCondition NewWorkflowFormFieldConditionDataAttributesIncidentCondition `json:"incident_condition"`
			SelectedOptionIds *[]string                                                    `json:"selected_option_ids,omitempty"`
			SelectedUserIds   *[]float32                                                   `json:"selected_user_ids,omitempty"`
			Values            *[]string                                                    `json:"values,omitempty"`

			// WorkflowId The workflow for this condition
			WorkflowId *string `json:"workflow_id,omitempty"`
		} `json:"attributes"`
		Type NewWorkflowFormFieldConditionDataType `json:"type"`
	} `json:"data"`
}

NewWorkflowFormFieldCondition defines model for new_workflow_form_field_condition.

type NewWorkflowFormFieldConditionDataAttributesIncidentCondition added in v0.1.48

type NewWorkflowFormFieldConditionDataAttributesIncidentCondition string

NewWorkflowFormFieldConditionDataAttributesIncidentCondition The trigger condition

const (
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionANY          NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "ANY"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionCONTAINS     NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "CONTAINS"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionCONTAINSALL  NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "CONTAINS_ALL"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionCONTAINSNONE NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "CONTAINS_NONE"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionIS           NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "IS"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionNONE         NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "NONE"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionSET          NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "SET"
	NewWorkflowFormFieldConditionDataAttributesIncidentConditionUNSET        NewWorkflowFormFieldConditionDataAttributesIncidentCondition = "UNSET"
)

Defines values for NewWorkflowFormFieldConditionDataAttributesIncidentCondition.

type NewWorkflowFormFieldConditionDataType added in v0.1.48

type NewWorkflowFormFieldConditionDataType string

NewWorkflowFormFieldConditionDataType defines model for NewWorkflowFormFieldCondition.Data.Type.

const (
	NewWorkflowFormFieldConditionDataTypeWorkflowFormFieldConditions NewWorkflowFormFieldConditionDataType = "workflow_form_field_conditions"
)

Defines values for NewWorkflowFormFieldConditionDataType.

type NewWorkflowGroup added in v0.1.12

type NewWorkflowGroup struct {
	Data struct {
		Attributes struct {
			// Expanded Whether the group is expanded or collapsed.
			Expanded *bool `json:"expanded,omitempty"`

			// Kind The kind of the workflow group
			Kind NewWorkflowGroupDataAttributesKind `json:"kind"`

			// Name The name of the workflow group.
			Name string `json:"name"`

			// Position The position of the workflow group
			Position *float32 `json:"position,omitempty"`
		} `json:"attributes"`
		Type NewWorkflowGroupDataType `json:"type"`
	} `json:"data"`
}

NewWorkflowGroup defines model for new_workflow_group.

type NewWorkflowGroupDataAttributesKind added in v0.1.12

type NewWorkflowGroupDataAttributesKind string

NewWorkflowGroupDataAttributesKind The kind of the workflow group

const (
	NewWorkflowGroupDataAttributesKindActionItem NewWorkflowGroupDataAttributesKind = "action_item"
	NewWorkflowGroupDataAttributesKindAlert      NewWorkflowGroupDataAttributesKind = "alert"
	NewWorkflowGroupDataAttributesKindIncident   NewWorkflowGroupDataAttributesKind = "incident"
	NewWorkflowGroupDataAttributesKindPostMortem NewWorkflowGroupDataAttributesKind = "post_mortem"
	NewWorkflowGroupDataAttributesKindPulse      NewWorkflowGroupDataAttributesKind = "pulse"
	NewWorkflowGroupDataAttributesKindSimple     NewWorkflowGroupDataAttributesKind = "simple"
)

Defines values for NewWorkflowGroupDataAttributesKind.

type NewWorkflowGroupDataType added in v0.1.12

type NewWorkflowGroupDataType string

NewWorkflowGroupDataType defines model for NewWorkflowGroup.Data.Type.

const (
	NewWorkflowGroupDataTypeWorkflowGroups NewWorkflowGroupDataType = "workflow_groups"
)

Defines values for NewWorkflowGroupDataType.

type NewWorkflowRun added in v0.1.20

type NewWorkflowRun struct {
	Data struct {
		Attributes NewWorkflowRun_Data_Attributes `json:"attributes"`
		Type       NewWorkflowRunDataType         `json:"type"`
	} `json:"data"`
}

NewWorkflowRun defines model for new_workflow_run.

type NewWorkflowRunDataAttributes0 added in v1.2.1

type NewWorkflowRunDataAttributes0 = interface{}

NewWorkflowRunDataAttributes0 defines model for .

type NewWorkflowRunDataAttributes1 added in v1.2.1

type NewWorkflowRunDataAttributes1 struct {
	IncidentId string `json:"incident_id"`
}

NewWorkflowRunDataAttributes1 defines model for .

type NewWorkflowRunDataAttributes2 added in v1.2.1

type NewWorkflowRunDataAttributes2 struct {
	PostMortemId string `json:"post_mortem_id"`
}

NewWorkflowRunDataAttributes2 defines model for .

type NewWorkflowRunDataAttributes3 added in v1.2.1

type NewWorkflowRunDataAttributes3 struct {
	ActionItemId string `json:"action_item_id"`
}

NewWorkflowRunDataAttributes3 defines model for .

type NewWorkflowRunDataAttributes4 added in v1.2.1

type NewWorkflowRunDataAttributes4 struct {
	AlertId string `json:"alert_id"`
}

NewWorkflowRunDataAttributes4 defines model for .

type NewWorkflowRunDataAttributes5 added in v1.2.1

type NewWorkflowRunDataAttributes5 struct {
	PulseId string `json:"pulse_id"`
}

NewWorkflowRunDataAttributes5 defines model for .

type NewWorkflowRunDataType added in v0.1.20

type NewWorkflowRunDataType string

NewWorkflowRunDataType defines model for NewWorkflowRun.Data.Type.

const (
	NewWorkflowRunDataTypeWorkflowRuns NewWorkflowRunDataType = "workflow_runs"
)

Defines values for NewWorkflowRunDataType.

type NewWorkflowRun_Data_Attributes added in v1.2.1

type NewWorkflowRun_Data_Attributes struct {
	// contains filtered or unexported fields
}

NewWorkflowRun_Data_Attributes defines model for NewWorkflowRun.Data.Attributes.

func (NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes0 added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes0() (NewWorkflowRunDataAttributes0, error)

AsNewWorkflowRunDataAttributes0 returns the union data inside the NewWorkflowRun_Data_Attributes as a NewWorkflowRunDataAttributes0

func (NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes1 added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes1() (NewWorkflowRunDataAttributes1, error)

AsNewWorkflowRunDataAttributes1 returns the union data inside the NewWorkflowRun_Data_Attributes as a NewWorkflowRunDataAttributes1

func (NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes2 added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes2() (NewWorkflowRunDataAttributes2, error)

AsNewWorkflowRunDataAttributes2 returns the union data inside the NewWorkflowRun_Data_Attributes as a NewWorkflowRunDataAttributes2

func (NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes3 added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes3() (NewWorkflowRunDataAttributes3, error)

AsNewWorkflowRunDataAttributes3 returns the union data inside the NewWorkflowRun_Data_Attributes as a NewWorkflowRunDataAttributes3

func (NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes4 added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes4() (NewWorkflowRunDataAttributes4, error)

AsNewWorkflowRunDataAttributes4 returns the union data inside the NewWorkflowRun_Data_Attributes as a NewWorkflowRunDataAttributes4

func (NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes5 added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) AsNewWorkflowRunDataAttributes5() (NewWorkflowRunDataAttributes5, error)

AsNewWorkflowRunDataAttributes5 returns the union data inside the NewWorkflowRun_Data_Attributes as a NewWorkflowRunDataAttributes5

func (*NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes0 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes0(v NewWorkflowRunDataAttributes0) error

FromNewWorkflowRunDataAttributes0 overwrites any union data inside the NewWorkflowRun_Data_Attributes as the provided NewWorkflowRunDataAttributes0

func (*NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes1 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes1(v NewWorkflowRunDataAttributes1) error

FromNewWorkflowRunDataAttributes1 overwrites any union data inside the NewWorkflowRun_Data_Attributes as the provided NewWorkflowRunDataAttributes1

func (*NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes2 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes2(v NewWorkflowRunDataAttributes2) error

FromNewWorkflowRunDataAttributes2 overwrites any union data inside the NewWorkflowRun_Data_Attributes as the provided NewWorkflowRunDataAttributes2

func (*NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes3 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes3(v NewWorkflowRunDataAttributes3) error

FromNewWorkflowRunDataAttributes3 overwrites any union data inside the NewWorkflowRun_Data_Attributes as the provided NewWorkflowRunDataAttributes3

func (*NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes4 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes4(v NewWorkflowRunDataAttributes4) error

FromNewWorkflowRunDataAttributes4 overwrites any union data inside the NewWorkflowRun_Data_Attributes as the provided NewWorkflowRunDataAttributes4

func (*NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes5 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) FromNewWorkflowRunDataAttributes5(v NewWorkflowRunDataAttributes5) error

FromNewWorkflowRunDataAttributes5 overwrites any union data inside the NewWorkflowRun_Data_Attributes as the provided NewWorkflowRunDataAttributes5

func (NewWorkflowRun_Data_Attributes) MarshalJSON added in v1.2.1

func (t NewWorkflowRun_Data_Attributes) MarshalJSON() ([]byte, error)

func (*NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes0 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes0(v NewWorkflowRunDataAttributes0) error

MergeNewWorkflowRunDataAttributes0 performs a merge with any union data inside the NewWorkflowRun_Data_Attributes, using the provided NewWorkflowRunDataAttributes0

func (*NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes1 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes1(v NewWorkflowRunDataAttributes1) error

MergeNewWorkflowRunDataAttributes1 performs a merge with any union data inside the NewWorkflowRun_Data_Attributes, using the provided NewWorkflowRunDataAttributes1

func (*NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes2 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes2(v NewWorkflowRunDataAttributes2) error

MergeNewWorkflowRunDataAttributes2 performs a merge with any union data inside the NewWorkflowRun_Data_Attributes, using the provided NewWorkflowRunDataAttributes2

func (*NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes3 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes3(v NewWorkflowRunDataAttributes3) error

MergeNewWorkflowRunDataAttributes3 performs a merge with any union data inside the NewWorkflowRun_Data_Attributes, using the provided NewWorkflowRunDataAttributes3

func (*NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes4 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes4(v NewWorkflowRunDataAttributes4) error

MergeNewWorkflowRunDataAttributes4 performs a merge with any union data inside the NewWorkflowRun_Data_Attributes, using the provided NewWorkflowRunDataAttributes4

func (*NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes5 added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) MergeNewWorkflowRunDataAttributes5(v NewWorkflowRunDataAttributes5) error

MergeNewWorkflowRunDataAttributes5 performs a merge with any union data inside the NewWorkflowRun_Data_Attributes, using the provided NewWorkflowRunDataAttributes5

func (*NewWorkflowRun_Data_Attributes) UnmarshalJSON added in v1.2.1

func (t *NewWorkflowRun_Data_Attributes) UnmarshalJSON(b []byte) error

type NewWorkflowTask

type NewWorkflowTask struct {
	Data struct {
		Attributes struct {
			// Enabled Enable/disable workflow task
			Enabled *bool `json:"enabled,omitempty"`

			// Name Name of the workflow task
			Name *string `json:"name,omitempty"`

			// Position The position of the workflow task
			Position *float32 `json:"position,omitempty"`

			// SkipOnFailure Skip workflow task if any failures
			SkipOnFailure *bool                                      `json:"skip_on_failure,omitempty"`
			TaskParams    NewWorkflowTask_Data_Attributes_TaskParams `json:"task_params"`
		} `json:"attributes"`
		Type NewWorkflowTaskDataType `json:"type"`
	} `json:"data"`
}

NewWorkflowTask defines model for new_workflow_task.

type NewWorkflowTaskDataType

type NewWorkflowTaskDataType string

NewWorkflowTaskDataType defines model for NewWorkflowTask.Data.Type.

const (
	NewWorkflowTaskDataTypeWorkflowTasks NewWorkflowTaskDataType = "workflow_tasks"
)

Defines values for NewWorkflowTaskDataType.

type NewWorkflowTask_Data_Attributes_TaskParams added in v1.2.1

type NewWorkflowTask_Data_Attributes_TaskParams struct {
	// contains filtered or unexported fields
}

NewWorkflowTask_Data_Attributes_TaskParams defines model for NewWorkflowTask.Data.Attributes.TaskParams.

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAddActionItemTaskParams added in v1.2.1

AsAddActionItemTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AddActionItemTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAddRoleTaskParams added in v1.2.1

AsAddRoleTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AddRoleTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAddSlackBookmarkTaskParams added in v1.2.1

AsAddSlackBookmarkTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AddSlackBookmarkTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAddTeamTaskParams added in v1.2.1

AsAddTeamTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AddTeamTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAddToTimelineTaskParams added in v1.2.1

AsAddToTimelineTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AddToTimelineTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsArchiveSlackChannelsTaskParams added in v1.2.1

AsArchiveSlackChannelsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a ArchiveSlackChannelsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAttachDatadogDashboardsTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsAttachDatadogDashboardsTaskParams() (AttachDatadogDashboardsTaskParams, error)

AsAttachDatadogDashboardsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AttachDatadogDashboardsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRoleOpsgenieTaskParams() (AutoAssignRoleOpsgenieTaskParams, error)

AsAutoAssignRoleOpsgenieTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AutoAssignRoleOpsgenieTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRolePagerdutyTaskParams() (AutoAssignRolePagerdutyTaskParams, error)

AsAutoAssignRolePagerdutyTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AutoAssignRolePagerdutyTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRoleVictorOpsTaskParams() (AutoAssignRoleVictorOpsTaskParams, error)

AsAutoAssignRoleVictorOpsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a AutoAssignRoleVictorOpsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCallPeopleTaskParams added in v1.2.1

AsCallPeopleTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CallPeopleTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateAirtableTableRecordTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateAirtableTableRecordTaskParams() (CreateAirtableTableRecordTaskParams, error)

AsCreateAirtableTableRecordTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateAirtableTableRecordTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateAsanaSubtaskTaskParams added in v1.2.1

AsCreateAsanaSubtaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateAsanaSubtaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateAsanaTaskTaskParams added in v1.2.1

AsCreateAsanaTaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateAsanaTaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateClickupTaskTaskParams added in v1.2.1

AsCreateClickupTaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateClickupTaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateConfluencePageTaskParams added in v1.2.1

AsCreateConfluencePageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateConfluencePageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateDatadogNotebookTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateDatadogNotebookTaskParams() (CreateDatadogNotebookTaskParams, error)

AsCreateDatadogNotebookTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateDatadogNotebookTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateDropboxPaperPageTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateDropboxPaperPageTaskParams() (CreateDropboxPaperPageTaskParams, error)

AsCreateDropboxPaperPageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateDropboxPaperPageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGithubIssueTaskParams added in v1.2.1

AsCreateGithubIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateGithubIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoToMeetingTaskParams added in v1.2.1

AsCreateGoToMeetingTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateGoToMeetingTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleCalendarEventTaskParams() (CreateGoogleCalendarEventTaskParams, error)

AsCreateGoogleCalendarEventTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleCalendarEventTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleDocsPageTaskParams added in v1.2.1

AsCreateGoogleDocsPageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleDocsPageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleDocsPermissionsTaskParams() (CreateGoogleDocsPermissionsTaskParams, error)

AsCreateGoogleDocsPermissionsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleDocsPermissionsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleMeetingTaskParams added in v1.2.1

AsCreateGoogleMeetingTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleMeetingTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateIncidentPostmortemTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateIncidentPostmortemTaskParams() (CreateIncidentPostmortemTaskParams, error)

AsCreateIncidentPostmortemTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateIncidentPostmortemTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateIncidentTaskParams added in v1.2.1

AsCreateIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateJiraIssueTaskParams added in v1.2.1

AsCreateJiraIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateJiraIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateJiraSubtaskTaskParams added in v1.2.1

AsCreateJiraSubtaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateJiraSubtaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearIssueCommentTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearIssueCommentTaskParams() (CreateLinearIssueCommentTaskParams, error)

AsCreateLinearIssueCommentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateLinearIssueCommentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearIssueTaskParams added in v1.2.1

AsCreateLinearIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateLinearIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearSubtaskIssueTaskParams() (CreateLinearSubtaskIssueTaskParams, error)

AsCreateLinearSubtaskIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateLinearSubtaskIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateMicrosoftTeamsMeetingTaskParams() (CreateMicrosoftTeamsMeetingTaskParams, error)

AsCreateMicrosoftTeamsMeetingTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateMicrosoftTeamsMeetingTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateNotionPageTaskParams added in v1.2.1

AsCreateNotionPageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateNotionPageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateOpsgenieAlertTaskParams added in v1.2.1

AsCreateOpsgenieAlertTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateOpsgenieAlertTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreatePagerdutyStatusUpdateParams() (CreatePagerdutyStatusUpdateParams, error)

AsCreatePagerdutyStatusUpdateParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreatePagerdutyStatusUpdateParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreatePagertreeAlertTaskParams added in v1.2.1

AsCreatePagertreeAlertTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreatePagertreeAlertTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateQuipPageTaskParams added in v1.2.1

AsCreateQuipPageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateQuipPageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateServiceNowIncidentTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsCreateServiceNowIncidentTaskParams() (CreateServiceNowIncidentTaskParams, error)

AsCreateServiceNowIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateServiceNowIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateShortcutStoryTaskParams added in v1.2.1

AsCreateShortcutStoryTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateShortcutStoryTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateShortcutTaskTaskParams added in v1.2.1

AsCreateShortcutTaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateShortcutTaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateSlackChannelTaskParams added in v1.2.1

AsCreateSlackChannelTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateSlackChannelTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateTrelloCardTaskParams added in v1.2.1

AsCreateTrelloCardTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateTrelloCardTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateWebexMeetingTaskParams added in v1.2.1

AsCreateWebexMeetingTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateWebexMeetingTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateZendeskTicketTaskParams added in v1.2.1

AsCreateZendeskTicketTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateZendeskTicketTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsCreateZoomMeetingTaskParams added in v1.2.1

AsCreateZoomMeetingTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a CreateZoomMeetingTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsGetAlertsTaskParams added in v1.2.1

AsGetAlertsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a GetAlertsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsGetGithubCommitsTaskParams added in v1.2.1

AsGetGithubCommitsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a GetGithubCommitsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsGetGitlabCommitsTaskParams added in v1.2.1

AsGetGitlabCommitsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a GetGitlabCommitsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsGetPulsesTaskParams added in v1.2.1

AsGetPulsesTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a GetPulsesTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsHttpClientTaskParams added in v1.2.1

AsHttpClientTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a HttpClientTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelOpsgenieTaskParams() (InviteToSlackChannelOpsgenieTaskParams, error)

AsInviteToSlackChannelOpsgenieTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelOpsgenieTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelPagerdutyTaskParams() (InviteToSlackChannelPagerdutyTaskParams, error)

AsInviteToSlackChannelPagerdutyTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelPagerdutyTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelTaskParams added in v1.2.1

AsInviteToSlackChannelTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelVictorOpsTaskParams() (InviteToSlackChannelVictorOpsTaskParams, error)

AsInviteToSlackChannelVictorOpsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelVictorOpsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsPageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsPageOpsgenieOnCallRespondersTaskParams() (PageOpsgenieOnCallRespondersTaskParams, error)

AsPageOpsgenieOnCallRespondersTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a PageOpsgenieOnCallRespondersTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsPagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsPagePagerdutyOnCallRespondersTaskParams() (PagePagerdutyOnCallRespondersTaskParams, error)

AsPagePagerdutyOnCallRespondersTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a PagePagerdutyOnCallRespondersTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsPageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsPageVictorOpsOnCallRespondersTaskParams() (PageVictorOpsOnCallRespondersTaskParams, error)

AsPageVictorOpsOnCallRespondersTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a PageVictorOpsOnCallRespondersTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsPrintTaskParams added in v1.2.1

AsPrintTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a PrintTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsPublishIncidentTaskParams added in v1.2.1

AsPublishIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a PublishIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsRedisClientTaskParams added in v1.2.1

AsRedisClientTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a RedisClientTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsRemoveGoogleDocsPermissionsTaskParams() (RemoveGoogleDocsPermissionsTaskParams, error)

AsRemoveGoogleDocsPermissionsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a RemoveGoogleDocsPermissionsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsRenameSlackChannelTaskParams added in v1.2.1

AsRenameSlackChannelTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a RenameSlackChannelTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsRunCommandHerokuTaskParams added in v1.2.1

AsRunCommandHerokuTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a RunCommandHerokuTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSendDashboardReportTaskParams added in v1.2.1

AsSendDashboardReportTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SendDashboardReportTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSendEmailTaskParams added in v1.2.1

AsSendEmailTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SendEmailTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSendSlackBlocksTaskParams added in v1.2.1

AsSendSlackBlocksTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SendSlackBlocksTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSendSlackMessageTaskParams added in v1.2.1

AsSendSlackMessageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SendSlackMessageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSendSmsTaskParams added in v1.2.1

AsSendSmsTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SendSmsTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSendWhatsappMessageTaskParams added in v1.2.1

AsSendWhatsappMessageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SendWhatsappMessageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSnapshotDatadogGraphTaskParams added in v1.2.1

AsSnapshotDatadogGraphTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SnapshotDatadogGraphTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsSnapshotGrafanaDashboardTaskParams() (SnapshotGrafanaDashboardTaskParams, error)

AsSnapshotGrafanaDashboardTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SnapshotGrafanaDashboardTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSnapshotLookerLookTaskParams added in v1.2.1

AsSnapshotLookerLookTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SnapshotLookerLookTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsSnapshotNewRelicGraphTaskParams() (SnapshotNewRelicGraphTaskParams, error)

AsSnapshotNewRelicGraphTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a SnapshotNewRelicGraphTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsTriggerWorkflowTaskParams added in v1.2.1

AsTriggerWorkflowTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a TriggerWorkflowTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsTweetTwitterMessageTaskParams added in v1.2.1

AsTweetTwitterMessageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a TweetTwitterMessageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateActionItemTaskParams added in v1.2.1

AsUpdateActionItemTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateActionItemTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateAirtableTableRecordTaskParams() (UpdateAirtableTableRecordTaskParams, error)

AsUpdateAirtableTableRecordTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateAirtableTableRecordTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateAsanaTaskTaskParams added in v1.2.1

AsUpdateAsanaTaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateAsanaTaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateClickupTaskTaskParams added in v1.2.1

AsUpdateClickupTaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateClickupTaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateGithubIssueTaskParams added in v1.2.1

AsUpdateGithubIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateGithubIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateGoogleCalendarEventTaskParams() (UpdateGoogleCalendarEventTaskParams, error)

AsUpdateGoogleCalendarEventTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateGoogleCalendarEventTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateGoogleDocsPageTaskParams added in v1.2.1

AsUpdateGoogleDocsPageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateGoogleDocsPageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateIncidentPostmortemTaskParams() (UpdateIncidentPostmortemTaskParams, error)

AsUpdateIncidentPostmortemTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateIncidentPostmortemTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateIncidentTaskParams added in v1.2.1

AsUpdateIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateJiraIssueTaskParams added in v1.2.1

AsUpdateJiraIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateJiraIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateLinearIssueTaskParams added in v1.2.1

AsUpdateLinearIssueTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateLinearIssueTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateNotionPageTaskParams added in v1.2.1

AsUpdateNotionPageTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateNotionPageTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateOpsgenieAlertTaskParams added in v1.2.1

AsUpdateOpsgenieAlertTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateOpsgenieAlertTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateOpsgenieIncidentTaskParams() (UpdateOpsgenieIncidentTaskParams, error)

AsUpdateOpsgenieIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateOpsgenieIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdatePagerdutyIncidentTaskParams() (UpdatePagerdutyIncidentTaskParams, error)

AsUpdatePagerdutyIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdatePagerdutyIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdatePagertreeAlertTaskParams added in v1.2.1

AsUpdatePagertreeAlertTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdatePagertreeAlertTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateServiceNowIncidentTaskParams() (UpdateServiceNowIncidentTaskParams, error)

AsUpdateServiceNowIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateServiceNowIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateShortcutStoryTaskParams added in v1.2.1

AsUpdateShortcutStoryTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateShortcutStoryTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateShortcutTaskTaskParams added in v1.2.1

AsUpdateShortcutTaskTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateShortcutTaskTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateSlackChannelTopicTaskParams() (UpdateSlackChannelTopicTaskParams, error)

AsUpdateSlackChannelTopicTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateSlackChannelTopicTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateStatusTaskParams added in v1.2.1

AsUpdateStatusTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateStatusTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateTrelloCardTaskParams added in v1.2.1

AsUpdateTrelloCardTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateTrelloCardTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateVictorOpsIncidentTaskParams() (UpdateVictorOpsIncidentTaskParams, error)

AsUpdateVictorOpsIncidentTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateVictorOpsIncidentTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) AsUpdateZendeskTicketTaskParams added in v1.2.1

AsUpdateZendeskTicketTaskParams returns the union data inside the NewWorkflowTask_Data_Attributes_TaskParams as a UpdateZendeskTicketTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAddActionItemTaskParams added in v1.2.1

FromAddActionItemTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AddActionItemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAddRoleTaskParams added in v1.2.1

FromAddRoleTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AddRoleTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAddSlackBookmarkTaskParams added in v1.2.1

FromAddSlackBookmarkTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AddSlackBookmarkTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAddTeamTaskParams added in v1.2.1

FromAddTeamTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AddTeamTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAddToTimelineTaskParams added in v1.2.1

FromAddToTimelineTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AddToTimelineTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromArchiveSlackChannelsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromArchiveSlackChannelsTaskParams(v ArchiveSlackChannelsTaskParams) error

FromArchiveSlackChannelsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided ArchiveSlackChannelsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAttachDatadogDashboardsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromAttachDatadogDashboardsTaskParams(v AttachDatadogDashboardsTaskParams) error

FromAttachDatadogDashboardsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AttachDatadogDashboardsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRoleOpsgenieTaskParams(v AutoAssignRoleOpsgenieTaskParams) error

FromAutoAssignRoleOpsgenieTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AutoAssignRoleOpsgenieTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRolePagerdutyTaskParams(v AutoAssignRolePagerdutyTaskParams) error

FromAutoAssignRolePagerdutyTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AutoAssignRolePagerdutyTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRoleVictorOpsTaskParams(v AutoAssignRoleVictorOpsTaskParams) error

FromAutoAssignRoleVictorOpsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided AutoAssignRoleVictorOpsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCallPeopleTaskParams added in v1.2.1

FromCallPeopleTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CallPeopleTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateAirtableTableRecordTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateAirtableTableRecordTaskParams(v CreateAirtableTableRecordTaskParams) error

FromCreateAirtableTableRecordTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateAirtableTableRecordTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateAsanaSubtaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateAsanaSubtaskTaskParams(v CreateAsanaSubtaskTaskParams) error

FromCreateAsanaSubtaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateAsanaSubtaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateAsanaTaskTaskParams added in v1.2.1

FromCreateAsanaTaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateAsanaTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateClickupTaskTaskParams added in v1.2.1

FromCreateClickupTaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateClickupTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateConfluencePageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateConfluencePageTaskParams(v CreateConfluencePageTaskParams) error

FromCreateConfluencePageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateConfluencePageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateDatadogNotebookTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateDatadogNotebookTaskParams(v CreateDatadogNotebookTaskParams) error

FromCreateDatadogNotebookTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateDatadogNotebookTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateDropboxPaperPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateDropboxPaperPageTaskParams(v CreateDropboxPaperPageTaskParams) error

FromCreateDropboxPaperPageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateDropboxPaperPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGithubIssueTaskParams added in v1.2.1

FromCreateGithubIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateGithubIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoToMeetingTaskParams added in v1.2.1

FromCreateGoToMeetingTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoToMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleCalendarEventTaskParams(v CreateGoogleCalendarEventTaskParams) error

FromCreateGoogleCalendarEventTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleCalendarEventTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPageTaskParams(v CreateGoogleDocsPageTaskParams) error

FromCreateGoogleDocsPageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleDocsPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPermissionsTaskParams(v CreateGoogleDocsPermissionsTaskParams) error

FromCreateGoogleDocsPermissionsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleDocsPermissionsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleMeetingTaskParams(v CreateGoogleMeetingTaskParams) error

FromCreateGoogleMeetingTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateIncidentPostmortemTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateIncidentPostmortemTaskParams(v CreateIncidentPostmortemTaskParams) error

FromCreateIncidentPostmortemTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateIncidentPostmortemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateIncidentTaskParams added in v1.2.1

FromCreateIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateJiraIssueTaskParams added in v1.2.1

FromCreateJiraIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateJiraIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateJiraSubtaskTaskParams added in v1.2.1

FromCreateJiraSubtaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateJiraSubtaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearIssueCommentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearIssueCommentTaskParams(v CreateLinearIssueCommentTaskParams) error

FromCreateLinearIssueCommentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateLinearIssueCommentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearIssueTaskParams added in v1.2.1

FromCreateLinearIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateLinearIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearSubtaskIssueTaskParams(v CreateLinearSubtaskIssueTaskParams) error

FromCreateLinearSubtaskIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateLinearSubtaskIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateMicrosoftTeamsMeetingTaskParams(v CreateMicrosoftTeamsMeetingTaskParams) error

FromCreateMicrosoftTeamsMeetingTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateMicrosoftTeamsMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateNotionPageTaskParams added in v1.2.1

FromCreateNotionPageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateNotionPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateOpsgenieAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateOpsgenieAlertTaskParams(v CreateOpsgenieAlertTaskParams) error

FromCreateOpsgenieAlertTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateOpsgenieAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreatePagerdutyStatusUpdateParams(v CreatePagerdutyStatusUpdateParams) error

FromCreatePagerdutyStatusUpdateParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreatePagerdutyStatusUpdateParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreatePagertreeAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreatePagertreeAlertTaskParams(v CreatePagertreeAlertTaskParams) error

FromCreatePagertreeAlertTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreatePagertreeAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateQuipPageTaskParams added in v1.2.1

FromCreateQuipPageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateQuipPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateServiceNowIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateServiceNowIncidentTaskParams(v CreateServiceNowIncidentTaskParams) error

FromCreateServiceNowIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateServiceNowIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateShortcutStoryTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateShortcutStoryTaskParams(v CreateShortcutStoryTaskParams) error

FromCreateShortcutStoryTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateShortcutStoryTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateShortcutTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateShortcutTaskTaskParams(v CreateShortcutTaskTaskParams) error

FromCreateShortcutTaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateShortcutTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateSlackChannelTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateSlackChannelTaskParams(v CreateSlackChannelTaskParams) error

FromCreateSlackChannelTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateSlackChannelTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateTrelloCardTaskParams added in v1.2.1

FromCreateTrelloCardTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateTrelloCardTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateWebexMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateWebexMeetingTaskParams(v CreateWebexMeetingTaskParams) error

FromCreateWebexMeetingTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateWebexMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateZendeskTicketTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromCreateZendeskTicketTaskParams(v CreateZendeskTicketTaskParams) error

FromCreateZendeskTicketTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateZendeskTicketTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromCreateZoomMeetingTaskParams added in v1.2.1

FromCreateZoomMeetingTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided CreateZoomMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromGetAlertsTaskParams added in v1.2.1

FromGetAlertsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided GetAlertsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromGetGithubCommitsTaskParams added in v1.2.1

FromGetGithubCommitsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided GetGithubCommitsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromGetGitlabCommitsTaskParams added in v1.2.1

FromGetGitlabCommitsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided GetGitlabCommitsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromGetPulsesTaskParams added in v1.2.1

FromGetPulsesTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided GetPulsesTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromHttpClientTaskParams added in v1.2.1

FromHttpClientTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided HttpClientTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelOpsgenieTaskParams(v InviteToSlackChannelOpsgenieTaskParams) error

FromInviteToSlackChannelOpsgenieTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelOpsgenieTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelPagerdutyTaskParams(v InviteToSlackChannelPagerdutyTaskParams) error

FromInviteToSlackChannelPagerdutyTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelPagerdutyTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelTaskParams(v InviteToSlackChannelTaskParams) error

FromInviteToSlackChannelTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelVictorOpsTaskParams(v InviteToSlackChannelVictorOpsTaskParams) error

FromInviteToSlackChannelVictorOpsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelVictorOpsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromPageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromPageOpsgenieOnCallRespondersTaskParams(v PageOpsgenieOnCallRespondersTaskParams) error

FromPageOpsgenieOnCallRespondersTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided PageOpsgenieOnCallRespondersTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromPagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromPagePagerdutyOnCallRespondersTaskParams(v PagePagerdutyOnCallRespondersTaskParams) error

FromPagePagerdutyOnCallRespondersTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided PagePagerdutyOnCallRespondersTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromPageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromPageVictorOpsOnCallRespondersTaskParams(v PageVictorOpsOnCallRespondersTaskParams) error

FromPageVictorOpsOnCallRespondersTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided PageVictorOpsOnCallRespondersTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromPrintTaskParams added in v1.2.1

FromPrintTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided PrintTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromPublishIncidentTaskParams added in v1.2.1

FromPublishIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided PublishIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromRedisClientTaskParams added in v1.2.1

FromRedisClientTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided RedisClientTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromRemoveGoogleDocsPermissionsTaskParams(v RemoveGoogleDocsPermissionsTaskParams) error

FromRemoveGoogleDocsPermissionsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided RemoveGoogleDocsPermissionsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromRenameSlackChannelTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromRenameSlackChannelTaskParams(v RenameSlackChannelTaskParams) error

FromRenameSlackChannelTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided RenameSlackChannelTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromRunCommandHerokuTaskParams added in v1.2.1

FromRunCommandHerokuTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided RunCommandHerokuTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSendDashboardReportTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromSendDashboardReportTaskParams(v SendDashboardReportTaskParams) error

FromSendDashboardReportTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SendDashboardReportTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSendEmailTaskParams added in v1.2.1

FromSendEmailTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SendEmailTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSendSlackBlocksTaskParams added in v1.2.1

FromSendSlackBlocksTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SendSlackBlocksTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSendSlackMessageTaskParams added in v1.2.1

FromSendSlackMessageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SendSlackMessageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSendSmsTaskParams added in v1.2.1

FromSendSmsTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SendSmsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSendWhatsappMessageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromSendWhatsappMessageTaskParams(v SendWhatsappMessageTaskParams) error

FromSendWhatsappMessageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SendWhatsappMessageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotDatadogGraphTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotDatadogGraphTaskParams(v SnapshotDatadogGraphTaskParams) error

FromSnapshotDatadogGraphTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotDatadogGraphTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotGrafanaDashboardTaskParams(v SnapshotGrafanaDashboardTaskParams) error

FromSnapshotGrafanaDashboardTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotGrafanaDashboardTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotLookerLookTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotLookerLookTaskParams(v SnapshotLookerLookTaskParams) error

FromSnapshotLookerLookTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotLookerLookTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromSnapshotNewRelicGraphTaskParams(v SnapshotNewRelicGraphTaskParams) error

FromSnapshotNewRelicGraphTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotNewRelicGraphTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromTriggerWorkflowTaskParams added in v1.2.1

FromTriggerWorkflowTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided TriggerWorkflowTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromTweetTwitterMessageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromTweetTwitterMessageTaskParams(v TweetTwitterMessageTaskParams) error

FromTweetTwitterMessageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided TweetTwitterMessageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateActionItemTaskParams added in v1.2.1

FromUpdateActionItemTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateActionItemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateAirtableTableRecordTaskParams(v UpdateAirtableTableRecordTaskParams) error

FromUpdateAirtableTableRecordTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateAirtableTableRecordTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateAsanaTaskTaskParams added in v1.2.1

FromUpdateAsanaTaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateAsanaTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateClickupTaskTaskParams added in v1.2.1

FromUpdateClickupTaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateClickupTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateGithubIssueTaskParams added in v1.2.1

FromUpdateGithubIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateGithubIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleCalendarEventTaskParams(v UpdateGoogleCalendarEventTaskParams) error

FromUpdateGoogleCalendarEventTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateGoogleCalendarEventTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleDocsPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleDocsPageTaskParams(v UpdateGoogleDocsPageTaskParams) error

FromUpdateGoogleDocsPageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateGoogleDocsPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateIncidentPostmortemTaskParams(v UpdateIncidentPostmortemTaskParams) error

FromUpdateIncidentPostmortemTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateIncidentPostmortemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateIncidentTaskParams added in v1.2.1

FromUpdateIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateJiraIssueTaskParams added in v1.2.1

FromUpdateJiraIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateJiraIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateLinearIssueTaskParams added in v1.2.1

FromUpdateLinearIssueTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateLinearIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateNotionPageTaskParams added in v1.2.1

FromUpdateNotionPageTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateNotionPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateOpsgenieAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateOpsgenieAlertTaskParams(v UpdateOpsgenieAlertTaskParams) error

FromUpdateOpsgenieAlertTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateOpsgenieAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateOpsgenieIncidentTaskParams(v UpdateOpsgenieIncidentTaskParams) error

FromUpdateOpsgenieIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateOpsgenieIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdatePagerdutyIncidentTaskParams(v UpdatePagerdutyIncidentTaskParams) error

FromUpdatePagerdutyIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdatePagerdutyIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdatePagertreeAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdatePagertreeAlertTaskParams(v UpdatePagertreeAlertTaskParams) error

FromUpdatePagertreeAlertTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdatePagertreeAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateServiceNowIncidentTaskParams(v UpdateServiceNowIncidentTaskParams) error

FromUpdateServiceNowIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateServiceNowIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateShortcutStoryTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateShortcutStoryTaskParams(v UpdateShortcutStoryTaskParams) error

FromUpdateShortcutStoryTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateShortcutStoryTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateShortcutTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateShortcutTaskTaskParams(v UpdateShortcutTaskTaskParams) error

FromUpdateShortcutTaskTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateShortcutTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateSlackChannelTopicTaskParams(v UpdateSlackChannelTopicTaskParams) error

FromUpdateSlackChannelTopicTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateSlackChannelTopicTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateStatusTaskParams added in v1.2.1

FromUpdateStatusTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateStatusTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateTrelloCardTaskParams added in v1.2.1

FromUpdateTrelloCardTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateTrelloCardTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateVictorOpsIncidentTaskParams(v UpdateVictorOpsIncidentTaskParams) error

FromUpdateVictorOpsIncidentTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateVictorOpsIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateZendeskTicketTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) FromUpdateZendeskTicketTaskParams(v UpdateZendeskTicketTaskParams) error

FromUpdateZendeskTicketTaskParams overwrites any union data inside the NewWorkflowTask_Data_Attributes_TaskParams as the provided UpdateZendeskTicketTaskParams

func (NewWorkflowTask_Data_Attributes_TaskParams) MarshalJSON added in v1.2.1

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAddActionItemTaskParams added in v1.2.1

MergeAddActionItemTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AddActionItemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAddRoleTaskParams added in v1.2.1

MergeAddRoleTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AddRoleTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAddSlackBookmarkTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeAddSlackBookmarkTaskParams(v AddSlackBookmarkTaskParams) error

MergeAddSlackBookmarkTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AddSlackBookmarkTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAddTeamTaskParams added in v1.2.1

MergeAddTeamTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AddTeamTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAddToTimelineTaskParams added in v1.2.1

MergeAddToTimelineTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AddToTimelineTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeArchiveSlackChannelsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeArchiveSlackChannelsTaskParams(v ArchiveSlackChannelsTaskParams) error

MergeArchiveSlackChannelsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided ArchiveSlackChannelsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAttachDatadogDashboardsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeAttachDatadogDashboardsTaskParams(v AttachDatadogDashboardsTaskParams) error

MergeAttachDatadogDashboardsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AttachDatadogDashboardsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleOpsgenieTaskParams(v AutoAssignRoleOpsgenieTaskParams) error

MergeAutoAssignRoleOpsgenieTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AutoAssignRoleOpsgenieTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRolePagerdutyTaskParams(v AutoAssignRolePagerdutyTaskParams) error

MergeAutoAssignRolePagerdutyTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AutoAssignRolePagerdutyTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleVictorOpsTaskParams(v AutoAssignRoleVictorOpsTaskParams) error

MergeAutoAssignRoleVictorOpsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided AutoAssignRoleVictorOpsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCallPeopleTaskParams added in v1.2.1

MergeCallPeopleTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CallPeopleTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateAirtableTableRecordTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateAirtableTableRecordTaskParams(v CreateAirtableTableRecordTaskParams) error

MergeCreateAirtableTableRecordTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateAirtableTableRecordTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateAsanaSubtaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateAsanaSubtaskTaskParams(v CreateAsanaSubtaskTaskParams) error

MergeCreateAsanaSubtaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateAsanaSubtaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateAsanaTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateAsanaTaskTaskParams(v CreateAsanaTaskTaskParams) error

MergeCreateAsanaTaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateAsanaTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateClickupTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateClickupTaskTaskParams(v CreateClickupTaskTaskParams) error

MergeCreateClickupTaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateClickupTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateConfluencePageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateConfluencePageTaskParams(v CreateConfluencePageTaskParams) error

MergeCreateConfluencePageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateConfluencePageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateDatadogNotebookTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateDatadogNotebookTaskParams(v CreateDatadogNotebookTaskParams) error

MergeCreateDatadogNotebookTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateDatadogNotebookTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateDropboxPaperPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateDropboxPaperPageTaskParams(v CreateDropboxPaperPageTaskParams) error

MergeCreateDropboxPaperPageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateDropboxPaperPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGithubIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGithubIssueTaskParams(v CreateGithubIssueTaskParams) error

MergeCreateGithubIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGithubIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoToMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoToMeetingTaskParams(v CreateGoToMeetingTaskParams) error

MergeCreateGoToMeetingTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoToMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleCalendarEventTaskParams(v CreateGoogleCalendarEventTaskParams) error

MergeCreateGoogleCalendarEventTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleCalendarEventTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPageTaskParams(v CreateGoogleDocsPageTaskParams) error

MergeCreateGoogleDocsPageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleDocsPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPermissionsTaskParams(v CreateGoogleDocsPermissionsTaskParams) error

MergeCreateGoogleDocsPermissionsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleDocsPermissionsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleMeetingTaskParams(v CreateGoogleMeetingTaskParams) error

MergeCreateGoogleMeetingTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateIncidentPostmortemTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateIncidentPostmortemTaskParams(v CreateIncidentPostmortemTaskParams) error

MergeCreateIncidentPostmortemTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateIncidentPostmortemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateIncidentTaskParams added in v1.2.1

MergeCreateIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateJiraIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateJiraIssueTaskParams(v CreateJiraIssueTaskParams) error

MergeCreateJiraIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateJiraIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateJiraSubtaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateJiraSubtaskTaskParams(v CreateJiraSubtaskTaskParams) error

MergeCreateJiraSubtaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateJiraSubtaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueCommentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueCommentTaskParams(v CreateLinearIssueCommentTaskParams) error

MergeCreateLinearIssueCommentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateLinearIssueCommentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueTaskParams(v CreateLinearIssueTaskParams) error

MergeCreateLinearIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateLinearIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearSubtaskIssueTaskParams(v CreateLinearSubtaskIssueTaskParams) error

MergeCreateLinearSubtaskIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateLinearSubtaskIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateMicrosoftTeamsMeetingTaskParams(v CreateMicrosoftTeamsMeetingTaskParams) error

MergeCreateMicrosoftTeamsMeetingTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateMicrosoftTeamsMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateNotionPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateNotionPageTaskParams(v CreateNotionPageTaskParams) error

MergeCreateNotionPageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateNotionPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateOpsgenieAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateOpsgenieAlertTaskParams(v CreateOpsgenieAlertTaskParams) error

MergeCreateOpsgenieAlertTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateOpsgenieAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagerdutyStatusUpdateParams(v CreatePagerdutyStatusUpdateParams) error

MergeCreatePagerdutyStatusUpdateParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreatePagerdutyStatusUpdateParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagertreeAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagertreeAlertTaskParams(v CreatePagertreeAlertTaskParams) error

MergeCreatePagertreeAlertTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreatePagertreeAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateQuipPageTaskParams added in v1.2.1

MergeCreateQuipPageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateQuipPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateServiceNowIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateServiceNowIncidentTaskParams(v CreateServiceNowIncidentTaskParams) error

MergeCreateServiceNowIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateServiceNowIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateShortcutStoryTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateShortcutStoryTaskParams(v CreateShortcutStoryTaskParams) error

MergeCreateShortcutStoryTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateShortcutStoryTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateShortcutTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateShortcutTaskTaskParams(v CreateShortcutTaskTaskParams) error

MergeCreateShortcutTaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateShortcutTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateSlackChannelTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateSlackChannelTaskParams(v CreateSlackChannelTaskParams) error

MergeCreateSlackChannelTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateSlackChannelTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateTrelloCardTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateTrelloCardTaskParams(v CreateTrelloCardTaskParams) error

MergeCreateTrelloCardTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateTrelloCardTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateWebexMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateWebexMeetingTaskParams(v CreateWebexMeetingTaskParams) error

MergeCreateWebexMeetingTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateWebexMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateZendeskTicketTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateZendeskTicketTaskParams(v CreateZendeskTicketTaskParams) error

MergeCreateZendeskTicketTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateZendeskTicketTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateZoomMeetingTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeCreateZoomMeetingTaskParams(v CreateZoomMeetingTaskParams) error

MergeCreateZoomMeetingTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided CreateZoomMeetingTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeGetAlertsTaskParams added in v1.2.1

MergeGetAlertsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided GetAlertsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeGetGithubCommitsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeGetGithubCommitsTaskParams(v GetGithubCommitsTaskParams) error

MergeGetGithubCommitsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided GetGithubCommitsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeGetGitlabCommitsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeGetGitlabCommitsTaskParams(v GetGitlabCommitsTaskParams) error

MergeGetGitlabCommitsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided GetGitlabCommitsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeGetPulsesTaskParams added in v1.2.1

MergeGetPulsesTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided GetPulsesTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeHttpClientTaskParams added in v1.2.1

MergeHttpClientTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided HttpClientTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelOpsgenieTaskParams(v InviteToSlackChannelOpsgenieTaskParams) error

MergeInviteToSlackChannelOpsgenieTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelOpsgenieTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelPagerdutyTaskParams(v InviteToSlackChannelPagerdutyTaskParams) error

MergeInviteToSlackChannelPagerdutyTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelPagerdutyTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelTaskParams(v InviteToSlackChannelTaskParams) error

MergeInviteToSlackChannelTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelVictorOpsTaskParams(v InviteToSlackChannelVictorOpsTaskParams) error

MergeInviteToSlackChannelVictorOpsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelVictorOpsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergePageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergePageOpsgenieOnCallRespondersTaskParams(v PageOpsgenieOnCallRespondersTaskParams) error

MergePageOpsgenieOnCallRespondersTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided PageOpsgenieOnCallRespondersTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergePagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergePagePagerdutyOnCallRespondersTaskParams(v PagePagerdutyOnCallRespondersTaskParams) error

MergePagePagerdutyOnCallRespondersTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided PagePagerdutyOnCallRespondersTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergePageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergePageVictorOpsOnCallRespondersTaskParams(v PageVictorOpsOnCallRespondersTaskParams) error

MergePageVictorOpsOnCallRespondersTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided PageVictorOpsOnCallRespondersTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergePrintTaskParams added in v1.2.1

MergePrintTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided PrintTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergePublishIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergePublishIncidentTaskParams(v PublishIncidentTaskParams) error

MergePublishIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided PublishIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeRedisClientTaskParams added in v1.2.1

MergeRedisClientTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided RedisClientTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeRemoveGoogleDocsPermissionsTaskParams(v RemoveGoogleDocsPermissionsTaskParams) error

MergeRemoveGoogleDocsPermissionsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided RemoveGoogleDocsPermissionsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeRenameSlackChannelTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeRenameSlackChannelTaskParams(v RenameSlackChannelTaskParams) error

MergeRenameSlackChannelTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided RenameSlackChannelTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeRunCommandHerokuTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeRunCommandHerokuTaskParams(v RunCommandHerokuTaskParams) error

MergeRunCommandHerokuTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided RunCommandHerokuTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSendDashboardReportTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSendDashboardReportTaskParams(v SendDashboardReportTaskParams) error

MergeSendDashboardReportTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SendDashboardReportTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSendEmailTaskParams added in v1.2.1

MergeSendEmailTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SendEmailTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSendSlackBlocksTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSendSlackBlocksTaskParams(v SendSlackBlocksTaskParams) error

MergeSendSlackBlocksTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SendSlackBlocksTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSendSlackMessageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSendSlackMessageTaskParams(v SendSlackMessageTaskParams) error

MergeSendSlackMessageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SendSlackMessageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSendSmsTaskParams added in v1.2.1

MergeSendSmsTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SendSmsTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSendWhatsappMessageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSendWhatsappMessageTaskParams(v SendWhatsappMessageTaskParams) error

MergeSendWhatsappMessageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SendWhatsappMessageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotDatadogGraphTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotDatadogGraphTaskParams(v SnapshotDatadogGraphTaskParams) error

MergeSnapshotDatadogGraphTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotDatadogGraphTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotGrafanaDashboardTaskParams(v SnapshotGrafanaDashboardTaskParams) error

MergeSnapshotGrafanaDashboardTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotGrafanaDashboardTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotLookerLookTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotLookerLookTaskParams(v SnapshotLookerLookTaskParams) error

MergeSnapshotLookerLookTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotLookerLookTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotNewRelicGraphTaskParams(v SnapshotNewRelicGraphTaskParams) error

MergeSnapshotNewRelicGraphTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotNewRelicGraphTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeTriggerWorkflowTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeTriggerWorkflowTaskParams(v TriggerWorkflowTaskParams) error

MergeTriggerWorkflowTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided TriggerWorkflowTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeTweetTwitterMessageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeTweetTwitterMessageTaskParams(v TweetTwitterMessageTaskParams) error

MergeTweetTwitterMessageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided TweetTwitterMessageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateActionItemTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateActionItemTaskParams(v UpdateActionItemTaskParams) error

MergeUpdateActionItemTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateActionItemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAirtableTableRecordTaskParams(v UpdateAirtableTableRecordTaskParams) error

MergeUpdateAirtableTableRecordTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateAirtableTableRecordTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAsanaTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAsanaTaskTaskParams(v UpdateAsanaTaskTaskParams) error

MergeUpdateAsanaTaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateAsanaTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateClickupTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateClickupTaskTaskParams(v UpdateClickupTaskTaskParams) error

MergeUpdateClickupTaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateClickupTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGithubIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGithubIssueTaskParams(v UpdateGithubIssueTaskParams) error

MergeUpdateGithubIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateGithubIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleCalendarEventTaskParams(v UpdateGoogleCalendarEventTaskParams) error

MergeUpdateGoogleCalendarEventTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateGoogleCalendarEventTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleDocsPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleDocsPageTaskParams(v UpdateGoogleDocsPageTaskParams) error

MergeUpdateGoogleDocsPageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateGoogleDocsPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateIncidentPostmortemTaskParams(v UpdateIncidentPostmortemTaskParams) error

MergeUpdateIncidentPostmortemTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateIncidentPostmortemTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateIncidentTaskParams added in v1.2.1

MergeUpdateIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateJiraIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateJiraIssueTaskParams(v UpdateJiraIssueTaskParams) error

MergeUpdateJiraIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateJiraIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateLinearIssueTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateLinearIssueTaskParams(v UpdateLinearIssueTaskParams) error

MergeUpdateLinearIssueTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateLinearIssueTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateNotionPageTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateNotionPageTaskParams(v UpdateNotionPageTaskParams) error

MergeUpdateNotionPageTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateNotionPageTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieAlertTaskParams(v UpdateOpsgenieAlertTaskParams) error

MergeUpdateOpsgenieAlertTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateOpsgenieAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieIncidentTaskParams(v UpdateOpsgenieIncidentTaskParams) error

MergeUpdateOpsgenieIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateOpsgenieIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagerdutyIncidentTaskParams(v UpdatePagerdutyIncidentTaskParams) error

MergeUpdatePagerdutyIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdatePagerdutyIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagertreeAlertTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagertreeAlertTaskParams(v UpdatePagertreeAlertTaskParams) error

MergeUpdatePagertreeAlertTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdatePagertreeAlertTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateServiceNowIncidentTaskParams(v UpdateServiceNowIncidentTaskParams) error

MergeUpdateServiceNowIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateServiceNowIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateShortcutStoryTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateShortcutStoryTaskParams(v UpdateShortcutStoryTaskParams) error

MergeUpdateShortcutStoryTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateShortcutStoryTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateShortcutTaskTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateShortcutTaskTaskParams(v UpdateShortcutTaskTaskParams) error

MergeUpdateShortcutTaskTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateShortcutTaskTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateSlackChannelTopicTaskParams(v UpdateSlackChannelTopicTaskParams) error

MergeUpdateSlackChannelTopicTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateSlackChannelTopicTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateStatusTaskParams added in v1.2.1

MergeUpdateStatusTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateStatusTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateTrelloCardTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateTrelloCardTaskParams(v UpdateTrelloCardTaskParams) error

MergeUpdateTrelloCardTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateTrelloCardTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateVictorOpsIncidentTaskParams(v UpdateVictorOpsIncidentTaskParams) error

MergeUpdateVictorOpsIncidentTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateVictorOpsIncidentTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateZendeskTicketTaskParams added in v1.2.1

func (t *NewWorkflowTask_Data_Attributes_TaskParams) MergeUpdateZendeskTicketTaskParams(v UpdateZendeskTicketTaskParams) error

MergeUpdateZendeskTicketTaskParams performs a merge with any union data inside the NewWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateZendeskTicketTaskParams

func (*NewWorkflowTask_Data_Attributes_TaskParams) UnmarshalJSON added in v1.2.1

type NewWorkflow_Data_Attributes_TriggerParams added in v1.2.1

type NewWorkflow_Data_Attributes_TriggerParams struct {
	// contains filtered or unexported fields
}

NewWorkflow_Data_Attributes_TriggerParams defines model for NewWorkflow.Data.Attributes.TriggerParams.

func (NewWorkflow_Data_Attributes_TriggerParams) AsActionItemTriggerParams added in v1.2.1

AsActionItemTriggerParams returns the union data inside the NewWorkflow_Data_Attributes_TriggerParams as a ActionItemTriggerParams

func (NewWorkflow_Data_Attributes_TriggerParams) AsAlertTriggerParams added in v1.2.1

AsAlertTriggerParams returns the union data inside the NewWorkflow_Data_Attributes_TriggerParams as a AlertTriggerParams

func (NewWorkflow_Data_Attributes_TriggerParams) AsIncidentTriggerParams added in v1.2.1

AsIncidentTriggerParams returns the union data inside the NewWorkflow_Data_Attributes_TriggerParams as a IncidentTriggerParams

func (NewWorkflow_Data_Attributes_TriggerParams) AsPulseTriggerParams added in v1.2.1

AsPulseTriggerParams returns the union data inside the NewWorkflow_Data_Attributes_TriggerParams as a PulseTriggerParams

func (NewWorkflow_Data_Attributes_TriggerParams) AsSimpleTriggerParams added in v1.2.1

AsSimpleTriggerParams returns the union data inside the NewWorkflow_Data_Attributes_TriggerParams as a SimpleTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) FromActionItemTriggerParams added in v1.2.1

FromActionItemTriggerParams overwrites any union data inside the NewWorkflow_Data_Attributes_TriggerParams as the provided ActionItemTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) FromAlertTriggerParams added in v1.2.1

FromAlertTriggerParams overwrites any union data inside the NewWorkflow_Data_Attributes_TriggerParams as the provided AlertTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) FromIncidentTriggerParams added in v1.2.1

FromIncidentTriggerParams overwrites any union data inside the NewWorkflow_Data_Attributes_TriggerParams as the provided IncidentTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) FromPulseTriggerParams added in v1.2.1

FromPulseTriggerParams overwrites any union data inside the NewWorkflow_Data_Attributes_TriggerParams as the provided PulseTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) FromSimpleTriggerParams added in v1.2.1

FromSimpleTriggerParams overwrites any union data inside the NewWorkflow_Data_Attributes_TriggerParams as the provided SimpleTriggerParams

func (NewWorkflow_Data_Attributes_TriggerParams) MarshalJSON added in v1.2.1

func (*NewWorkflow_Data_Attributes_TriggerParams) MergeActionItemTriggerParams added in v1.2.1

func (t *NewWorkflow_Data_Attributes_TriggerParams) MergeActionItemTriggerParams(v ActionItemTriggerParams) error

MergeActionItemTriggerParams performs a merge with any union data inside the NewWorkflow_Data_Attributes_TriggerParams, using the provided ActionItemTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) MergeAlertTriggerParams added in v1.2.1

MergeAlertTriggerParams performs a merge with any union data inside the NewWorkflow_Data_Attributes_TriggerParams, using the provided AlertTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) MergeIncidentTriggerParams added in v1.2.1

MergeIncidentTriggerParams performs a merge with any union data inside the NewWorkflow_Data_Attributes_TriggerParams, using the provided IncidentTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) MergePulseTriggerParams added in v1.2.1

MergePulseTriggerParams performs a merge with any union data inside the NewWorkflow_Data_Attributes_TriggerParams, using the provided PulseTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) MergeSimpleTriggerParams added in v1.2.1

MergeSimpleTriggerParams performs a merge with any union data inside the NewWorkflow_Data_Attributes_TriggerParams, using the provided SimpleTriggerParams

func (*NewWorkflow_Data_Attributes_TriggerParams) UnmarshalJSON added in v1.2.1

type PageOpsgenieOnCallRespondersTaskParams

type PageOpsgenieOnCallRespondersTaskParams struct {
	// Description Description field of the incident that is generally used to provide a detailed information about the incident
	Description *string `json:"description,omitempty"`

	// Message Message of the incident
	Message  *string                                         `json:"message,omitempty"`
	Priority *PageOpsgenieOnCallRespondersTaskParamsPriority `json:"priority,omitempty"`
	TaskType *PageOpsgenieOnCallRespondersTaskParamsTaskType `json:"task_type,omitempty"`
	Teams    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"teams,omitempty"`
	Users *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"users,omitempty"`
}

PageOpsgenieOnCallRespondersTaskParams defines model for page_opsgenie_on_call_responders_task_params.

type PageOpsgenieOnCallRespondersTaskParamsPriority

type PageOpsgenieOnCallRespondersTaskParamsPriority string

PageOpsgenieOnCallRespondersTaskParamsPriority defines model for PageOpsgenieOnCallRespondersTaskParams.Priority.

const (
	PageOpsgenieOnCallRespondersTaskParamsPriorityAuto PageOpsgenieOnCallRespondersTaskParamsPriority = "auto"
	PageOpsgenieOnCallRespondersTaskParamsPriorityP1   PageOpsgenieOnCallRespondersTaskParamsPriority = "P1"
	PageOpsgenieOnCallRespondersTaskParamsPriorityP2   PageOpsgenieOnCallRespondersTaskParamsPriority = "P2"
	PageOpsgenieOnCallRespondersTaskParamsPriorityP3   PageOpsgenieOnCallRespondersTaskParamsPriority = "P3"
	PageOpsgenieOnCallRespondersTaskParamsPriorityP4   PageOpsgenieOnCallRespondersTaskParamsPriority = "P4"
	PageOpsgenieOnCallRespondersTaskParamsPriorityP5   PageOpsgenieOnCallRespondersTaskParamsPriority = "P5"
)

Defines values for PageOpsgenieOnCallRespondersTaskParamsPriority.

type PageOpsgenieOnCallRespondersTaskParamsTaskType

type PageOpsgenieOnCallRespondersTaskParamsTaskType string

PageOpsgenieOnCallRespondersTaskParamsTaskType defines model for PageOpsgenieOnCallRespondersTaskParams.TaskType.

const (
	PageOpsgenieOnCallResponders PageOpsgenieOnCallRespondersTaskParamsTaskType = "page_opsgenie_on_call_responders"
)

Defines values for PageOpsgenieOnCallRespondersTaskParamsTaskType.

type PagePagerdutyOnCallRespondersTaskParams

type PagePagerdutyOnCallRespondersTaskParams struct {
	// CreateNewIncidentOnConflict Rootly only supports linking to a single Pagerduty incident. If this feature is disabled Rootly will add responders from any additional pages to the existing Pagerduty incident that is linked to the Rootly incident. If enabled, Rootly will create a new Pagerduty incident that is not linked to any Rootly incidents
	CreateNewIncidentOnConflict *bool `json:"create_new_incident_on_conflict,omitempty"`
	EscalationPolicies          *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"escalation_policies,omitempty"`
	Message *string `json:"message,omitempty"`
	Service struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"service"`
	TaskType *PagePagerdutyOnCallRespondersTaskParamsTaskType `json:"task_type,omitempty"`
	Urgency  *PagePagerdutyOnCallRespondersTaskParamsUrgency  `json:"urgency,omitempty"`
	Users    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"users,omitempty"`
}

PagePagerdutyOnCallRespondersTaskParams defines model for page_pagerduty_on_call_responders_task_params.

type PagePagerdutyOnCallRespondersTaskParamsTaskType

type PagePagerdutyOnCallRespondersTaskParamsTaskType string

PagePagerdutyOnCallRespondersTaskParamsTaskType defines model for PagePagerdutyOnCallRespondersTaskParams.TaskType.

const (
	PagePagerdutyOnCallResponders PagePagerdutyOnCallRespondersTaskParamsTaskType = "page_pagerduty_on_call_responders"
)

Defines values for PagePagerdutyOnCallRespondersTaskParamsTaskType.

type PagePagerdutyOnCallRespondersTaskParamsUrgency

type PagePagerdutyOnCallRespondersTaskParamsUrgency string

PagePagerdutyOnCallRespondersTaskParamsUrgency defines model for PagePagerdutyOnCallRespondersTaskParams.Urgency.

const (
	PagePagerdutyOnCallRespondersTaskParamsUrgencyAuto PagePagerdutyOnCallRespondersTaskParamsUrgency = "auto"
	PagePagerdutyOnCallRespondersTaskParamsUrgencyHigh PagePagerdutyOnCallRespondersTaskParamsUrgency = "high"
	PagePagerdutyOnCallRespondersTaskParamsUrgencyLow  PagePagerdutyOnCallRespondersTaskParamsUrgency = "low"
)

Defines values for PagePagerdutyOnCallRespondersTaskParamsUrgency.

type PageVictorOpsOnCallRespondersTaskParams

type PageVictorOpsOnCallRespondersTaskParams struct {
	EscalationPolicies *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"escalation_policies,omitempty"`
	TaskType *PageVictorOpsOnCallRespondersTaskParamsTaskType `json:"task_type,omitempty"`
	Users    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"users,omitempty"`
}

PageVictorOpsOnCallRespondersTaskParams defines model for page_victor_ops_on_call_responders_task_params.

type PageVictorOpsOnCallRespondersTaskParamsTaskType added in v0.1.39

type PageVictorOpsOnCallRespondersTaskParamsTaskType string

PageVictorOpsOnCallRespondersTaskParamsTaskType defines model for PageVictorOpsOnCallRespondersTaskParams.TaskType.

const (
	PageVictorOpsOnCallResponders PageVictorOpsOnCallRespondersTaskParamsTaskType = "page_victor_ops_on_call_responders"
)

Defines values for PageVictorOpsOnCallRespondersTaskParamsTaskType.

type Playbook

type Playbook struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// EnvironmentIds The Environment ID's to attach to the incident
	EnvironmentIds *[]string `json:"environment_ids"`

	// ExternalUrl The external url of the playbook
	ExternalUrl *string `json:"external_url"`

	// FunctionalityIds The Functionality ID's to attach to the incident
	FunctionalityIds *[]string `json:"functionality_ids"`

	// GroupIds The Team ID's to attach to the incident
	GroupIds *[]string `json:"group_ids"`

	// IncidentTypeIds The Incident Type ID's to attach to the incident
	IncidentTypeIds *[]string `json:"incident_type_ids"`

	// ServiceIds The Service ID's to attach to the incident
	ServiceIds *[]string `json:"service_ids"`

	// SeverityIds The Severity ID's to attach to the incident
	SeverityIds *[]string `json:"severity_ids"`

	// Summary The summary of the playbook
	Summary *string `json:"summary"`

	// Title The title of the playbook
	Title string `json:"title"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Playbook defines model for playbook.

type PlaybookList

type PlaybookList struct {
	Data []struct {
		Attributes Playbook `json:"attributes"`

		// Id Unique ID of the playbook
		Id   string               `json:"id"`
		Type PlaybookListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

PlaybookList defines model for playbook_list.

type PlaybookListDataType

type PlaybookListDataType string

PlaybookListDataType defines model for PlaybookList.Data.Type.

const (
	PlaybookListDataTypePlaybooks PlaybookListDataType = "playbooks"
)

Defines values for PlaybookListDataType.

type PlaybookResponse

type PlaybookResponse struct {
	Data struct {
		Attributes Playbook `json:"attributes"`

		// Id Unique ID of the playbook
		Id   string                   `json:"id"`
		Type PlaybookResponseDataType `json:"type"`
	} `json:"data"`
}

PlaybookResponse defines model for playbook_response.

type PlaybookResponseDataType

type PlaybookResponseDataType string

PlaybookResponseDataType defines model for PlaybookResponse.Data.Type.

const (
	PlaybookResponseDataTypePlaybooks PlaybookResponseDataType = "playbooks"
)

Defines values for PlaybookResponseDataType.

type PlaybookTask

type PlaybookTask struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of task
	Description *string `json:"description"`
	PlaybookId  *string `json:"playbook_id,omitempty"`

	// Position The position of the task
	Position *int `json:"position"`

	// Task The task of the task
	Task string `json:"task"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

PlaybookTask defines model for playbook_task.

type PlaybookTaskList

type PlaybookTaskList struct {
	Data []struct {
		Attributes PlaybookTask `json:"attributes"`

		// Id Unique ID of the task
		Id   string                   `json:"id"`
		Type PlaybookTaskListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

PlaybookTaskList defines model for playbook_task_list.

type PlaybookTaskListDataType

type PlaybookTaskListDataType string

PlaybookTaskListDataType defines model for PlaybookTaskList.Data.Type.

const (
	PlaybookTaskListDataTypePlaybookTasks PlaybookTaskListDataType = "playbook_tasks"
)

Defines values for PlaybookTaskListDataType.

type PlaybookTaskResponse

type PlaybookTaskResponse struct {
	Data struct {
		Attributes PlaybookTask `json:"attributes"`

		// Id Unique ID of the task
		Id   string                       `json:"id"`
		Type PlaybookTaskResponseDataType `json:"type"`
	} `json:"data"`
}

PlaybookTaskResponse defines model for playbook_task_response.

type PlaybookTaskResponseDataType

type PlaybookTaskResponseDataType string

PlaybookTaskResponseDataType defines model for PlaybookTaskResponse.Data.Type.

const (
	PlaybookTaskResponseDataTypePlaybookTasks PlaybookTaskResponseDataType = "playbook_tasks"
)

Defines values for PlaybookTaskResponseDataType.

type PostMortemTemplate

type PostMortemTemplate struct {
	// Content The postmortem template. Liquid syntax and markdown are supported
	Content *string `json:"content,omitempty"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Default Default selected template when editing a postmortem
	Default *bool `json:"default"`

	// Format The format of the input
	Format *PostMortemTemplateFormat `json:"format,omitempty"`

	// Name The name of the postmortem template
	Name string `json:"name"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

PostMortemTemplate defines model for post_mortem_template.

type PostMortemTemplateFormat added in v0.1.72

type PostMortemTemplateFormat string

PostMortemTemplateFormat The format of the input

const (
	PostMortemTemplateFormatHtml     PostMortemTemplateFormat = "html"
	PostMortemTemplateFormatMarkdown PostMortemTemplateFormat = "markdown"
)

Defines values for PostMortemTemplateFormat.

type PostMortemTemplateList

type PostMortemTemplateList struct {
	Data []struct {
		Attributes PostMortemTemplate `json:"attributes"`

		// Id Unique ID of the post_mortem_template
		Id   string                         `json:"id"`
		Type PostMortemTemplateListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

PostMortemTemplateList defines model for post_mortem_template_list.

type PostMortemTemplateListDataType

type PostMortemTemplateListDataType string

PostMortemTemplateListDataType defines model for PostMortemTemplateList.Data.Type.

const (
	PostMortemTemplateListDataTypePostMortemTemplates PostMortemTemplateListDataType = "post_mortem_templates"
)

Defines values for PostMortemTemplateListDataType.

type PostMortemTemplateResponse

type PostMortemTemplateResponse struct {
	Data struct {
		Attributes PostMortemTemplate `json:"attributes"`

		// Id Unique ID of the post_mortem_template
		Id   string                             `json:"id"`
		Type PostMortemTemplateResponseDataType `json:"type"`
	} `json:"data"`
}

PostMortemTemplateResponse defines model for post_mortem_template_response.

type PostMortemTemplateResponseDataType

type PostMortemTemplateResponseDataType string

PostMortemTemplateResponseDataType defines model for PostMortemTemplateResponse.Data.Type.

const (
	PostMortemTemplateResponseDataTypePostMortemTemplates PostMortemTemplateResponseDataType = "post_mortem_templates"
)

Defines values for PostMortemTemplateResponseDataType.

type PrintTaskParams

type PrintTaskParams struct {
	// Message The message to print
	Message  string                   `json:"message"`
	TaskType *PrintTaskParamsTaskType `json:"task_type,omitempty"`
}

PrintTaskParams defines model for print_task_params.

type PrintTaskParamsTaskType

type PrintTaskParamsTaskType string

PrintTaskParamsTaskType defines model for PrintTaskParams.TaskType.

const (
	Print PrintTaskParamsTaskType = "print"
)

Defines values for PrintTaskParamsTaskType.

type PublishIncidentTaskParams

type PublishIncidentTaskParams struct {
	// Event Incident event description
	Event    *string `json:"event,omitempty"`
	Incident struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"incident"`

	// IntegrationPayload Additional API Payload you can pass to statuspage.io for example. Can contain liquid markup and need to be valid JSON
	IntegrationPayload *string `json:"integration_payload"`

	// NotifySubscribers When true notifies subscribers of the status page by email/text
	NotifySubscribers *bool  `json:"notify_subscribers,omitempty"`
	PublicTitle       string `json:"public_title"`

	// ShouldTweet For StatusPage.io integrated pages auto publishes a tweet for your update
	ShouldTweet        *bool                           `json:"should_tweet,omitempty"`
	Status             PublishIncidentTaskParamsStatus `json:"status"`
	StatusPageId       string                          `json:"status_page_id"`
	StatusPageTemplate *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"status_page_template,omitempty"`
	TaskType *PublishIncidentTaskParamsTaskType `json:"task_type,omitempty"`
}

PublishIncidentTaskParams defines model for publish_incident_task_params.

type PublishIncidentTaskParamsStatus

type PublishIncidentTaskParamsStatus string

PublishIncidentTaskParamsStatus defines model for PublishIncidentTaskParams.Status.

const (
	PublishIncidentTaskParamsStatusCompleted     PublishIncidentTaskParamsStatus = "completed"
	PublishIncidentTaskParamsStatusIdentified    PublishIncidentTaskParamsStatus = "identified"
	PublishIncidentTaskParamsStatusInProgress    PublishIncidentTaskParamsStatus = "in_progress"
	PublishIncidentTaskParamsStatusInvestigating PublishIncidentTaskParamsStatus = "investigating"
	PublishIncidentTaskParamsStatusMonitoring    PublishIncidentTaskParamsStatus = "monitoring"
	PublishIncidentTaskParamsStatusResolved      PublishIncidentTaskParamsStatus = "resolved"
	PublishIncidentTaskParamsStatusScheduled     PublishIncidentTaskParamsStatus = "scheduled"
	PublishIncidentTaskParamsStatusVerifying     PublishIncidentTaskParamsStatus = "verifying"
)

Defines values for PublishIncidentTaskParamsStatus.

type PublishIncidentTaskParamsTaskType

type PublishIncidentTaskParamsTaskType string

PublishIncidentTaskParamsTaskType defines model for PublishIncidentTaskParams.TaskType.

const (
	PublishIncident PublishIncidentTaskParamsTaskType = "publish_incident"
)

Defines values for PublishIncidentTaskParamsTaskType.

type Pulse

type Pulse struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Data Additional data
	Data *map[string]interface{} `json:"data"`

	// Environments Environments attached to the pulse
	Environments *[]Environment `json:"environments,omitempty"`
	Labels       *[]struct {
		// Key Key of the tag
		Key string `json:"key"`

		// Value Value of the tag
		Value string `json:"value"`
	} `json:"labels,omitempty"`
	Refs *[]struct {
		// Key Key of the ref
		Key string `json:"key"`

		// Value Value of the ref
		Value string `json:"value"`
	} `json:"refs,omitempty"`

	// Services Services attached to the pulse
	Services *[]Service `json:"services,omitempty"`

	// Source The source of the pulse (eg: k8s)
	Source *string `json:"source"`

	// Summary The summary of the pulse
	Summary string `json:"summary"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Pulse defines model for pulse.

type PulseList

type PulseList struct {
	Data []struct {
		Attributes Pulse `json:"attributes"`

		// Id Unique ID of the pulse
		Id   string            `json:"id"`
		Type PulseListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

PulseList defines model for pulse_list.

type PulseListDataType

type PulseListDataType string

PulseListDataType defines model for PulseList.Data.Type.

const (
	PulseListDataTypePulses PulseListDataType = "pulses"
)

Defines values for PulseListDataType.

type PulseResponse

type PulseResponse struct {
	Data struct {
		Attributes Pulse `json:"attributes"`

		// Id Unique ID of the pulse
		Id   string                `json:"id"`
		Type PulseResponseDataType `json:"type"`
	} `json:"data"`
}

PulseResponse defines model for pulse_response.

type PulseResponseDataType

type PulseResponseDataType string

PulseResponseDataType defines model for PulseResponse.Data.Type.

const (
	PulseResponseDataTypePulses PulseResponseDataType = "pulses"
)

Defines values for PulseResponseDataType.

type PulseTriggerParams

type PulseTriggerParams struct {
	PulseCondition                 *PulseTriggerParamsPulseCondition        `json:"pulse_condition,omitempty"`
	PulseConditionLabel            *PulseTriggerParamsPulseConditionLabel   `json:"pulse_condition_label,omitempty"`
	PulseConditionLabelUseRegexp   *bool                                    `json:"pulse_condition_label_use_regexp,omitempty"`
	PulseConditionPayload          *PulseTriggerParamsPulseConditionPayload `json:"pulse_condition_payload,omitempty"`
	PulseConditionPayloadUseRegexp *bool                                    `json:"pulse_condition_payload_use_regexp,omitempty"`
	PulseConditionSource           *PulseTriggerParamsPulseConditionSource  `json:"pulse_condition_source,omitempty"`
	PulseConditionSourceUseRegexp  *bool                                    `json:"pulse_condition_source_use_regexp,omitempty"`
	PulseLabels                    *[]string                                `json:"pulse_labels,omitempty"`
	PulsePayload                   *[]string                                `json:"pulse_payload,omitempty"`

	// PulseQueryPayload You can use jsonpath syntax. eg: $.incident.teams[*]
	PulseQueryPayload *string                       `json:"pulse_query_payload"`
	PulseSources      *[]string                     `json:"pulse_sources,omitempty"`
	TriggerType       PulseTriggerParamsTriggerType `json:"trigger_type"`
	Triggers          *[]PulseTriggerParamsTriggers `json:"triggers,omitempty"`
}

PulseTriggerParams defines model for pulse_trigger_params.

type PulseTriggerParamsPulseCondition

type PulseTriggerParamsPulseCondition string

PulseTriggerParamsPulseCondition defines model for PulseTriggerParams.PulseCondition.

const (
	PulseTriggerParamsPulseConditionALL  PulseTriggerParamsPulseCondition = "ALL"
	PulseTriggerParamsPulseConditionANY  PulseTriggerParamsPulseCondition = "ANY"
	PulseTriggerParamsPulseConditionNONE PulseTriggerParamsPulseCondition = "NONE"
)

Defines values for PulseTriggerParamsPulseCondition.

type PulseTriggerParamsPulseConditionLabel

type PulseTriggerParamsPulseConditionLabel string

PulseTriggerParamsPulseConditionLabel defines model for PulseTriggerParams.PulseConditionLabel.

const (
	PulseTriggerParamsPulseConditionLabelANY          PulseTriggerParamsPulseConditionLabel = "ANY"
	PulseTriggerParamsPulseConditionLabelCONTAINS     PulseTriggerParamsPulseConditionLabel = "CONTAINS"
	PulseTriggerParamsPulseConditionLabelCONTAINSALL  PulseTriggerParamsPulseConditionLabel = "CONTAINS_ALL"
	PulseTriggerParamsPulseConditionLabelCONTAINSNONE PulseTriggerParamsPulseConditionLabel = "CONTAINS_NONE"
	PulseTriggerParamsPulseConditionLabelIS           PulseTriggerParamsPulseConditionLabel = "IS"
	PulseTriggerParamsPulseConditionLabelNONE         PulseTriggerParamsPulseConditionLabel = "NONE"
	PulseTriggerParamsPulseConditionLabelSET          PulseTriggerParamsPulseConditionLabel = "SET"
	PulseTriggerParamsPulseConditionLabelUNSET        PulseTriggerParamsPulseConditionLabel = "UNSET"
)

Defines values for PulseTriggerParamsPulseConditionLabel.

type PulseTriggerParamsPulseConditionPayload

type PulseTriggerParamsPulseConditionPayload string

PulseTriggerParamsPulseConditionPayload defines model for PulseTriggerParams.PulseConditionPayload.

const (
	PulseTriggerParamsPulseConditionPayloadANY          PulseTriggerParamsPulseConditionPayload = "ANY"
	PulseTriggerParamsPulseConditionPayloadCONTAINS     PulseTriggerParamsPulseConditionPayload = "CONTAINS"
	PulseTriggerParamsPulseConditionPayloadCONTAINSALL  PulseTriggerParamsPulseConditionPayload = "CONTAINS_ALL"
	PulseTriggerParamsPulseConditionPayloadCONTAINSNONE PulseTriggerParamsPulseConditionPayload = "CONTAINS_NONE"
	PulseTriggerParamsPulseConditionPayloadIS           PulseTriggerParamsPulseConditionPayload = "IS"
	PulseTriggerParamsPulseConditionPayloadNONE         PulseTriggerParamsPulseConditionPayload = "NONE"
	PulseTriggerParamsPulseConditionPayloadSET          PulseTriggerParamsPulseConditionPayload = "SET"
	PulseTriggerParamsPulseConditionPayloadUNSET        PulseTriggerParamsPulseConditionPayload = "UNSET"
)

Defines values for PulseTriggerParamsPulseConditionPayload.

type PulseTriggerParamsPulseConditionSource

type PulseTriggerParamsPulseConditionSource string

PulseTriggerParamsPulseConditionSource defines model for PulseTriggerParams.PulseConditionSource.

const (
	PulseTriggerParamsPulseConditionSourceANY          PulseTriggerParamsPulseConditionSource = "ANY"
	PulseTriggerParamsPulseConditionSourceCONTAINS     PulseTriggerParamsPulseConditionSource = "CONTAINS"
	PulseTriggerParamsPulseConditionSourceCONTAINSALL  PulseTriggerParamsPulseConditionSource = "CONTAINS_ALL"
	PulseTriggerParamsPulseConditionSourceCONTAINSNONE PulseTriggerParamsPulseConditionSource = "CONTAINS_NONE"
	PulseTriggerParamsPulseConditionSourceIS           PulseTriggerParamsPulseConditionSource = "IS"
	PulseTriggerParamsPulseConditionSourceNONE         PulseTriggerParamsPulseConditionSource = "NONE"
	PulseTriggerParamsPulseConditionSourceSET          PulseTriggerParamsPulseConditionSource = "SET"
	PulseTriggerParamsPulseConditionSourceUNSET        PulseTriggerParamsPulseConditionSource = "UNSET"
)

Defines values for PulseTriggerParamsPulseConditionSource.

type PulseTriggerParamsTriggerType

type PulseTriggerParamsTriggerType string

PulseTriggerParamsTriggerType defines model for PulseTriggerParams.TriggerType.

const (
	PulseTriggerParamsTriggerTypePulse PulseTriggerParamsTriggerType = "pulse"
)

Defines values for PulseTriggerParamsTriggerType.

type PulseTriggerParamsTriggers

type PulseTriggerParamsTriggers string

PulseTriggerParamsTriggers Actions that trigger the workflow

const (
	PulseTriggerParamsTriggersPulseCreated PulseTriggerParamsTriggers = "pulse_created"
)

Defines values for PulseTriggerParamsTriggers.

type RedisClientTaskParams

type RedisClientTaskParams struct {
	Commands               string  `json:"commands"`
	EventMessage           *string `json:"event_message,omitempty"`
	EventUrl               *string `json:"event_url,omitempty"`
	PostToIncidentTimeline *bool   `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *RedisClientTaskParamsTaskType `json:"task_type,omitempty"`
	Url      string                         `json:"url"`
}

RedisClientTaskParams defines model for redis_client_task_params.

type RedisClientTaskParamsTaskType

type RedisClientTaskParamsTaskType string

RedisClientTaskParamsTaskType defines model for RedisClientTaskParams.TaskType.

const (
	RedisClient RedisClientTaskParamsTaskType = "redis_client"
)

Defines values for RedisClientTaskParamsTaskType.

type RemoveGoogleDocsPermissionsTaskParams added in v0.1.86

type RemoveGoogleDocsPermissionsTaskParams struct {
	AttributeToQueryBy RemoveGoogleDocsPermissionsTaskParamsAttributeToQueryBy `json:"attribute_to_query_by"`

	// FileId The Google Doc file ID
	FileId   string                                         `json:"file_id"`
	TaskType *RemoveGoogleDocsPermissionsTaskParamsTaskType `json:"task_type,omitempty"`
	Value    string                                         `json:"value"`
}

RemoveGoogleDocsPermissionsTaskParams defines model for remove_google_docs_permissions_task_params.

type RemoveGoogleDocsPermissionsTaskParamsAttributeToQueryBy added in v0.1.86

type RemoveGoogleDocsPermissionsTaskParamsAttributeToQueryBy string

RemoveGoogleDocsPermissionsTaskParamsAttributeToQueryBy defines model for RemoveGoogleDocsPermissionsTaskParams.AttributeToQueryBy.

Defines values for RemoveGoogleDocsPermissionsTaskParamsAttributeToQueryBy.

type RemoveGoogleDocsPermissionsTaskParamsTaskType added in v0.1.86

type RemoveGoogleDocsPermissionsTaskParamsTaskType string

RemoveGoogleDocsPermissionsTaskParamsTaskType defines model for RemoveGoogleDocsPermissionsTaskParams.TaskType.

const (
	RemoveGoogleDocsPermissions RemoveGoogleDocsPermissionsTaskParamsTaskType = "remove_google_docs_permissions"
)

Defines values for RemoveGoogleDocsPermissionsTaskParamsTaskType.

type RemoveSubscribers added in v0.1.85

type RemoveSubscribers struct {
	Data struct {
		Attributes struct {
			// RemoveUsersWithNoPrivateIncidentAccess Users without read permissions for private incidents will be removed from the subscriber list of this incident
			RemoveUsersWithNoPrivateIncidentAccess *bool `json:"remove_users_with_no_private_incident_access"`

			// UserIds IDs of users you wish to remove from the list of subscribers for this incident
			UserIds *[]string `json:"user_ids"`
		} `json:"attributes"`
		Type RemoveSubscribersDataType `json:"type"`
	} `json:"data"`
}

RemoveSubscribers defines model for remove_subscribers.

type RemoveSubscribersDataType added in v0.1.85

type RemoveSubscribersDataType string

RemoveSubscribersDataType defines model for RemoveSubscribers.Data.Type.

const (
	RemoveSubscribersDataTypeIncidents RemoveSubscribersDataType = "incidents"
)

Defines values for RemoveSubscribersDataType.

type RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody = RemoveSubscribers

RemoveSubscribersToIncidentApplicationVndAPIPlusJSONRequestBody defines body for RemoveSubscribersToIncident for application/vnd.api+json ContentType.

type RemoveSubscribersToIncidentResponse added in v0.1.85

type RemoveSubscribersToIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseRemoveSubscribersToIncidentResponse added in v0.1.85

func ParseRemoveSubscribersToIncidentResponse(rsp *http.Response) (*RemoveSubscribersToIncidentResponse, error)

ParseRemoveSubscribersToIncidentResponse parses an HTTP response from a RemoveSubscribersToIncidentWithResponse call

func (RemoveSubscribersToIncidentResponse) Status added in v0.1.85

Status returns HTTPResponse.Status

func (RemoveSubscribersToIncidentResponse) StatusCode added in v0.1.85

StatusCode returns HTTPResponse.StatusCode

type RenameSlackChannelTaskParams

type RenameSlackChannelTaskParams struct {
	Channel struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channel"`
	TaskType *RenameSlackChannelTaskParamsTaskType `json:"task_type,omitempty"`
	Title    string                                `json:"title"`
}

RenameSlackChannelTaskParams defines model for rename_slack_channel_task_params.

type RenameSlackChannelTaskParamsTaskType

type RenameSlackChannelTaskParamsTaskType string

RenameSlackChannelTaskParamsTaskType defines model for RenameSlackChannelTaskParams.TaskType.

const (
	RenameSlackChannel RenameSlackChannelTaskParamsTaskType = "rename_slack_channel"
)

Defines values for RenameSlackChannelTaskParamsTaskType.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResolveIncident

type ResolveIncident struct {
	Data struct {
		Attributes struct {
			// ResolutionMessage How was the incident resolved?
			ResolutionMessage *string `json:"resolution_message"`
		} `json:"attributes"`
		Type ResolveIncidentDataType `json:"type"`
	} `json:"data"`
}

ResolveIncident defines model for resolve_incident.

type ResolveIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type ResolveIncidentApplicationVndAPIPlusJSONRequestBody = ResolveIncident

ResolveIncidentApplicationVndAPIPlusJSONRequestBody defines body for ResolveIncident for application/vnd.api+json ContentType.

type ResolveIncidentDataType

type ResolveIncidentDataType string

ResolveIncidentDataType defines model for ResolveIncident.Data.Type.

const (
	ResolveIncidentDataTypeIncidents ResolveIncidentDataType = "incidents"
)

Defines values for ResolveIncidentDataType.

type ResolveIncidentResponse

type ResolveIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseResolveIncidentResponse

func ParseResolveIncidentResponse(rsp *http.Response) (*ResolveIncidentResponse, error)

ParseResolveIncidentResponse parses an HTTP response from a ResolveIncidentWithResponse call

func (ResolveIncidentResponse) Status

func (r ResolveIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (ResolveIncidentResponse) StatusCode

func (r ResolveIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestartIncident added in v0.1.58

type RestartIncident struct {
	Data struct {
		Attributes *map[string]interface{} `json:"attributes,omitempty"`
		Type       RestartIncidentDataType `json:"type"`
	} `json:"data"`
}

RestartIncident defines model for restart_incident.

type RestartIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type RestartIncidentApplicationVndAPIPlusJSONRequestBody = RestartIncident

RestartIncidentApplicationVndAPIPlusJSONRequestBody defines body for RestartIncident for application/vnd.api+json ContentType.

type RestartIncidentDataType added in v0.1.58

type RestartIncidentDataType string

RestartIncidentDataType defines model for RestartIncident.Data.Type.

const (
	RestartIncidentDataTypeIncidents RestartIncidentDataType = "incidents"
)

Defines values for RestartIncidentDataType.

type RestartIncidentResponse added in v0.1.58

type RestartIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseRestartIncidentResponse added in v0.1.58

func ParseRestartIncidentResponse(rsp *http.Response) (*RestartIncidentResponse, error)

ParseRestartIncidentResponse parses an HTTP response from a RestartIncidentWithResponse call

func (RestartIncidentResponse) Status added in v0.1.58

func (r RestartIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (RestartIncidentResponse) StatusCode added in v0.1.58

func (r RestartIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RetrospectiveStep added in v1.1.7

type RetrospectiveStep struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the step
	Description *string `json:"description"`

	// DueAfterDays Due date in days
	DueAfterDays *int `json:"due_after_days"`

	// IncidentRoleId Users assigned to the selected incident role will be the default owners for this step
	IncidentRoleId *string `json:"incident_role_id"`

	// Position Position of the step
	Position *int `json:"position,omitempty"`

	// Skippable Is the step skippable?
	Skippable *bool `json:"skippable,omitempty"`

	// Slug The slug of the step
	Slug *string `json:"slug,omitempty"`

	// Title The name of the step
	Title string `json:"title"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

RetrospectiveStep defines model for retrospective_step.

type RetrospectiveStepList added in v1.1.7

type RetrospectiveStepList struct {
	Data []struct {
		Attributes RetrospectiveStep `json:"attributes"`

		// Id Unique ID of the step
		Id   string                        `json:"id"`
		Type RetrospectiveStepListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

RetrospectiveStepList defines model for retrospective_step_list.

type RetrospectiveStepListDataType added in v1.1.7

type RetrospectiveStepListDataType string

RetrospectiveStepListDataType defines model for RetrospectiveStepList.Data.Type.

const (
	RetrospectiveStepListDataTypeRetrospectiveSteps RetrospectiveStepListDataType = "retrospective_steps"
)

Defines values for RetrospectiveStepListDataType.

type RetrospectiveStepResponse added in v1.1.7

type RetrospectiveStepResponse struct {
	Data struct {
		Attributes RetrospectiveStep `json:"attributes"`

		// Id Unique ID of the step
		Id   string                            `json:"id"`
		Type RetrospectiveStepResponseDataType `json:"type"`
	} `json:"data"`
}

RetrospectiveStepResponse defines model for retrospective_step_response.

type RetrospectiveStepResponseDataType added in v1.1.7

type RetrospectiveStepResponseDataType string

RetrospectiveStepResponseDataType defines model for RetrospectiveStepResponse.Data.Type.

const (
	RetrospectiveStepResponseDataTypeRetrospectiveSteps RetrospectiveStepResponseDataType = "retrospective_steps"
)

Defines values for RetrospectiveStepResponseDataType.

type RunCommandHerokuTaskParams

type RunCommandHerokuTaskParams struct {
	AppName                string `json:"app_name"`
	Command                string `json:"command"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	Size     RunCommandHerokuTaskParamsSize      `json:"size"`
	TaskType *RunCommandHerokuTaskParamsTaskType `json:"task_type,omitempty"`
}

RunCommandHerokuTaskParams defines model for run_command_heroku_task_params.

type RunCommandHerokuTaskParamsSize

type RunCommandHerokuTaskParamsSize string

RunCommandHerokuTaskParamsSize defines model for RunCommandHerokuTaskParams.Size.

const (
	Standard1X RunCommandHerokuTaskParamsSize = "standard-1X"
	Standard2X RunCommandHerokuTaskParamsSize = "standard-2X"
)

Defines values for RunCommandHerokuTaskParamsSize.

type RunCommandHerokuTaskParamsTaskType

type RunCommandHerokuTaskParamsTaskType string

RunCommandHerokuTaskParamsTaskType defines model for RunCommandHerokuTaskParams.TaskType.

const (
	RunCommandHeroku RunCommandHerokuTaskParamsTaskType = "run_command_heroku"
)

Defines values for RunCommandHerokuTaskParamsTaskType.

type Secret added in v0.1.58

type Secret struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// HashicorpVaultMount The HashiCorp Vault secret mount path
	HashicorpVaultMount *string `json:"hashicorp_vault_mount,omitempty"`

	// HashicorpVaultPath The HashiCorp Vault secret path
	HashicorpVaultPath *string `json:"hashicorp_vault_path"`

	// HashicorpVaultVersion The HashiCorp Vault secret version
	HashicorpVaultVersion *int `json:"hashicorp_vault_version,omitempty"`

	// Name The name of the secret
	Name string `json:"name"`

	// Secret The redacted secret
	Secret *string `json:"secret,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Secret defines model for secret.

type SecretList added in v0.1.58

type SecretList struct {
	Data []struct {
		Attributes Secret `json:"attributes"`

		// Id Unique ID of the secret
		Id   string             `json:"id"`
		Type SecretListDataType `json:"type"`
	} `json:"data"`
	Links *Links `json:"links,omitempty"`
}

SecretList defines model for secret_list.

type SecretListDataType added in v0.1.58

type SecretListDataType string

SecretListDataType defines model for SecretList.Data.Type.

const (
	SecretListDataTypeSecrets SecretListDataType = "secrets"
)

Defines values for SecretListDataType.

type SecretResponse added in v0.1.58

type SecretResponse struct {
	Data struct {
		Attributes Secret `json:"attributes"`

		// Id Unique ID of the secret
		Id   string                 `json:"id"`
		Type SecretResponseDataType `json:"type"`
	} `json:"data"`
}

SecretResponse defines model for secret_response.

type SecretResponseDataType added in v0.1.58

type SecretResponseDataType string

SecretResponseDataType defines model for SecretResponse.Data.Type.

const (
	SecretResponseDataTypeSecrets SecretResponseDataType = "secrets"
)

Defines values for SecretResponseDataType.

type SendDashboardReportTaskParams added in v0.1.32

type SendDashboardReportTaskParams struct {
	// Body The email body
	Body         *string  `json:"body"`
	DashboardIds []string `json:"dashboard_ids"`

	// From The from email address. Need to use SMTP integration if different than rootly.com
	From *string `json:"from,omitempty"`

	// Preheader The preheader
	Preheader *string `json:"preheader"`

	// Subject The subject
	Subject  string                                 `json:"subject"`
	TaskType *SendDashboardReportTaskParamsTaskType `json:"task_type,omitempty"`
	To       []string                               `json:"to"`
}

SendDashboardReportTaskParams defines model for send_dashboard_report_task_params.

type SendDashboardReportTaskParamsTaskType added in v0.1.32

type SendDashboardReportTaskParamsTaskType string

SendDashboardReportTaskParamsTaskType defines model for SendDashboardReportTaskParams.TaskType.

const (
	SendDashboardReport SendDashboardReportTaskParamsTaskType = "send_dashboard_report"
)

Defines values for SendDashboardReportTaskParamsTaskType.

type SendEmailTaskParams

type SendEmailTaskParams struct {
	Bcc *[]string `json:"bcc,omitempty"`

	// Body The email body
	Body *string   `json:"body"`
	Cc   *[]string `json:"cc,omitempty"`

	// CustomLogoUrl URL to your custom email logo
	CustomLogoUrl *string `json:"custom_logo_url"`

	// From The from email address. Need to use SMTP integration if different than rootly.com
	From          *string `json:"from,omitempty"`
	IncludeFooter *bool   `json:"include_footer,omitempty"`
	IncludeHeader *bool   `json:"include_header,omitempty"`

	// Preheader The preheader
	Preheader *string `json:"preheader"`

	// Subject The subject
	Subject  string                       `json:"subject"`
	TaskType *SendEmailTaskParamsTaskType `json:"task_type,omitempty"`
	To       []string                     `json:"to"`
}

SendEmailTaskParams defines model for send_email_task_params.

type SendEmailTaskParamsTaskType

type SendEmailTaskParamsTaskType string

SendEmailTaskParamsTaskType defines model for SendEmailTaskParams.TaskType.

const (
	SendEmail SendEmailTaskParamsTaskType = "send_email"
)

Defines values for SendEmailTaskParamsTaskType.

type SendSlackBlocksTaskParams added in v0.1.33

type SendSlackBlocksTaskParams struct {
	// Attachments Support liquid markup. Needs to be a valid JSON string after liquid is parsed
	Attachments *string `json:"attachments,omitempty"`

	// Blocks Support liquid markup. Needs to be a valid JSON string after liquid is parsed
	Blocks                        string `json:"blocks"`
	BroadcastThreadReplyToChannel *bool  `json:"broadcast_thread_reply_to_channel,omitempty"`
	Channels                      *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channels,omitempty"`
	Message *string `json:"message,omitempty"`

	// ParentMessageThreadTask A hash where [id] is the task id of the parent task that sent a message, and [name] is the name of the parent task
	ParentMessageThreadTask *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"parent_message_thread_task,omitempty"`
	PinToChannel    *bool `json:"pin_to_channel,omitempty"`
	SendAsEphemeral *bool `json:"send_as_ephemeral,omitempty"`
	SlackUserGroups *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"slack_user_groups,omitempty"`
	SlackUsers *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"slack_users,omitempty"`
	TaskType            *SendSlackBlocksTaskParamsTaskType `json:"task_type,omitempty"`
	UpdateParentMessage *bool                              `json:"update_parent_message,omitempty"`
}

SendSlackBlocksTaskParams defines model for send_slack_blocks_task_params.

type SendSlackBlocksTaskParamsTaskType added in v0.1.33

type SendSlackBlocksTaskParamsTaskType string

SendSlackBlocksTaskParamsTaskType defines model for SendSlackBlocksTaskParams.TaskType.

const (
	SendSlackBlocks SendSlackBlocksTaskParamsTaskType = "send_slack_blocks"
)

Defines values for SendSlackBlocksTaskParamsTaskType.

type SendSlackMessageTaskParams

type SendSlackMessageTaskParams struct {
	Actionables                   *[]SendSlackMessageTaskParamsActionables `json:"actionables,omitempty"`
	BroadcastThreadReplyToChannel *bool                                    `json:"broadcast_thread_reply_to_channel,omitempty"`
	Channels                      *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channels,omitempty"`

	// Color A hex color ex. #FFFFFF
	Color *string `json:"color,omitempty"`

	// ParentMessageThreadTask A hash where [id] is the task id of the parent task that sent a message, and [name] is the name of the parent task
	ParentMessageThreadTask *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"parent_message_thread_task,omitempty"`
	PinToChannel    *bool `json:"pin_to_channel,omitempty"`
	SendAsEphemeral *bool `json:"send_as_ephemeral,omitempty"`
	SlackUserGroups *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"slack_user_groups,omitempty"`
	SlackUsers *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"slack_users,omitempty"`
	TaskType *SendSlackMessageTaskParamsTaskType `json:"task_type,omitempty"`

	// Text The message text
	Text                string `json:"text"`
	UpdateParentMessage *bool  `json:"update_parent_message,omitempty"`
}

SendSlackMessageTaskParams defines model for send_slack_message_task_params.

type SendSlackMessageTaskParamsActionables added in v0.1.43

type SendSlackMessageTaskParamsActionables string

SendSlackMessageTaskParamsActionables defines model for SendSlackMessageTaskParams.Actionables.

const (
	SendSlackMessageTaskParamsActionablesAddOpsgenieResponders  SendSlackMessageTaskParamsActionables = "add_opsgenie_responders"
	SendSlackMessageTaskParamsActionablesAddPagerdutyResponders SendSlackMessageTaskParamsActionables = "add_pagerduty_responders"
	SendSlackMessageTaskParamsActionablesAddVictorOpsResponders SendSlackMessageTaskParamsActionables = "add_victor_ops_responders"
	SendSlackMessageTaskParamsActionablesAllCommands            SendSlackMessageTaskParamsActionables = "all_commands"
	SendSlackMessageTaskParamsActionablesArchiveChannel         SendSlackMessageTaskParamsActionables = "archive_channel"
	SendSlackMessageTaskParamsActionablesLeaveFeedback          SendSlackMessageTaskParamsActionables = "leave_feedback"
	SendSlackMessageTaskParamsActionablesManageActionItems      SendSlackMessageTaskParamsActionables = "manage_action_items"
	SendSlackMessageTaskParamsActionablesManageFormFields       SendSlackMessageTaskParamsActionables = "manage_form_fields"
	SendSlackMessageTaskParamsActionablesManageIncidentRoles    SendSlackMessageTaskParamsActionables = "manage_incident_roles"
	SendSlackMessageTaskParamsActionablesPauseReminder          SendSlackMessageTaskParamsActionables = "pause_reminder"
	SendSlackMessageTaskParamsActionablesRestartReminder        SendSlackMessageTaskParamsActionables = "restart_reminder"
	SendSlackMessageTaskParamsActionablesSnoozeReminder         SendSlackMessageTaskParamsActionables = "snooze_reminder"
	SendSlackMessageTaskParamsActionablesUpdateIncident         SendSlackMessageTaskParamsActionables = "update_incident"
	SendSlackMessageTaskParamsActionablesUpdateStatus           SendSlackMessageTaskParamsActionables = "update_status"
	SendSlackMessageTaskParamsActionablesUpdateStatusPage       SendSlackMessageTaskParamsActionables = "update_status_page"
	SendSlackMessageTaskParamsActionablesUpdateSummary          SendSlackMessageTaskParamsActionables = "update_summary"
	SendSlackMessageTaskParamsActionablesViewTasks              SendSlackMessageTaskParamsActionables = "view_tasks"
)

Defines values for SendSlackMessageTaskParamsActionables.

type SendSlackMessageTaskParamsTaskType added in v0.1.39

type SendSlackMessageTaskParamsTaskType string

SendSlackMessageTaskParamsTaskType defines model for SendSlackMessageTaskParams.TaskType.

const (
	SendSlackMessage SendSlackMessageTaskParamsTaskType = "send_slack_message"
)

Defines values for SendSlackMessageTaskParamsTaskType.

type SendSmsTaskParams

type SendSmsTaskParams struct {
	// Content The SMS message
	Content string `json:"content"`

	// Name The name
	Name         string                     `json:"name"`
	PhoneNumbers []string                   `json:"phone_numbers"`
	TaskType     *SendSmsTaskParamsTaskType `json:"task_type,omitempty"`
}

SendSmsTaskParams defines model for send_sms_task_params.

type SendSmsTaskParamsTaskType

type SendSmsTaskParamsTaskType string

SendSmsTaskParamsTaskType defines model for SendSmsTaskParams.TaskType.

const (
	SendSms SendSmsTaskParamsTaskType = "send_sms"
)

Defines values for SendSmsTaskParamsTaskType.

type SendWhatsappMessageTaskParams added in v1.0.7

type SendWhatsappMessageTaskParams struct {
	// Content The WhatsApp message
	Content string `json:"content"`

	// Name The name
	Name         string                                 `json:"name"`
	PhoneNumbers []string                               `json:"phone_numbers"`
	TaskType     *SendWhatsappMessageTaskParamsTaskType `json:"task_type,omitempty"`
}

SendWhatsappMessageTaskParams defines model for send_whatsapp_message_task_params.

type SendWhatsappMessageTaskParamsTaskType added in v1.0.7

type SendWhatsappMessageTaskParamsTaskType string

SendWhatsappMessageTaskParamsTaskType defines model for SendWhatsappMessageTaskParams.TaskType.

const (
	SendWhatsappMessage SendWhatsappMessageTaskParamsTaskType = "send_whatsapp_message"
)

Defines values for SendWhatsappMessageTaskParamsTaskType.

type Service

type Service struct {
	// BackstageId The Backstage entity id associated to this service. eg: :namespace/:kind/:entity_name
	BackstageId *string `json:"backstage_id"`

	// Color The hex color of the service
	Color *string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the service
	Description *string `json:"description"`

	// EnvironmentIds Environments associated with this service
	EnvironmentIds *[]string `json:"environment_ids"`

	// GithubRepositoryBranch The GitHub repository branch associated to this service. eg: main
	GithubRepositoryBranch *string `json:"github_repository_branch"`

	// GithubRepositoryName The GitHub repository name associated to this service. eg: rootlyhq/my-service
	GithubRepositoryName *string `json:"github_repository_name"`

	// GitlabRepositoryBranch The Gitlab repository branch associated to this service. eg: main
	GitlabRepositoryBranch *string `json:"gitlab_repository_branch"`

	// GitlabRepositoryName The Gitlab repository name associated to this service. eg: rootlyhq/my-service
	GitlabRepositoryName *string `json:"gitlab_repository_name"`

	// Name The name of the service
	Name string `json:"name"`

	// NotifyEmails Emails attached to the service
	NotifyEmails *[]string `json:"notify_emails"`

	// OpsgenieId The Opsgenie service id associated to this service
	OpsgenieId *string `json:"opsgenie_id"`

	// OwnersGroupIds Owner Teams associated with this service
	OwnersGroupIds *[]string `json:"owners_group_ids"`

	// OwnersUserIds Owner Users associated with this service
	OwnersUserIds *[]int `json:"owners_user_ids"`

	// PagerdutyId The PagerDuty service id associated to this service
	PagerdutyId *string `json:"pagerduty_id"`

	// Position Position of the service
	Position *int `json:"position"`

	// PublicDescription The public description of the service
	PublicDescription *string `json:"public_description"`

	// ServiceIds Services dependent on this service
	ServiceIds *[]string `json:"service_ids"`

	// SlackAliases Slack Aliases associated with this service
	SlackAliases *[]struct {
		// Id Slack alias ID
		Id string `json:"id"`

		// Name Slack alias name
		Name string `json:"name"`
	} `json:"slack_aliases"`

	// SlackChannels Slack Channels associated with this service
	SlackChannels *[]struct {
		// Id Slack channel ID
		Id string `json:"id"`

		// Name Slack channel name
		Name string `json:"name"`
	} `json:"slack_channels"`

	// Slug The slug of the service
	Slug *string `json:"slug,omitempty"`

	// Status The status of the service
	Status *ServiceStatus `json:"status,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Service defines model for service.

type ServiceList

type ServiceList struct {
	Data []struct {
		Attributes Service `json:"attributes"`

		// Id Unique ID of the service
		Id   string              `json:"id"`
		Type ServiceListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

ServiceList defines model for service_list.

type ServiceListDataType

type ServiceListDataType string

ServiceListDataType defines model for ServiceList.Data.Type.

const (
	ServiceListDataTypeServices ServiceListDataType = "services"
)

Defines values for ServiceListDataType.

type ServiceResponse

type ServiceResponse struct {
	Data struct {
		Attributes Service `json:"attributes"`

		// Id Unique ID of the service
		Id   string                  `json:"id"`
		Type ServiceResponseDataType `json:"type"`
	} `json:"data"`
}

ServiceResponse defines model for service_response.

type ServiceResponseDataType

type ServiceResponseDataType string

ServiceResponseDataType defines model for ServiceResponse.Data.Type.

const (
	ServiceResponseDataTypeServices ServiceResponseDataType = "services"
)

Defines values for ServiceResponseDataType.

type ServiceStatus added in v0.1.83

type ServiceStatus string

ServiceStatus The status of the service

const (
	ServiceStatusImpacted      ServiceStatus = "impacted"
	ServiceStatusMajorOutage   ServiceStatus = "major_outage"
	ServiceStatusOperational   ServiceStatus = "operational"
	ServiceStatusOutage        ServiceStatus = "outage"
	ServiceStatusPartialOutage ServiceStatus = "partial_outage"
)

Defines values for ServiceStatus.

type SetDefaultDashboardResponse

type SetDefaultDashboardResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseSetDefaultDashboardResponse

func ParseSetDefaultDashboardResponse(rsp *http.Response) (*SetDefaultDashboardResponse, error)

ParseSetDefaultDashboardResponse parses an HTTP response from a SetDefaultDashboardWithResponse call

func (SetDefaultDashboardResponse) Status

Status returns HTTPResponse.Status

func (SetDefaultDashboardResponse) StatusCode

func (r SetDefaultDashboardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Severity

type Severity struct {
	// Color The hex color of the severity
	Color *string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the severity
	Description *string `json:"description"`

	// Name The name of the severity
	Name string `json:"name"`

	// NotifyEmails Emails to attach to the severity
	NotifyEmails *[]string `json:"notify_emails"`

	// Position Position of the severity
	Position *int `json:"position"`

	// Severity The severity of the severity
	Severity *SeveritySeverity `json:"severity,omitempty"`

	// SlackAliases Slack Aliases associated with this severity
	SlackAliases *[]struct {
		// Id Slack alias ID
		Id string `json:"id"`

		// Name Slack alias name
		Name string `json:"name"`
	} `json:"slack_aliases"`

	// SlackChannels Slack Channels associated with this severity
	SlackChannels *[]struct {
		// Id Slack channel ID
		Id string `json:"id"`

		// Name Slack channel name
		Name string `json:"name"`
	} `json:"slack_channels"`

	// Slug The slug of the severity
	Slug *string `json:"slug,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

Severity defines model for severity.

type SeverityList

type SeverityList struct {
	Data []struct {
		Attributes Severity `json:"attributes"`

		// Id Unique ID of the severity
		Id   string               `json:"id"`
		Type SeverityListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

SeverityList defines model for severity_list.

type SeverityListDataType

type SeverityListDataType string

SeverityListDataType defines model for SeverityList.Data.Type.

const (
	SeverityListDataTypeSeverities SeverityListDataType = "severities"
)

Defines values for SeverityListDataType.

type SeverityResponse

type SeverityResponse struct {
	Data struct {
		Attributes Severity `json:"attributes"`

		// Id Unique ID of the severity
		Id   string                   `json:"id"`
		Type SeverityResponseDataType `json:"type"`
	} `json:"data"`
}

SeverityResponse defines model for severity_response.

type SeverityResponseDataType

type SeverityResponseDataType string

SeverityResponseDataType defines model for SeverityResponse.Data.Type.

const (
	SeverityResponseDataTypeSeverities SeverityResponseDataType = "severities"
)

Defines values for SeverityResponseDataType.

type SeveritySeverity

type SeveritySeverity string

SeveritySeverity The severity of the severity

const (
	SeveritySeverityCritical SeveritySeverity = "critical"
	SeveritySeverityHigh     SeveritySeverity = "high"
	SeveritySeverityLow      SeveritySeverity = "low"
	SeveritySeverityMedium   SeveritySeverity = "medium"
)

Defines values for SeveritySeverity.

type SimpleTriggerParams added in v0.1.55

type SimpleTriggerParams struct {
	TriggerType SimpleTriggerParamsTriggerType `json:"trigger_type"`
	Triggers    *[]SimpleTriggerParamsTriggers `json:"triggers,omitempty"`
}

SimpleTriggerParams defines model for simple_trigger_params.

type SimpleTriggerParamsTriggerType added in v0.1.55

type SimpleTriggerParamsTriggerType string

SimpleTriggerParamsTriggerType defines model for SimpleTriggerParams.TriggerType.

const (
	Simple SimpleTriggerParamsTriggerType = "simple"
)

Defines values for SimpleTriggerParamsTriggerType.

type SimpleTriggerParamsTriggers added in v0.1.55

type SimpleTriggerParamsTriggers string

SimpleTriggerParamsTriggers Actions that trigger the workflow

const (
	SlackCommand SimpleTriggerParamsTriggers = "slack_command"
)

Defines values for SimpleTriggerParamsTriggers.

type SnapshotDatadogGraphTaskParams

type SnapshotDatadogGraphTaskParams struct {
	Dashboards *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"dashboards,omitempty"`
	MetricQueries *[]string `json:"metric_queries,omitempty"`

	// PastDuration in format '1 minute', '30 days', '3 months', etc
	PastDuration           string `json:"past_duration"`
	PostToIncidentTimeline *bool  `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *SnapshotDatadogGraphTaskParamsTaskType `json:"task_type,omitempty"`
}

SnapshotDatadogGraphTaskParams defines model for snapshot_datadog_graph_task_params.

type SnapshotDatadogGraphTaskParamsTaskType

type SnapshotDatadogGraphTaskParamsTaskType string

SnapshotDatadogGraphTaskParamsTaskType defines model for SnapshotDatadogGraphTaskParams.TaskType.

const (
	SnapshotDatadogGraph SnapshotDatadogGraphTaskParamsTaskType = "snapshot_datadog_graph"
)

Defines values for SnapshotDatadogGraphTaskParamsTaskType.

type SnapshotGrafanaDashboardTaskParams

type SnapshotGrafanaDashboardTaskParams struct {
	Dashboards []struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"dashboards"`
	PostToIncidentTimeline *bool `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *SnapshotGrafanaDashboardTaskParamsTaskType `json:"task_type,omitempty"`
}

SnapshotGrafanaDashboardTaskParams defines model for snapshot_grafana_dashboard_task_params.

type SnapshotGrafanaDashboardTaskParamsTaskType

type SnapshotGrafanaDashboardTaskParamsTaskType string

SnapshotGrafanaDashboardTaskParamsTaskType defines model for SnapshotGrafanaDashboardTaskParams.TaskType.

const (
	SnapshotGrafanaDashboard SnapshotGrafanaDashboardTaskParamsTaskType = "snapshot_grafana_dashboard"
)

Defines values for SnapshotGrafanaDashboardTaskParamsTaskType.

type SnapshotLookerLookTaskParams

type SnapshotLookerLookTaskParams struct {
	Dashboards []struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"dashboards"`
	PostToIncidentTimeline *bool `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *SnapshotLookerLookTaskParamsTaskType `json:"task_type,omitempty"`
}

SnapshotLookerLookTaskParams defines model for snapshot_looker_look_task_params.

type SnapshotLookerLookTaskParamsTaskType

type SnapshotLookerLookTaskParamsTaskType string

SnapshotLookerLookTaskParamsTaskType defines model for SnapshotLookerLookTaskParams.TaskType.

const (
	SnapshotLookerLook SnapshotLookerLookTaskParamsTaskType = "snapshot_looker_look"
)

Defines values for SnapshotLookerLookTaskParamsTaskType.

type SnapshotNewRelicGraphTaskParams

type SnapshotNewRelicGraphTaskParams struct {
	MetricQuery            string                                    `json:"metric_query"`
	MetricType             SnapshotNewRelicGraphTaskParamsMetricType `json:"metric_type"`
	PostToIncidentTimeline *bool                                     `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	TaskType *SnapshotNewRelicGraphTaskParamsTaskType `json:"task_type,omitempty"`
}

SnapshotNewRelicGraphTaskParams defines model for snapshot_new_relic_graph_task_params.

type SnapshotNewRelicGraphTaskParamsMetricType

type SnapshotNewRelicGraphTaskParamsMetricType string

SnapshotNewRelicGraphTaskParamsMetricType defines model for SnapshotNewRelicGraphTaskParams.MetricType.

type SnapshotNewRelicGraphTaskParamsTaskType

type SnapshotNewRelicGraphTaskParamsTaskType string

SnapshotNewRelicGraphTaskParamsTaskType defines model for SnapshotNewRelicGraphTaskParams.TaskType.

const (
	SnapshotLookerGraph SnapshotNewRelicGraphTaskParamsTaskType = "snapshot_looker_graph"
)

Defines values for SnapshotNewRelicGraphTaskParamsTaskType.

type StatusPage

type StatusPage struct {
	// AllowSearchEngineIndex Allow search engines to include your public status page in search results
	AllowSearchEngineIndex *bool `json:"allow_search_engine_index"`

	// AuthenticationEnabled Enable authentication
	AuthenticationEnabled *bool `json:"authentication_enabled"`

	// AuthenticationPassword Authentication password
	AuthenticationPassword *string `json:"authentication_password"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the status page
	Description *string `json:"description"`

	// Enabled Enabled / Disable the status page
	Enabled *bool `json:"enabled"`

	// FailureMessage Message showing when at least one component is not operational
	FailureMessage *string `json:"failure_message"`

	// FooterColor The color of the footer. Eg. "#1F2F41"
	FooterColor *string `json:"footer_color"`

	// FunctionalityIds Functionalities attached to the status page
	FunctionalityIds *[]string `json:"functionality_ids,omitempty"`

	// GaTrackingId Google Analytics tracking ID
	GaTrackingId *string `json:"ga_tracking_id"`

	// HeaderColor The color of the header. Eg. "#0061F2"
	HeaderColor *string `json:"header_color"`

	// Public Make the status page accessible to the public
	Public *bool `json:"public"`

	// PublicDescription The public description of the status page
	PublicDescription *string `json:"public_description"`

	// PublicTitle The public title of the status page
	PublicTitle *string `json:"public_title"`

	// ServiceIds Services attached to the status page
	ServiceIds *[]string `json:"service_ids,omitempty"`

	// ShowUptime Show uptime
	ShowUptime *bool `json:"show_uptime"`

	// ShowUptimeLastDays Show uptime over x days
	ShowUptimeLastDays *StatusPageShowUptimeLastDays `json:"show_uptime_last_days"`

	// SuccessMessage Message showing when all components are operational
	SuccessMessage *string `json:"success_message"`

	// TimeZone Status Page Timezone
	TimeZone *StatusPageTimeZone `json:"time_zone"`

	// Title The title of the status page
	Title string `json:"title"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// WebsitePrivacyUrl Website Privacy URL
	WebsitePrivacyUrl *string `json:"website_privacy_url"`

	// WebsiteSupportUrl Website Support URL
	WebsiteSupportUrl *string `json:"website_support_url"`

	// WebsiteUrl Website URL
	WebsiteUrl *string `json:"website_url"`
}

StatusPage defines model for status_page.

type StatusPageList

type StatusPageList struct {
	Data []struct {
		Attributes StatusPage `json:"attributes"`

		// Id Unique ID of the status page
		Id   string                 `json:"id"`
		Type StatusPageListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

StatusPageList defines model for status_page_list.

type StatusPageListDataType

type StatusPageListDataType string

StatusPageListDataType defines model for StatusPageList.Data.Type.

const (
	StatusPageListDataTypeStatusPages StatusPageListDataType = "status_pages"
)

Defines values for StatusPageListDataType.

type StatusPageResponse

type StatusPageResponse struct {
	Data struct {
		Attributes StatusPage `json:"attributes"`

		// Id Unique ID of the status page
		Id   string                     `json:"id"`
		Type StatusPageResponseDataType `json:"type"`
	} `json:"data"`
}

StatusPageResponse defines model for status_page_response.

type StatusPageResponseDataType

type StatusPageResponseDataType string

StatusPageResponseDataType defines model for StatusPageResponse.Data.Type.

const (
	StatusPageResponseDataTypeStatusPages StatusPageResponseDataType = "status_pages"
)

Defines values for StatusPageResponseDataType.

type StatusPageShowUptimeLastDays

type StatusPageShowUptimeLastDays int

StatusPageShowUptimeLastDays Show uptime over x days

const (
	StatusPageShowUptimeLastDaysN180 StatusPageShowUptimeLastDays = 180
	StatusPageShowUptimeLastDaysN30  StatusPageShowUptimeLastDays = 30
	StatusPageShowUptimeLastDaysN360 StatusPageShowUptimeLastDays = 360
	StatusPageShowUptimeLastDaysN60  StatusPageShowUptimeLastDays = 60
	StatusPageShowUptimeLastDaysN90  StatusPageShowUptimeLastDays = 90
)

Defines values for StatusPageShowUptimeLastDays.

type StatusPageTemplate added in v0.1.18

type StatusPageTemplate struct {
	// Body Description of the event the template will populate
	Body string `json:"body"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Enabled Enable / Disable the status page template
	Enabled *bool `json:"enabled"`

	// Kind The kind of the status page template
	Kind *StatusPageTemplateKind `json:"kind,omitempty"`

	// Position Position of the workflow task
	Position *float32 `json:"position,omitempty"`

	// ShouldNotifySubscribers Controls if incident subscribers should be notified
	ShouldNotifySubscribers *bool  `json:"should_notify_subscribers"`
	StatusPageId            string `json:"status_page_id"`

	// Title Title of the template
	Title string `json:"title"`

	// UpdateStatus Status of the event the template will populate
	UpdateStatus *string `json:"update_status"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

StatusPageTemplate defines model for status_page_template.

type StatusPageTemplateKind added in v1.2.5

type StatusPageTemplateKind string

StatusPageTemplateKind The kind of the status page template

const (
	StatusPageTemplateKindNormal    StatusPageTemplateKind = "normal"
	StatusPageTemplateKindScheduled StatusPageTemplateKind = "scheduled"
)

Defines values for StatusPageTemplateKind.

type StatusPageTemplateList added in v0.1.18

type StatusPageTemplateList struct {
	Data []struct {
		Attributes StatusPageTemplate `json:"attributes"`

		// Id Unique ID of the template
		Id   string                         `json:"id"`
		Type StatusPageTemplateListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

StatusPageTemplateList defines model for status_page_template_list.

type StatusPageTemplateListDataType added in v0.1.18

type StatusPageTemplateListDataType string

StatusPageTemplateListDataType defines model for StatusPageTemplateList.Data.Type.

const (
	StatusPageTemplateListDataTypeStatusPageTemplates StatusPageTemplateListDataType = "status_page_templates"
)

Defines values for StatusPageTemplateListDataType.

type StatusPageTemplateResponse added in v0.1.18

type StatusPageTemplateResponse struct {
	Data struct {
		Attributes StatusPageTemplate `json:"attributes"`

		// Id Unique ID of the status page template
		Id   string                             `json:"id"`
		Type StatusPageTemplateResponseDataType `json:"type"`
	} `json:"data"`
}

StatusPageTemplateResponse defines model for status_page_template_response.

type StatusPageTemplateResponseDataType added in v0.1.18

type StatusPageTemplateResponseDataType string

StatusPageTemplateResponseDataType defines model for StatusPageTemplateResponse.Data.Type.

const (
	StatusPageTemplateResponseDataTypeStatusPageTemplates StatusPageTemplateResponseDataType = "status_page_templates"
)

Defines values for StatusPageTemplateResponseDataType.

type StatusPageTimeZone added in v0.1.96

type StatusPageTimeZone string

StatusPageTimeZone Status Page Timezone

const (
	StatusPageTimeZoneAbuDhabi                  StatusPageTimeZone = "Abu Dhabi"
	StatusPageTimeZoneAdelaide                  StatusPageTimeZone = "Adelaide"
	StatusPageTimeZoneAlaska                    StatusPageTimeZone = "Alaska"
	StatusPageTimeZoneAlmaty                    StatusPageTimeZone = "Almaty"
	StatusPageTimeZoneAmericanSamoa             StatusPageTimeZone = "American Samoa"
	StatusPageTimeZoneAmsterdam                 StatusPageTimeZone = "Amsterdam"
	StatusPageTimeZoneArizona                   StatusPageTimeZone = "Arizona"
	StatusPageTimeZoneAstana                    StatusPageTimeZone = "Astana"
	StatusPageTimeZoneAthens                    StatusPageTimeZone = "Athens"
	StatusPageTimeZoneAtlanticTimeCanada        StatusPageTimeZone = "Atlantic Time (Canada)"
	StatusPageTimeZoneAuckland                  StatusPageTimeZone = "Auckland"
	StatusPageTimeZoneAzores                    StatusPageTimeZone = "Azores"
	StatusPageTimeZoneBaghdad                   StatusPageTimeZone = "Baghdad"
	StatusPageTimeZoneBaku                      StatusPageTimeZone = "Baku"
	StatusPageTimeZoneBangkok                   StatusPageTimeZone = "Bangkok"
	StatusPageTimeZoneBeijing                   StatusPageTimeZone = "Beijing"
	StatusPageTimeZoneBelgrade                  StatusPageTimeZone = "Belgrade"
	StatusPageTimeZoneBerlin                    StatusPageTimeZone = "Berlin"
	StatusPageTimeZoneBern                      StatusPageTimeZone = "Bern"
	StatusPageTimeZoneBogota                    StatusPageTimeZone = "Bogota"
	StatusPageTimeZoneBrasilia                  StatusPageTimeZone = "Brasilia"
	StatusPageTimeZoneBratislava                StatusPageTimeZone = "Bratislava"
	StatusPageTimeZoneBrisbane                  StatusPageTimeZone = "Brisbane"
	StatusPageTimeZoneBrussels                  StatusPageTimeZone = "Brussels"
	StatusPageTimeZoneBucharest                 StatusPageTimeZone = "Bucharest"
	StatusPageTimeZoneBudapest                  StatusPageTimeZone = "Budapest"
	StatusPageTimeZoneBuenosAires               StatusPageTimeZone = "Buenos Aires"
	StatusPageTimeZoneCairo                     StatusPageTimeZone = "Cairo"
	StatusPageTimeZoneCanberra                  StatusPageTimeZone = "Canberra"
	StatusPageTimeZoneCapeVerdeIs               StatusPageTimeZone = "Cape Verde Is."
	StatusPageTimeZoneCaracas                   StatusPageTimeZone = "Caracas"
	StatusPageTimeZoneCasablanca                StatusPageTimeZone = "Casablanca"
	StatusPageTimeZoneCentralAmerica            StatusPageTimeZone = "Central America"
	StatusPageTimeZoneCentralTimeUSCanada       StatusPageTimeZone = "Central Time (US & Canada)"
	StatusPageTimeZoneChathamIs                 StatusPageTimeZone = "Chatham Is."
	StatusPageTimeZoneChennai                   StatusPageTimeZone = "Chennai"
	StatusPageTimeZoneChihuahua                 StatusPageTimeZone = "Chihuahua"
	StatusPageTimeZoneChongqing                 StatusPageTimeZone = "Chongqing"
	StatusPageTimeZoneCopenhagen                StatusPageTimeZone = "Copenhagen"
	StatusPageTimeZoneDarwin                    StatusPageTimeZone = "Darwin"
	StatusPageTimeZoneDhaka                     StatusPageTimeZone = "Dhaka"
	StatusPageTimeZoneDublin                    StatusPageTimeZone = "Dublin"
	StatusPageTimeZoneEasternTimeUSCanada       StatusPageTimeZone = "Eastern Time (US & Canada)"
	StatusPageTimeZoneEdinburgh                 StatusPageTimeZone = "Edinburgh"
	StatusPageTimeZoneEkaterinburg              StatusPageTimeZone = "Ekaterinburg"
	StatusPageTimeZoneFiji                      StatusPageTimeZone = "Fiji"
	StatusPageTimeZoneGeorgetown                StatusPageTimeZone = "Georgetown"
	StatusPageTimeZoneGreenland                 StatusPageTimeZone = "Greenland"
	StatusPageTimeZoneGuadalajara               StatusPageTimeZone = "Guadalajara"
	StatusPageTimeZoneGuam                      StatusPageTimeZone = "Guam"
	StatusPageTimeZoneHanoi                     StatusPageTimeZone = "Hanoi"
	StatusPageTimeZoneHarare                    StatusPageTimeZone = "Harare"
	StatusPageTimeZoneHawaii                    StatusPageTimeZone = "Hawaii"
	StatusPageTimeZoneHelsinki                  StatusPageTimeZone = "Helsinki"
	StatusPageTimeZoneHobart                    StatusPageTimeZone = "Hobart"
	StatusPageTimeZoneHongKong                  StatusPageTimeZone = "Hong Kong"
	StatusPageTimeZoneIndianaEast               StatusPageTimeZone = "Indiana (East)"
	StatusPageTimeZoneInternationalDateLineWest StatusPageTimeZone = "International Date Line West"
	StatusPageTimeZoneIrkutsk                   StatusPageTimeZone = "Irkutsk"
	StatusPageTimeZoneIslamabad                 StatusPageTimeZone = "Islamabad"
	StatusPageTimeZoneIstanbul                  StatusPageTimeZone = "Istanbul"
	StatusPageTimeZoneJakarta                   StatusPageTimeZone = "Jakarta"
	StatusPageTimeZoneJerusalem                 StatusPageTimeZone = "Jerusalem"
	StatusPageTimeZoneKabul                     StatusPageTimeZone = "Kabul"
	StatusPageTimeZoneKaliningrad               StatusPageTimeZone = "Kaliningrad"
	StatusPageTimeZoneKamchatka                 StatusPageTimeZone = "Kamchatka"
	StatusPageTimeZoneKarachi                   StatusPageTimeZone = "Karachi"
	StatusPageTimeZoneKathmandu                 StatusPageTimeZone = "Kathmandu"
	StatusPageTimeZoneKolkata                   StatusPageTimeZone = "Kolkata"
	StatusPageTimeZoneKrasnoyarsk               StatusPageTimeZone = "Krasnoyarsk"
	StatusPageTimeZoneKualaLumpur               StatusPageTimeZone = "Kuala Lumpur"
	StatusPageTimeZoneKuwait                    StatusPageTimeZone = "Kuwait"
	StatusPageTimeZoneKyiv                      StatusPageTimeZone = "Kyiv"
	StatusPageTimeZoneLaPaz                     StatusPageTimeZone = "La Paz"
	StatusPageTimeZoneLima                      StatusPageTimeZone = "Lima"
	StatusPageTimeZoneLisbon                    StatusPageTimeZone = "Lisbon"
	StatusPageTimeZoneLjubljana                 StatusPageTimeZone = "Ljubljana"
	StatusPageTimeZoneLondon                    StatusPageTimeZone = "London"
	StatusPageTimeZoneMadrid                    StatusPageTimeZone = "Madrid"
	StatusPageTimeZoneMagadan                   StatusPageTimeZone = "Magadan"
	StatusPageTimeZoneMarshallIs                StatusPageTimeZone = "Marshall Is."
	StatusPageTimeZoneMazatlan                  StatusPageTimeZone = "Mazatlan"
	StatusPageTimeZoneMelbourne                 StatusPageTimeZone = "Melbourne"
	StatusPageTimeZoneMexicoCity                StatusPageTimeZone = "Mexico City"
	StatusPageTimeZoneMidAtlantic               StatusPageTimeZone = "Mid-Atlantic"
	StatusPageTimeZoneMidwayIsland              StatusPageTimeZone = "Midway Island"
	StatusPageTimeZoneMinsk                     StatusPageTimeZone = "Minsk"
	StatusPageTimeZoneMonrovia                  StatusPageTimeZone = "Monrovia"
	StatusPageTimeZoneMonterrey                 StatusPageTimeZone = "Monterrey"
	StatusPageTimeZoneMontevideo                StatusPageTimeZone = "Montevideo"
	StatusPageTimeZoneMoscow                    StatusPageTimeZone = "Moscow"
	StatusPageTimeZoneMountainTimeUSCanada      StatusPageTimeZone = "Mountain Time (US & Canada)"
	StatusPageTimeZoneMumbai                    StatusPageTimeZone = "Mumbai"
	StatusPageTimeZoneMuscat                    StatusPageTimeZone = "Muscat"
	StatusPageTimeZoneNairobi                   StatusPageTimeZone = "Nairobi"
	StatusPageTimeZoneNewCaledonia              StatusPageTimeZone = "New Caledonia"
	StatusPageTimeZoneNewDelhi                  StatusPageTimeZone = "New Delhi"
	StatusPageTimeZoneNewfoundland              StatusPageTimeZone = "Newfoundland"
	StatusPageTimeZoneNovosibirsk               StatusPageTimeZone = "Novosibirsk"
	StatusPageTimeZoneNukualofa                 StatusPageTimeZone = "Nuku'alofa"
	StatusPageTimeZoneOsaka                     StatusPageTimeZone = "Osaka"
	StatusPageTimeZonePacificTimeUSCanada       StatusPageTimeZone = "Pacific Time (US & Canada)"
	StatusPageTimeZoneParis                     StatusPageTimeZone = "Paris"
	StatusPageTimeZonePerth                     StatusPageTimeZone = "Perth"
	StatusPageTimeZonePortMoresby               StatusPageTimeZone = "Port Moresby"
	StatusPageTimeZonePrague                    StatusPageTimeZone = "Prague"
	StatusPageTimeZonePretoria                  StatusPageTimeZone = "Pretoria"
	StatusPageTimeZonePuertoRico                StatusPageTimeZone = "Puerto Rico"
	StatusPageTimeZoneQuito                     StatusPageTimeZone = "Quito"
	StatusPageTimeZoneRangoon                   StatusPageTimeZone = "Rangoon"
	StatusPageTimeZoneRiga                      StatusPageTimeZone = "Riga"
	StatusPageTimeZoneRiyadh                    StatusPageTimeZone = "Riyadh"
	StatusPageTimeZoneRome                      StatusPageTimeZone = "Rome"
	StatusPageTimeZoneSamara                    StatusPageTimeZone = "Samara"
	StatusPageTimeZoneSamoa                     StatusPageTimeZone = "Samoa"
	StatusPageTimeZoneSantiago                  StatusPageTimeZone = "Santiago"
	StatusPageTimeZoneSapporo                   StatusPageTimeZone = "Sapporo"
	StatusPageTimeZoneSarajevo                  StatusPageTimeZone = "Sarajevo"
	StatusPageTimeZoneSaskatchewan              StatusPageTimeZone = "Saskatchewan"
	StatusPageTimeZoneSeoul                     StatusPageTimeZone = "Seoul"
	StatusPageTimeZoneSingapore                 StatusPageTimeZone = "Singapore"
	StatusPageTimeZoneSkopje                    StatusPageTimeZone = "Skopje"
	StatusPageTimeZoneSofia                     StatusPageTimeZone = "Sofia"
	StatusPageTimeZoneSolomonIs                 StatusPageTimeZone = "Solomon Is."
	StatusPageTimeZoneSrednekolymsk             StatusPageTimeZone = "Srednekolymsk"
	StatusPageTimeZoneSriJayawardenepura        StatusPageTimeZone = "Sri Jayawardenepura"
	StatusPageTimeZoneStPetersburg              StatusPageTimeZone = "St. Petersburg"
	StatusPageTimeZoneStockholm                 StatusPageTimeZone = "Stockholm"
	StatusPageTimeZoneSydney                    StatusPageTimeZone = "Sydney"
	StatusPageTimeZoneTaipei                    StatusPageTimeZone = "Taipei"
	StatusPageTimeZoneTallinn                   StatusPageTimeZone = "Tallinn"
	StatusPageTimeZoneTashkent                  StatusPageTimeZone = "Tashkent"
	StatusPageTimeZoneTbilisi                   StatusPageTimeZone = "Tbilisi"
	StatusPageTimeZoneTehran                    StatusPageTimeZone = "Tehran"
	StatusPageTimeZoneTijuana                   StatusPageTimeZone = "Tijuana"
	StatusPageTimeZoneTokelauIs                 StatusPageTimeZone = "Tokelau Is."
	StatusPageTimeZoneTokyo                     StatusPageTimeZone = "Tokyo"
	StatusPageTimeZoneUTC                       StatusPageTimeZone = "UTC"
	StatusPageTimeZoneUlaanbaatar               StatusPageTimeZone = "Ulaanbaatar"
	StatusPageTimeZoneUrumqi                    StatusPageTimeZone = "Urumqi"
	StatusPageTimeZoneVienna                    StatusPageTimeZone = "Vienna"
	StatusPageTimeZoneVilnius                   StatusPageTimeZone = "Vilnius"
	StatusPageTimeZoneVladivostok               StatusPageTimeZone = "Vladivostok"
	StatusPageTimeZoneVolgograd                 StatusPageTimeZone = "Volgograd"
	StatusPageTimeZoneWarsaw                    StatusPageTimeZone = "Warsaw"
	StatusPageTimeZoneWellington                StatusPageTimeZone = "Wellington"
	StatusPageTimeZoneWestCentralAfrica         StatusPageTimeZone = "West Central Africa"
	StatusPageTimeZoneYakutsk                   StatusPageTimeZone = "Yakutsk"
	StatusPageTimeZoneYerevan                   StatusPageTimeZone = "Yerevan"
	StatusPageTimeZoneZagreb                    StatusPageTimeZone = "Zagreb"
	StatusPageTimeZoneZurich                    StatusPageTimeZone = "Zurich"
)

Defines values for StatusPageTimeZone.

type Team

type Team struct {
	// Color The hex color of the team
	Color *string `json:"color"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the team
	Description *string `json:"description"`

	// Name The name of the team
	Name string `json:"name"`

	// NotifyEmails Emails to attach to the team
	NotifyEmails *[]string `json:"notify_emails"`

	// OpsgenieId The Opsgenie group id associated to this team
	OpsgenieId *string `json:"opsgenie_id"`

	// PagerdutyId The PagerDuty group id associated to this team
	PagerdutyId *string `json:"pagerduty_id"`

	// PagertreeId The PagerTree group id associated to this team
	PagertreeId *string `json:"pagertree_id"`

	// Position Position of the team
	Position *int `json:"position"`

	// SlackAliases Slack Aliases associated with this service
	SlackAliases *[]struct {
		// Id Slack alias ID
		Id string `json:"id"`

		// Name Slack alias name
		Name string `json:"name"`
	} `json:"slack_aliases"`

	// SlackChannels Slack Channels associated with this service
	SlackChannels *[]struct {
		// Id Slack channel ID
		Id string `json:"id"`

		// Name Slack channel name
		Name string `json:"name"`
	} `json:"slack_channels"`
	Slug *string `json:"slug,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// VictorOpsId The VictorOps group id associated to this team
	VictorOpsId *string `json:"victor_ops_id"`
}

Team defines model for team.

type TeamList

type TeamList struct {
	Data []struct {
		Attributes Team `json:"attributes"`

		// Id Unique ID of the team
		Id   string           `json:"id"`
		Type TeamListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

TeamList defines model for team_list.

type TeamListDataType

type TeamListDataType string

TeamListDataType defines model for TeamList.Data.Type.

const (
	TeamListDataTypeGroups TeamListDataType = "groups"
)

Defines values for TeamListDataType.

type TeamResponse

type TeamResponse struct {
	Data struct {
		Attributes Team `json:"attributes"`

		// Id Unique ID of the team
		Id   string               `json:"id"`
		Type TeamResponseDataType `json:"type"`
	} `json:"data"`
}

TeamResponse defines model for team_response.

type TeamResponseDataType

type TeamResponseDataType string

TeamResponseDataType defines model for TeamResponse.Data.Type.

const (
	TeamResponseDataTypeGroups TeamResponseDataType = "groups"
)

Defines values for TeamResponseDataType.

type TriageIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type TriageIncidentApplicationVndAPIPlusJSONRequestBody = InTriageIncident

TriageIncidentApplicationVndAPIPlusJSONRequestBody defines body for TriageIncident for application/vnd.api+json ContentType.

type TriageIncidentResponse added in v1.0.3

type TriageIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseTriageIncidentResponse added in v1.0.3

func ParseTriageIncidentResponse(rsp *http.Response) (*TriageIncidentResponse, error)

ParseTriageIncidentResponse parses an HTTP response from a TriageIncidentWithResponse call

func (TriageIncidentResponse) Status added in v1.0.3

func (r TriageIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (TriageIncidentResponse) StatusCode added in v1.0.3

func (r TriageIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TriggerWorkflowTaskParams added in v0.1.28

type TriggerWorkflowTaskParams struct {
	CheckWorkflowConditions *bool                         `json:"check_workflow_conditions,omitempty"`
	Kind                    TriggerWorkflowTaskParamsKind `json:"kind"`
	Resource                struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"resource"`
	TaskType *TriggerWorkflowTaskParamsTaskType `json:"task_type,omitempty"`
	Workflow struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"workflow"`
}

TriggerWorkflowTaskParams defines model for trigger_workflow_task_params.

type TriggerWorkflowTaskParamsKind added in v0.1.28

type TriggerWorkflowTaskParamsKind string

TriggerWorkflowTaskParamsKind defines model for TriggerWorkflowTaskParams.Kind.

const (
	TriggerWorkflowTaskParamsKindActionItem TriggerWorkflowTaskParamsKind = "action_item"
	TriggerWorkflowTaskParamsKindAlert      TriggerWorkflowTaskParamsKind = "alert"
	TriggerWorkflowTaskParamsKindIncident   TriggerWorkflowTaskParamsKind = "incident"
	TriggerWorkflowTaskParamsKindPostMortem TriggerWorkflowTaskParamsKind = "post_mortem"
	TriggerWorkflowTaskParamsKindPulse      TriggerWorkflowTaskParamsKind = "pulse"
	TriggerWorkflowTaskParamsKindSimple     TriggerWorkflowTaskParamsKind = "simple"
)

Defines values for TriggerWorkflowTaskParamsKind.

type TriggerWorkflowTaskParamsTaskType added in v0.1.28

type TriggerWorkflowTaskParamsTaskType string

TriggerWorkflowTaskParamsTaskType defines model for TriggerWorkflowTaskParams.TaskType.

const (
	TriggerWorkflow TriggerWorkflowTaskParamsTaskType = "trigger_workflow"
)

Defines values for TriggerWorkflowTaskParamsTaskType.

type TweetTwitterMessageTaskParams

type TweetTwitterMessageTaskParams struct {
	Message  string                                 `json:"message"`
	TaskType *TweetTwitterMessageTaskParamsTaskType `json:"task_type,omitempty"`
}

TweetTwitterMessageTaskParams defines model for tweet_twitter_message_task_params.

type TweetTwitterMessageTaskParamsTaskType

type TweetTwitterMessageTaskParamsTaskType string

TweetTwitterMessageTaskParamsTaskType defines model for TweetTwitterMessageTaskParams.TaskType.

const (
	TweetTwitterMessage TweetTwitterMessageTaskParamsTaskType = "tweet_twitter_message"
)

Defines values for TweetTwitterMessageTaskParamsTaskType.

type UpdateActionItemTaskParams added in v0.1.85

type UpdateActionItemTaskParams struct {
	// AssignedToUser  The user this action item is assigned to
	AssignedToUser *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"assigned_to_user,omitempty"`

	// AssignedToUserId [DEPRECATED] Use assigned_to_user attribute instead. The user id this action item is assigned to
	AssignedToUserId *string `json:"assigned_to_user_id,omitempty"`

	// AttributeToQueryBy Attribute of the action item to match against
	AttributeToQueryBy UpdateActionItemTaskParamsAttributeToQueryBy `json:"attribute_to_query_by"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The action item description
	Description            *string   `json:"description,omitempty"`
	GroupIds               *[]string `json:"group_ids"`
	PostToIncidentTimeline *bool     `json:"post_to_incident_timeline,omitempty"`

	// Priority The action item priority
	Priority *UpdateActionItemTaskParamsPriority `json:"priority,omitempty"`

	// QueryValue Value that attribute_to_query_by to uses to match against
	QueryValue string `json:"query_value"`

	// Status The action item status
	Status *UpdateActionItemTaskParamsStatus `json:"status,omitempty"`

	// Summary Brief description of the action item
	Summary  *string                             `json:"summary,omitempty"`
	TaskType *UpdateActionItemTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateActionItemTaskParams defines model for update_action_item_task_params.

type UpdateActionItemTaskParamsAttributeToQueryBy added in v0.1.85

type UpdateActionItemTaskParamsAttributeToQueryBy string

UpdateActionItemTaskParamsAttributeToQueryBy Attribute of the action item to match against

const (
	UpdateActionItemTaskParamsAttributeToQueryByAirtableRecordId     UpdateActionItemTaskParamsAttributeToQueryBy = "airtable_record_id"
	UpdateActionItemTaskParamsAttributeToQueryByAsanaTaskId          UpdateActionItemTaskParamsAttributeToQueryBy = "asana_task_id"
	UpdateActionItemTaskParamsAttributeToQueryByClickupTaskId        UpdateActionItemTaskParamsAttributeToQueryBy = "clickup_task_id"
	UpdateActionItemTaskParamsAttributeToQueryByFreshserviceTaskId   UpdateActionItemTaskParamsAttributeToQueryBy = "freshservice_task_id"
	UpdateActionItemTaskParamsAttributeToQueryByFreshserviceTicketId UpdateActionItemTaskParamsAttributeToQueryBy = "freshservice_ticket_id"
	UpdateActionItemTaskParamsAttributeToQueryByGithubIssueId        UpdateActionItemTaskParamsAttributeToQueryBy = "github_issue_id"
	UpdateActionItemTaskParamsAttributeToQueryById                   UpdateActionItemTaskParamsAttributeToQueryBy = "id"
	UpdateActionItemTaskParamsAttributeToQueryByJiraIssueId          UpdateActionItemTaskParamsAttributeToQueryBy = "jira_issue_id"
	UpdateActionItemTaskParamsAttributeToQueryByLinearIssueId        UpdateActionItemTaskParamsAttributeToQueryBy = "linear_issue_id"
	UpdateActionItemTaskParamsAttributeToQueryByShortcutStoryId      UpdateActionItemTaskParamsAttributeToQueryBy = "shortcut_story_id"
	UpdateActionItemTaskParamsAttributeToQueryByShortcutTaskId       UpdateActionItemTaskParamsAttributeToQueryBy = "shortcut_task_id"
	UpdateActionItemTaskParamsAttributeToQueryByTrelloCardId         UpdateActionItemTaskParamsAttributeToQueryBy = "trello_card_id"
	UpdateActionItemTaskParamsAttributeToQueryByZendeskTicketId      UpdateActionItemTaskParamsAttributeToQueryBy = "zendesk_ticket_id"
)

Defines values for UpdateActionItemTaskParamsAttributeToQueryBy.

type UpdateActionItemTaskParamsPriority added in v1.1.1

type UpdateActionItemTaskParamsPriority string

UpdateActionItemTaskParamsPriority The action item priority

const (
	UpdateActionItemTaskParamsPriorityHigh   UpdateActionItemTaskParamsPriority = "high"
	UpdateActionItemTaskParamsPriorityLow    UpdateActionItemTaskParamsPriority = "low"
	UpdateActionItemTaskParamsPriorityMedium UpdateActionItemTaskParamsPriority = "medium"
)

Defines values for UpdateActionItemTaskParamsPriority.

type UpdateActionItemTaskParamsStatus added in v0.1.85

type UpdateActionItemTaskParamsStatus string

UpdateActionItemTaskParamsStatus The action item status

const (
	UpdateActionItemTaskParamsStatusCancelled  UpdateActionItemTaskParamsStatus = "cancelled"
	UpdateActionItemTaskParamsStatusDone       UpdateActionItemTaskParamsStatus = "done"
	UpdateActionItemTaskParamsStatusInProgress UpdateActionItemTaskParamsStatus = "in_progress"
	UpdateActionItemTaskParamsStatusOpen       UpdateActionItemTaskParamsStatus = "open"
)

Defines values for UpdateActionItemTaskParamsStatus.

type UpdateActionItemTaskParamsTaskType added in v0.1.85

type UpdateActionItemTaskParamsTaskType string

UpdateActionItemTaskParamsTaskType defines model for UpdateActionItemTaskParams.TaskType.

const (
	UpdateActionItemTaskParamsTaskTypeAddActionItem UpdateActionItemTaskParamsTaskType = "add_action_item"
)

Defines values for UpdateActionItemTaskParamsTaskType.

type UpdateAirtableTableRecordTaskParams

type UpdateAirtableTableRecordTaskParams struct {
	// BaseKey The base key
	BaseKey string `json:"base_key"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// RecordId The record id
	RecordId string `json:"record_id"`

	// TableName The table name
	TableName string                                       `json:"table_name"`
	TaskType  *UpdateAirtableTableRecordTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateAirtableTableRecordTaskParams defines model for update_airtable_table_record_task_params.

type UpdateAirtableTableRecordTaskParamsTaskType

type UpdateAirtableTableRecordTaskParamsTaskType string

UpdateAirtableTableRecordTaskParamsTaskType defines model for UpdateAirtableTableRecordTaskParams.TaskType.

const (
	UpdateAirtableTableRecord UpdateAirtableTableRecordTaskParamsTaskType = "update_airtable_table_record"
)

Defines values for UpdateAirtableTableRecordTaskParamsTaskType.

type UpdateAsanaTaskTaskParams

type UpdateAsanaTaskTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`
	Completion      struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string                                       `json:"custom_fields_mapping"`
	DependencyDirection *UpdateAsanaTaskTaskParamsDependencyDirection `json:"dependency_direction,omitempty"`

	// DependentTaskIds Dependent task ids. Supports liquid syntax
	DependentTaskIds *[]string `json:"dependent_task_ids"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`
	Notes   *string `json:"notes,omitempty"`

	// TaskId The task id
	TaskId   string                             `json:"task_id"`
	TaskType *UpdateAsanaTaskTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The task title
	Title *string `json:"title,omitempty"`
}

UpdateAsanaTaskTaskParams defines model for update_asana_task_task_params.

type UpdateAsanaTaskTaskParamsDependencyDirection added in v0.1.80

type UpdateAsanaTaskTaskParamsDependencyDirection string

UpdateAsanaTaskTaskParamsDependencyDirection defines model for UpdateAsanaTaskTaskParams.DependencyDirection.

const (
	BlockedBy UpdateAsanaTaskTaskParamsDependencyDirection = "blocked_by"
	Blocking  UpdateAsanaTaskTaskParamsDependencyDirection = "blocking"
)

Defines values for UpdateAsanaTaskTaskParamsDependencyDirection.

type UpdateAsanaTaskTaskParamsTaskType

type UpdateAsanaTaskTaskParamsTaskType string

UpdateAsanaTaskTaskParamsTaskType defines model for UpdateAsanaTaskTaskParams.TaskType.

const (
	UpdateAsanaTask UpdateAsanaTaskTaskParamsTaskType = "update_asana_task"
)

Defines values for UpdateAsanaTaskTaskParamsTaskType.

type UpdateCause

type UpdateCause struct {
	Data struct {
		Attributes struct {
			// Description The description of the cause
			Description *string `json:"description"`

			// Name The name of the cause
			Name *string `json:"name,omitempty"`

			// Position Position of the cause
			Position *int `json:"position"`
		} `json:"attributes"`
		Type UpdateCauseDataType `json:"type"`
	} `json:"data"`
}

UpdateCause defines model for update_cause.

type UpdateCauseApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateCauseApplicationVndAPIPlusJSONRequestBody = UpdateCause

UpdateCauseApplicationVndAPIPlusJSONRequestBody defines body for UpdateCause for application/vnd.api+json ContentType.

type UpdateCauseDataType

type UpdateCauseDataType string

UpdateCauseDataType defines model for UpdateCause.Data.Type.

const (
	UpdateCauseDataTypeCauses UpdateCauseDataType = "causes"
)

Defines values for UpdateCauseDataType.

type UpdateCauseResponse

type UpdateCauseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CauseResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateCauseResponse

func ParseUpdateCauseResponse(rsp *http.Response) (*UpdateCauseResponse, error)

ParseUpdateCauseResponse parses an HTTP response from a UpdateCauseWithResponse call

func (UpdateCauseResponse) Status

func (r UpdateCauseResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCauseResponse) StatusCode

func (r UpdateCauseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateClickupTaskTaskParams added in v1.1.7

type UpdateClickupTaskTaskParams struct {
	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The task description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// Tags The task tags
	Tags *string `json:"tags,omitempty"`

	// TaskId The task id
	TaskId string `json:"task_id"`

	// TaskPayload Additional ClickUp task attributes. Will be merged into whatever was specified in this tasks current parameters. Can contain liquid markup and need to be valid JSON
	TaskPayload *string                              `json:"task_payload"`
	TaskType    *UpdateClickupTaskTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The task title
	Title *string `json:"title,omitempty"`
}

UpdateClickupTaskTaskParams defines model for update_clickup_task_task_params.

type UpdateClickupTaskTaskParamsTaskType added in v1.1.7

type UpdateClickupTaskTaskParamsTaskType string

UpdateClickupTaskTaskParamsTaskType defines model for UpdateClickupTaskTaskParams.TaskType.

const (
	UpdateClickupTask UpdateClickupTaskTaskParamsTaskType = "update_clickup_task"
)

Defines values for UpdateClickupTaskTaskParamsTaskType.

type UpdateCustomField

type UpdateCustomField struct {
	Data struct {
		Attributes struct {
			// Default The default value for text field kinds
			Default *string `json:"default"`

			// Description The description of the custom_field
			Description *string `json:"description"`

			// Label The name of the custom_field
			Label *string `json:"label,omitempty"`

			// Position The position of the custom_field
			Position *float32                                   `json:"position,omitempty"`
			Required *[]UpdateCustomFieldDataAttributesRequired `json:"required"`
			Shown    *[]UpdateCustomFieldDataAttributesShown    `json:"shown,omitempty"`

			// Slug The slug of the custom_field
			Slug *string `json:"slug,omitempty"`
		} `json:"attributes"`
		Type UpdateCustomFieldDataType `json:"type"`
	} `json:"data"`
}

UpdateCustomField defines model for update_custom_field.

type UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody = UpdateCustomField

UpdateCustomFieldApplicationVndAPIPlusJSONRequestBody defines body for UpdateCustomField for application/vnd.api+json ContentType.

type UpdateCustomFieldDataAttributesRequired

type UpdateCustomFieldDataAttributesRequired string

UpdateCustomFieldDataAttributesRequired Where the custom_field is required

const (
	IncidentForm                UpdateCustomFieldDataAttributesRequired = "incident_form"
	IncidentMitigationForm      UpdateCustomFieldDataAttributesRequired = "incident_mitigation_form"
	IncidentMitigationSlackForm UpdateCustomFieldDataAttributesRequired = "incident_mitigation_slack_form"
	IncidentPostMortemForm      UpdateCustomFieldDataAttributesRequired = "incident_post_mortem_form"
	IncidentResolutionForm      UpdateCustomFieldDataAttributesRequired = "incident_resolution_form"
	IncidentResolutionSlackForm UpdateCustomFieldDataAttributesRequired = "incident_resolution_slack_form"
	IncidentSlackForm           UpdateCustomFieldDataAttributesRequired = "incident_slack_form"
)

Defines values for UpdateCustomFieldDataAttributesRequired.

type UpdateCustomFieldDataAttributesShown

type UpdateCustomFieldDataAttributesShown string

UpdateCustomFieldDataAttributesShown Where the custom_field is shown

const (
	UpdateCustomFieldDataAttributesShownIncidentForm                UpdateCustomFieldDataAttributesShown = "incident_form"
	UpdateCustomFieldDataAttributesShownIncidentMitigationForm      UpdateCustomFieldDataAttributesShown = "incident_mitigation_form"
	UpdateCustomFieldDataAttributesShownIncidentMitigationSlackForm UpdateCustomFieldDataAttributesShown = "incident_mitigation_slack_form"
	UpdateCustomFieldDataAttributesShownIncidentPostMortem          UpdateCustomFieldDataAttributesShown = "incident_post_mortem"
	UpdateCustomFieldDataAttributesShownIncidentPostMortemForm      UpdateCustomFieldDataAttributesShown = "incident_post_mortem_form"
	UpdateCustomFieldDataAttributesShownIncidentResolutionForm      UpdateCustomFieldDataAttributesShown = "incident_resolution_form"
	UpdateCustomFieldDataAttributesShownIncidentResolutionSlackForm UpdateCustomFieldDataAttributesShown = "incident_resolution_slack_form"
	UpdateCustomFieldDataAttributesShownIncidentSlackForm           UpdateCustomFieldDataAttributesShown = "incident_slack_form"
)

Defines values for UpdateCustomFieldDataAttributesShown.

type UpdateCustomFieldDataType

type UpdateCustomFieldDataType string

UpdateCustomFieldDataType defines model for UpdateCustomField.Data.Type.

const (
	UpdateCustomFieldDataTypeCustomFields UpdateCustomFieldDataType = "custom_fields"
)

Defines values for UpdateCustomFieldDataType.

type UpdateCustomFieldOption

type UpdateCustomFieldOption struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the custom_field_option
			Color   *string `json:"color,omitempty"`
			Default *bool   `json:"default,omitempty"`

			// Position The position of the custom_field_option
			Position *float32 `json:"position,omitempty"`

			// Value The value of the custom_field_option
			Value *string `json:"value,omitempty"`
		} `json:"attributes"`
		Type UpdateCustomFieldOptionDataType `json:"type"`
	} `json:"data"`
}

UpdateCustomFieldOption defines model for update_custom_field_option.

type UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody = UpdateCustomFieldOption

UpdateCustomFieldOptionApplicationVndAPIPlusJSONRequestBody defines body for UpdateCustomFieldOption for application/vnd.api+json ContentType.

type UpdateCustomFieldOptionDataType

type UpdateCustomFieldOptionDataType string

UpdateCustomFieldOptionDataType defines model for UpdateCustomFieldOption.Data.Type.

const (
	UpdateCustomFieldOptionDataTypeCustomFieldOptions UpdateCustomFieldOptionDataType = "custom_field_options"
)

Defines values for UpdateCustomFieldOptionDataType.

type UpdateCustomFieldOptionResponse

type UpdateCustomFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateCustomFieldOptionResponse

func ParseUpdateCustomFieldOptionResponse(rsp *http.Response) (*UpdateCustomFieldOptionResponse, error)

ParseUpdateCustomFieldOptionResponse parses an HTTP response from a UpdateCustomFieldOptionWithResponse call

func (UpdateCustomFieldOptionResponse) Status

Status returns HTTPResponse.Status

func (UpdateCustomFieldOptionResponse) StatusCode

func (r UpdateCustomFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCustomFieldResponse

type UpdateCustomFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *CustomFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateCustomFieldResponse

func ParseUpdateCustomFieldResponse(rsp *http.Response) (*UpdateCustomFieldResponse, error)

ParseUpdateCustomFieldResponse parses an HTTP response from a UpdateCustomFieldWithResponse call

func (UpdateCustomFieldResponse) Status

func (r UpdateCustomFieldResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCustomFieldResponse) StatusCode

func (r UpdateCustomFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDashboard

type UpdateDashboard struct {
	Data struct {
		Attributes *struct {
			// AutoRefresh Whether the dashboard auto-updates the UI with new data.
			AutoRefresh *bool `json:"auto_refresh,omitempty"`

			// Color The hex color of the dashboard
			Color *UpdateDashboardDataAttributesColor `json:"color"`

			// Description The description of the dashboard
			Description *string `json:"description"`

			// Icon The emoji icon of the dashboard
			Icon *string `json:"icon,omitempty"`

			// Name The name of the dashboard
			Name *string `json:"name,omitempty"`

			// Owner The owner type of the dashboard
			Owner *UpdateDashboardDataAttributesOwner `json:"owner,omitempty"`

			// Period The grouping period for dashboard panel data
			Period *UpdateDashboardDataAttributesPeriod `json:"period"`

			// Public Whether the dashboard is public
			Public *bool `json:"public,omitempty"`

			// Range The date range for dashboard panel data
			Range *string `json:"range"`
		} `json:"attributes,omitempty"`
		Type *UpdateDashboardDataType `json:"type,omitempty"`
	} `json:"data"`
}

UpdateDashboard defines model for update_dashboard.

type UpdateDashboardApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateDashboardApplicationVndAPIPlusJSONRequestBody = UpdateDashboard

UpdateDashboardApplicationVndAPIPlusJSONRequestBody defines body for UpdateDashboard for application/vnd.api+json ContentType.

type UpdateDashboardDataAttributesColor added in v1.1.4

type UpdateDashboardDataAttributesColor string

UpdateDashboardDataAttributesColor The hex color of the dashboard

const (
	HashD7F5E1 UpdateDashboardDataAttributesColor = "#D7F5E1"
	HashE9E2FF UpdateDashboardDataAttributesColor = "#E9E2FF"
	HashFAE6E8 UpdateDashboardDataAttributesColor = "#FAE6E8"
	HashFAEEE6 UpdateDashboardDataAttributesColor = "#FAEEE6"
	HashFCF2CF UpdateDashboardDataAttributesColor = "#FCF2CF"
)

Defines values for UpdateDashboardDataAttributesColor.

type UpdateDashboardDataAttributesOwner

type UpdateDashboardDataAttributesOwner string

UpdateDashboardDataAttributesOwner The owner type of the dashboard

const (
	UpdateDashboardDataAttributesOwnerTeam UpdateDashboardDataAttributesOwner = "team"
	UpdateDashboardDataAttributesOwnerUser UpdateDashboardDataAttributesOwner = "user"
)

Defines values for UpdateDashboardDataAttributesOwner.

type UpdateDashboardDataAttributesPeriod

type UpdateDashboardDataAttributesPeriod string

UpdateDashboardDataAttributesPeriod The grouping period for dashboard panel data

const (
	UpdateDashboardDataAttributesPeriodDay   UpdateDashboardDataAttributesPeriod = "day"
	UpdateDashboardDataAttributesPeriodMonth UpdateDashboardDataAttributesPeriod = "month"
	UpdateDashboardDataAttributesPeriodWeek  UpdateDashboardDataAttributesPeriod = "week"
)

Defines values for UpdateDashboardDataAttributesPeriod.

type UpdateDashboardDataType

type UpdateDashboardDataType string

UpdateDashboardDataType defines model for UpdateDashboard.Data.Type.

const (
	UpdateDashboardDataTypeDashboards UpdateDashboardDataType = "dashboards"
)

Defines values for UpdateDashboardDataType.

type UpdateDashboardPanel

type UpdateDashboardPanel struct {
	Data struct {
		Attributes *struct {
			// The name of the dashboard_panel
			Name   *string `json:"name"`
			Params *struct {
				Datasets *[]struct {
					Aggregate *struct {
						Cumulative *bool                                                               `json:"cumulative"`
						Key        *string                                                             `json:"key"`
						Operation  *UpdateDashboardPanelDataAttributesParamsDatasetsAggregateOperation `json:"operation,omitempty"`
					} `json:"aggregate"`
					Collection *string `json:"collection,omitempty"`
					Filter     *[]struct {
						Operation *string `json:"operation,omitempty"`
						Rules     *[]struct {
							Condition *string `json:"condition,omitempty"`
							Key       *string `json:"key,omitempty"`
							Operation *string `json:"operation,omitempty"`
							Value     *string `json:"value,omitempty"`
						} `json:"rules,omitempty"`
					} `json:"filter,omitempty"`
					GroupBy *string `json:"group_by"`
					Name    *string `json:"name"`
				} `json:"datasets,omitempty"`
				Display *UpdateDashboardPanelDataAttributesParamsDisplay `json:"display,omitempty"`
			} `json:"params,omitempty"`
			Position *struct {
				H float32 `json:"h"`
				W float32 `json:"w"`
				X float32 `json:"x"`
				Y float32 `json:"y"`
			} `json:"position"`
		} `json:"attributes,omitempty"`
		Type *UpdateDashboardPanelDataType `json:"type,omitempty"`
	} `json:"data"`
}

UpdateDashboardPanel defines model for update_dashboard_panel.

type UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody = UpdateDashboardPanel

UpdateDashboardPanelApplicationVndAPIPlusJSONRequestBody defines body for UpdateDashboardPanel for application/vnd.api+json ContentType.

type UpdateDashboardPanelDataAttributesParamsDatasetsAggregateOperation

type UpdateDashboardPanelDataAttributesParamsDatasetsAggregateOperation string

UpdateDashboardPanelDataAttributesParamsDatasetsAggregateOperation defines model for UpdateDashboardPanel.Data.Attributes.Params.Datasets.Aggregate.Operation.

Defines values for UpdateDashboardPanelDataAttributesParamsDatasetsAggregateOperation.

type UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperation

type UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperation string

UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperation defines model for UpdateDashboardPanel.Data.Attributes.Params.Datasets.Filter.Operation.

const (
	UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperationAnd UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperation = "and"
	UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperationOr  UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperation = "or"
)

Defines values for UpdateDashboardPanelDataAttributesParamsDatasetsFilterOperation.

type UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation

type UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation string

UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation defines model for UpdateDashboardPanel.Data.Attributes.Params.Datasets.Filter.Rules.Operation.

const (
	UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperationAnd UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation = "and"
	UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperationOr  UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation = "or"
)

Defines values for UpdateDashboardPanelDataAttributesParamsDatasetsFilterRulesOperation.

type UpdateDashboardPanelDataAttributesParamsDisplay

type UpdateDashboardPanelDataAttributesParamsDisplay string

UpdateDashboardPanelDataAttributesParamsDisplay defines model for UpdateDashboardPanel.Data.Attributes.Params.Display.

const (
	AggregateValue     UpdateDashboardPanelDataAttributesParamsDisplay = "aggregate_value"
	ColumnChart        UpdateDashboardPanelDataAttributesParamsDisplay = "column_chart"
	LineChart          UpdateDashboardPanelDataAttributesParamsDisplay = "line_chart"
	LineSteppedChart   UpdateDashboardPanelDataAttributesParamsDisplay = "line_stepped_chart"
	PieChart           UpdateDashboardPanelDataAttributesParamsDisplay = "pie_chart"
	StackedColumnChart UpdateDashboardPanelDataAttributesParamsDisplay = "stacked_column_chart"
	Table              UpdateDashboardPanelDataAttributesParamsDisplay = "table"
)

Defines values for UpdateDashboardPanelDataAttributesParamsDisplay.

type UpdateDashboardPanelDataType

type UpdateDashboardPanelDataType string

UpdateDashboardPanelDataType defines model for UpdateDashboardPanel.Data.Type.

const (
	UpdateDashboardPanelDataTypeDashboardPanels UpdateDashboardPanelDataType = "dashboard_panels"
)

Defines values for UpdateDashboardPanelDataType.

type UpdateDashboardPanelResponse

type UpdateDashboardPanelResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardPanelResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateDashboardPanelResponse

func ParseUpdateDashboardPanelResponse(rsp *http.Response) (*UpdateDashboardPanelResponse, error)

ParseUpdateDashboardPanelResponse parses an HTTP response from a UpdateDashboardPanelWithResponse call

func (UpdateDashboardPanelResponse) Status

Status returns HTTPResponse.Status

func (UpdateDashboardPanelResponse) StatusCode

func (r UpdateDashboardPanelResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDashboardResponse

type UpdateDashboardResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *DashboardResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateDashboardResponse

func ParseUpdateDashboardResponse(rsp *http.Response) (*UpdateDashboardResponse, error)

ParseUpdateDashboardResponse parses an HTTP response from a UpdateDashboardWithResponse call

func (UpdateDashboardResponse) Status

func (r UpdateDashboardResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDashboardResponse) StatusCode

func (r UpdateDashboardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEnvironment

type UpdateEnvironment struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the environment
			Color *string `json:"color"`

			// Description The description of the environment
			Description *string `json:"description"`

			// Name The name of the environment
			Name *string `json:"name,omitempty"`

			// NotifyEmails Emails to attach to the environment
			NotifyEmails *[]string `json:"notify_emails"`

			// Position Position of the environment
			Position *int `json:"position"`

			// SlackAliases Slack Aliases associated with this environment
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this environment
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`
		} `json:"attributes"`
		Type UpdateEnvironmentDataType `json:"type"`
	} `json:"data"`
}

UpdateEnvironment defines model for update_environment.

type UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody = UpdateEnvironment

UpdateEnvironmentApplicationVndAPIPlusJSONRequestBody defines body for UpdateEnvironment for application/vnd.api+json ContentType.

type UpdateEnvironmentDataType

type UpdateEnvironmentDataType string

UpdateEnvironmentDataType defines model for UpdateEnvironment.Data.Type.

const (
	UpdateEnvironmentDataTypeEnvironments UpdateEnvironmentDataType = "environments"
)

Defines values for UpdateEnvironmentDataType.

type UpdateEnvironmentResponse

type UpdateEnvironmentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *EnvironmentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateEnvironmentResponse

func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentResponse, error)

ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call

func (UpdateEnvironmentResponse) Status

func (r UpdateEnvironmentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateEnvironmentResponse) StatusCode

func (r UpdateEnvironmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFormField added in v0.1.48

type UpdateFormField struct {
	Data struct {
		Attributes struct {
			DefaultValues *[]string `json:"default_values,omitempty"`

			// Description The description of the form field
			Description *string `json:"description"`

			// Enabled Whether the form field is enabled
			Enabled *bool `json:"enabled,omitempty"`

			// InputKind The input kind of the form field
			InputKind *UpdateFormFieldDataAttributesInputKind `json:"input_kind,omitempty"`

			// Kind The kind of the form field
			Kind *UpdateFormFieldDataAttributesKind `json:"kind,omitempty"`

			// Name The name of the form field
			Name     *string                                  `json:"name,omitempty"`
			Required *[]UpdateFormFieldDataAttributesRequired `json:"required,omitempty"`

			// ShowOnIncidentDetails Whether the form field is shown on the incident details panel
			ShowOnIncidentDetails *bool                                 `json:"show_on_incident_details,omitempty"`
			Shown                 *[]UpdateFormFieldDataAttributesShown `json:"shown,omitempty"`
		} `json:"attributes"`
		Type UpdateFormFieldDataType `json:"type"`
	} `json:"data"`
}

UpdateFormField defines model for update_form_field.

type UpdateFormFieldApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateFormFieldApplicationVndAPIPlusJSONRequestBody = UpdateFormField

UpdateFormFieldApplicationVndAPIPlusJSONRequestBody defines body for UpdateFormField for application/vnd.api+json ContentType.

type UpdateFormFieldDataAttributesInputKind added in v0.1.48

type UpdateFormFieldDataAttributesInputKind string

UpdateFormFieldDataAttributesInputKind The input kind of the form field

const (
	UpdateFormFieldDataAttributesInputKindCheckbox    UpdateFormFieldDataAttributesInputKind = "checkbox"
	UpdateFormFieldDataAttributesInputKindDate        UpdateFormFieldDataAttributesInputKind = "date"
	UpdateFormFieldDataAttributesInputKindDatetime    UpdateFormFieldDataAttributesInputKind = "datetime"
	UpdateFormFieldDataAttributesInputKindMultiSelect UpdateFormFieldDataAttributesInputKind = "multi_select"
	UpdateFormFieldDataAttributesInputKindNumber      UpdateFormFieldDataAttributesInputKind = "number"
	UpdateFormFieldDataAttributesInputKindSelect      UpdateFormFieldDataAttributesInputKind = "select"
	UpdateFormFieldDataAttributesInputKindTags        UpdateFormFieldDataAttributesInputKind = "tags"
	UpdateFormFieldDataAttributesInputKindText        UpdateFormFieldDataAttributesInputKind = "text"
	UpdateFormFieldDataAttributesInputKindTextarea    UpdateFormFieldDataAttributesInputKind = "textarea"
	UpdateFormFieldDataAttributesInputKindUsers       UpdateFormFieldDataAttributesInputKind = "users"
)

Defines values for UpdateFormFieldDataAttributesInputKind.

type UpdateFormFieldDataAttributesKind added in v0.1.48

type UpdateFormFieldDataAttributesKind string

UpdateFormFieldDataAttributesKind The kind of the form field

const (
	UpdateFormFieldDataAttributesKindAttachAlerts                UpdateFormFieldDataAttributesKind = "attach_alerts"
	UpdateFormFieldDataAttributesKindCustom                      UpdateFormFieldDataAttributesKind = "custom"
	UpdateFormFieldDataAttributesKindEnvironments                UpdateFormFieldDataAttributesKind = "environments"
	UpdateFormFieldDataAttributesKindFunctionalities             UpdateFormFieldDataAttributesKind = "functionalities"
	UpdateFormFieldDataAttributesKindLabels                      UpdateFormFieldDataAttributesKind = "labels"
	UpdateFormFieldDataAttributesKindManualStartingDatetimeField UpdateFormFieldDataAttributesKind = "manual_starting_datetime_field"
	UpdateFormFieldDataAttributesKindMarkAsBackfilled            UpdateFormFieldDataAttributesKind = "mark_as_backfilled"
	UpdateFormFieldDataAttributesKindMarkAsInTriage              UpdateFormFieldDataAttributesKind = "mark_as_in_triage"
	UpdateFormFieldDataAttributesKindMarkAsTest                  UpdateFormFieldDataAttributesKind = "mark_as_test"
	UpdateFormFieldDataAttributesKindNotifyEmails                UpdateFormFieldDataAttributesKind = "notify_emails"
	UpdateFormFieldDataAttributesKindServices                    UpdateFormFieldDataAttributesKind = "services"
	UpdateFormFieldDataAttributesKindSeverity                    UpdateFormFieldDataAttributesKind = "severity"
	UpdateFormFieldDataAttributesKindShowOngoingIncidents        UpdateFormFieldDataAttributesKind = "show_ongoing_incidents"
	UpdateFormFieldDataAttributesKindSummary                     UpdateFormFieldDataAttributesKind = "summary"
	UpdateFormFieldDataAttributesKindTeams                       UpdateFormFieldDataAttributesKind = "teams"
	UpdateFormFieldDataAttributesKindTitle                       UpdateFormFieldDataAttributesKind = "title"
	UpdateFormFieldDataAttributesKindTriggerManualWorkflows      UpdateFormFieldDataAttributesKind = "trigger_manual_workflows"
	UpdateFormFieldDataAttributesKindTypes                       UpdateFormFieldDataAttributesKind = "types"
	UpdateFormFieldDataAttributesKindVisibility                  UpdateFormFieldDataAttributesKind = "visibility"
)

Defines values for UpdateFormFieldDataAttributesKind.

type UpdateFormFieldDataAttributesRequired added in v0.1.48

type UpdateFormFieldDataAttributesRequired string

UpdateFormFieldDataAttributesRequired Where the form field is required

const (
	UpdateFormFieldDataAttributesRequiredSlackIncidentCancellationForm    UpdateFormFieldDataAttributesRequired = "slack_incident_cancellation_form"
	UpdateFormFieldDataAttributesRequiredSlackIncidentMitigationForm      UpdateFormFieldDataAttributesRequired = "slack_incident_mitigation_form"
	UpdateFormFieldDataAttributesRequiredSlackIncidentResolutionForm      UpdateFormFieldDataAttributesRequired = "slack_incident_resolution_form"
	UpdateFormFieldDataAttributesRequiredSlackNewIncidentForm             UpdateFormFieldDataAttributesRequired = "slack_new_incident_form"
	UpdateFormFieldDataAttributesRequiredSlackScheduledIncidentForm       UpdateFormFieldDataAttributesRequired = "slack_scheduled_incident_form"
	UpdateFormFieldDataAttributesRequiredSlackUpdateIncidentForm          UpdateFormFieldDataAttributesRequired = "slack_update_incident_form"
	UpdateFormFieldDataAttributesRequiredSlackUpdateIncidentStatusForm    UpdateFormFieldDataAttributesRequired = "slack_update_incident_status_form"
	UpdateFormFieldDataAttributesRequiredSlackUpdateScheduledIncidentForm UpdateFormFieldDataAttributesRequired = "slack_update_scheduled_incident_form"
	UpdateFormFieldDataAttributesRequiredWebIncidentCancellationForm      UpdateFormFieldDataAttributesRequired = "web_incident_cancellation_form"
	UpdateFormFieldDataAttributesRequiredWebIncidentMitigationForm        UpdateFormFieldDataAttributesRequired = "web_incident_mitigation_form"
	UpdateFormFieldDataAttributesRequiredWebIncidentPostMortemForm        UpdateFormFieldDataAttributesRequired = "web_incident_post_mortem_form"
	UpdateFormFieldDataAttributesRequiredWebIncidentResolutionForm        UpdateFormFieldDataAttributesRequired = "web_incident_resolution_form"
	UpdateFormFieldDataAttributesRequiredWebNewIncidentForm               UpdateFormFieldDataAttributesRequired = "web_new_incident_form"
	UpdateFormFieldDataAttributesRequiredWebScheduledIncidentForm         UpdateFormFieldDataAttributesRequired = "web_scheduled_incident_form"
	UpdateFormFieldDataAttributesRequiredWebUpdateIncidentForm            UpdateFormFieldDataAttributesRequired = "web_update_incident_form"
	UpdateFormFieldDataAttributesRequiredWebUpdateScheduledIncidentForm   UpdateFormFieldDataAttributesRequired = "web_update_scheduled_incident_form"
)

Defines values for UpdateFormFieldDataAttributesRequired.

type UpdateFormFieldDataAttributesShown added in v0.1.48

type UpdateFormFieldDataAttributesShown string

UpdateFormFieldDataAttributesShown Where the form field is shown

const (
	UpdateFormFieldDataAttributesShownIncidentPostMortem               UpdateFormFieldDataAttributesShown = "incident_post_mortem"
	UpdateFormFieldDataAttributesShownSlackIncidentCancellationForm    UpdateFormFieldDataAttributesShown = "slack_incident_cancellation_form"
	UpdateFormFieldDataAttributesShownSlackIncidentMitigationForm      UpdateFormFieldDataAttributesShown = "slack_incident_mitigation_form"
	UpdateFormFieldDataAttributesShownSlackIncidentResolutionForm      UpdateFormFieldDataAttributesShown = "slack_incident_resolution_form"
	UpdateFormFieldDataAttributesShownSlackNewIncidentForm             UpdateFormFieldDataAttributesShown = "slack_new_incident_form"
	UpdateFormFieldDataAttributesShownSlackScheduledIncidentForm       UpdateFormFieldDataAttributesShown = "slack_scheduled_incident_form"
	UpdateFormFieldDataAttributesShownSlackUpdateIncidentForm          UpdateFormFieldDataAttributesShown = "slack_update_incident_form"
	UpdateFormFieldDataAttributesShownSlackUpdateIncidentStatusForm    UpdateFormFieldDataAttributesShown = "slack_update_incident_status_form"
	UpdateFormFieldDataAttributesShownSlackUpdateScheduledIncidentForm UpdateFormFieldDataAttributesShown = "slack_update_scheduled_incident_form"
	UpdateFormFieldDataAttributesShownWebIncidentCancellationForm      UpdateFormFieldDataAttributesShown = "web_incident_cancellation_form"
	UpdateFormFieldDataAttributesShownWebIncidentMitigationForm        UpdateFormFieldDataAttributesShown = "web_incident_mitigation_form"
	UpdateFormFieldDataAttributesShownWebIncidentPostMortemForm        UpdateFormFieldDataAttributesShown = "web_incident_post_mortem_form"
	UpdateFormFieldDataAttributesShownWebIncidentResolutionForm        UpdateFormFieldDataAttributesShown = "web_incident_resolution_form"
	UpdateFormFieldDataAttributesShownWebNewIncidentForm               UpdateFormFieldDataAttributesShown = "web_new_incident_form"
	UpdateFormFieldDataAttributesShownWebScheduledIncidentForm         UpdateFormFieldDataAttributesShown = "web_scheduled_incident_form"
	UpdateFormFieldDataAttributesShownWebUpdateIncidentForm            UpdateFormFieldDataAttributesShown = "web_update_incident_form"
	UpdateFormFieldDataAttributesShownWebUpdateScheduledIncidentForm   UpdateFormFieldDataAttributesShown = "web_update_scheduled_incident_form"
)

Defines values for UpdateFormFieldDataAttributesShown.

type UpdateFormFieldDataType added in v0.1.48

type UpdateFormFieldDataType string

UpdateFormFieldDataType defines model for UpdateFormField.Data.Type.

const (
	UpdateFormFieldDataTypeFormFields UpdateFormFieldDataType = "form_fields"
)

Defines values for UpdateFormFieldDataType.

type UpdateFormFieldOption added in v0.1.48

type UpdateFormFieldOption struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the form_field_option
			Color   *string `json:"color,omitempty"`
			Default *bool   `json:"default,omitempty"`

			// Position The position of the form_field_option
			Position *float32 `json:"position,omitempty"`

			// Value The value of the form_field_option
			Value *string `json:"value,omitempty"`
		} `json:"attributes"`
		Type UpdateFormFieldOptionDataType `json:"type"`
	} `json:"data"`
}

UpdateFormFieldOption defines model for update_form_field_option.

type UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody = UpdateFormFieldOption

UpdateFormFieldOptionApplicationVndAPIPlusJSONRequestBody defines body for UpdateFormFieldOption for application/vnd.api+json ContentType.

type UpdateFormFieldOptionDataType added in v0.1.48

type UpdateFormFieldOptionDataType string

UpdateFormFieldOptionDataType defines model for UpdateFormFieldOption.Data.Type.

const (
	UpdateFormFieldOptionDataTypeFormFieldOptions UpdateFormFieldOptionDataType = "form_field_options"
)

Defines values for UpdateFormFieldOptionDataType.

type UpdateFormFieldOptionResponse added in v0.1.48

type UpdateFormFieldOptionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldOptionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateFormFieldOptionResponse added in v0.1.48

func ParseUpdateFormFieldOptionResponse(rsp *http.Response) (*UpdateFormFieldOptionResponse, error)

ParseUpdateFormFieldOptionResponse parses an HTTP response from a UpdateFormFieldOptionWithResponse call

func (UpdateFormFieldOptionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (UpdateFormFieldOptionResponse) StatusCode added in v0.1.48

func (r UpdateFormFieldOptionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFormFieldPosition added in v0.1.48

type UpdateFormFieldPosition struct {
	Data struct {
		Attributes struct {
			// Form The form for the position
			Form *UpdateFormFieldPositionDataAttributesForm `json:"form,omitempty"`

			// FormFieldId The ID of the form field.
			FormFieldId *string `json:"form_field_id,omitempty"`

			// Position The position of the form_field_position
			Position *float32 `json:"position,omitempty"`
		} `json:"attributes"`
		Type UpdateFormFieldPositionDataType `json:"type"`
	} `json:"data"`
}

UpdateFormFieldPosition defines model for update_form_field_position.

type UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody = UpdateFormFieldPosition

UpdateFormFieldPositionApplicationVndAPIPlusJSONRequestBody defines body for UpdateFormFieldPosition for application/vnd.api+json ContentType.

type UpdateFormFieldPositionDataAttributesForm added in v0.1.48

type UpdateFormFieldPositionDataAttributesForm string

UpdateFormFieldPositionDataAttributesForm The form for the position

const (
	UpdateFormFieldPositionDataAttributesFormIncidentPostMortem               UpdateFormFieldPositionDataAttributesForm = "incident_post_mortem"
	UpdateFormFieldPositionDataAttributesFormSlackIncidentCancellationForm    UpdateFormFieldPositionDataAttributesForm = "slack_incident_cancellation_form"
	UpdateFormFieldPositionDataAttributesFormSlackIncidentMitigationForm      UpdateFormFieldPositionDataAttributesForm = "slack_incident_mitigation_form"
	UpdateFormFieldPositionDataAttributesFormSlackIncidentResolutionForm      UpdateFormFieldPositionDataAttributesForm = "slack_incident_resolution_form"
	UpdateFormFieldPositionDataAttributesFormSlackNewIncidentForm             UpdateFormFieldPositionDataAttributesForm = "slack_new_incident_form"
	UpdateFormFieldPositionDataAttributesFormSlackScheduledIncidentForm       UpdateFormFieldPositionDataAttributesForm = "slack_scheduled_incident_form"
	UpdateFormFieldPositionDataAttributesFormSlackUpdateIncidentForm          UpdateFormFieldPositionDataAttributesForm = "slack_update_incident_form"
	UpdateFormFieldPositionDataAttributesFormSlackUpdateIncidentStatusForm    UpdateFormFieldPositionDataAttributesForm = "slack_update_incident_status_form"
	UpdateFormFieldPositionDataAttributesFormSlackUpdateScheduledIncidentForm UpdateFormFieldPositionDataAttributesForm = "slack_update_scheduled_incident_form"
	UpdateFormFieldPositionDataAttributesFormWebIncidentCancellationForm      UpdateFormFieldPositionDataAttributesForm = "web_incident_cancellation_form"
	UpdateFormFieldPositionDataAttributesFormWebIncidentMitigationForm        UpdateFormFieldPositionDataAttributesForm = "web_incident_mitigation_form"
	UpdateFormFieldPositionDataAttributesFormWebIncidentPostMortemForm        UpdateFormFieldPositionDataAttributesForm = "web_incident_post_mortem_form"
	UpdateFormFieldPositionDataAttributesFormWebIncidentResolutionForm        UpdateFormFieldPositionDataAttributesForm = "web_incident_resolution_form"
	UpdateFormFieldPositionDataAttributesFormWebNewIncidentForm               UpdateFormFieldPositionDataAttributesForm = "web_new_incident_form"
	UpdateFormFieldPositionDataAttributesFormWebScheduledIncidentForm         UpdateFormFieldPositionDataAttributesForm = "web_scheduled_incident_form"
	UpdateFormFieldPositionDataAttributesFormWebUpdateIncidentForm            UpdateFormFieldPositionDataAttributesForm = "web_update_incident_form"
	UpdateFormFieldPositionDataAttributesFormWebUpdateScheduledIncidentForm   UpdateFormFieldPositionDataAttributesForm = "web_update_scheduled_incident_form"
)

Defines values for UpdateFormFieldPositionDataAttributesForm.

type UpdateFormFieldPositionDataType added in v0.1.48

type UpdateFormFieldPositionDataType string

UpdateFormFieldPositionDataType defines model for UpdateFormFieldPosition.Data.Type.

const (
	UpdateFormFieldPositionDataTypeFormFieldPositions UpdateFormFieldPositionDataType = "form_field_positions"
)

Defines values for UpdateFormFieldPositionDataType.

type UpdateFormFieldPositionResponse added in v0.1.48

type UpdateFormFieldPositionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldPositionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateFormFieldPositionResponse added in v0.1.48

func ParseUpdateFormFieldPositionResponse(rsp *http.Response) (*UpdateFormFieldPositionResponse, error)

ParseUpdateFormFieldPositionResponse parses an HTTP response from a UpdateFormFieldPositionWithResponse call

func (UpdateFormFieldPositionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (UpdateFormFieldPositionResponse) StatusCode added in v0.1.48

func (r UpdateFormFieldPositionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFormFieldResponse added in v0.1.48

type UpdateFormFieldResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FormFieldResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateFormFieldResponse added in v0.1.48

func ParseUpdateFormFieldResponse(rsp *http.Response) (*UpdateFormFieldResponse, error)

ParseUpdateFormFieldResponse parses an HTTP response from a UpdateFormFieldWithResponse call

func (UpdateFormFieldResponse) Status added in v0.1.48

func (r UpdateFormFieldResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateFormFieldResponse) StatusCode added in v0.1.48

func (r UpdateFormFieldResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFunctionality

type UpdateFunctionality struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the functionality
			Color *string `json:"color"`

			// Description The description of the functionality
			Description *string `json:"description"`

			// EnvironmentIds Environments associated with this functionality
			EnvironmentIds *[]string `json:"environment_ids"`

			// Name The name of the functionality
			Name *string `json:"name,omitempty"`

			// NotifyEmails Emails to attach to the functionality
			NotifyEmails *[]string `json:"notify_emails"`

			// OwnersGroupIds Owner Teams associated with this functionality
			OwnersGroupIds *[]string `json:"owners_group_ids"`

			// OwnersUserIds Owner Users associated with this service
			OwnersUserIds *[]int `json:"owners_user_ids"`

			// Position Position of the functionality
			Position *int `json:"position"`

			// PublicDescription The public description of the functionality
			PublicDescription *string `json:"public_description"`

			// ServiceIds Services associated with this functionality
			ServiceIds *[]string `json:"service_ids"`

			// SlackAliases Slack Aliases associated with this service
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this service
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`

			// Status The status of the functionality
			Status *UpdateFunctionalityDataAttributesStatus `json:"status,omitempty"`
		} `json:"attributes"`
		Type UpdateFunctionalityDataType `json:"type"`
	} `json:"data"`
}

UpdateFunctionality defines model for update_functionality.

type UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody = UpdateFunctionality

UpdateFunctionalityApplicationVndAPIPlusJSONRequestBody defines body for UpdateFunctionality for application/vnd.api+json ContentType.

type UpdateFunctionalityDataAttributesStatus added in v0.1.83

type UpdateFunctionalityDataAttributesStatus string

UpdateFunctionalityDataAttributesStatus The status of the functionality

const (
	UpdateFunctionalityDataAttributesStatusImpacted      UpdateFunctionalityDataAttributesStatus = "impacted"
	UpdateFunctionalityDataAttributesStatusMajorOutage   UpdateFunctionalityDataAttributesStatus = "major_outage"
	UpdateFunctionalityDataAttributesStatusOperational   UpdateFunctionalityDataAttributesStatus = "operational"
	UpdateFunctionalityDataAttributesStatusOutage        UpdateFunctionalityDataAttributesStatus = "outage"
	UpdateFunctionalityDataAttributesStatusPartialOutage UpdateFunctionalityDataAttributesStatus = "partial_outage"
)

Defines values for UpdateFunctionalityDataAttributesStatus.

type UpdateFunctionalityDataType

type UpdateFunctionalityDataType string

UpdateFunctionalityDataType defines model for UpdateFunctionality.Data.Type.

const (
	Functionalities UpdateFunctionalityDataType = "functionalities"
)

Defines values for UpdateFunctionalityDataType.

type UpdateFunctionalityResponse

type UpdateFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *FunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateFunctionalityResponse

func ParseUpdateFunctionalityResponse(rsp *http.Response) (*UpdateFunctionalityResponse, error)

ParseUpdateFunctionalityResponse parses an HTTP response from a UpdateFunctionalityWithResponse call

func (UpdateFunctionalityResponse) Status

Status returns HTTPResponse.Status

func (UpdateFunctionalityResponse) StatusCode

func (r UpdateFunctionalityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateGithubIssueTaskParams

type UpdateGithubIssueTaskParams struct {
	// Body The issue body
	Body       *string `json:"body,omitempty"`
	Completion struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// IssueId The issue id
	IssueId  string                               `json:"issue_id"`
	TaskType *UpdateGithubIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title *string `json:"title,omitempty"`
}

UpdateGithubIssueTaskParams defines model for update_github_issue_task_params.

type UpdateGithubIssueTaskParamsTaskType

type UpdateGithubIssueTaskParamsTaskType string

UpdateGithubIssueTaskParamsTaskType defines model for UpdateGithubIssueTaskParams.TaskType.

const (
	UpdateGithubIssue UpdateGithubIssueTaskParamsTaskType = "update_github_issue"
)

Defines values for UpdateGithubIssueTaskParamsTaskType.

type UpdateGoogleCalendarEventTaskParams

type UpdateGoogleCalendarEventTaskParams struct {
	// AdjustmentDays Days to adjust meeting by
	AdjustmentDays *float32 `json:"adjustment_days,omitempty"`

	// Attendees Emails of attendees
	Attendees               *[]string `json:"attendees,omitempty"`
	CanGuestsInviteOthers   *bool     `json:"can_guests_invite_others,omitempty"`
	CanGuestsModifyEvent    *bool     `json:"can_guests_modify_event,omitempty"`
	CanGuestsSeeOtherGuests *bool     `json:"can_guests_see_other_guests,omitempty"`

	// ConferenceSolutionKey Sets the video conference type attached to the meeting
	ConferenceSolutionKey *UpdateGoogleCalendarEventTaskParamsConferenceSolutionKey `json:"conference_solution_key"`

	// Description The event description
	Description *string `json:"description,omitempty"`

	// EventId The event ID
	EventId string `json:"event_id"`

	// MeetingDuration Meeting duration in format like '1 hour', '30 minutes'
	MeetingDuration        *string `json:"meeting_duration,omitempty"`
	PostToIncidentTimeline *bool   `json:"post_to_incident_timeline,omitempty"`
	PostToSlackChannels    *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"post_to_slack_channels,omitempty"`
	ReplaceAttendees *bool `json:"replace_attendees,omitempty"`

	// SendUpdates Send an email to the attendees notifying them of the event
	SendUpdates *bool `json:"send_updates,omitempty"`

	// Summary The event summary
	Summary  *string                                      `json:"summary,omitempty"`
	TaskType *UpdateGoogleCalendarEventTaskParamsTaskType `json:"task_type,omitempty"`

	// TimeOfMeeting Time of meeting in format HH:MM
	TimeOfMeeting *string `json:"time_of_meeting,omitempty"`
}

UpdateGoogleCalendarEventTaskParams defines model for update_google_calendar_event_task_params.

type UpdateGoogleCalendarEventTaskParamsConferenceSolutionKey added in v0.1.20

type UpdateGoogleCalendarEventTaskParamsConferenceSolutionKey string

UpdateGoogleCalendarEventTaskParamsConferenceSolutionKey Sets the video conference type attached to the meeting

Defines values for UpdateGoogleCalendarEventTaskParamsConferenceSolutionKey.

type UpdateGoogleCalendarEventTaskParamsTaskType

type UpdateGoogleCalendarEventTaskParamsTaskType string

UpdateGoogleCalendarEventTaskParamsTaskType defines model for UpdateGoogleCalendarEventTaskParams.TaskType.

const (
	UpdateGoogleCalendarEventTaskParamsTaskTypeCreateGoogleCalendarEvent UpdateGoogleCalendarEventTaskParamsTaskType = "create_google_calendar_event"
)

Defines values for UpdateGoogleCalendarEventTaskParamsTaskType.

type UpdateGoogleDocsPageTaskParams added in v0.1.86

type UpdateGoogleDocsPageTaskParams struct {
	// Content The Google Doc content
	Content *string `json:"content,omitempty"`

	// FileId The Google Doc file ID
	FileId string `json:"file_id"`

	// PostMortemTemplateId Retrospective template to use when updating page, if desired
	PostMortemTemplateId *string                                 `json:"post_mortem_template_id,omitempty"`
	TaskType             *UpdateGoogleDocsPageTaskParamsTaskType `json:"task_type,omitempty"`

	// TemplateId The Google Doc file ID to use as a template.
	TemplateId *string `json:"template_id,omitempty"`

	// Title The Google Doc title
	Title *string `json:"title,omitempty"`
}

UpdateGoogleDocsPageTaskParams defines model for update_google_docs_page_task_params.

type UpdateGoogleDocsPageTaskParamsTaskType added in v0.1.86

type UpdateGoogleDocsPageTaskParamsTaskType string

UpdateGoogleDocsPageTaskParamsTaskType defines model for UpdateGoogleDocsPageTaskParams.TaskType.

const (
	UpdateGoogleDocsPage UpdateGoogleDocsPageTaskParamsTaskType = "update_google_docs_page"
)

Defines values for UpdateGoogleDocsPageTaskParamsTaskType.

type UpdateIncident

type UpdateIncident struct {
	Data struct {
		Attributes struct {
			// AcknowledgedAt Date of acknowledgment
			AcknowledgedAt *string `json:"acknowledged_at"`

			// CancelledAt Date of cancellation
			CancelledAt *string `json:"cancelled_at"`

			// DetectedAt Date of detection
			DetectedAt *string `json:"detected_at"`

			// EnvironmentIds The Environment ID's to attach to the incident
			EnvironmentIds *[]string `json:"environment_ids"`

			// FunctionalityIds The Functionality ID's to attach to the incident
			FunctionalityIds *[]string `json:"functionality_ids"`

			// GroupIds The Team ID's to attach to the incident
			GroupIds *[]string `json:"group_ids"`

			// InTriageAt Date of triage
			InTriageAt *string `json:"in_triage_at"`

			// IncidentTypeIds The Incident Type ID's to attach to the incident
			IncidentTypeIds *[]string `json:"incident_type_ids"`

			// Kind The kind of the incident
			Kind *UpdateIncidentDataAttributesKind `json:"kind"`

			// Labels Labels to attach to the incidents. eg: {"platform":"osx", "version": "1.29"}
			Labels *map[string]interface{} `json:"labels"`

			// MitigatedAt Date of mitigation
			MitigatedAt *string `json:"mitigated_at"`

			// ParentIncidentId ID of parent incident
			ParentIncidentId *string `json:"parent_incident_id"`

			// Private Convert the incident as private. Once an incident is updated as private it cannot be undone
			Private *bool `json:"private"`

			// ResolvedAt Date of resolution
			ResolvedAt *string `json:"resolved_at"`

			// ScheduledFor Date of when the maintenance begins
			ScheduledFor *string `json:"scheduled_for"`

			// ScheduledUntil Date of when the maintenance ends
			ScheduledUntil *string `json:"scheduled_until"`

			// ServiceIds The Service ID's to attach to the incident
			ServiceIds *[]string `json:"service_ids"`

			// SeverityId The Severity ID to attach to the incident
			SeverityId *string `json:"severity_id"`

			// SlackChannelId Slack channel id
			SlackChannelId *string `json:"slack_channel_id"`

			// SlackChannelName Slack channel name
			SlackChannelName *string `json:"slack_channel_name"`

			// SlackChannelUrl Slack channel url
			SlackChannelUrl *string `json:"slack_channel_url"`

			// StartedAt Date of start
			StartedAt *string `json:"started_at"`

			// Summary The summary of the incident
			Summary *string `json:"summary"`

			// Title The title of the incident
			Title *string `json:"title"`
		} `json:"attributes"`
		Type UpdateIncidentDataType `json:"type"`
	} `json:"data"`
}

UpdateIncident defines model for update_incident.

type UpdateIncidentActionItem

type UpdateIncidentActionItem struct {
	Data struct {
		Attributes struct {
			// Description The description of the action item
			Description *string `json:"description"`

			// DueDate The due date of the action item
			DueDate *string `json:"due_date"`

			// Kind The kind of the action item
			Kind *UpdateIncidentActionItemDataAttributesKind `json:"kind,omitempty"`

			// Priority The priority of the action item
			Priority *UpdateIncidentActionItemDataAttributesPriority `json:"priority,omitempty"`

			// Status The status of the action item
			Status *UpdateIncidentActionItemDataAttributesStatus `json:"status,omitempty"`

			// Summary The summary of the action item
			Summary *string `json:"summary,omitempty"`
		} `json:"attributes"`
		Type UpdateIncidentActionItemDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentActionItem defines model for update_incident_action_item.

type UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody = UpdateIncidentActionItem

UpdateIncidentActionItemApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentActionItem for application/vnd.api+json ContentType.

type UpdateIncidentActionItemDataAttributesKind

type UpdateIncidentActionItemDataAttributesKind string

UpdateIncidentActionItemDataAttributesKind The kind of the action item

Defines values for UpdateIncidentActionItemDataAttributesKind.

type UpdateIncidentActionItemDataAttributesPriority

type UpdateIncidentActionItemDataAttributesPriority string

UpdateIncidentActionItemDataAttributesPriority The priority of the action item

const (
	UpdateIncidentActionItemDataAttributesPriorityHigh   UpdateIncidentActionItemDataAttributesPriority = "high"
	UpdateIncidentActionItemDataAttributesPriorityLow    UpdateIncidentActionItemDataAttributesPriority = "low"
	UpdateIncidentActionItemDataAttributesPriorityMedium UpdateIncidentActionItemDataAttributesPriority = "medium"
)

Defines values for UpdateIncidentActionItemDataAttributesPriority.

type UpdateIncidentActionItemDataAttributesStatus

type UpdateIncidentActionItemDataAttributesStatus string

UpdateIncidentActionItemDataAttributesStatus The status of the action item

const (
	UpdateIncidentActionItemDataAttributesStatusCancelled  UpdateIncidentActionItemDataAttributesStatus = "cancelled"
	UpdateIncidentActionItemDataAttributesStatusDone       UpdateIncidentActionItemDataAttributesStatus = "done"
	UpdateIncidentActionItemDataAttributesStatusInProgress UpdateIncidentActionItemDataAttributesStatus = "in_progress"
	UpdateIncidentActionItemDataAttributesStatusOpen       UpdateIncidentActionItemDataAttributesStatus = "open"
)

Defines values for UpdateIncidentActionItemDataAttributesStatus.

type UpdateIncidentActionItemDataType

type UpdateIncidentActionItemDataType string

UpdateIncidentActionItemDataType defines model for UpdateIncidentActionItem.Data.Type.

const (
	UpdateIncidentActionItemDataTypeIncidentActionItems UpdateIncidentActionItemDataType = "incident_action_items"
)

Defines values for UpdateIncidentActionItemDataType.

type UpdateIncidentActionItemResponse

type UpdateIncidentActionItemResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentActionItemResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentActionItemResponse

func ParseUpdateIncidentActionItemResponse(rsp *http.Response) (*UpdateIncidentActionItemResponse, error)

ParseUpdateIncidentActionItemResponse parses an HTTP response from a UpdateIncidentActionItemWithResponse call

func (UpdateIncidentActionItemResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentActionItemResponse) StatusCode

func (r UpdateIncidentActionItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentApplicationVndAPIPlusJSONRequestBody = UpdateIncident

UpdateIncidentApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncident for application/vnd.api+json ContentType.

type UpdateIncidentCustomFieldSelection

type UpdateIncidentCustomFieldSelection struct {
	Data struct {
		Attributes struct {
			SelectedOptionIds *[]float32 `json:"selected_option_ids,omitempty"`

			// Value The selected value for text kind custom fields
			Value *string `json:"value"`
		} `json:"attributes"`
		Type UpdateIncidentCustomFieldSelectionDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentCustomFieldSelection defines model for update_incident_custom_field_selection.

type UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody = UpdateIncidentCustomFieldSelection

UpdateIncidentCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentCustomFieldSelection for application/vnd.api+json ContentType.

type UpdateIncidentCustomFieldSelectionDataType

type UpdateIncidentCustomFieldSelectionDataType string

UpdateIncidentCustomFieldSelectionDataType defines model for UpdateIncidentCustomFieldSelection.Data.Type.

const (
	UpdateIncidentCustomFieldSelectionDataTypeIncidentCustomFieldSelections UpdateIncidentCustomFieldSelectionDataType = "incident_custom_field_selections"
)

Defines values for UpdateIncidentCustomFieldSelectionDataType.

type UpdateIncidentCustomFieldSelectionResponse

type UpdateIncidentCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentCustomFieldSelectionResponse

func ParseUpdateIncidentCustomFieldSelectionResponse(rsp *http.Response) (*UpdateIncidentCustomFieldSelectionResponse, error)

ParseUpdateIncidentCustomFieldSelectionResponse parses an HTTP response from a UpdateIncidentCustomFieldSelectionWithResponse call

func (UpdateIncidentCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentDataAttributesKind added in v0.1.71

type UpdateIncidentDataAttributesKind string

UpdateIncidentDataAttributesKind The kind of the incident

const (
	UpdateIncidentDataAttributesKindBackfilled UpdateIncidentDataAttributesKind = "backfilled"
	UpdateIncidentDataAttributesKindExample    UpdateIncidentDataAttributesKind = "example"
	UpdateIncidentDataAttributesKindExampleSub UpdateIncidentDataAttributesKind = "example_sub"
	UpdateIncidentDataAttributesKindNormal     UpdateIncidentDataAttributesKind = "normal"
	UpdateIncidentDataAttributesKindNormalSub  UpdateIncidentDataAttributesKind = "normal_sub"
	UpdateIncidentDataAttributesKindScheduled  UpdateIncidentDataAttributesKind = "scheduled"
	UpdateIncidentDataAttributesKindTest       UpdateIncidentDataAttributesKind = "test"
	UpdateIncidentDataAttributesKindTestSub    UpdateIncidentDataAttributesKind = "test_sub"
)

Defines values for UpdateIncidentDataAttributesKind.

type UpdateIncidentDataType

type UpdateIncidentDataType string

UpdateIncidentDataType defines model for UpdateIncident.Data.Type.

const (
	Incidents UpdateIncidentDataType = "incidents"
)

Defines values for UpdateIncidentDataType.

type UpdateIncidentEvent

type UpdateIncidentEvent struct {
	Data struct {
		Attributes struct {
			// Event The summary of the incident event
			Event *string `json:"event,omitempty"`

			// Visibility The visibility of the incident action item
			Visibility *UpdateIncidentEventDataAttributesVisibility `json:"visibility,omitempty"`
		} `json:"attributes"`
		Type UpdateIncidentEventDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentEvent defines model for update_incident_event.

type UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody = UpdateIncidentEvent

UpdateIncidentEventApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentEvent for application/vnd.api+json ContentType.

type UpdateIncidentEventDataAttributesVisibility

type UpdateIncidentEventDataAttributesVisibility string

UpdateIncidentEventDataAttributesVisibility The visibility of the incident action item

Defines values for UpdateIncidentEventDataAttributesVisibility.

type UpdateIncidentEventDataType

type UpdateIncidentEventDataType string

UpdateIncidentEventDataType defines model for UpdateIncidentEvent.Data.Type.

const (
	UpdateIncidentEventDataTypeIncidentEvents UpdateIncidentEventDataType = "incident_events"
)

Defines values for UpdateIncidentEventDataType.

type UpdateIncidentEventFunctionality added in v0.1.70

type UpdateIncidentEventFunctionality struct {
	Data struct {
		Attributes struct {
			// Status The status of the affected functionality
			Status UpdateIncidentEventFunctionalityDataAttributesStatus `json:"status"`
		} `json:"attributes"`
		Type UpdateIncidentEventFunctionalityDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentEventFunctionality defines model for update_incident_event_functionality.

type UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody = UpdateIncidentEventFunctionality

UpdateIncidentEventFunctionalityApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentEventFunctionality for application/vnd.api+json ContentType.

type UpdateIncidentEventFunctionalityDataAttributesStatus added in v0.1.70

type UpdateIncidentEventFunctionalityDataAttributesStatus string

UpdateIncidentEventFunctionalityDataAttributesStatus The status of the affected functionality

const (
	UpdateIncidentEventFunctionalityDataAttributesStatusMajorOutage   UpdateIncidentEventFunctionalityDataAttributesStatus = "major_outage"
	UpdateIncidentEventFunctionalityDataAttributesStatusOperational   UpdateIncidentEventFunctionalityDataAttributesStatus = "operational"
	UpdateIncidentEventFunctionalityDataAttributesStatusPartialOutage UpdateIncidentEventFunctionalityDataAttributesStatus = "partial_outage"
)

Defines values for UpdateIncidentEventFunctionalityDataAttributesStatus.

type UpdateIncidentEventFunctionalityDataType added in v0.1.70

type UpdateIncidentEventFunctionalityDataType string

UpdateIncidentEventFunctionalityDataType defines model for UpdateIncidentEventFunctionality.Data.Type.

const (
	UpdateIncidentEventFunctionalityDataTypeIncidentEventFunctionalities UpdateIncidentEventFunctionalityDataType = "incident_event_functionalities"
)

Defines values for UpdateIncidentEventFunctionalityDataType.

type UpdateIncidentEventFunctionalityResponse added in v0.1.70

type UpdateIncidentEventFunctionalityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventFunctionalityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentEventFunctionalityResponse added in v0.1.70

func ParseUpdateIncidentEventFunctionalityResponse(rsp *http.Response) (*UpdateIncidentEventFunctionalityResponse, error)

ParseUpdateIncidentEventFunctionalityResponse parses an HTTP response from a UpdateIncidentEventFunctionalityWithResponse call

func (UpdateIncidentEventFunctionalityResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (UpdateIncidentEventFunctionalityResponse) StatusCode added in v0.1.70

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentEventResponse

type UpdateIncidentEventResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentEventResponse

func ParseUpdateIncidentEventResponse(rsp *http.Response) (*UpdateIncidentEventResponse, error)

ParseUpdateIncidentEventResponse parses an HTTP response from a UpdateIncidentEventWithResponse call

func (UpdateIncidentEventResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentEventResponse) StatusCode

func (r UpdateIncidentEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentEventService added in v0.1.70

type UpdateIncidentEventService struct {
	Data struct {
		Attributes struct {
			// Status The status of the affected service
			Status UpdateIncidentEventServiceDataAttributesStatus `json:"status"`
		} `json:"attributes"`
		Type UpdateIncidentEventServiceDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentEventService defines model for update_incident_event_service.

type UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody = UpdateIncidentEventService

UpdateIncidentEventServiceApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentEventService for application/vnd.api+json ContentType.

type UpdateIncidentEventServiceDataAttributesStatus added in v0.1.70

type UpdateIncidentEventServiceDataAttributesStatus string

UpdateIncidentEventServiceDataAttributesStatus The status of the affected service

const (
	UpdateIncidentEventServiceDataAttributesStatusMajorOutage   UpdateIncidentEventServiceDataAttributesStatus = "major_outage"
	UpdateIncidentEventServiceDataAttributesStatusOperational   UpdateIncidentEventServiceDataAttributesStatus = "operational"
	UpdateIncidentEventServiceDataAttributesStatusPartialOutage UpdateIncidentEventServiceDataAttributesStatus = "partial_outage"
)

Defines values for UpdateIncidentEventServiceDataAttributesStatus.

type UpdateIncidentEventServiceDataType added in v0.1.70

type UpdateIncidentEventServiceDataType string

UpdateIncidentEventServiceDataType defines model for UpdateIncidentEventService.Data.Type.

const (
	UpdateIncidentEventServiceDataTypeIncidentEventServices UpdateIncidentEventServiceDataType = "incident_event_services"
)

Defines values for UpdateIncidentEventServiceDataType.

type UpdateIncidentEventServiceResponse added in v0.1.70

type UpdateIncidentEventServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentEventServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentEventServiceResponse added in v0.1.70

func ParseUpdateIncidentEventServiceResponse(rsp *http.Response) (*UpdateIncidentEventServiceResponse, error)

ParseUpdateIncidentEventServiceResponse parses an HTTP response from a UpdateIncidentEventServiceWithResponse call

func (UpdateIncidentEventServiceResponse) Status added in v0.1.70

Status returns HTTPResponse.Status

func (UpdateIncidentEventServiceResponse) StatusCode added in v0.1.70

func (r UpdateIncidentEventServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentFeedback

type UpdateIncidentFeedback struct {
	Data struct {
		Attributes struct {
			// Anonymous Is the feedback anonymous?
			Anonymous *bool `json:"anonymous,omitempty"`

			// Feedback The feedback of the incident feedback
			Feedback *string `json:"feedback,omitempty"`

			// Rating The rating of the incident feedback
			Rating *UpdateIncidentFeedbackDataAttributesRating `json:"rating,omitempty"`
		} `json:"attributes"`
		Type UpdateIncidentFeedbackDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentFeedback defines model for update_incident_feedback.

type UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody = UpdateIncidentFeedback

UpdateIncidentFeedbackApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentFeedback for application/vnd.api+json ContentType.

type UpdateIncidentFeedbackDataAttributesRating

type UpdateIncidentFeedbackDataAttributesRating int

UpdateIncidentFeedbackDataAttributesRating The rating of the incident feedback

type UpdateIncidentFeedbackDataType

type UpdateIncidentFeedbackDataType string

UpdateIncidentFeedbackDataType defines model for UpdateIncidentFeedback.Data.Type.

const (
	UpdateIncidentFeedbackDataTypeIncidentFeedbacks UpdateIncidentFeedbackDataType = "incident_feedbacks"
)

Defines values for UpdateIncidentFeedbackDataType.

type UpdateIncidentFeedbackResponse

type UpdateIncidentFeedbackResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFeedbackResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentFeedbackResponse

func ParseUpdateIncidentFeedbackResponse(rsp *http.Response) (*UpdateIncidentFeedbackResponse, error)

ParseUpdateIncidentFeedbackResponse parses an HTTP response from a UpdateIncidentFeedbackWithResponse call

func (UpdateIncidentFeedbackResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentFeedbackResponse) StatusCode

func (r UpdateIncidentFeedbackResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentFormFieldSelection added in v0.1.48

type UpdateIncidentFormFieldSelection struct {
	Data struct {
		Attributes struct {
			SelectedOptionIds *[]string  `json:"selected_option_ids,omitempty"`
			SelectedUserIds   *[]float32 `json:"selected_user_ids,omitempty"`

			// Value The selected value for text kind custom fields
			Value *string `json:"value"`
		} `json:"attributes"`
		Type UpdateIncidentFormFieldSelectionDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentFormFieldSelection defines model for update_incident_form_field_selection.

type UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody = UpdateIncidentFormFieldSelection

UpdateIncidentFormFieldSelectionApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentFormFieldSelection for application/vnd.api+json ContentType.

type UpdateIncidentFormFieldSelectionDataType added in v0.1.48

type UpdateIncidentFormFieldSelectionDataType string

UpdateIncidentFormFieldSelectionDataType defines model for UpdateIncidentFormFieldSelection.Data.Type.

const (
	UpdateIncidentFormFieldSelectionDataTypeIncidentFormFieldSelections UpdateIncidentFormFieldSelectionDataType = "incident_form_field_selections"
)

Defines values for UpdateIncidentFormFieldSelectionDataType.

type UpdateIncidentFormFieldSelectionResponse added in v0.1.48

type UpdateIncidentFormFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentFormFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentFormFieldSelectionResponse added in v0.1.48

func ParseUpdateIncidentFormFieldSelectionResponse(rsp *http.Response) (*UpdateIncidentFormFieldSelectionResponse, error)

ParseUpdateIncidentFormFieldSelectionResponse parses an HTTP response from a UpdateIncidentFormFieldSelectionWithResponse call

func (UpdateIncidentFormFieldSelectionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (UpdateIncidentFormFieldSelectionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentPostMortem

type UpdateIncidentPostMortem struct {
	Data struct {
		Attributes struct {
			// CauseIds The Cause ID's to attach to the incident retrospective
			CauseIds *[]string `json:"cause_ids"`

			// MitigatedAt Date of mitigation
			MitigatedAt *string `json:"mitigated_at"`

			// ResolvedAt Date of resolution
			ResolvedAt *string `json:"resolved_at"`

			// ShowActionItems Show action items (follow-ups) in the incident retrospective
			ShowActionItems *bool `json:"show_action_items,omitempty"`

			// ShowAlertsAttached Show alerts attached to the incident
			ShowAlertsAttached *bool `json:"show_alerts_attached,omitempty"`

			// ShowFunctionalitiesImpacted Show services impacted of the incident retrospective
			ShowFunctionalitiesImpacted *bool `json:"show_functionalities_impacted,omitempty"`

			// ShowGroupsImpacted Show groups impacted of the incident retrospective
			ShowGroupsImpacted *bool `json:"show_groups_impacted,omitempty"`

			// ShowServicesImpacted Show functionalities impacted of the incident retrospective
			ShowServicesImpacted *bool `json:"show_services_impacted,omitempty"`

			// ShowTimeline Show events timeline of the incident retrospective
			ShowTimeline *bool `json:"show_timeline,omitempty"`

			// ShowTimelineActionItems Show action items in the timeline of the incident retrospective
			ShowTimelineActionItems *bool `json:"show_timeline_action_items,omitempty"`

			// ShowTimelineGenius Show workflow events in the timeline of the incident retrospective
			ShowTimelineGenius *bool `json:"show_timeline_genius,omitempty"`

			// ShowTimelineTasks Show tasks in the timeline of the incident retrospective
			ShowTimelineTasks *bool `json:"show_timeline_tasks,omitempty"`

			// ShowTimelineTrail Show trail events in the timeline of the incident retrospective
			ShowTimelineTrail *bool `json:"show_timeline_trail,omitempty"`

			// StartedAt Date of started at
			StartedAt *string `json:"started_at"`

			// Status The status of the incident retrospective
			Status *UpdateIncidentPostMortemDataAttributesStatus `json:"status,omitempty"`

			// Title The title of the incident retrospective
			Title *string `json:"title,omitempty"`
		} `json:"attributes"`
		Type UpdateIncidentPostMortemDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentPostMortem defines model for update_incident_post_mortem.

type UpdateIncidentPostMortemDataAttributesStatus

type UpdateIncidentPostMortemDataAttributesStatus string

UpdateIncidentPostMortemDataAttributesStatus The status of the incident retrospective

const (
	UpdateIncidentPostMortemDataAttributesStatusDraft     UpdateIncidentPostMortemDataAttributesStatus = "draft"
	UpdateIncidentPostMortemDataAttributesStatusPublished UpdateIncidentPostMortemDataAttributesStatus = "published"
)

Defines values for UpdateIncidentPostMortemDataAttributesStatus.

type UpdateIncidentPostMortemDataType

type UpdateIncidentPostMortemDataType string

UpdateIncidentPostMortemDataType defines model for UpdateIncidentPostMortem.Data.Type.

const (
	IncidentPostMortems UpdateIncidentPostMortemDataType = "incident_post_mortems"
)

Defines values for UpdateIncidentPostMortemDataType.

type UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody = UpdateIncidentPostMortem

UpdateIncidentPostmortemApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentPostmortem for application/vnd.api+json ContentType.

type UpdateIncidentPostmortemResponse

type UpdateIncidentPostmortemResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentPostMortemResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentPostmortemResponse

func ParseUpdateIncidentPostmortemResponse(rsp *http.Response) (*UpdateIncidentPostmortemResponse, error)

ParseUpdateIncidentPostmortemResponse parses an HTTP response from a UpdateIncidentPostmortemWithResponse call

func (UpdateIncidentPostmortemResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentPostmortemResponse) StatusCode

func (r UpdateIncidentPostmortemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentPostmortemTaskParams

type UpdateIncidentPostmortemTaskParams struct {
	// PostmortemId UUID of the retrospective that needs to be updated
	PostmortemId string                                      `json:"postmortem_id"`
	Status       *string                                     `json:"status"`
	TaskType     *UpdateIncidentPostmortemTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title *string `json:"title"`
}

UpdateIncidentPostmortemTaskParams defines model for update_incident_postmortem_task_params.

type UpdateIncidentPostmortemTaskParamsTaskType

type UpdateIncidentPostmortemTaskParamsTaskType string

UpdateIncidentPostmortemTaskParamsTaskType defines model for UpdateIncidentPostmortemTaskParams.TaskType.

const (
	UpdateIncidentPostmortem UpdateIncidentPostmortemTaskParamsTaskType = "update_incident_postmortem"
)

Defines values for UpdateIncidentPostmortemTaskParamsTaskType.

type UpdateIncidentResponse

type UpdateIncidentResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentResponse

func ParseUpdateIncidentResponse(rsp *http.Response) (*UpdateIncidentResponse, error)

ParseUpdateIncidentResponse parses an HTTP response from a UpdateIncidentWithResponse call

func (UpdateIncidentResponse) Status

func (r UpdateIncidentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateIncidentResponse) StatusCode

func (r UpdateIncidentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentRole

type UpdateIncidentRole struct {
	Data struct {
		Attributes struct {
			AllowMultiUserAssignment *bool `json:"allow_multi_user_assignment,omitempty"`

			// Description The description of the incident role
			Description *string `json:"description"`
			Enabled     *bool   `json:"enabled,omitempty"`

			// Name The name of the incident role
			Name     *string `json:"name,omitempty"`
			Optional *bool   `json:"optional,omitempty"`

			// Position Position of the incident role
			Position *int `json:"position"`

			// Summary The summary of the incident role
			Summary *string `json:"summary"`
		} `json:"attributes"`
		Type UpdateIncidentRoleDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentRole defines model for update_incident_role.

type UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody = UpdateIncidentRole

UpdateIncidentRoleApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentRole for application/vnd.api+json ContentType.

type UpdateIncidentRoleDataType

type UpdateIncidentRoleDataType string

UpdateIncidentRoleDataType defines model for UpdateIncidentRole.Data.Type.

const (
	UpdateIncidentRoleDataTypeIncidentRoles UpdateIncidentRoleDataType = "incident_roles"
)

Defines values for UpdateIncidentRoleDataType.

type UpdateIncidentRoleResponse

type UpdateIncidentRoleResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentRoleResponse

func ParseUpdateIncidentRoleResponse(rsp *http.Response) (*UpdateIncidentRoleResponse, error)

ParseUpdateIncidentRoleResponse parses an HTTP response from a UpdateIncidentRoleWithResponse call

func (UpdateIncidentRoleResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentRoleResponse) StatusCode

func (r UpdateIncidentRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentRoleTask

type UpdateIncidentRoleTask struct {
	Data struct {
		Attributes struct {
			// Description The description of the incident task
			Description *string `json:"description"`

			// Priority The priority of the incident task
			Priority *UpdateIncidentRoleTaskDataAttributesPriority `json:"priority,omitempty"`

			// Task The task of the incident task
			Task *string `json:"task,omitempty"`
		} `json:"attributes"`
		Type UpdateIncidentRoleTaskDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentRoleTask defines model for update_incident_role_task.

type UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody = UpdateIncidentRoleTask

UpdateIncidentRoleTaskApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentRoleTask for application/vnd.api+json ContentType.

type UpdateIncidentRoleTaskDataAttributesPriority

type UpdateIncidentRoleTaskDataAttributesPriority string

UpdateIncidentRoleTaskDataAttributesPriority The priority of the incident task

const (
	UpdateIncidentRoleTaskDataAttributesPriorityHigh   UpdateIncidentRoleTaskDataAttributesPriority = "high"
	UpdateIncidentRoleTaskDataAttributesPriorityLow    UpdateIncidentRoleTaskDataAttributesPriority = "low"
	UpdateIncidentRoleTaskDataAttributesPriorityMedium UpdateIncidentRoleTaskDataAttributesPriority = "medium"
)

Defines values for UpdateIncidentRoleTaskDataAttributesPriority.

type UpdateIncidentRoleTaskDataType

type UpdateIncidentRoleTaskDataType string

UpdateIncidentRoleTaskDataType defines model for UpdateIncidentRoleTask.Data.Type.

const (
	UpdateIncidentRoleTaskDataTypeIncidentRoleTasks UpdateIncidentRoleTaskDataType = "incident_role_tasks"
)

Defines values for UpdateIncidentRoleTaskDataType.

type UpdateIncidentRoleTaskResponse

type UpdateIncidentRoleTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentRoleTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentRoleTaskResponse

func ParseUpdateIncidentRoleTaskResponse(rsp *http.Response) (*UpdateIncidentRoleTaskResponse, error)

ParseUpdateIncidentRoleTaskResponse parses an HTTP response from a UpdateIncidentRoleTaskWithResponse call

func (UpdateIncidentRoleTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentRoleTaskResponse) StatusCode

func (r UpdateIncidentRoleTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody = UpdateIncidentStatusPageEvent

UpdateIncidentStatusPageApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentStatusPage for application/vnd.api+json ContentType.

type UpdateIncidentStatusPageEvent

type UpdateIncidentStatusPageEvent struct {
	Data struct {
		Attributes struct {
			// Event The summary of the incident event
			Event *string `json:"event,omitempty"`

			// NotifySubscribers Notify all status pages subscribers
			NotifySubscribers *bool `json:"notify_subscribers"`

			// ShouldTweet For StatusPage.io integrated pages auto publishes a tweet for your update
			ShouldTweet *bool `json:"should_tweet"`

			// Status The status of the incident event
			Status *UpdateIncidentStatusPageEventDataAttributesStatus `json:"status,omitempty"`

			// StatusPageId Unique ID of the status page you wish to post the event to
			StatusPageId *string `json:"status_page_id,omitempty"`
		} `json:"attributes"`
		Type UpdateIncidentStatusPageEventDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentStatusPageEvent defines model for update_incident_status_page_event.

type UpdateIncidentStatusPageEventDataAttributesStatus

type UpdateIncidentStatusPageEventDataAttributesStatus string

UpdateIncidentStatusPageEventDataAttributesStatus The status of the incident event

const (
	UpdateIncidentStatusPageEventDataAttributesStatusCompleted     UpdateIncidentStatusPageEventDataAttributesStatus = "completed"
	UpdateIncidentStatusPageEventDataAttributesStatusIdentified    UpdateIncidentStatusPageEventDataAttributesStatus = "identified"
	UpdateIncidentStatusPageEventDataAttributesStatusInProgress    UpdateIncidentStatusPageEventDataAttributesStatus = "in_progress"
	UpdateIncidentStatusPageEventDataAttributesStatusInvestigating UpdateIncidentStatusPageEventDataAttributesStatus = "investigating"
	UpdateIncidentStatusPageEventDataAttributesStatusMonitoring    UpdateIncidentStatusPageEventDataAttributesStatus = "monitoring"
	UpdateIncidentStatusPageEventDataAttributesStatusResolved      UpdateIncidentStatusPageEventDataAttributesStatus = "resolved"
	UpdateIncidentStatusPageEventDataAttributesStatusScheduled     UpdateIncidentStatusPageEventDataAttributesStatus = "scheduled"
	UpdateIncidentStatusPageEventDataAttributesStatusVerifying     UpdateIncidentStatusPageEventDataAttributesStatus = "verifying"
)

Defines values for UpdateIncidentStatusPageEventDataAttributesStatus.

type UpdateIncidentStatusPageEventDataType

type UpdateIncidentStatusPageEventDataType string

UpdateIncidentStatusPageEventDataType defines model for UpdateIncidentStatusPageEvent.Data.Type.

const (
	UpdateIncidentStatusPageEventDataTypeIncidentStatusPageEvents UpdateIncidentStatusPageEventDataType = "incident_status_page_events"
)

Defines values for UpdateIncidentStatusPageEventDataType.

type UpdateIncidentStatusPageResponse

type UpdateIncidentStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentStatusPageEventResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentStatusPageResponse

func ParseUpdateIncidentStatusPageResponse(rsp *http.Response) (*UpdateIncidentStatusPageResponse, error)

ParseUpdateIncidentStatusPageResponse parses an HTTP response from a UpdateIncidentStatusPageWithResponse call

func (UpdateIncidentStatusPageResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentStatusPageResponse) StatusCode

func (r UpdateIncidentStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIncidentTaskParams

type UpdateIncidentTaskParams struct {
	AcknowledgedAt     *string                                     `json:"acknowledged_at"`
	AttributeToQueryBy *UpdateIncidentTaskParamsAttributeToQueryBy `json:"attribute_to_query_by,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string   `json:"custom_fields_mapping"`
	DetectedAt          *string   `json:"detected_at"`
	EnvironmentIds      *[]string `json:"environment_ids"`
	FunctionalityIds    *[]string `json:"functionality_ids"`
	GroupIds            *[]string `json:"group_ids"`

	// IncidentId The incident id to update or id of any attribute on the incident
	IncidentId      string    `json:"incident_id"`
	IncidentTypeIds *[]string `json:"incident_type_ids"`
	MitigatedAt     *string   `json:"mitigated_at"`
	Private         *bool     `json:"private,omitempty"`
	ResolvedAt      *string   `json:"resolved_at"`
	ServiceIds      *[]string `json:"service_ids"`
	SeverityId      *string   `json:"severity_id"`
	StartedAt       *string   `json:"started_at"`
	Status          *string   `json:"status"`

	// Summary The incident summary
	Summary  *string                           `json:"summary"`
	TaskType *UpdateIncidentTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title *string `json:"title"`
}

UpdateIncidentTaskParams defines model for update_incident_task_params.

type UpdateIncidentTaskParamsAttributeToQueryBy added in v0.1.45

type UpdateIncidentTaskParamsAttributeToQueryBy string

UpdateIncidentTaskParamsAttributeToQueryBy defines model for UpdateIncidentTaskParams.AttributeToQueryBy.

const (
	UpdateIncidentTaskParamsAttributeToQueryByAirtableRecordId     UpdateIncidentTaskParamsAttributeToQueryBy = "airtable_record_id"
	UpdateIncidentTaskParamsAttributeToQueryByAsanaTaskId          UpdateIncidentTaskParamsAttributeToQueryBy = "asana_task_id"
	UpdateIncidentTaskParamsAttributeToQueryByClickupTaskId        UpdateIncidentTaskParamsAttributeToQueryBy = "clickup_task_id"
	UpdateIncidentTaskParamsAttributeToQueryByFreshserviceTaskId   UpdateIncidentTaskParamsAttributeToQueryBy = "freshservice_task_id"
	UpdateIncidentTaskParamsAttributeToQueryByFreshserviceTicketId UpdateIncidentTaskParamsAttributeToQueryBy = "freshservice_ticket_id"
	UpdateIncidentTaskParamsAttributeToQueryByGithubIssueId        UpdateIncidentTaskParamsAttributeToQueryBy = "github_issue_id"
	UpdateIncidentTaskParamsAttributeToQueryById                   UpdateIncidentTaskParamsAttributeToQueryBy = "id"
	UpdateIncidentTaskParamsAttributeToQueryByJiraIssueId          UpdateIncidentTaskParamsAttributeToQueryBy = "jira_issue_id"
	UpdateIncidentTaskParamsAttributeToQueryByLinearIssueId        UpdateIncidentTaskParamsAttributeToQueryBy = "linear_issue_id"
	UpdateIncidentTaskParamsAttributeToQueryByOpsgenieIncidentId   UpdateIncidentTaskParamsAttributeToQueryBy = "opsgenie_incident_id"
	UpdateIncidentTaskParamsAttributeToQueryByPagerdutyIncidentId  UpdateIncidentTaskParamsAttributeToQueryBy = "pagerduty_incident_id"
	UpdateIncidentTaskParamsAttributeToQueryBySequentialId         UpdateIncidentTaskParamsAttributeToQueryBy = "sequential_id"
	UpdateIncidentTaskParamsAttributeToQueryByShortcutStoryId      UpdateIncidentTaskParamsAttributeToQueryBy = "shortcut_story_id"
	UpdateIncidentTaskParamsAttributeToQueryByShortcutTaskId       UpdateIncidentTaskParamsAttributeToQueryBy = "shortcut_task_id"
	UpdateIncidentTaskParamsAttributeToQueryBySlug                 UpdateIncidentTaskParamsAttributeToQueryBy = "slug"
	UpdateIncidentTaskParamsAttributeToQueryByTrelloCardId         UpdateIncidentTaskParamsAttributeToQueryBy = "trello_card_id"
	UpdateIncidentTaskParamsAttributeToQueryByVictorOpsIncidentId  UpdateIncidentTaskParamsAttributeToQueryBy = "victor_ops_incident_id"
	UpdateIncidentTaskParamsAttributeToQueryByZendeskTicketId      UpdateIncidentTaskParamsAttributeToQueryBy = "zendesk_ticket_id"
)

Defines values for UpdateIncidentTaskParamsAttributeToQueryBy.

type UpdateIncidentTaskParamsTaskType

type UpdateIncidentTaskParamsTaskType string

UpdateIncidentTaskParamsTaskType defines model for UpdateIncidentTaskParams.TaskType.

const (
	UpdateIncidentTaskParamsTaskTypeUpdateIncident UpdateIncidentTaskParamsTaskType = "update_incident"
)

Defines values for UpdateIncidentTaskParamsTaskType.

type UpdateIncidentType

type UpdateIncidentType struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the incident type
			Color *string `json:"color"`

			// Description The description of the incident type
			Description *string `json:"description"`

			// Name The name of the incident type
			Name *string `json:"name,omitempty"`

			// NotifyEmails Emails to attach to the incident type
			NotifyEmails *[]string `json:"notify_emails"`

			// Position Position of the incident type
			Position *int `json:"position"`

			// SlackAliases Slack Aliases associated with this incident type
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this incident type
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`
		} `json:"attributes"`
		Type UpdateIncidentTypeDataType `json:"type"`
	} `json:"data"`
}

UpdateIncidentType defines model for update_incident_type.

type UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody = UpdateIncidentType

UpdateIncidentTypeApplicationVndAPIPlusJSONRequestBody defines body for UpdateIncidentType for application/vnd.api+json ContentType.

type UpdateIncidentTypeDataType

type UpdateIncidentTypeDataType string

UpdateIncidentTypeDataType defines model for UpdateIncidentType.Data.Type.

const (
	UpdateIncidentTypeDataTypeIncidentTypes UpdateIncidentTypeDataType = "incident_types"
)

Defines values for UpdateIncidentTypeDataType.

type UpdateIncidentTypeResponse

type UpdateIncidentTypeResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *IncidentTypeResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateIncidentTypeResponse

func ParseUpdateIncidentTypeResponse(rsp *http.Response) (*UpdateIncidentTypeResponse, error)

ParseUpdateIncidentTypeResponse parses an HTTP response from a UpdateIncidentTypeWithResponse call

func (UpdateIncidentTypeResponse) Status

Status returns HTTPResponse.Status

func (UpdateIncidentTypeResponse) StatusCode

func (r UpdateIncidentTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJiraIssueTaskParams

type UpdateJiraIssueTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The issue description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`

	// IssueId The issue id
	IssueId string `json:"issue_id"`

	// Labels The issue labels
	Labels *string `json:"labels,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// ProjectKey The project key
	ProjectKey string `json:"project_key"`

	// ReporterUserEmail The reporter user's email
	ReporterUserEmail *string `json:"reporter_user_email,omitempty"`

	// Status The status id and display name
	Status *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"status,omitempty"`
	TaskType *UpdateJiraIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title *string `json:"title,omitempty"`

	// UpdatePayload Update payload. Can contain liquid markup and need to be valid JSON
	UpdatePayload *string `json:"update_payload"`
}

UpdateJiraIssueTaskParams defines model for update_jira_issue_task_params.

type UpdateJiraIssueTaskParamsTaskType

type UpdateJiraIssueTaskParamsTaskType string

UpdateJiraIssueTaskParamsTaskType defines model for UpdateJiraIssueTaskParams.TaskType.

const (
	UpdateJiraIssue UpdateJiraIssueTaskParamsTaskType = "update_jira_issue"
)

Defines values for UpdateJiraIssueTaskParamsTaskType.

type UpdateLinearIssueTaskParams

type UpdateLinearIssueTaskParams struct {
	// AssignUserEmail The assigned user's email
	AssignUserEmail *string `json:"assign_user_email,omitempty"`

	// Description The issue description
	Description *string `json:"description,omitempty"`

	// IssueId The issue id
	IssueId string `json:"issue_id"`
	Labels  *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"labels,omitempty"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// Project The project id and display name
	Project *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"project,omitempty"`

	// State The state id and display name
	State *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"state,omitempty"`
	TaskType *UpdateLinearIssueTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The issue title
	Title *string `json:"title,omitempty"`
}

UpdateLinearIssueTaskParams defines model for update_linear_issue_task_params.

type UpdateLinearIssueTaskParamsTaskType

type UpdateLinearIssueTaskParamsTaskType string

UpdateLinearIssueTaskParamsTaskType defines model for UpdateLinearIssueTaskParams.TaskType.

const (
	UpdateLinearIssue UpdateLinearIssueTaskParamsTaskType = "update_linear_issue"
)

Defines values for UpdateLinearIssueTaskParamsTaskType.

type UpdateNotionPageTaskParams added in v1.0.2

type UpdateNotionPageTaskParams struct {
	// FileId The Notion page ID
	FileId string `json:"file_id"`

	// PostMortemTemplateId Retrospective template to use when creating page task, if desired
	PostMortemTemplateId   *string                             `json:"post_mortem_template_id,omitempty"`
	ShowActionItemsAsTable *bool                               `json:"show_action_items_as_table,omitempty"`
	ShowTimelineAsTable    *bool                               `json:"show_timeline_as_table,omitempty"`
	TaskType               *UpdateNotionPageTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateNotionPageTaskParams defines model for update_notion_page_task_params.

type UpdateNotionPageTaskParamsTaskType added in v1.0.2

type UpdateNotionPageTaskParamsTaskType string

UpdateNotionPageTaskParamsTaskType defines model for UpdateNotionPageTaskParams.TaskType.

const (
	UpdateNotionPage UpdateNotionPageTaskParamsTaskType = "update_notion_page"
)

Defines values for UpdateNotionPageTaskParamsTaskType.

type UpdateOpsgenieAlertTaskParams added in v0.1.31

type UpdateOpsgenieAlertTaskParams struct {
	// AlertId Opsgenie Alert ID
	AlertId    string `json:"alert_id"`
	Completion struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// Description Description field of the alert that is generally used to provide a detailed information about the alert
	Description *string `json:"description,omitempty"`

	// Message Message of the alert
	Message  *string                                `json:"message,omitempty"`
	Priority UpdateOpsgenieAlertTaskParamsPriority  `json:"priority"`
	TaskType *UpdateOpsgenieAlertTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateOpsgenieAlertTaskParams defines model for update_opsgenie_alert_task_params.

type UpdateOpsgenieAlertTaskParamsPriority added in v0.1.31

type UpdateOpsgenieAlertTaskParamsPriority string

UpdateOpsgenieAlertTaskParamsPriority defines model for UpdateOpsgenieAlertTaskParams.Priority.

const (
	UpdateOpsgenieAlertTaskParamsPriorityAuto UpdateOpsgenieAlertTaskParamsPriority = "auto"
	UpdateOpsgenieAlertTaskParamsPriorityP1   UpdateOpsgenieAlertTaskParamsPriority = "P1"
	UpdateOpsgenieAlertTaskParamsPriorityP2   UpdateOpsgenieAlertTaskParamsPriority = "P2"
	UpdateOpsgenieAlertTaskParamsPriorityP3   UpdateOpsgenieAlertTaskParamsPriority = "P3"
	UpdateOpsgenieAlertTaskParamsPriorityP4   UpdateOpsgenieAlertTaskParamsPriority = "P4"
	UpdateOpsgenieAlertTaskParamsPriorityP5   UpdateOpsgenieAlertTaskParamsPriority = "P5"
)

Defines values for UpdateOpsgenieAlertTaskParamsPriority.

type UpdateOpsgenieAlertTaskParamsTaskType added in v0.1.31

type UpdateOpsgenieAlertTaskParamsTaskType string

UpdateOpsgenieAlertTaskParamsTaskType defines model for UpdateOpsgenieAlertTaskParams.TaskType.

const (
	UpdateOpsgenieAlert UpdateOpsgenieAlertTaskParamsTaskType = "update_opsgenie_alert"
)

Defines values for UpdateOpsgenieAlertTaskParamsTaskType.

type UpdateOpsgenieIncidentTaskParams added in v0.1.48

type UpdateOpsgenieIncidentTaskParams struct {
	// Description Description field of the alert that is generally used to provide a detailed information about the alert
	Description *string `json:"description,omitempty"`

	// Message Message of the alert
	Message *string `json:"message,omitempty"`

	// OpsgenieIncidentId The Opsgenie incident ID, this can also be a Rootly incident variable ex. {{ incident.opsgenie_incident_id }}
	OpsgenieIncidentId string                                    `json:"opsgenie_incident_id"`
	Priority           *UpdateOpsgenieIncidentTaskParamsPriority `json:"priority,omitempty"`
	Status             *UpdateOpsgenieIncidentTaskParamsStatus   `json:"status,omitempty"`
	TaskType           *UpdateOpsgenieIncidentTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateOpsgenieIncidentTaskParams defines model for update_opsgenie_incident_task_params.

type UpdateOpsgenieIncidentTaskParamsPriority added in v0.1.48

type UpdateOpsgenieIncidentTaskParamsPriority string

UpdateOpsgenieIncidentTaskParamsPriority defines model for UpdateOpsgenieIncidentTaskParams.Priority.

const (
	UpdateOpsgenieIncidentTaskParamsPriorityAuto UpdateOpsgenieIncidentTaskParamsPriority = "auto"
	UpdateOpsgenieIncidentTaskParamsPriorityP1   UpdateOpsgenieIncidentTaskParamsPriority = "P1"
	UpdateOpsgenieIncidentTaskParamsPriorityP2   UpdateOpsgenieIncidentTaskParamsPriority = "P2"
	UpdateOpsgenieIncidentTaskParamsPriorityP3   UpdateOpsgenieIncidentTaskParamsPriority = "P3"
	UpdateOpsgenieIncidentTaskParamsPriorityP4   UpdateOpsgenieIncidentTaskParamsPriority = "P4"
	UpdateOpsgenieIncidentTaskParamsPriorityP5   UpdateOpsgenieIncidentTaskParamsPriority = "P5"
)

Defines values for UpdateOpsgenieIncidentTaskParamsPriority.

type UpdateOpsgenieIncidentTaskParamsStatus added in v0.1.48

type UpdateOpsgenieIncidentTaskParamsStatus string

UpdateOpsgenieIncidentTaskParamsStatus defines model for UpdateOpsgenieIncidentTaskParams.Status.

const (
	UpdateOpsgenieIncidentTaskParamsStatusAuto    UpdateOpsgenieIncidentTaskParamsStatus = "auto"
	UpdateOpsgenieIncidentTaskParamsStatusClose   UpdateOpsgenieIncidentTaskParamsStatus = "close"
	UpdateOpsgenieIncidentTaskParamsStatusOpen    UpdateOpsgenieIncidentTaskParamsStatus = "open"
	UpdateOpsgenieIncidentTaskParamsStatusResolve UpdateOpsgenieIncidentTaskParamsStatus = "resolve"
)

Defines values for UpdateOpsgenieIncidentTaskParamsStatus.

type UpdateOpsgenieIncidentTaskParamsTaskType added in v0.1.48

type UpdateOpsgenieIncidentTaskParamsTaskType string

UpdateOpsgenieIncidentTaskParamsTaskType defines model for UpdateOpsgenieIncidentTaskParams.TaskType.

const (
	UpdateOpsgenieIncident UpdateOpsgenieIncidentTaskParamsTaskType = "update_opsgenie_incident"
)

Defines values for UpdateOpsgenieIncidentTaskParamsTaskType.

type UpdatePagerdutyIncidentTaskParams added in v0.1.18

type UpdatePagerdutyIncidentTaskParams struct {
	// EscalationLevel Escalation level of policy attached to incident
	EscalationLevel *float32 `json:"escalation_level,omitempty"`

	// PagerdutyIncidentId Pagerduty incident id
	PagerdutyIncidentId string `json:"pagerduty_incident_id"`

	// Resolution A message outlining the incident's resolution in Pagerduty
	Resolution *string                                    `json:"resolution,omitempty"`
	Status     *UpdatePagerdutyIncidentTaskParamsStatus   `json:"status,omitempty"`
	TaskType   *UpdatePagerdutyIncidentTaskParamsTaskType `json:"task_type,omitempty"`

	// Title Title to update to
	Title *string `json:"title,omitempty"`

	// Urgency Pagerduty incident urgency, selecting auto will let Rootly auto map our incident severity
	Urgency *UpdatePagerdutyIncidentTaskParamsUrgency `json:"urgency,omitempty"`
}

UpdatePagerdutyIncidentTaskParams defines model for update_pagerduty_incident_task_params.

type UpdatePagerdutyIncidentTaskParamsStatus added in v0.1.18

type UpdatePagerdutyIncidentTaskParamsStatus string

UpdatePagerdutyIncidentTaskParamsStatus defines model for UpdatePagerdutyIncidentTaskParams.Status.

const (
	UpdatePagerdutyIncidentTaskParamsStatusAcknowledged UpdatePagerdutyIncidentTaskParamsStatus = "acknowledged"
	UpdatePagerdutyIncidentTaskParamsStatusAuto         UpdatePagerdutyIncidentTaskParamsStatus = "auto"
	UpdatePagerdutyIncidentTaskParamsStatusResolved     UpdatePagerdutyIncidentTaskParamsStatus = "resolved"
)

Defines values for UpdatePagerdutyIncidentTaskParamsStatus.

type UpdatePagerdutyIncidentTaskParamsTaskType added in v0.1.18

type UpdatePagerdutyIncidentTaskParamsTaskType string

UpdatePagerdutyIncidentTaskParamsTaskType defines model for UpdatePagerdutyIncidentTaskParams.TaskType.

const (
	UpdatePagerdutyIncident UpdatePagerdutyIncidentTaskParamsTaskType = "update_pagerduty_incident"
)

Defines values for UpdatePagerdutyIncidentTaskParamsTaskType.

type UpdatePagerdutyIncidentTaskParamsUrgency added in v0.1.18

type UpdatePagerdutyIncidentTaskParamsUrgency string

UpdatePagerdutyIncidentTaskParamsUrgency Pagerduty incident urgency, selecting auto will let Rootly auto map our incident severity

const (
	UpdatePagerdutyIncidentTaskParamsUrgencyAuto UpdatePagerdutyIncidentTaskParamsUrgency = "auto"
	UpdatePagerdutyIncidentTaskParamsUrgencyHigh UpdatePagerdutyIncidentTaskParamsUrgency = "high"
	UpdatePagerdutyIncidentTaskParamsUrgencyLow  UpdatePagerdutyIncidentTaskParamsUrgency = "low"
)

Defines values for UpdatePagerdutyIncidentTaskParamsUrgency.

type UpdatePagertreeAlertTaskParams added in v0.1.58

type UpdatePagertreeAlertTaskParams struct {
	// Description Description of alert as text
	Description *string `json:"description,omitempty"`

	// Incident Setting to true makes an alert a Pagertree incident
	Incident *bool `json:"incident,omitempty"`

	// PagertreeAlertId The prefix ID of the Pagertree alert
	PagertreeAlertId *string                                 `json:"pagertree_alert_id,omitempty"`
	Severity         *UpdatePagertreeAlertTaskParamsSeverity `json:"severity,omitempty"`
	TaskType         *UpdatePagertreeAlertTaskParamsTaskType `json:"task_type,omitempty"`
	Teams            *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"teams,omitempty"`

	// Title Title of alert as text
	Title   *string                                `json:"title,omitempty"`
	Urgency *UpdatePagertreeAlertTaskParamsUrgency `json:"urgency,omitempty"`
	Users   *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"users,omitempty"`
}

UpdatePagertreeAlertTaskParams defines model for update_pagertree_alert_task_params.

type UpdatePagertreeAlertTaskParamsSeverity added in v0.1.58

type UpdatePagertreeAlertTaskParamsSeverity string

UpdatePagertreeAlertTaskParamsSeverity defines model for UpdatePagertreeAlertTaskParams.Severity.

const (
	UpdatePagertreeAlertTaskParamsSeverityAuto UpdatePagertreeAlertTaskParamsSeverity = "auto"
	UpdatePagertreeAlertTaskParamsSeveritySEV1 UpdatePagertreeAlertTaskParamsSeverity = "SEV-1"
	UpdatePagertreeAlertTaskParamsSeveritySEV2 UpdatePagertreeAlertTaskParamsSeverity = "SEV-2"
	UpdatePagertreeAlertTaskParamsSeveritySEV3 UpdatePagertreeAlertTaskParamsSeverity = "SEV-3"
	UpdatePagertreeAlertTaskParamsSeveritySEV4 UpdatePagertreeAlertTaskParamsSeverity = "SEV-4"
)

Defines values for UpdatePagertreeAlertTaskParamsSeverity.

type UpdatePagertreeAlertTaskParamsTaskType added in v0.1.58

type UpdatePagertreeAlertTaskParamsTaskType string

UpdatePagertreeAlertTaskParamsTaskType defines model for UpdatePagertreeAlertTaskParams.TaskType.

const (
	UpdatePagertreeAlert UpdatePagertreeAlertTaskParamsTaskType = "update_pagertree_alert"
)

Defines values for UpdatePagertreeAlertTaskParamsTaskType.

type UpdatePagertreeAlertTaskParamsUrgency added in v0.1.58

type UpdatePagertreeAlertTaskParamsUrgency string

UpdatePagertreeAlertTaskParamsUrgency defines model for UpdatePagertreeAlertTaskParams.Urgency.

const (
	UpdatePagertreeAlertTaskParamsUrgencyAuto     UpdatePagertreeAlertTaskParamsUrgency = "auto"
	UpdatePagertreeAlertTaskParamsUrgencyCritical UpdatePagertreeAlertTaskParamsUrgency = "critical"
	UpdatePagertreeAlertTaskParamsUrgencyHigh     UpdatePagertreeAlertTaskParamsUrgency = "high"
	UpdatePagertreeAlertTaskParamsUrgencyLow      UpdatePagertreeAlertTaskParamsUrgency = "low"
	UpdatePagertreeAlertTaskParamsUrgencyMedium   UpdatePagertreeAlertTaskParamsUrgency = "medium"
)

Defines values for UpdatePagertreeAlertTaskParamsUrgency.

type UpdatePlaybook

type UpdatePlaybook struct {
	Data struct {
		Attributes struct {
			// EnvironmentIds The Environment ID's to attach to the incident
			EnvironmentIds *[]string `json:"environment_ids"`

			// ExternalUrl The external url of the playbook
			ExternalUrl *string `json:"external_url"`

			// FunctionalityIds The Functionality ID's to attach to the incident
			FunctionalityIds *[]string `json:"functionality_ids"`

			// GroupIds The Team ID's to attach to the incident
			GroupIds *[]string `json:"group_ids"`

			// IncidentTypeIds The Incident Type ID's to attach to the incident
			IncidentTypeIds *[]string `json:"incident_type_ids"`

			// ServiceIds The Service ID's to attach to the incident
			ServiceIds *[]string `json:"service_ids"`

			// SeverityIds The Severity ID's to attach to the incident
			SeverityIds *[]string `json:"severity_ids"`

			// Summary The summary of the playbook
			Summary *string `json:"summary"`

			// Title The title of the playbook
			Title *string `json:"title,omitempty"`
		} `json:"attributes"`
		Type UpdatePlaybookDataType `json:"type"`
	} `json:"data"`
}

UpdatePlaybook defines model for update_playbook.

type UpdatePlaybookApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdatePlaybookApplicationVndAPIPlusJSONRequestBody = UpdatePlaybook

UpdatePlaybookApplicationVndAPIPlusJSONRequestBody defines body for UpdatePlaybook for application/vnd.api+json ContentType.

type UpdatePlaybookDataType

type UpdatePlaybookDataType string

UpdatePlaybookDataType defines model for UpdatePlaybook.Data.Type.

const (
	UpdatePlaybookDataTypePlaybooks UpdatePlaybookDataType = "playbooks"
)

Defines values for UpdatePlaybookDataType.

type UpdatePlaybookResponse

type UpdatePlaybookResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdatePlaybookResponse

func ParseUpdatePlaybookResponse(rsp *http.Response) (*UpdatePlaybookResponse, error)

ParseUpdatePlaybookResponse parses an HTTP response from a UpdatePlaybookWithResponse call

func (UpdatePlaybookResponse) Status

func (r UpdatePlaybookResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePlaybookResponse) StatusCode

func (r UpdatePlaybookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePlaybookTask

type UpdatePlaybookTask struct {
	Data struct {
		Attributes struct {
			// Description The description of the task
			Description *string `json:"description"`

			// Position The position of the task
			Position *int `json:"position"`

			// Task The task of the task
			Task *string `json:"task,omitempty"`
		} `json:"attributes"`
		Type UpdatePlaybookTaskDataType `json:"type"`
	} `json:"data"`
}

UpdatePlaybookTask defines model for update_playbook_task.

type UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody = UpdatePlaybookTask

UpdatePlaybookTaskApplicationVndAPIPlusJSONRequestBody defines body for UpdatePlaybookTask for application/vnd.api+json ContentType.

type UpdatePlaybookTaskDataType

type UpdatePlaybookTaskDataType string

UpdatePlaybookTaskDataType defines model for UpdatePlaybookTask.Data.Type.

const (
	UpdatePlaybookTaskDataTypePlaybookTasks UpdatePlaybookTaskDataType = "playbook_tasks"
)

Defines values for UpdatePlaybookTaskDataType.

type UpdatePlaybookTaskResponse

type UpdatePlaybookTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PlaybookTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdatePlaybookTaskResponse

func ParseUpdatePlaybookTaskResponse(rsp *http.Response) (*UpdatePlaybookTaskResponse, error)

ParseUpdatePlaybookTaskResponse parses an HTTP response from a UpdatePlaybookTaskWithResponse call

func (UpdatePlaybookTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdatePlaybookTaskResponse) StatusCode

func (r UpdatePlaybookTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePostMortemTemplate

type UpdatePostMortemTemplate struct {
	Data struct {
		Attributes struct {
			// Content The postmortem template. Liquid syntax is supported
			Content *string `json:"content,omitempty"`

			// Default Default selected template when editing a postmortem
			Default *bool `json:"default"`

			// Format The format of the input
			Format *UpdatePostMortemTemplateDataAttributesFormat `json:"format"`

			// Name The name of the postmortem template
			Name *string `json:"name,omitempty"`
		} `json:"attributes"`
		Type UpdatePostMortemTemplateDataType `json:"type"`
	} `json:"data"`
}

UpdatePostMortemTemplate defines model for update_post_mortem_template.

type UpdatePostMortemTemplateDataAttributesFormat added in v0.1.71

type UpdatePostMortemTemplateDataAttributesFormat string

UpdatePostMortemTemplateDataAttributesFormat The format of the input

Defines values for UpdatePostMortemTemplateDataAttributesFormat.

type UpdatePostMortemTemplateDataType

type UpdatePostMortemTemplateDataType string

UpdatePostMortemTemplateDataType defines model for UpdatePostMortemTemplate.Data.Type.

const (
	UpdatePostMortemTemplateDataTypePostMortemTemplates UpdatePostMortemTemplateDataType = "post_mortem_templates"
)

Defines values for UpdatePostMortemTemplateDataType.

type UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody = UpdatePostMortemTemplate

UpdatePostmortemTemplateApplicationVndAPIPlusJSONRequestBody defines body for UpdatePostmortemTemplate for application/vnd.api+json ContentType.

type UpdatePostmortemTemplateResponse

type UpdatePostmortemTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PostMortemTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdatePostmortemTemplateResponse

func ParseUpdatePostmortemTemplateResponse(rsp *http.Response) (*UpdatePostmortemTemplateResponse, error)

ParseUpdatePostmortemTemplateResponse parses an HTTP response from a UpdatePostmortemTemplateWithResponse call

func (UpdatePostmortemTemplateResponse) Status

Status returns HTTPResponse.Status

func (UpdatePostmortemTemplateResponse) StatusCode

func (r UpdatePostmortemTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePulse

type UpdatePulse struct {
	Data struct {
		Attributes struct {
			// Data Additional data
			Data *map[string]interface{} `json:"data"`

			// EndedAt Pulse end datetime
			EndedAt *time.Time `json:"ended_at"`

			// EnvironmentIds The Environment ID's to attach to the pulse
			EnvironmentIds *[]string `json:"environment_ids"`
			Labels         *[]struct {
				// Key Key of the tag
				Key string `json:"key"`

				// Value Value of the tag
				Value string `json:"value"`
			} `json:"labels,omitempty"`
			Refs *[]struct {
				// Key Key of the ref
				Key string `json:"key"`

				// Value Value of the ref
				Value string `json:"value"`
			} `json:"refs,omitempty"`

			// ServiceIds The Service ID's to attach to the pulse
			ServiceIds *[]string `json:"service_ids"`

			// Source The source of the pulse (eg: k8s)
			Source *string `json:"source"`

			// StartedAt Pulse start datetime
			StartedAt *time.Time `json:"started_at"`

			// Summary The summary of the pulse
			Summary *string `json:"summary,omitempty"`
		} `json:"attributes"`
		Type *UpdatePulseDataType `json:"type,omitempty"`
	} `json:"data"`
}

UpdatePulse defines model for update_pulse.

type UpdatePulseApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdatePulseApplicationVndAPIPlusJSONRequestBody = UpdatePulse

UpdatePulseApplicationVndAPIPlusJSONRequestBody defines body for UpdatePulse for application/vnd.api+json ContentType.

type UpdatePulseDataType

type UpdatePulseDataType string

UpdatePulseDataType defines model for UpdatePulse.Data.Type.

const (
	UpdatePulseDataTypePulses UpdatePulseDataType = "pulses"
)

Defines values for UpdatePulseDataType.

type UpdatePulseResponse

type UpdatePulseResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *PulseResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdatePulseResponse

func ParseUpdatePulseResponse(rsp *http.Response) (*UpdatePulseResponse, error)

ParseUpdatePulseResponse parses an HTTP response from a UpdatePulseWithResponse call

func (UpdatePulseResponse) Status

func (r UpdatePulseResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePulseResponse) StatusCode

func (r UpdatePulseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRetrospectiveStep added in v1.1.7

type UpdateRetrospectiveStep struct {
	Data struct {
		Attributes struct {
			// Description The description of the step
			Description *string `json:"description"`

			// DueAfterDays Due date in days
			DueAfterDays *int `json:"due_after_days"`

			// IncidentRoleId Users assigned to the selected incident role will be the default owners for this step
			IncidentRoleId *string `json:"incident_role_id"`

			// Position Position of the step
			Position *int `json:"position"`

			// Skippable Is the step skippable?
			Skippable *bool `json:"skippable,omitempty"`

			// Title The name of the step
			Title *string `json:"title,omitempty"`
		} `json:"attributes"`
		Type UpdateRetrospectiveStepDataType `json:"type"`
	} `json:"data"`
}

UpdateRetrospectiveStep defines model for update_retrospective_step.

type UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody = UpdateRetrospectiveStep

UpdateRetrospectiveStepApplicationVndAPIPlusJSONRequestBody defines body for UpdateRetrospectiveStep for application/vnd.api+json ContentType.

type UpdateRetrospectiveStepDataType added in v1.1.7

type UpdateRetrospectiveStepDataType string

UpdateRetrospectiveStepDataType defines model for UpdateRetrospectiveStep.Data.Type.

const (
	UpdateRetrospectiveStepDataTypeRetrospectiveSteps UpdateRetrospectiveStepDataType = "retrospective_steps"
)

Defines values for UpdateRetrospectiveStepDataType.

type UpdateRetrospectiveStepResponse added in v1.1.7

type UpdateRetrospectiveStepResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *RetrospectiveStepResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateRetrospectiveStepResponse added in v1.1.7

func ParseUpdateRetrospectiveStepResponse(rsp *http.Response) (*UpdateRetrospectiveStepResponse, error)

ParseUpdateRetrospectiveStepResponse parses an HTTP response from a UpdateRetrospectiveStepWithResponse call

func (UpdateRetrospectiveStepResponse) Status added in v1.1.7

Status returns HTTPResponse.Status

func (UpdateRetrospectiveStepResponse) StatusCode added in v1.1.7

func (r UpdateRetrospectiveStepResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSecret added in v0.1.58

type UpdateSecret struct {
	Data struct {
		Attributes struct {
			// HashicorpVaultMount The HashiCorp Vault secret mount path
			HashicorpVaultMount *string `json:"hashicorp_vault_mount"`

			// HashicorpVaultPath The HashiCorp Vault secret path
			HashicorpVaultPath *string `json:"hashicorp_vault_path"`

			// HashicorpVaultVersion The HashiCorp Vault secret version
			HashicorpVaultVersion *int `json:"hashicorp_vault_version"`

			// Name The name of the secret
			Name string `json:"name"`

			// Secret The secret
			Secret *string `json:"secret,omitempty"`
		} `json:"attributes"`
		Type UpdateSecretDataType `json:"type"`
	} `json:"data"`
}

UpdateSecret defines model for update_secret.

type UpdateSecretApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateSecretApplicationVndAPIPlusJSONRequestBody = UpdateSecret

UpdateSecretApplicationVndAPIPlusJSONRequestBody defines body for UpdateSecret for application/vnd.api+json ContentType.

type UpdateSecretDataType added in v0.1.58

type UpdateSecretDataType string

UpdateSecretDataType defines model for UpdateSecret.Data.Type.

const (
	UpdateSecretDataTypeSecrets UpdateSecretDataType = "secrets"
)

Defines values for UpdateSecretDataType.

type UpdateSecretResponse added in v0.1.58

type UpdateSecretResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SecretResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateSecretResponse added in v0.1.58

func ParseUpdateSecretResponse(rsp *http.Response) (*UpdateSecretResponse, error)

ParseUpdateSecretResponse parses an HTTP response from a UpdateSecretWithResponse call

func (UpdateSecretResponse) Status added in v0.1.58

func (r UpdateSecretResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSecretResponse) StatusCode added in v0.1.58

func (r UpdateSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateService

type UpdateService struct {
	Data struct {
		Attributes struct {
			// BackstageId The Backstage entity id associated to this service. eg: :namespace/:kind/:entity_name
			BackstageId *string `json:"backstage_id"`

			// Color The hex color of the service
			Color *string `json:"color"`

			// Description The description of the service
			Description *string `json:"description"`

			// EnvironmentIds Environments associated with this service
			EnvironmentIds *[]string `json:"environment_ids"`

			// GithubRepositoryBranch The GitHub repository branch associated to this service. eg: main
			GithubRepositoryBranch *string `json:"github_repository_branch"`

			// GithubRepositoryName The GitHub repository name associated to this service. eg: rootlyhq/my-service
			GithubRepositoryName *string `json:"github_repository_name"`

			// GitlabRepositoryBranch The Gitlab repository branch associated to this service. eg: main
			GitlabRepositoryBranch *string `json:"gitlab_repository_branch"`

			// GitlabRepositoryName The Gitlab repository name associated to this service. eg: rootlyhq/my-service
			GitlabRepositoryName *string `json:"gitlab_repository_name"`

			// Name The name of the service
			Name *string `json:"name,omitempty"`

			// NotifyEmails Emails to attach to the service
			NotifyEmails *[]string `json:"notify_emails"`

			// OpsgenieId The Opsgenie service id associated to this service
			OpsgenieId *string `json:"opsgenie_id"`

			// OwnersGroupIds Owner Teams associated with this service
			OwnersGroupIds *[]string `json:"owners_group_ids"`

			// OwnersUserIds Owner Users associated with this service
			OwnersUserIds *[]int `json:"owners_user_ids"`

			// PagerdutyId The PagerDuty service id associated to this service
			PagerdutyId *string `json:"pagerduty_id"`

			// Position Position of the service
			Position *int `json:"position"`

			// PublicDescription The public description of the service
			PublicDescription *string `json:"public_description"`

			// ServiceIds Services dependent on this service
			ServiceIds *[]string `json:"service_ids"`

			// SlackAliases Slack Aliases associated with this service
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this service
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`

			// Status The status of the service
			Status *UpdateServiceDataAttributesStatus `json:"status,omitempty"`
		} `json:"attributes"`
		Type UpdateServiceDataType `json:"type"`
	} `json:"data"`
}

UpdateService defines model for update_service.

type UpdateServiceApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateServiceApplicationVndAPIPlusJSONRequestBody = UpdateService

UpdateServiceApplicationVndAPIPlusJSONRequestBody defines body for UpdateService for application/vnd.api+json ContentType.

type UpdateServiceDataAttributesStatus added in v0.1.83

type UpdateServiceDataAttributesStatus string

UpdateServiceDataAttributesStatus The status of the service

const (
	UpdateServiceDataAttributesStatusImpacted      UpdateServiceDataAttributesStatus = "impacted"
	UpdateServiceDataAttributesStatusMajorOutage   UpdateServiceDataAttributesStatus = "major_outage"
	UpdateServiceDataAttributesStatusOperational   UpdateServiceDataAttributesStatus = "operational"
	UpdateServiceDataAttributesStatusOutage        UpdateServiceDataAttributesStatus = "outage"
	UpdateServiceDataAttributesStatusPartialOutage UpdateServiceDataAttributesStatus = "partial_outage"
)

Defines values for UpdateServiceDataAttributesStatus.

type UpdateServiceDataType

type UpdateServiceDataType string

UpdateServiceDataType defines model for UpdateService.Data.Type.

const (
	UpdateServiceDataTypeServices UpdateServiceDataType = "services"
)

Defines values for UpdateServiceDataType.

type UpdateServiceNowIncidentTaskParams

type UpdateServiceNowIncidentTaskParams struct {
	// Completion The completion id and display name
	Completion *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Description The incident description
	Description *string `json:"description,omitempty"`

	// IncidentId The incident id
	IncidentId string `json:"incident_id"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`
	TaskType *UpdateServiceNowIncidentTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title *string `json:"title,omitempty"`
}

UpdateServiceNowIncidentTaskParams defines model for update_service_now_incident_task_params.

type UpdateServiceNowIncidentTaskParamsTaskType

type UpdateServiceNowIncidentTaskParamsTaskType string

UpdateServiceNowIncidentTaskParamsTaskType defines model for UpdateServiceNowIncidentTaskParams.TaskType.

const (
	UpdateServiceNowIncident UpdateServiceNowIncidentTaskParamsTaskType = "update_service_now_incident"
)

Defines values for UpdateServiceNowIncidentTaskParamsTaskType.

type UpdateServiceResponse

type UpdateServiceResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *ServiceResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateServiceResponse

func ParseUpdateServiceResponse(rsp *http.Response) (*UpdateServiceResponse, error)

ParseUpdateServiceResponse parses an HTTP response from a UpdateServiceWithResponse call

func (UpdateServiceResponse) Status

func (r UpdateServiceResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateServiceResponse) StatusCode

func (r UpdateServiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSeverity

type UpdateSeverity struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the severity
			Color *string `json:"color"`

			// Description The description of the severity
			Description *string `json:"description"`

			// Name The name of the severity
			Name *string `json:"name,omitempty"`

			// NotifyEmails Emails to attach to the severity
			NotifyEmails *[]string `json:"notify_emails"`

			// Position Position of the severity
			Position *int `json:"position"`

			// Severity The severity of the severity
			Severity *UpdateSeverityDataAttributesSeverity `json:"severity,omitempty"`

			// SlackAliases Slack Aliases associated with this severity
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this severity
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`
		} `json:"attributes"`
		Type UpdateSeverityDataType `json:"type"`
	} `json:"data"`
}

UpdateSeverity defines model for update_severity.

type UpdateSeverityApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateSeverityApplicationVndAPIPlusJSONRequestBody = UpdateSeverity

UpdateSeverityApplicationVndAPIPlusJSONRequestBody defines body for UpdateSeverity for application/vnd.api+json ContentType.

type UpdateSeverityDataAttributesSeverity

type UpdateSeverityDataAttributesSeverity string

UpdateSeverityDataAttributesSeverity The severity of the severity

const (
	UpdateSeverityDataAttributesSeverityCritical UpdateSeverityDataAttributesSeverity = "critical"
	UpdateSeverityDataAttributesSeverityHigh     UpdateSeverityDataAttributesSeverity = "high"
	UpdateSeverityDataAttributesSeverityLow      UpdateSeverityDataAttributesSeverity = "low"
	UpdateSeverityDataAttributesSeverityMedium   UpdateSeverityDataAttributesSeverity = "medium"
)

Defines values for UpdateSeverityDataAttributesSeverity.

type UpdateSeverityDataType

type UpdateSeverityDataType string

UpdateSeverityDataType defines model for UpdateSeverity.Data.Type.

const (
	UpdateSeverityDataTypeSeverities UpdateSeverityDataType = "severities"
)

Defines values for UpdateSeverityDataType.

type UpdateSeverityResponse

type UpdateSeverityResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *SeverityResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateSeverityResponse

func ParseUpdateSeverityResponse(rsp *http.Response) (*UpdateSeverityResponse, error)

ParseUpdateSeverityResponse parses an HTTP response from a UpdateSeverityWithResponse call

func (UpdateSeverityResponse) Status

func (r UpdateSeverityResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSeverityResponse) StatusCode

func (r UpdateSeverityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateShortcutStoryTaskParams

type UpdateShortcutStoryTaskParams struct {
	// Archivation The archivation id and display name
	Archivation struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"archivation"`

	// Description The incident description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`

	// Labels The story labels
	Labels *string `json:"labels,omitempty"`

	// StoryId The story id
	StoryId  string                                 `json:"story_id"`
	TaskType *UpdateShortcutStoryTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The incident title
	Title *string `json:"title,omitempty"`
}

UpdateShortcutStoryTaskParams defines model for update_shortcut_story_task_params.

type UpdateShortcutStoryTaskParamsTaskType

type UpdateShortcutStoryTaskParamsTaskType string

UpdateShortcutStoryTaskParamsTaskType defines model for UpdateShortcutStoryTaskParams.TaskType.

const (
	UpdateShortcutStory UpdateShortcutStoryTaskParamsTaskType = "update_shortcut_story"
)

Defines values for UpdateShortcutStoryTaskParamsTaskType.

type UpdateShortcutTaskTaskParams

type UpdateShortcutTaskTaskParams struct {
	// Completion The completion id and display name
	Completion struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion"`

	// Description The task description
	Description *string `json:"description,omitempty"`

	// ParentStoryId The parent story
	ParentStoryId string `json:"parent_story_id"`

	// TaskId The task id
	TaskId   string                                `json:"task_id"`
	TaskType *UpdateShortcutTaskTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateShortcutTaskTaskParams defines model for update_shortcut_task_task_params.

type UpdateShortcutTaskTaskParamsTaskType

type UpdateShortcutTaskTaskParamsTaskType string

UpdateShortcutTaskTaskParamsTaskType defines model for UpdateShortcutTaskTaskParams.TaskType.

const (
	UpdateShortcutTask UpdateShortcutTaskTaskParamsTaskType = "update_shortcut_task"
)

Defines values for UpdateShortcutTaskTaskParamsTaskType.

type UpdateSlackChannelTopicTaskParams

type UpdateSlackChannelTopicTaskParams struct {
	Channel struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"channel"`
	TaskType *UpdateSlackChannelTopicTaskParamsTaskType `json:"task_type,omitempty"`
	Topic    string                                     `json:"topic"`
}

UpdateSlackChannelTopicTaskParams defines model for update_slack_channel_topic_task_params.

type UpdateSlackChannelTopicTaskParamsTaskType

type UpdateSlackChannelTopicTaskParamsTaskType string

UpdateSlackChannelTopicTaskParamsTaskType defines model for UpdateSlackChannelTopicTaskParams.TaskType.

const (
	UpdateSlackChannelTopic UpdateSlackChannelTopicTaskParamsTaskType = "update_slack_channel_topic"
)

Defines values for UpdateSlackChannelTopicTaskParamsTaskType.

type UpdateStatusPage

type UpdateStatusPage struct {
	Data struct {
		Attributes struct {
			// AllowSearchEngineIndex Allow search engines to include your public status page in search results
			AllowSearchEngineIndex *bool `json:"allow_search_engine_index"`

			// AuthenticationEnabled Enable authentication
			AuthenticationEnabled *bool `json:"authentication_enabled"`

			// AuthenticationPassword Authentication password
			AuthenticationPassword *string `json:"authentication_password"`

			// Description The description of the status page
			Description *string `json:"description"`

			// Enabled Enabled / Disable the status page
			Enabled *bool `json:"enabled"`

			// FailureMessage Message showing when at least one component is not operational
			FailureMessage *string `json:"failure_message"`

			// FooterColor The color of the footer. Eg. "#1F2F41"
			FooterColor *string `json:"footer_color"`

			// FunctionalityIds Functionalities attached to the status page
			FunctionalityIds *[]string `json:"functionality_ids,omitempty"`

			// GaTrackingId Google Analytics tracking ID
			GaTrackingId *string `json:"ga_tracking_id"`

			// HeaderColor The color of the header. Eg. "#0061F2"
			HeaderColor *string `json:"header_color"`

			// Public Make the status page accessible to the public
			Public *bool `json:"public"`

			// PublicDescription The public description of the status page
			PublicDescription *string `json:"public_description"`

			// PublicTitle The public title of the status page
			PublicTitle *string `json:"public_title"`

			// ServiceIds Services attached to the status page
			ServiceIds *[]string `json:"service_ids,omitempty"`

			// ShowUptime Show uptime
			ShowUptime *bool `json:"show_uptime"`

			// ShowUptimeLastDays Show uptime over x days
			ShowUptimeLastDays *UpdateStatusPageDataAttributesShowUptimeLastDays `json:"show_uptime_last_days"`

			// SuccessMessage Message showing when all components are operational
			SuccessMessage *string `json:"success_message"`

			// TimeZone Status Page Timezone
			TimeZone *UpdateStatusPageDataAttributesTimeZone `json:"time_zone"`

			// Title The title of the status page
			Title *string `json:"title,omitempty"`

			// WebsitePrivacyUrl Website Privacy URL
			WebsitePrivacyUrl *string `json:"website_privacy_url"`

			// WebsiteSupportUrl Website Support URL
			WebsiteSupportUrl *string `json:"website_support_url"`

			// WebsiteUrl Website URL
			WebsiteUrl *string `json:"website_url"`
		} `json:"attributes"`
		Type UpdateStatusPageDataType `json:"type"`
	} `json:"data"`
}

UpdateStatusPage defines model for update_status_page.

type UpdateStatusPageApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateStatusPageApplicationVndAPIPlusJSONRequestBody = UpdateStatusPage

UpdateStatusPageApplicationVndAPIPlusJSONRequestBody defines body for UpdateStatusPage for application/vnd.api+json ContentType.

type UpdateStatusPageDataAttributesShowUptimeLastDays

type UpdateStatusPageDataAttributesShowUptimeLastDays int

UpdateStatusPageDataAttributesShowUptimeLastDays Show uptime over x days

type UpdateStatusPageDataAttributesTimeZone added in v0.1.96

type UpdateStatusPageDataAttributesTimeZone string

UpdateStatusPageDataAttributesTimeZone Status Page Timezone

const (
	UpdateStatusPageDataAttributesTimeZoneAbuDhabi                  UpdateStatusPageDataAttributesTimeZone = "Abu Dhabi"
	UpdateStatusPageDataAttributesTimeZoneAdelaide                  UpdateStatusPageDataAttributesTimeZone = "Adelaide"
	UpdateStatusPageDataAttributesTimeZoneAlaska                    UpdateStatusPageDataAttributesTimeZone = "Alaska"
	UpdateStatusPageDataAttributesTimeZoneAlmaty                    UpdateStatusPageDataAttributesTimeZone = "Almaty"
	UpdateStatusPageDataAttributesTimeZoneAmericanSamoa             UpdateStatusPageDataAttributesTimeZone = "American Samoa"
	UpdateStatusPageDataAttributesTimeZoneAmsterdam                 UpdateStatusPageDataAttributesTimeZone = "Amsterdam"
	UpdateStatusPageDataAttributesTimeZoneArizona                   UpdateStatusPageDataAttributesTimeZone = "Arizona"
	UpdateStatusPageDataAttributesTimeZoneAstana                    UpdateStatusPageDataAttributesTimeZone = "Astana"
	UpdateStatusPageDataAttributesTimeZoneAthens                    UpdateStatusPageDataAttributesTimeZone = "Athens"
	UpdateStatusPageDataAttributesTimeZoneAtlanticTimeCanada        UpdateStatusPageDataAttributesTimeZone = "Atlantic Time (Canada)"
	UpdateStatusPageDataAttributesTimeZoneAuckland                  UpdateStatusPageDataAttributesTimeZone = "Auckland"
	UpdateStatusPageDataAttributesTimeZoneAzores                    UpdateStatusPageDataAttributesTimeZone = "Azores"
	UpdateStatusPageDataAttributesTimeZoneBaghdad                   UpdateStatusPageDataAttributesTimeZone = "Baghdad"
	UpdateStatusPageDataAttributesTimeZoneBaku                      UpdateStatusPageDataAttributesTimeZone = "Baku"
	UpdateStatusPageDataAttributesTimeZoneBangkok                   UpdateStatusPageDataAttributesTimeZone = "Bangkok"
	UpdateStatusPageDataAttributesTimeZoneBeijing                   UpdateStatusPageDataAttributesTimeZone = "Beijing"
	UpdateStatusPageDataAttributesTimeZoneBelgrade                  UpdateStatusPageDataAttributesTimeZone = "Belgrade"
	UpdateStatusPageDataAttributesTimeZoneBerlin                    UpdateStatusPageDataAttributesTimeZone = "Berlin"
	UpdateStatusPageDataAttributesTimeZoneBern                      UpdateStatusPageDataAttributesTimeZone = "Bern"
	UpdateStatusPageDataAttributesTimeZoneBogota                    UpdateStatusPageDataAttributesTimeZone = "Bogota"
	UpdateStatusPageDataAttributesTimeZoneBrasilia                  UpdateStatusPageDataAttributesTimeZone = "Brasilia"
	UpdateStatusPageDataAttributesTimeZoneBratislava                UpdateStatusPageDataAttributesTimeZone = "Bratislava"
	UpdateStatusPageDataAttributesTimeZoneBrisbane                  UpdateStatusPageDataAttributesTimeZone = "Brisbane"
	UpdateStatusPageDataAttributesTimeZoneBrussels                  UpdateStatusPageDataAttributesTimeZone = "Brussels"
	UpdateStatusPageDataAttributesTimeZoneBucharest                 UpdateStatusPageDataAttributesTimeZone = "Bucharest"
	UpdateStatusPageDataAttributesTimeZoneBudapest                  UpdateStatusPageDataAttributesTimeZone = "Budapest"
	UpdateStatusPageDataAttributesTimeZoneBuenosAires               UpdateStatusPageDataAttributesTimeZone = "Buenos Aires"
	UpdateStatusPageDataAttributesTimeZoneCairo                     UpdateStatusPageDataAttributesTimeZone = "Cairo"
	UpdateStatusPageDataAttributesTimeZoneCanberra                  UpdateStatusPageDataAttributesTimeZone = "Canberra"
	UpdateStatusPageDataAttributesTimeZoneCapeVerdeIs               UpdateStatusPageDataAttributesTimeZone = "Cape Verde Is."
	UpdateStatusPageDataAttributesTimeZoneCaracas                   UpdateStatusPageDataAttributesTimeZone = "Caracas"
	UpdateStatusPageDataAttributesTimeZoneCasablanca                UpdateStatusPageDataAttributesTimeZone = "Casablanca"
	UpdateStatusPageDataAttributesTimeZoneCentralAmerica            UpdateStatusPageDataAttributesTimeZone = "Central America"
	UpdateStatusPageDataAttributesTimeZoneCentralTimeUSCanada       UpdateStatusPageDataAttributesTimeZone = "Central Time (US & Canada)"
	UpdateStatusPageDataAttributesTimeZoneChathamIs                 UpdateStatusPageDataAttributesTimeZone = "Chatham Is."
	UpdateStatusPageDataAttributesTimeZoneChennai                   UpdateStatusPageDataAttributesTimeZone = "Chennai"
	UpdateStatusPageDataAttributesTimeZoneChihuahua                 UpdateStatusPageDataAttributesTimeZone = "Chihuahua"
	UpdateStatusPageDataAttributesTimeZoneChongqing                 UpdateStatusPageDataAttributesTimeZone = "Chongqing"
	UpdateStatusPageDataAttributesTimeZoneCopenhagen                UpdateStatusPageDataAttributesTimeZone = "Copenhagen"
	UpdateStatusPageDataAttributesTimeZoneDarwin                    UpdateStatusPageDataAttributesTimeZone = "Darwin"
	UpdateStatusPageDataAttributesTimeZoneDhaka                     UpdateStatusPageDataAttributesTimeZone = "Dhaka"
	UpdateStatusPageDataAttributesTimeZoneDublin                    UpdateStatusPageDataAttributesTimeZone = "Dublin"
	UpdateStatusPageDataAttributesTimeZoneEasternTimeUSCanada       UpdateStatusPageDataAttributesTimeZone = "Eastern Time (US & Canada)"
	UpdateStatusPageDataAttributesTimeZoneEdinburgh                 UpdateStatusPageDataAttributesTimeZone = "Edinburgh"
	UpdateStatusPageDataAttributesTimeZoneEkaterinburg              UpdateStatusPageDataAttributesTimeZone = "Ekaterinburg"
	UpdateStatusPageDataAttributesTimeZoneFiji                      UpdateStatusPageDataAttributesTimeZone = "Fiji"
	UpdateStatusPageDataAttributesTimeZoneGeorgetown                UpdateStatusPageDataAttributesTimeZone = "Georgetown"
	UpdateStatusPageDataAttributesTimeZoneGreenland                 UpdateStatusPageDataAttributesTimeZone = "Greenland"
	UpdateStatusPageDataAttributesTimeZoneGuadalajara               UpdateStatusPageDataAttributesTimeZone = "Guadalajara"
	UpdateStatusPageDataAttributesTimeZoneGuam                      UpdateStatusPageDataAttributesTimeZone = "Guam"
	UpdateStatusPageDataAttributesTimeZoneHanoi                     UpdateStatusPageDataAttributesTimeZone = "Hanoi"
	UpdateStatusPageDataAttributesTimeZoneHarare                    UpdateStatusPageDataAttributesTimeZone = "Harare"
	UpdateStatusPageDataAttributesTimeZoneHawaii                    UpdateStatusPageDataAttributesTimeZone = "Hawaii"
	UpdateStatusPageDataAttributesTimeZoneHelsinki                  UpdateStatusPageDataAttributesTimeZone = "Helsinki"
	UpdateStatusPageDataAttributesTimeZoneHobart                    UpdateStatusPageDataAttributesTimeZone = "Hobart"
	UpdateStatusPageDataAttributesTimeZoneHongKong                  UpdateStatusPageDataAttributesTimeZone = "Hong Kong"
	UpdateStatusPageDataAttributesTimeZoneIndianaEast               UpdateStatusPageDataAttributesTimeZone = "Indiana (East)"
	UpdateStatusPageDataAttributesTimeZoneInternationalDateLineWest UpdateStatusPageDataAttributesTimeZone = "International Date Line West"
	UpdateStatusPageDataAttributesTimeZoneIrkutsk                   UpdateStatusPageDataAttributesTimeZone = "Irkutsk"
	UpdateStatusPageDataAttributesTimeZoneIslamabad                 UpdateStatusPageDataAttributesTimeZone = "Islamabad"
	UpdateStatusPageDataAttributesTimeZoneIstanbul                  UpdateStatusPageDataAttributesTimeZone = "Istanbul"
	UpdateStatusPageDataAttributesTimeZoneJakarta                   UpdateStatusPageDataAttributesTimeZone = "Jakarta"
	UpdateStatusPageDataAttributesTimeZoneJerusalem                 UpdateStatusPageDataAttributesTimeZone = "Jerusalem"
	UpdateStatusPageDataAttributesTimeZoneKabul                     UpdateStatusPageDataAttributesTimeZone = "Kabul"
	UpdateStatusPageDataAttributesTimeZoneKaliningrad               UpdateStatusPageDataAttributesTimeZone = "Kaliningrad"
	UpdateStatusPageDataAttributesTimeZoneKamchatka                 UpdateStatusPageDataAttributesTimeZone = "Kamchatka"
	UpdateStatusPageDataAttributesTimeZoneKarachi                   UpdateStatusPageDataAttributesTimeZone = "Karachi"
	UpdateStatusPageDataAttributesTimeZoneKathmandu                 UpdateStatusPageDataAttributesTimeZone = "Kathmandu"
	UpdateStatusPageDataAttributesTimeZoneKolkata                   UpdateStatusPageDataAttributesTimeZone = "Kolkata"
	UpdateStatusPageDataAttributesTimeZoneKrasnoyarsk               UpdateStatusPageDataAttributesTimeZone = "Krasnoyarsk"
	UpdateStatusPageDataAttributesTimeZoneKualaLumpur               UpdateStatusPageDataAttributesTimeZone = "Kuala Lumpur"
	UpdateStatusPageDataAttributesTimeZoneKuwait                    UpdateStatusPageDataAttributesTimeZone = "Kuwait"
	UpdateStatusPageDataAttributesTimeZoneKyiv                      UpdateStatusPageDataAttributesTimeZone = "Kyiv"
	UpdateStatusPageDataAttributesTimeZoneLaPaz                     UpdateStatusPageDataAttributesTimeZone = "La Paz"
	UpdateStatusPageDataAttributesTimeZoneLima                      UpdateStatusPageDataAttributesTimeZone = "Lima"
	UpdateStatusPageDataAttributesTimeZoneLisbon                    UpdateStatusPageDataAttributesTimeZone = "Lisbon"
	UpdateStatusPageDataAttributesTimeZoneLjubljana                 UpdateStatusPageDataAttributesTimeZone = "Ljubljana"
	UpdateStatusPageDataAttributesTimeZoneLondon                    UpdateStatusPageDataAttributesTimeZone = "London"
	UpdateStatusPageDataAttributesTimeZoneMadrid                    UpdateStatusPageDataAttributesTimeZone = "Madrid"
	UpdateStatusPageDataAttributesTimeZoneMagadan                   UpdateStatusPageDataAttributesTimeZone = "Magadan"
	UpdateStatusPageDataAttributesTimeZoneMarshallIs                UpdateStatusPageDataAttributesTimeZone = "Marshall Is."
	UpdateStatusPageDataAttributesTimeZoneMazatlan                  UpdateStatusPageDataAttributesTimeZone = "Mazatlan"
	UpdateStatusPageDataAttributesTimeZoneMelbourne                 UpdateStatusPageDataAttributesTimeZone = "Melbourne"
	UpdateStatusPageDataAttributesTimeZoneMexicoCity                UpdateStatusPageDataAttributesTimeZone = "Mexico City"
	UpdateStatusPageDataAttributesTimeZoneMidAtlantic               UpdateStatusPageDataAttributesTimeZone = "Mid-Atlantic"
	UpdateStatusPageDataAttributesTimeZoneMidwayIsland              UpdateStatusPageDataAttributesTimeZone = "Midway Island"
	UpdateStatusPageDataAttributesTimeZoneMinsk                     UpdateStatusPageDataAttributesTimeZone = "Minsk"
	UpdateStatusPageDataAttributesTimeZoneMonrovia                  UpdateStatusPageDataAttributesTimeZone = "Monrovia"
	UpdateStatusPageDataAttributesTimeZoneMonterrey                 UpdateStatusPageDataAttributesTimeZone = "Monterrey"
	UpdateStatusPageDataAttributesTimeZoneMontevideo                UpdateStatusPageDataAttributesTimeZone = "Montevideo"
	UpdateStatusPageDataAttributesTimeZoneMoscow                    UpdateStatusPageDataAttributesTimeZone = "Moscow"
	UpdateStatusPageDataAttributesTimeZoneMountainTimeUSCanada      UpdateStatusPageDataAttributesTimeZone = "Mountain Time (US & Canada)"
	UpdateStatusPageDataAttributesTimeZoneMumbai                    UpdateStatusPageDataAttributesTimeZone = "Mumbai"
	UpdateStatusPageDataAttributesTimeZoneMuscat                    UpdateStatusPageDataAttributesTimeZone = "Muscat"
	UpdateStatusPageDataAttributesTimeZoneNairobi                   UpdateStatusPageDataAttributesTimeZone = "Nairobi"
	UpdateStatusPageDataAttributesTimeZoneNewCaledonia              UpdateStatusPageDataAttributesTimeZone = "New Caledonia"
	UpdateStatusPageDataAttributesTimeZoneNewDelhi                  UpdateStatusPageDataAttributesTimeZone = "New Delhi"
	UpdateStatusPageDataAttributesTimeZoneNewfoundland              UpdateStatusPageDataAttributesTimeZone = "Newfoundland"
	UpdateStatusPageDataAttributesTimeZoneNovosibirsk               UpdateStatusPageDataAttributesTimeZone = "Novosibirsk"
	UpdateStatusPageDataAttributesTimeZoneNukualofa                 UpdateStatusPageDataAttributesTimeZone = "Nuku'alofa"
	UpdateStatusPageDataAttributesTimeZoneOsaka                     UpdateStatusPageDataAttributesTimeZone = "Osaka"
	UpdateStatusPageDataAttributesTimeZonePacificTimeUSCanada       UpdateStatusPageDataAttributesTimeZone = "Pacific Time (US & Canada)"
	UpdateStatusPageDataAttributesTimeZoneParis                     UpdateStatusPageDataAttributesTimeZone = "Paris"
	UpdateStatusPageDataAttributesTimeZonePerth                     UpdateStatusPageDataAttributesTimeZone = "Perth"
	UpdateStatusPageDataAttributesTimeZonePortMoresby               UpdateStatusPageDataAttributesTimeZone = "Port Moresby"
	UpdateStatusPageDataAttributesTimeZonePrague                    UpdateStatusPageDataAttributesTimeZone = "Prague"
	UpdateStatusPageDataAttributesTimeZonePretoria                  UpdateStatusPageDataAttributesTimeZone = "Pretoria"
	UpdateStatusPageDataAttributesTimeZonePuertoRico                UpdateStatusPageDataAttributesTimeZone = "Puerto Rico"
	UpdateStatusPageDataAttributesTimeZoneQuito                     UpdateStatusPageDataAttributesTimeZone = "Quito"
	UpdateStatusPageDataAttributesTimeZoneRangoon                   UpdateStatusPageDataAttributesTimeZone = "Rangoon"
	UpdateStatusPageDataAttributesTimeZoneRiga                      UpdateStatusPageDataAttributesTimeZone = "Riga"
	UpdateStatusPageDataAttributesTimeZoneRiyadh                    UpdateStatusPageDataAttributesTimeZone = "Riyadh"
	UpdateStatusPageDataAttributesTimeZoneRome                      UpdateStatusPageDataAttributesTimeZone = "Rome"
	UpdateStatusPageDataAttributesTimeZoneSamara                    UpdateStatusPageDataAttributesTimeZone = "Samara"
	UpdateStatusPageDataAttributesTimeZoneSamoa                     UpdateStatusPageDataAttributesTimeZone = "Samoa"
	UpdateStatusPageDataAttributesTimeZoneSantiago                  UpdateStatusPageDataAttributesTimeZone = "Santiago"
	UpdateStatusPageDataAttributesTimeZoneSapporo                   UpdateStatusPageDataAttributesTimeZone = "Sapporo"
	UpdateStatusPageDataAttributesTimeZoneSarajevo                  UpdateStatusPageDataAttributesTimeZone = "Sarajevo"
	UpdateStatusPageDataAttributesTimeZoneSaskatchewan              UpdateStatusPageDataAttributesTimeZone = "Saskatchewan"
	UpdateStatusPageDataAttributesTimeZoneSeoul                     UpdateStatusPageDataAttributesTimeZone = "Seoul"
	UpdateStatusPageDataAttributesTimeZoneSingapore                 UpdateStatusPageDataAttributesTimeZone = "Singapore"
	UpdateStatusPageDataAttributesTimeZoneSkopje                    UpdateStatusPageDataAttributesTimeZone = "Skopje"
	UpdateStatusPageDataAttributesTimeZoneSofia                     UpdateStatusPageDataAttributesTimeZone = "Sofia"
	UpdateStatusPageDataAttributesTimeZoneSolomonIs                 UpdateStatusPageDataAttributesTimeZone = "Solomon Is."
	UpdateStatusPageDataAttributesTimeZoneSrednekolymsk             UpdateStatusPageDataAttributesTimeZone = "Srednekolymsk"
	UpdateStatusPageDataAttributesTimeZoneSriJayawardenepura        UpdateStatusPageDataAttributesTimeZone = "Sri Jayawardenepura"
	UpdateStatusPageDataAttributesTimeZoneStPetersburg              UpdateStatusPageDataAttributesTimeZone = "St. Petersburg"
	UpdateStatusPageDataAttributesTimeZoneStockholm                 UpdateStatusPageDataAttributesTimeZone = "Stockholm"
	UpdateStatusPageDataAttributesTimeZoneSydney                    UpdateStatusPageDataAttributesTimeZone = "Sydney"
	UpdateStatusPageDataAttributesTimeZoneTaipei                    UpdateStatusPageDataAttributesTimeZone = "Taipei"
	UpdateStatusPageDataAttributesTimeZoneTallinn                   UpdateStatusPageDataAttributesTimeZone = "Tallinn"
	UpdateStatusPageDataAttributesTimeZoneTashkent                  UpdateStatusPageDataAttributesTimeZone = "Tashkent"
	UpdateStatusPageDataAttributesTimeZoneTbilisi                   UpdateStatusPageDataAttributesTimeZone = "Tbilisi"
	UpdateStatusPageDataAttributesTimeZoneTehran                    UpdateStatusPageDataAttributesTimeZone = "Tehran"
	UpdateStatusPageDataAttributesTimeZoneTijuana                   UpdateStatusPageDataAttributesTimeZone = "Tijuana"
	UpdateStatusPageDataAttributesTimeZoneTokelauIs                 UpdateStatusPageDataAttributesTimeZone = "Tokelau Is."
	UpdateStatusPageDataAttributesTimeZoneTokyo                     UpdateStatusPageDataAttributesTimeZone = "Tokyo"
	UpdateStatusPageDataAttributesTimeZoneUTC                       UpdateStatusPageDataAttributesTimeZone = "UTC"
	UpdateStatusPageDataAttributesTimeZoneUlaanbaatar               UpdateStatusPageDataAttributesTimeZone = "Ulaanbaatar"
	UpdateStatusPageDataAttributesTimeZoneUrumqi                    UpdateStatusPageDataAttributesTimeZone = "Urumqi"
	UpdateStatusPageDataAttributesTimeZoneVienna                    UpdateStatusPageDataAttributesTimeZone = "Vienna"
	UpdateStatusPageDataAttributesTimeZoneVilnius                   UpdateStatusPageDataAttributesTimeZone = "Vilnius"
	UpdateStatusPageDataAttributesTimeZoneVladivostok               UpdateStatusPageDataAttributesTimeZone = "Vladivostok"
	UpdateStatusPageDataAttributesTimeZoneVolgograd                 UpdateStatusPageDataAttributesTimeZone = "Volgograd"
	UpdateStatusPageDataAttributesTimeZoneWarsaw                    UpdateStatusPageDataAttributesTimeZone = "Warsaw"
	UpdateStatusPageDataAttributesTimeZoneWellington                UpdateStatusPageDataAttributesTimeZone = "Wellington"
	UpdateStatusPageDataAttributesTimeZoneWestCentralAfrica         UpdateStatusPageDataAttributesTimeZone = "West Central Africa"
	UpdateStatusPageDataAttributesTimeZoneYakutsk                   UpdateStatusPageDataAttributesTimeZone = "Yakutsk"
	UpdateStatusPageDataAttributesTimeZoneYerevan                   UpdateStatusPageDataAttributesTimeZone = "Yerevan"
	UpdateStatusPageDataAttributesTimeZoneZagreb                    UpdateStatusPageDataAttributesTimeZone = "Zagreb"
	UpdateStatusPageDataAttributesTimeZoneZurich                    UpdateStatusPageDataAttributesTimeZone = "Zurich"
)

Defines values for UpdateStatusPageDataAttributesTimeZone.

type UpdateStatusPageDataType

type UpdateStatusPageDataType string

UpdateStatusPageDataType defines model for UpdateStatusPage.Data.Type.

const (
	UpdateStatusPageDataTypeStatusPages UpdateStatusPageDataType = "status_pages"
)

Defines values for UpdateStatusPageDataType.

type UpdateStatusPageResponse

type UpdateStatusPageResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateStatusPageResponse

func ParseUpdateStatusPageResponse(rsp *http.Response) (*UpdateStatusPageResponse, error)

ParseUpdateStatusPageResponse parses an HTTP response from a UpdateStatusPageWithResponse call

func (UpdateStatusPageResponse) Status

func (r UpdateStatusPageResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateStatusPageResponse) StatusCode

func (r UpdateStatusPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody = StatusPageTemplate

UpdateStatusPageTemplateApplicationVndAPIPlusJSONRequestBody defines body for UpdateStatusPageTemplate for application/vnd.api+json ContentType.

type UpdateStatusPageTemplateResponse added in v0.1.18

type UpdateStatusPageTemplateResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *StatusPageTemplateResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateStatusPageTemplateResponse added in v0.1.18

func ParseUpdateStatusPageTemplateResponse(rsp *http.Response) (*UpdateStatusPageTemplateResponse, error)

ParseUpdateStatusPageTemplateResponse parses an HTTP response from a UpdateStatusPageTemplateWithResponse call

func (UpdateStatusPageTemplateResponse) Status added in v0.1.18

Status returns HTTPResponse.Status

func (UpdateStatusPageTemplateResponse) StatusCode added in v0.1.18

func (r UpdateStatusPageTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateStatusTaskParams

type UpdateStatusTaskParams struct {
	// InactivityTimeout In format '1 hour', '1 day', etc
	InactivityTimeout *string                         `json:"inactivity_timeout,omitempty"`
	Status            UpdateStatusTaskParamsStatus    `json:"status"`
	TaskType          *UpdateStatusTaskParamsTaskType `json:"task_type,omitempty"`
}

UpdateStatusTaskParams defines model for update_status_task_params.

type UpdateStatusTaskParamsStatus

type UpdateStatusTaskParamsStatus string

UpdateStatusTaskParamsStatus defines model for UpdateStatusTaskParams.Status.

const (
	UpdateStatusTaskParamsStatusCancelled UpdateStatusTaskParamsStatus = "cancelled"
	UpdateStatusTaskParamsStatusInTriage  UpdateStatusTaskParamsStatus = "in_triage"
	UpdateStatusTaskParamsStatusMitigated UpdateStatusTaskParamsStatus = "mitigated"
	UpdateStatusTaskParamsStatusResolved  UpdateStatusTaskParamsStatus = "resolved"
	UpdateStatusTaskParamsStatusStarted   UpdateStatusTaskParamsStatus = "started"
)

Defines values for UpdateStatusTaskParamsStatus.

type UpdateStatusTaskParamsTaskType

type UpdateStatusTaskParamsTaskType string

UpdateStatusTaskParamsTaskType defines model for UpdateStatusTaskParams.TaskType.

const (
	UpdateStatus UpdateStatusTaskParamsTaskType = "update_status"
)

Defines values for UpdateStatusTaskParamsTaskType.

type UpdateTeam

type UpdateTeam struct {
	Data struct {
		Attributes struct {
			// Color The hex color of the team
			Color *string `json:"color"`

			// Description The description of the team
			Description *string `json:"description"`

			// Name The name of the team
			Name *string `json:"name,omitempty"`

			// NotifyEmails Emails to attach to the team
			NotifyEmails *[]string `json:"notify_emails"`

			// OpsgenieId The Opsgenie group id associated to this team
			OpsgenieId *string `json:"opsgenie_id"`

			// PagerdutyId The PagerDuty group id associated to this team
			PagerdutyId *string `json:"pagerduty_id"`

			// PagertreeId The PagerTree group id associated to this team
			PagertreeId *string `json:"pagertree_id"`

			// Position Position of the team
			Position *int `json:"position"`

			// SlackAliases Slack Aliases associated with this service
			SlackAliases *[]struct {
				// Id Slack alias ID
				Id string `json:"id"`

				// Name Slack alias name
				Name string `json:"name"`
			} `json:"slack_aliases"`

			// SlackChannels Slack Channels associated with this service
			SlackChannels *[]struct {
				// Id Slack channel ID
				Id string `json:"id"`

				// Name Slack channel name
				Name string `json:"name"`
			} `json:"slack_channels"`

			// VictorOpsId The VictorOps group id associated to this team
			VictorOpsId *string `json:"victor_ops_id"`
		} `json:"attributes"`
		Type UpdateTeamDataType `json:"type"`
	} `json:"data"`
}

UpdateTeam defines model for update_team.

type UpdateTeamApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateTeamApplicationVndAPIPlusJSONRequestBody = UpdateTeam

UpdateTeamApplicationVndAPIPlusJSONRequestBody defines body for UpdateTeam for application/vnd.api+json ContentType.

type UpdateTeamDataType

type UpdateTeamDataType string

UpdateTeamDataType defines model for UpdateTeam.Data.Type.

const (
	UpdateTeamDataTypeGroups UpdateTeamDataType = "groups"
)

Defines values for UpdateTeamDataType.

type UpdateTeamResponse

type UpdateTeamResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *TeamResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateTeamResponse

func ParseUpdateTeamResponse(rsp *http.Response) (*UpdateTeamResponse, error)

ParseUpdateTeamResponse parses an HTTP response from a UpdateTeamWithResponse call

func (UpdateTeamResponse) Status

func (r UpdateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTeamResponse) StatusCode

func (r UpdateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTrelloCardTaskParams

type UpdateTrelloCardTaskParams struct {
	// Archivation The archivation id and display name
	Archivation struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"archivation"`

	// Board The board id and display name
	Board *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"board,omitempty"`

	// CardId The card id
	CardId string `json:"card_id"`

	// Description The card description
	Description *string `json:"description,omitempty"`

	// DueDate The due date
	DueDate *string `json:"due_date,omitempty"`
	Labels  *[]struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"labels,omitempty"`

	// List The list id and display name
	List *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"list,omitempty"`
	TaskType *UpdateTrelloCardTaskParamsTaskType `json:"task_type,omitempty"`

	// Title The card title
	Title *string `json:"title,omitempty"`
}

UpdateTrelloCardTaskParams defines model for update_trello_card_task_params.

type UpdateTrelloCardTaskParamsTaskType

type UpdateTrelloCardTaskParamsTaskType string

UpdateTrelloCardTaskParamsTaskType defines model for UpdateTrelloCardTaskParams.TaskType.

const (
	UpdateTrelloCard UpdateTrelloCardTaskParamsTaskType = "update_trello_card"
)

Defines values for UpdateTrelloCardTaskParamsTaskType.

type UpdateVictorOpsIncidentTaskParams added in v0.1.48

type UpdateVictorOpsIncidentTaskParams struct {
	// ResolutionMessage Resolution message
	ResolutionMessage *string                                    `json:"resolution_message,omitempty"`
	Status            UpdateVictorOpsIncidentTaskParamsStatus    `json:"status"`
	TaskType          *UpdateVictorOpsIncidentTaskParamsTaskType `json:"task_type,omitempty"`

	// VictorOpsIncidentId The victor_ops incident ID, this can also be a Rootly incident variable ex. {{ incident.victor_ops_incident_id }}
	VictorOpsIncidentId string `json:"victor_ops_incident_id"`
}

UpdateVictorOpsIncidentTaskParams defines model for update_victor_ops_incident_task_params.

type UpdateVictorOpsIncidentTaskParamsStatus added in v0.1.48

type UpdateVictorOpsIncidentTaskParamsStatus string

UpdateVictorOpsIncidentTaskParamsStatus defines model for UpdateVictorOpsIncidentTaskParams.Status.

Defines values for UpdateVictorOpsIncidentTaskParamsStatus.

type UpdateVictorOpsIncidentTaskParamsTaskType added in v0.1.48

type UpdateVictorOpsIncidentTaskParamsTaskType string

UpdateVictorOpsIncidentTaskParamsTaskType defines model for UpdateVictorOpsIncidentTaskParams.TaskType.

const (
	UpdateVictorOpsIncident UpdateVictorOpsIncidentTaskParamsTaskType = "update_victor_ops_incident"
)

Defines values for UpdateVictorOpsIncidentTaskParamsTaskType.

type UpdateWebhooksEndpoint added in v0.1.54

type UpdateWebhooksEndpoint struct {
	Data struct {
		Attributes struct {
			Enabled    *bool                                             `json:"enabled,omitempty"`
			EventTypes *[]UpdateWebhooksEndpointDataAttributesEventTypes `json:"event_types,omitempty"`

			// Name The name of the endpoint
			Name *string `json:"name,omitempty"`
		} `json:"attributes"`
		Type UpdateWebhooksEndpointDataType `json:"type"`
	} `json:"data"`
}

UpdateWebhooksEndpoint defines model for update_webhooks_endpoint.

type UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody = UpdateWebhooksEndpoint

UpdateWebhooksEndpointApplicationVndAPIPlusJSONRequestBody defines body for UpdateWebhooksEndpoint for application/vnd.api+json ContentType.

type UpdateWebhooksEndpointDataAttributesEventTypes added in v0.1.54

type UpdateWebhooksEndpointDataAttributesEventTypes string

UpdateWebhooksEndpointDataAttributesEventTypes defines model for UpdateWebhooksEndpoint.Data.Attributes.EventTypes.

const (
	UpdateWebhooksEndpointDataAttributesEventTypesAlertCreated                UpdateWebhooksEndpointDataAttributesEventTypes = "alert.created"
	UpdateWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunCanceled   UpdateWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.canceled"
	UpdateWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunCompleted  UpdateWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.completed"
	UpdateWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunFailed     UpdateWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.failed"
	UpdateWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunQueued     UpdateWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.queued"
	UpdateWebhooksEndpointDataAttributesEventTypesGeniusWorkflowRunStarted    UpdateWebhooksEndpointDataAttributesEventTypes = "genius_workflow_run.started"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentCancelled           UpdateWebhooksEndpointDataAttributesEventTypes = "incident.cancelled"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentCreated             UpdateWebhooksEndpointDataAttributesEventTypes = "incident.created"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentDeleted             UpdateWebhooksEndpointDataAttributesEventTypes = "incident.deleted"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentInTriage            UpdateWebhooksEndpointDataAttributesEventTypes = "incident.in_triage"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentMitigated           UpdateWebhooksEndpointDataAttributesEventTypes = "incident.mitigated"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentPostMortemCreated   UpdateWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.created"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentPostMortemDeleted   UpdateWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.deleted"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentPostMortemPublished UpdateWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.published"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentPostMortemUpdated   UpdateWebhooksEndpointDataAttributesEventTypes = "incident_post_mortem.updated"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentResolved            UpdateWebhooksEndpointDataAttributesEventTypes = "incident.resolved"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentScheduledCompleted  UpdateWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.completed"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentScheduledCreated    UpdateWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.created"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentScheduledDeleted    UpdateWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.deleted"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentScheduledInProgress UpdateWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.in_progress"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentScheduledUpdated    UpdateWebhooksEndpointDataAttributesEventTypes = "incident.scheduled.updated"
	UpdateWebhooksEndpointDataAttributesEventTypesIncidentUpdated             UpdateWebhooksEndpointDataAttributesEventTypes = "incident.updated"
	UpdateWebhooksEndpointDataAttributesEventTypesPulseCreated                UpdateWebhooksEndpointDataAttributesEventTypes = "pulse.created"
)

Defines values for UpdateWebhooksEndpointDataAttributesEventTypes.

type UpdateWebhooksEndpointDataType added in v0.1.54

type UpdateWebhooksEndpointDataType string

UpdateWebhooksEndpointDataType defines model for UpdateWebhooksEndpoint.Data.Type.

const (
	UpdateWebhooksEndpointDataTypeWebhooksEndpoints UpdateWebhooksEndpointDataType = "webhooks_endpoints"
)

Defines values for UpdateWebhooksEndpointDataType.

type UpdateWebhooksEndpointResponse added in v0.1.54

type UpdateWebhooksEndpointResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WebhooksEndpointResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateWebhooksEndpointResponse added in v0.1.54

func ParseUpdateWebhooksEndpointResponse(rsp *http.Response) (*UpdateWebhooksEndpointResponse, error)

ParseUpdateWebhooksEndpointResponse parses an HTTP response from a UpdateWebhooksEndpointWithResponse call

func (UpdateWebhooksEndpointResponse) Status added in v0.1.54

Status returns HTTPResponse.Status

func (UpdateWebhooksEndpointResponse) StatusCode added in v0.1.54

func (r UpdateWebhooksEndpointResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflow

type UpdateWorkflow struct {
	Data struct {
		Attributes struct {
			// Command Workflow command
			Command *string `json:"command"`

			// CommandFeedbackEnabled This will notify you back when the workflow is starting
			CommandFeedbackEnabled *bool `json:"command_feedback_enabled"`

			// Description The description of the workflow
			Description      *string   `json:"description"`
			Enabled          *bool     `json:"enabled,omitempty"`
			EnvironmentIds   *[]string `json:"environment_ids,omitempty"`
			FunctionalityIds *[]string `json:"functionality_ids,omitempty"`
			GroupIds         *[]string `json:"group_ids,omitempty"`
			IncidentRoleIds  *[]string `json:"incident_role_ids,omitempty"`
			IncidentTypeIds  *[]string `json:"incident_type_ids,omitempty"`

			// Name The title of the workflow
			Name *string `json:"name,omitempty"`

			// Position The order which the workflow should run with other workflows.
			Position *float32 `json:"position,omitempty"`

			// RepeatEveryDuration Repeat workflow every duration
			RepeatEveryDuration *string   `json:"repeat_every_duration"`
			ServiceIds          *[]string `json:"service_ids,omitempty"`
			SeverityIds         *[]string `json:"severity_ids,omitempty"`

			// Slug The slug of the workflow
			Slug          *string                                       `json:"slug,omitempty"`
			TriggerParams *UpdateWorkflow_Data_Attributes_TriggerParams `json:"trigger_params,omitempty"`

			// Wait Wait this duration before executing
			Wait *string `json:"wait"`

			// WorkflowGroupId The group this workflow belongs to.
			WorkflowGroupId *string `json:"workflow_group_id,omitempty"`
		} `json:"attributes"`
		Type UpdateWorkflowDataType `json:"type"`
	} `json:"data"`
}

UpdateWorkflow defines model for update_workflow.

type UpdateWorkflowApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateWorkflowApplicationVndAPIPlusJSONRequestBody = UpdateWorkflow

UpdateWorkflowApplicationVndAPIPlusJSONRequestBody defines body for UpdateWorkflow for application/vnd.api+json ContentType.

type UpdateWorkflowCustomFieldSelection

type UpdateWorkflowCustomFieldSelection struct {
	Data struct {
		Attributes struct {
			// IncidentCondition The trigger condition
			IncidentCondition *UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition `json:"incident_condition,omitempty"`
			SelectedOptionIds *[]float32                                                         `json:"selected_option_ids,omitempty"`
			Values            *[]string                                                          `json:"values,omitempty"`
		} `json:"attributes"`
		Type UpdateWorkflowCustomFieldSelectionDataType `json:"type"`
	} `json:"data"`
}

UpdateWorkflowCustomFieldSelection defines model for update_workflow_custom_field_selection.

type UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody = UpdateWorkflowCustomFieldSelection

UpdateWorkflowCustomFieldSelectionApplicationVndAPIPlusJSONRequestBody defines body for UpdateWorkflowCustomFieldSelection for application/vnd.api+json ContentType.

type UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition

type UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition string

UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition The trigger condition

const (
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionANY          UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "ANY"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionCONTAINS     UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "CONTAINS"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionCONTAINSALL  UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "CONTAINS_ALL"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionCONTAINSNONE UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "CONTAINS_NONE"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionIS           UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "IS"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionNONE         UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "NONE"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionSET          UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "SET"
	UpdateWorkflowCustomFieldSelectionDataAttributesIncidentConditionUNSET        UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition = "UNSET"
)

Defines values for UpdateWorkflowCustomFieldSelectionDataAttributesIncidentCondition.

type UpdateWorkflowCustomFieldSelectionDataType

type UpdateWorkflowCustomFieldSelectionDataType string

UpdateWorkflowCustomFieldSelectionDataType defines model for UpdateWorkflowCustomFieldSelection.Data.Type.

const (
	UpdateWorkflowCustomFieldSelectionDataTypeWorkflowCustomFieldSelections UpdateWorkflowCustomFieldSelectionDataType = "workflow_custom_field_selections"
)

Defines values for UpdateWorkflowCustomFieldSelectionDataType.

type UpdateWorkflowCustomFieldSelectionResponse

type UpdateWorkflowCustomFieldSelectionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowCustomFieldSelectionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateWorkflowCustomFieldSelectionResponse

func ParseUpdateWorkflowCustomFieldSelectionResponse(rsp *http.Response) (*UpdateWorkflowCustomFieldSelectionResponse, error)

ParseUpdateWorkflowCustomFieldSelectionResponse parses an HTTP response from a UpdateWorkflowCustomFieldSelectionWithResponse call

func (UpdateWorkflowCustomFieldSelectionResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkflowCustomFieldSelectionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowDataType

type UpdateWorkflowDataType string

UpdateWorkflowDataType defines model for UpdateWorkflow.Data.Type.

const (
	UpdateWorkflowDataTypeWorkflows UpdateWorkflowDataType = "workflows"
)

Defines values for UpdateWorkflowDataType.

type UpdateWorkflowFormFieldCondition added in v0.1.48

type UpdateWorkflowFormFieldCondition struct {
	Data struct {
		Attributes struct {
			// IncidentCondition The trigger condition
			IncidentCondition *UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition `json:"incident_condition,omitempty"`
			SelectedOptionIds *[]string                                                        `json:"selected_option_ids,omitempty"`
			SelectedUserIds   *[]float32                                                       `json:"selected_user_ids,omitempty"`
			Values            *[]string                                                        `json:"values,omitempty"`
		} `json:"attributes"`
		Type UpdateWorkflowFormFieldConditionDataType `json:"type"`
	} `json:"data"`
}

UpdateWorkflowFormFieldCondition defines model for update_workflow_form_field_condition.

type UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody = UpdateWorkflowFormFieldCondition

UpdateWorkflowFormFieldConditionApplicationVndAPIPlusJSONRequestBody defines body for UpdateWorkflowFormFieldCondition for application/vnd.api+json ContentType.

type UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition added in v0.1.48

type UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition string

UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition The trigger condition

const (
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionANY          UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "ANY"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionCONTAINS     UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "CONTAINS"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionCONTAINSALL  UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "CONTAINS_ALL"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionCONTAINSNONE UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "CONTAINS_NONE"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionIS           UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "IS"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionNONE         UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "NONE"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionSET          UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "SET"
	UpdateWorkflowFormFieldConditionDataAttributesIncidentConditionUNSET        UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition = "UNSET"
)

Defines values for UpdateWorkflowFormFieldConditionDataAttributesIncidentCondition.

type UpdateWorkflowFormFieldConditionDataType added in v0.1.48

type UpdateWorkflowFormFieldConditionDataType string

UpdateWorkflowFormFieldConditionDataType defines model for UpdateWorkflowFormFieldCondition.Data.Type.

const (
	UpdateWorkflowFormFieldConditionDataTypeWorkflowFormFieldConditions UpdateWorkflowFormFieldConditionDataType = "workflow_form_field_conditions"
)

Defines values for UpdateWorkflowFormFieldConditionDataType.

type UpdateWorkflowFormFieldConditionResponse added in v0.1.48

type UpdateWorkflowFormFieldConditionResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowFormFieldConditionResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateWorkflowFormFieldConditionResponse added in v0.1.48

func ParseUpdateWorkflowFormFieldConditionResponse(rsp *http.Response) (*UpdateWorkflowFormFieldConditionResponse, error)

ParseUpdateWorkflowFormFieldConditionResponse parses an HTTP response from a UpdateWorkflowFormFieldConditionWithResponse call

func (UpdateWorkflowFormFieldConditionResponse) Status added in v0.1.48

Status returns HTTPResponse.Status

func (UpdateWorkflowFormFieldConditionResponse) StatusCode added in v0.1.48

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowGroup added in v0.1.12

type UpdateWorkflowGroup struct {
	Data struct {
		Attributes struct {
			// Expanded Whether the group is expanded or collapsed.
			Expanded *bool `json:"expanded,omitempty"`

			// Kind The kind of the workflow group
			Kind *UpdateWorkflowGroupDataAttributesKind `json:"kind,omitempty"`

			// Name The name of the workflow group.
			Name *string `json:"name,omitempty"`

			// Position The position of the workflow group
			Position *float32 `json:"position,omitempty"`
		} `json:"attributes"`
		Type UpdateWorkflowGroupDataType `json:"type"`
	} `json:"data"`
}

UpdateWorkflowGroup defines model for update_workflow_group.

type UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody = UpdateWorkflowGroup

UpdateWorkflowGroupApplicationVndAPIPlusJSONRequestBody defines body for UpdateWorkflowGroup for application/vnd.api+json ContentType.

type UpdateWorkflowGroupDataAttributesKind added in v0.1.12

type UpdateWorkflowGroupDataAttributesKind string

UpdateWorkflowGroupDataAttributesKind The kind of the workflow group

const (
	UpdateWorkflowGroupDataAttributesKindActionItem UpdateWorkflowGroupDataAttributesKind = "action_item"
	UpdateWorkflowGroupDataAttributesKindAlert      UpdateWorkflowGroupDataAttributesKind = "alert"
	UpdateWorkflowGroupDataAttributesKindIncident   UpdateWorkflowGroupDataAttributesKind = "incident"
	UpdateWorkflowGroupDataAttributesKindPostMortem UpdateWorkflowGroupDataAttributesKind = "post_mortem"
	UpdateWorkflowGroupDataAttributesKindPulse      UpdateWorkflowGroupDataAttributesKind = "pulse"
	UpdateWorkflowGroupDataAttributesKindSimple     UpdateWorkflowGroupDataAttributesKind = "simple"
)

Defines values for UpdateWorkflowGroupDataAttributesKind.

type UpdateWorkflowGroupDataType added in v0.1.12

type UpdateWorkflowGroupDataType string

UpdateWorkflowGroupDataType defines model for UpdateWorkflowGroup.Data.Type.

const (
	UpdateWorkflowGroupDataTypeWorkflowGroups UpdateWorkflowGroupDataType = "workflow_groups"
)

Defines values for UpdateWorkflowGroupDataType.

type UpdateWorkflowGroupResponse added in v0.1.12

type UpdateWorkflowGroupResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowGroupResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateWorkflowGroupResponse added in v0.1.12

func ParseUpdateWorkflowGroupResponse(rsp *http.Response) (*UpdateWorkflowGroupResponse, error)

ParseUpdateWorkflowGroupResponse parses an HTTP response from a UpdateWorkflowGroupWithResponse call

func (UpdateWorkflowGroupResponse) Status added in v0.1.12

Status returns HTTPResponse.Status

func (UpdateWorkflowGroupResponse) StatusCode added in v0.1.12

func (r UpdateWorkflowGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowResponse

type UpdateWorkflowResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateWorkflowResponse

func ParseUpdateWorkflowResponse(rsp *http.Response) (*UpdateWorkflowResponse, error)

ParseUpdateWorkflowResponse parses an HTTP response from a UpdateWorkflowWithResponse call

func (UpdateWorkflowResponse) Status

func (r UpdateWorkflowResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateWorkflowResponse) StatusCode

func (r UpdateWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowTask

type UpdateWorkflowTask struct {
	Data struct {
		Attributes struct {
			// Enabled Enable/disable workflow task
			Enabled *bool `json:"enabled,omitempty"`

			// Name Name of the workflow task
			Name *string `json:"name,omitempty"`

			// Position The position of the workflow task
			Position *float32 `json:"position,omitempty"`

			// SkipOnFailure Skip workflow task if any failures
			SkipOnFailure *bool                                          `json:"skip_on_failure,omitempty"`
			TaskParams    *UpdateWorkflowTask_Data_Attributes_TaskParams `json:"task_params,omitempty"`
		} `json:"attributes"`
		Type UpdateWorkflowTaskDataType `json:"type"`
	} `json:"data"`
}

UpdateWorkflowTask defines model for update_workflow_task.

type UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody added in v1.2.1

type UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody = UpdateWorkflowTask

UpdateWorkflowTaskApplicationVndAPIPlusJSONRequestBody defines body for UpdateWorkflowTask for application/vnd.api+json ContentType.

type UpdateWorkflowTaskDataType

type UpdateWorkflowTaskDataType string

UpdateWorkflowTaskDataType defines model for UpdateWorkflowTask.Data.Type.

const (
	UpdateWorkflowTaskDataTypeWorkflowTasks UpdateWorkflowTaskDataType = "workflow_tasks"
)

Defines values for UpdateWorkflowTaskDataType.

type UpdateWorkflowTaskResponse

type UpdateWorkflowTaskResponse struct {
	Body                     []byte
	HTTPResponse             *http.Response
	ApplicationvndApiJSON200 *WorkflowTaskResponse
	ApplicationvndApiJSON401 *ErrorsList
}

func ParseUpdateWorkflowTaskResponse

func ParseUpdateWorkflowTaskResponse(rsp *http.Response) (*UpdateWorkflowTaskResponse, error)

ParseUpdateWorkflowTaskResponse parses an HTTP response from a UpdateWorkflowTaskWithResponse call

func (UpdateWorkflowTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkflowTaskResponse) StatusCode

func (r UpdateWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowTask_Data_Attributes_TaskParams added in v1.2.1

type UpdateWorkflowTask_Data_Attributes_TaskParams struct {
	// contains filtered or unexported fields
}

UpdateWorkflowTask_Data_Attributes_TaskParams defines model for UpdateWorkflowTask.Data.Attributes.TaskParams.

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAddActionItemTaskParams added in v1.2.1

AsAddActionItemTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AddActionItemTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAddRoleTaskParams added in v1.2.1

AsAddRoleTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AddRoleTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAddSlackBookmarkTaskParams added in v1.2.1

AsAddSlackBookmarkTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AddSlackBookmarkTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAddTeamTaskParams added in v1.2.1

AsAddTeamTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AddTeamTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAddToTimelineTaskParams added in v1.2.1

AsAddToTimelineTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AddToTimelineTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsArchiveSlackChannelsTaskParams added in v1.2.1

AsArchiveSlackChannelsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a ArchiveSlackChannelsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAttachDatadogDashboardsTaskParams added in v1.2.1

AsAttachDatadogDashboardsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AttachDatadogDashboardsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRoleOpsgenieTaskParams added in v1.2.1

AsAutoAssignRoleOpsgenieTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AutoAssignRoleOpsgenieTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRolePagerdutyTaskParams added in v1.2.1

AsAutoAssignRolePagerdutyTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AutoAssignRolePagerdutyTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsAutoAssignRoleVictorOpsTaskParams added in v1.2.1

AsAutoAssignRoleVictorOpsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a AutoAssignRoleVictorOpsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCallPeopleTaskParams added in v1.2.1

AsCallPeopleTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CallPeopleTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateAirtableTableRecordTaskParams added in v1.2.1

AsCreateAirtableTableRecordTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateAirtableTableRecordTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateAsanaSubtaskTaskParams added in v1.2.1

AsCreateAsanaSubtaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateAsanaSubtaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateAsanaTaskTaskParams added in v1.2.1

AsCreateAsanaTaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateAsanaTaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateClickupTaskTaskParams added in v1.2.1

AsCreateClickupTaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateClickupTaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateConfluencePageTaskParams added in v1.2.1

AsCreateConfluencePageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateConfluencePageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateDatadogNotebookTaskParams added in v1.2.1

AsCreateDatadogNotebookTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateDatadogNotebookTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateDropboxPaperPageTaskParams added in v1.2.1

AsCreateDropboxPaperPageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateDropboxPaperPageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGithubIssueTaskParams added in v1.2.1

AsCreateGithubIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateGithubIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGoToMeetingTaskParams added in v1.2.1

AsCreateGoToMeetingTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateGoToMeetingTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleCalendarEventTaskParams added in v1.2.1

AsCreateGoogleCalendarEventTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleCalendarEventTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleDocsPageTaskParams added in v1.2.1

AsCreateGoogleDocsPageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleDocsPageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleDocsPermissionsTaskParams() (CreateGoogleDocsPermissionsTaskParams, error)

AsCreateGoogleDocsPermissionsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleDocsPermissionsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateGoogleMeetingTaskParams added in v1.2.1

AsCreateGoogleMeetingTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateGoogleMeetingTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateIncidentPostmortemTaskParams added in v1.2.1

AsCreateIncidentPostmortemTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateIncidentPostmortemTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateIncidentTaskParams added in v1.2.1

AsCreateIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateJiraIssueTaskParams added in v1.2.1

AsCreateJiraIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateJiraIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateJiraSubtaskTaskParams added in v1.2.1

AsCreateJiraSubtaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateJiraSubtaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearIssueCommentTaskParams added in v1.2.1

AsCreateLinearIssueCommentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateLinearIssueCommentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearIssueTaskParams added in v1.2.1

AsCreateLinearIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateLinearIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateLinearSubtaskIssueTaskParams added in v1.2.1

AsCreateLinearSubtaskIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateLinearSubtaskIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateMicrosoftTeamsMeetingTaskParams() (CreateMicrosoftTeamsMeetingTaskParams, error)

AsCreateMicrosoftTeamsMeetingTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateMicrosoftTeamsMeetingTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateNotionPageTaskParams added in v1.2.1

AsCreateNotionPageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateNotionPageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateOpsgenieAlertTaskParams added in v1.2.1

AsCreateOpsgenieAlertTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateOpsgenieAlertTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreatePagerdutyStatusUpdateParams added in v1.2.1

AsCreatePagerdutyStatusUpdateParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreatePagerdutyStatusUpdateParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreatePagertreeAlertTaskParams added in v1.2.1

AsCreatePagertreeAlertTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreatePagertreeAlertTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateQuipPageTaskParams added in v1.2.1

AsCreateQuipPageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateQuipPageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateServiceNowIncidentTaskParams added in v1.2.1

AsCreateServiceNowIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateServiceNowIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateShortcutStoryTaskParams added in v1.2.1

AsCreateShortcutStoryTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateShortcutStoryTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateShortcutTaskTaskParams added in v1.2.1

AsCreateShortcutTaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateShortcutTaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateSlackChannelTaskParams added in v1.2.1

AsCreateSlackChannelTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateSlackChannelTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateTrelloCardTaskParams added in v1.2.1

AsCreateTrelloCardTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateTrelloCardTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateWebexMeetingTaskParams added in v1.2.1

AsCreateWebexMeetingTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateWebexMeetingTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateZendeskTicketTaskParams added in v1.2.1

AsCreateZendeskTicketTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateZendeskTicketTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsCreateZoomMeetingTaskParams added in v1.2.1

AsCreateZoomMeetingTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a CreateZoomMeetingTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsGetAlertsTaskParams added in v1.2.1

AsGetAlertsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a GetAlertsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsGetGithubCommitsTaskParams added in v1.2.1

AsGetGithubCommitsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a GetGithubCommitsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsGetGitlabCommitsTaskParams added in v1.2.1

AsGetGitlabCommitsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a GetGitlabCommitsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsGetPulsesTaskParams added in v1.2.1

AsGetPulsesTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a GetPulsesTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsHttpClientTaskParams added in v1.2.1

AsHttpClientTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a HttpClientTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelOpsgenieTaskParams() (InviteToSlackChannelOpsgenieTaskParams, error)

AsInviteToSlackChannelOpsgenieTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelOpsgenieTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelPagerdutyTaskParams() (InviteToSlackChannelPagerdutyTaskParams, error)

AsInviteToSlackChannelPagerdutyTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelPagerdutyTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelTaskParams added in v1.2.1

AsInviteToSlackChannelTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsInviteToSlackChannelVictorOpsTaskParams() (InviteToSlackChannelVictorOpsTaskParams, error)

AsInviteToSlackChannelVictorOpsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a InviteToSlackChannelVictorOpsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsPageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsPageOpsgenieOnCallRespondersTaskParams() (PageOpsgenieOnCallRespondersTaskParams, error)

AsPageOpsgenieOnCallRespondersTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a PageOpsgenieOnCallRespondersTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsPagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsPagePagerdutyOnCallRespondersTaskParams() (PagePagerdutyOnCallRespondersTaskParams, error)

AsPagePagerdutyOnCallRespondersTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a PagePagerdutyOnCallRespondersTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsPageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsPageVictorOpsOnCallRespondersTaskParams() (PageVictorOpsOnCallRespondersTaskParams, error)

AsPageVictorOpsOnCallRespondersTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a PageVictorOpsOnCallRespondersTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsPrintTaskParams added in v1.2.1

AsPrintTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a PrintTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsPublishIncidentTaskParams added in v1.2.1

AsPublishIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a PublishIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsRedisClientTaskParams added in v1.2.1

AsRedisClientTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a RedisClientTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t UpdateWorkflowTask_Data_Attributes_TaskParams) AsRemoveGoogleDocsPermissionsTaskParams() (RemoveGoogleDocsPermissionsTaskParams, error)

AsRemoveGoogleDocsPermissionsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a RemoveGoogleDocsPermissionsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsRenameSlackChannelTaskParams added in v1.2.1

AsRenameSlackChannelTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a RenameSlackChannelTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsRunCommandHerokuTaskParams added in v1.2.1

AsRunCommandHerokuTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a RunCommandHerokuTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSendDashboardReportTaskParams added in v1.2.1

AsSendDashboardReportTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SendDashboardReportTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSendEmailTaskParams added in v1.2.1

AsSendEmailTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SendEmailTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSendSlackBlocksTaskParams added in v1.2.1

AsSendSlackBlocksTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SendSlackBlocksTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSendSlackMessageTaskParams added in v1.2.1

AsSendSlackMessageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SendSlackMessageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSendSmsTaskParams added in v1.2.1

AsSendSmsTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SendSmsTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSendWhatsappMessageTaskParams added in v1.2.1

AsSendWhatsappMessageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SendWhatsappMessageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSnapshotDatadogGraphTaskParams added in v1.2.1

AsSnapshotDatadogGraphTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SnapshotDatadogGraphTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSnapshotGrafanaDashboardTaskParams added in v1.2.1

AsSnapshotGrafanaDashboardTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SnapshotGrafanaDashboardTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSnapshotLookerLookTaskParams added in v1.2.1

AsSnapshotLookerLookTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SnapshotLookerLookTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsSnapshotNewRelicGraphTaskParams added in v1.2.1

AsSnapshotNewRelicGraphTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a SnapshotNewRelicGraphTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsTriggerWorkflowTaskParams added in v1.2.1

AsTriggerWorkflowTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a TriggerWorkflowTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsTweetTwitterMessageTaskParams added in v1.2.1

AsTweetTwitterMessageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a TweetTwitterMessageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateActionItemTaskParams added in v1.2.1

AsUpdateActionItemTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateActionItemTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateAirtableTableRecordTaskParams added in v1.2.1

AsUpdateAirtableTableRecordTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateAirtableTableRecordTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateAsanaTaskTaskParams added in v1.2.1

AsUpdateAsanaTaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateAsanaTaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateClickupTaskTaskParams added in v1.2.1

AsUpdateClickupTaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateClickupTaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateGithubIssueTaskParams added in v1.2.1

AsUpdateGithubIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateGithubIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateGoogleCalendarEventTaskParams added in v1.2.1

AsUpdateGoogleCalendarEventTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateGoogleCalendarEventTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateGoogleDocsPageTaskParams added in v1.2.1

AsUpdateGoogleDocsPageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateGoogleDocsPageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateIncidentPostmortemTaskParams added in v1.2.1

AsUpdateIncidentPostmortemTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateIncidentPostmortemTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateIncidentTaskParams added in v1.2.1

AsUpdateIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateJiraIssueTaskParams added in v1.2.1

AsUpdateJiraIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateJiraIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateLinearIssueTaskParams added in v1.2.1

AsUpdateLinearIssueTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateLinearIssueTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateNotionPageTaskParams added in v1.2.1

AsUpdateNotionPageTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateNotionPageTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateOpsgenieAlertTaskParams added in v1.2.1

AsUpdateOpsgenieAlertTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateOpsgenieAlertTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateOpsgenieIncidentTaskParams added in v1.2.1

AsUpdateOpsgenieIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateOpsgenieIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdatePagerdutyIncidentTaskParams added in v1.2.1

AsUpdatePagerdutyIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdatePagerdutyIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdatePagertreeAlertTaskParams added in v1.2.1

AsUpdatePagertreeAlertTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdatePagertreeAlertTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateServiceNowIncidentTaskParams added in v1.2.1

AsUpdateServiceNowIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateServiceNowIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateShortcutStoryTaskParams added in v1.2.1

AsUpdateShortcutStoryTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateShortcutStoryTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateShortcutTaskTaskParams added in v1.2.1

AsUpdateShortcutTaskTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateShortcutTaskTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateSlackChannelTopicTaskParams added in v1.2.1

AsUpdateSlackChannelTopicTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateSlackChannelTopicTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateStatusTaskParams added in v1.2.1

AsUpdateStatusTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateStatusTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateTrelloCardTaskParams added in v1.2.1

AsUpdateTrelloCardTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateTrelloCardTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateVictorOpsIncidentTaskParams added in v1.2.1

AsUpdateVictorOpsIncidentTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateVictorOpsIncidentTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) AsUpdateZendeskTicketTaskParams added in v1.2.1

AsUpdateZendeskTicketTaskParams returns the union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as a UpdateZendeskTicketTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAddActionItemTaskParams added in v1.2.1

FromAddActionItemTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AddActionItemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAddRoleTaskParams added in v1.2.1

FromAddRoleTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AddRoleTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAddSlackBookmarkTaskParams added in v1.2.1

FromAddSlackBookmarkTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AddSlackBookmarkTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAddTeamTaskParams added in v1.2.1

FromAddTeamTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AddTeamTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAddToTimelineTaskParams added in v1.2.1

FromAddToTimelineTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AddToTimelineTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromArchiveSlackChannelsTaskParams added in v1.2.1

FromArchiveSlackChannelsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided ArchiveSlackChannelsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAttachDatadogDashboardsTaskParams added in v1.2.1

FromAttachDatadogDashboardsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AttachDatadogDashboardsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRoleOpsgenieTaskParams added in v1.2.1

FromAutoAssignRoleOpsgenieTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AutoAssignRoleOpsgenieTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRolePagerdutyTaskParams added in v1.2.1

FromAutoAssignRolePagerdutyTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AutoAssignRolePagerdutyTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromAutoAssignRoleVictorOpsTaskParams added in v1.2.1

FromAutoAssignRoleVictorOpsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided AutoAssignRoleVictorOpsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCallPeopleTaskParams added in v1.2.1

FromCallPeopleTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CallPeopleTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateAirtableTableRecordTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateAirtableTableRecordTaskParams(v CreateAirtableTableRecordTaskParams) error

FromCreateAirtableTableRecordTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateAirtableTableRecordTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateAsanaSubtaskTaskParams added in v1.2.1

FromCreateAsanaSubtaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateAsanaSubtaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateAsanaTaskTaskParams added in v1.2.1

FromCreateAsanaTaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateAsanaTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateClickupTaskTaskParams added in v1.2.1

FromCreateClickupTaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateClickupTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateConfluencePageTaskParams added in v1.2.1

FromCreateConfluencePageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateConfluencePageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateDatadogNotebookTaskParams added in v1.2.1

FromCreateDatadogNotebookTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateDatadogNotebookTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateDropboxPaperPageTaskParams added in v1.2.1

FromCreateDropboxPaperPageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateDropboxPaperPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGithubIssueTaskParams added in v1.2.1

FromCreateGithubIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateGithubIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoToMeetingTaskParams added in v1.2.1

FromCreateGoToMeetingTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoToMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleCalendarEventTaskParams(v CreateGoogleCalendarEventTaskParams) error

FromCreateGoogleCalendarEventTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleCalendarEventTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPageTaskParams added in v1.2.1

FromCreateGoogleDocsPageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleDocsPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleDocsPermissionsTaskParams(v CreateGoogleDocsPermissionsTaskParams) error

FromCreateGoogleDocsPermissionsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleDocsPermissionsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateGoogleMeetingTaskParams added in v1.2.1

FromCreateGoogleMeetingTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateGoogleMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateIncidentPostmortemTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateIncidentPostmortemTaskParams(v CreateIncidentPostmortemTaskParams) error

FromCreateIncidentPostmortemTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateIncidentPostmortemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateIncidentTaskParams added in v1.2.1

FromCreateIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateJiraIssueTaskParams added in v1.2.1

FromCreateJiraIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateJiraIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateJiraSubtaskTaskParams added in v1.2.1

FromCreateJiraSubtaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateJiraSubtaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearIssueCommentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearIssueCommentTaskParams(v CreateLinearIssueCommentTaskParams) error

FromCreateLinearIssueCommentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateLinearIssueCommentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearIssueTaskParams added in v1.2.1

FromCreateLinearIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateLinearIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateLinearSubtaskIssueTaskParams(v CreateLinearSubtaskIssueTaskParams) error

FromCreateLinearSubtaskIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateLinearSubtaskIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateMicrosoftTeamsMeetingTaskParams(v CreateMicrosoftTeamsMeetingTaskParams) error

FromCreateMicrosoftTeamsMeetingTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateMicrosoftTeamsMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateNotionPageTaskParams added in v1.2.1

FromCreateNotionPageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateNotionPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateOpsgenieAlertTaskParams added in v1.2.1

FromCreateOpsgenieAlertTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateOpsgenieAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreatePagerdutyStatusUpdateParams added in v1.2.1

FromCreatePagerdutyStatusUpdateParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreatePagerdutyStatusUpdateParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreatePagertreeAlertTaskParams added in v1.2.1

FromCreatePagertreeAlertTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreatePagertreeAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateQuipPageTaskParams added in v1.2.1

FromCreateQuipPageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateQuipPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateServiceNowIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateServiceNowIncidentTaskParams(v CreateServiceNowIncidentTaskParams) error

FromCreateServiceNowIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateServiceNowIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateShortcutStoryTaskParams added in v1.2.1

FromCreateShortcutStoryTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateShortcutStoryTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateShortcutTaskTaskParams added in v1.2.1

FromCreateShortcutTaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateShortcutTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateSlackChannelTaskParams added in v1.2.1

FromCreateSlackChannelTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateSlackChannelTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateTrelloCardTaskParams added in v1.2.1

FromCreateTrelloCardTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateTrelloCardTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateWebexMeetingTaskParams added in v1.2.1

FromCreateWebexMeetingTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateWebexMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateZendeskTicketTaskParams added in v1.2.1

FromCreateZendeskTicketTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateZendeskTicketTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromCreateZoomMeetingTaskParams added in v1.2.1

FromCreateZoomMeetingTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided CreateZoomMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromGetAlertsTaskParams added in v1.2.1

FromGetAlertsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided GetAlertsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromGetGithubCommitsTaskParams added in v1.2.1

FromGetGithubCommitsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided GetGithubCommitsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromGetGitlabCommitsTaskParams added in v1.2.1

FromGetGitlabCommitsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided GetGitlabCommitsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromGetPulsesTaskParams added in v1.2.1

FromGetPulsesTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided GetPulsesTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromHttpClientTaskParams added in v1.2.1

FromHttpClientTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided HttpClientTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelOpsgenieTaskParams(v InviteToSlackChannelOpsgenieTaskParams) error

FromInviteToSlackChannelOpsgenieTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelOpsgenieTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelPagerdutyTaskParams(v InviteToSlackChannelPagerdutyTaskParams) error

FromInviteToSlackChannelPagerdutyTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelPagerdutyTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelTaskParams added in v1.2.1

FromInviteToSlackChannelTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromInviteToSlackChannelVictorOpsTaskParams(v InviteToSlackChannelVictorOpsTaskParams) error

FromInviteToSlackChannelVictorOpsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided InviteToSlackChannelVictorOpsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromPageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromPageOpsgenieOnCallRespondersTaskParams(v PageOpsgenieOnCallRespondersTaskParams) error

FromPageOpsgenieOnCallRespondersTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided PageOpsgenieOnCallRespondersTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromPagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromPagePagerdutyOnCallRespondersTaskParams(v PagePagerdutyOnCallRespondersTaskParams) error

FromPagePagerdutyOnCallRespondersTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided PagePagerdutyOnCallRespondersTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromPageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromPageVictorOpsOnCallRespondersTaskParams(v PageVictorOpsOnCallRespondersTaskParams) error

FromPageVictorOpsOnCallRespondersTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided PageVictorOpsOnCallRespondersTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromPrintTaskParams added in v1.2.1

FromPrintTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided PrintTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromPublishIncidentTaskParams added in v1.2.1

FromPublishIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided PublishIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromRedisClientTaskParams added in v1.2.1

FromRedisClientTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided RedisClientTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromRemoveGoogleDocsPermissionsTaskParams(v RemoveGoogleDocsPermissionsTaskParams) error

FromRemoveGoogleDocsPermissionsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided RemoveGoogleDocsPermissionsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromRenameSlackChannelTaskParams added in v1.2.1

FromRenameSlackChannelTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided RenameSlackChannelTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromRunCommandHerokuTaskParams added in v1.2.1

FromRunCommandHerokuTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided RunCommandHerokuTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSendDashboardReportTaskParams added in v1.2.1

FromSendDashboardReportTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SendDashboardReportTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSendEmailTaskParams added in v1.2.1

FromSendEmailTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SendEmailTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSendSlackBlocksTaskParams added in v1.2.1

FromSendSlackBlocksTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SendSlackBlocksTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSendSlackMessageTaskParams added in v1.2.1

FromSendSlackMessageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SendSlackMessageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSendSmsTaskParams added in v1.2.1

FromSendSmsTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SendSmsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSendWhatsappMessageTaskParams added in v1.2.1

FromSendWhatsappMessageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SendWhatsappMessageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSnapshotDatadogGraphTaskParams added in v1.2.1

FromSnapshotDatadogGraphTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotDatadogGraphTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromSnapshotGrafanaDashboardTaskParams(v SnapshotGrafanaDashboardTaskParams) error

FromSnapshotGrafanaDashboardTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotGrafanaDashboardTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSnapshotLookerLookTaskParams added in v1.2.1

FromSnapshotLookerLookTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotLookerLookTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromSnapshotNewRelicGraphTaskParams added in v1.2.1

FromSnapshotNewRelicGraphTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided SnapshotNewRelicGraphTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromTriggerWorkflowTaskParams added in v1.2.1

FromTriggerWorkflowTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided TriggerWorkflowTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromTweetTwitterMessageTaskParams added in v1.2.1

FromTweetTwitterMessageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided TweetTwitterMessageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateActionItemTaskParams added in v1.2.1

FromUpdateActionItemTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateActionItemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateAirtableTableRecordTaskParams(v UpdateAirtableTableRecordTaskParams) error

FromUpdateAirtableTableRecordTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateAirtableTableRecordTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateAsanaTaskTaskParams added in v1.2.1

FromUpdateAsanaTaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateAsanaTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateClickupTaskTaskParams added in v1.2.1

FromUpdateClickupTaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateClickupTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateGithubIssueTaskParams added in v1.2.1

FromUpdateGithubIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateGithubIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleCalendarEventTaskParams(v UpdateGoogleCalendarEventTaskParams) error

FromUpdateGoogleCalendarEventTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateGoogleCalendarEventTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateGoogleDocsPageTaskParams added in v1.2.1

FromUpdateGoogleDocsPageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateGoogleDocsPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateIncidentPostmortemTaskParams(v UpdateIncidentPostmortemTaskParams) error

FromUpdateIncidentPostmortemTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateIncidentPostmortemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateIncidentTaskParams added in v1.2.1

FromUpdateIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateJiraIssueTaskParams added in v1.2.1

FromUpdateJiraIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateJiraIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateLinearIssueTaskParams added in v1.2.1

FromUpdateLinearIssueTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateLinearIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateNotionPageTaskParams added in v1.2.1

FromUpdateNotionPageTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateNotionPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateOpsgenieAlertTaskParams added in v1.2.1

FromUpdateOpsgenieAlertTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateOpsgenieAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateOpsgenieIncidentTaskParams added in v1.2.1

FromUpdateOpsgenieIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateOpsgenieIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdatePagerdutyIncidentTaskParams added in v1.2.1

FromUpdatePagerdutyIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdatePagerdutyIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdatePagertreeAlertTaskParams added in v1.2.1

FromUpdatePagertreeAlertTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdatePagertreeAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateServiceNowIncidentTaskParams(v UpdateServiceNowIncidentTaskParams) error

FromUpdateServiceNowIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateServiceNowIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateShortcutStoryTaskParams added in v1.2.1

FromUpdateShortcutStoryTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateShortcutStoryTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateShortcutTaskTaskParams added in v1.2.1

FromUpdateShortcutTaskTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateShortcutTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateSlackChannelTopicTaskParams added in v1.2.1

FromUpdateSlackChannelTopicTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateSlackChannelTopicTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateStatusTaskParams added in v1.2.1

FromUpdateStatusTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateStatusTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateTrelloCardTaskParams added in v1.2.1

FromUpdateTrelloCardTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateTrelloCardTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateVictorOpsIncidentTaskParams added in v1.2.1

FromUpdateVictorOpsIncidentTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateVictorOpsIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) FromUpdateZendeskTicketTaskParams added in v1.2.1

FromUpdateZendeskTicketTaskParams overwrites any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams as the provided UpdateZendeskTicketTaskParams

func (UpdateWorkflowTask_Data_Attributes_TaskParams) MarshalJSON added in v1.2.1

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAddActionItemTaskParams added in v1.2.1

MergeAddActionItemTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AddActionItemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAddRoleTaskParams added in v1.2.1

MergeAddRoleTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AddRoleTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAddSlackBookmarkTaskParams added in v1.2.1

MergeAddSlackBookmarkTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AddSlackBookmarkTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAddTeamTaskParams added in v1.2.1

MergeAddTeamTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AddTeamTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAddToTimelineTaskParams added in v1.2.1

MergeAddToTimelineTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AddToTimelineTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeArchiveSlackChannelsTaskParams added in v1.2.1

MergeArchiveSlackChannelsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided ArchiveSlackChannelsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAttachDatadogDashboardsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAttachDatadogDashboardsTaskParams(v AttachDatadogDashboardsTaskParams) error

MergeAttachDatadogDashboardsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AttachDatadogDashboardsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleOpsgenieTaskParams(v AutoAssignRoleOpsgenieTaskParams) error

MergeAutoAssignRoleOpsgenieTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AutoAssignRoleOpsgenieTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRolePagerdutyTaskParams(v AutoAssignRolePagerdutyTaskParams) error

MergeAutoAssignRolePagerdutyTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AutoAssignRolePagerdutyTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeAutoAssignRoleVictorOpsTaskParams(v AutoAssignRoleVictorOpsTaskParams) error

MergeAutoAssignRoleVictorOpsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided AutoAssignRoleVictorOpsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCallPeopleTaskParams added in v1.2.1

MergeCallPeopleTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CallPeopleTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateAirtableTableRecordTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateAirtableTableRecordTaskParams(v CreateAirtableTableRecordTaskParams) error

MergeCreateAirtableTableRecordTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateAirtableTableRecordTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateAsanaSubtaskTaskParams added in v1.2.1

MergeCreateAsanaSubtaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateAsanaSubtaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateAsanaTaskTaskParams added in v1.2.1

MergeCreateAsanaTaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateAsanaTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateClickupTaskTaskParams added in v1.2.1

MergeCreateClickupTaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateClickupTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateConfluencePageTaskParams added in v1.2.1

MergeCreateConfluencePageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateConfluencePageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateDatadogNotebookTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateDatadogNotebookTaskParams(v CreateDatadogNotebookTaskParams) error

MergeCreateDatadogNotebookTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateDatadogNotebookTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateDropboxPaperPageTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateDropboxPaperPageTaskParams(v CreateDropboxPaperPageTaskParams) error

MergeCreateDropboxPaperPageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateDropboxPaperPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGithubIssueTaskParams added in v1.2.1

MergeCreateGithubIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGithubIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoToMeetingTaskParams added in v1.2.1

MergeCreateGoToMeetingTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoToMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleCalendarEventTaskParams(v CreateGoogleCalendarEventTaskParams) error

MergeCreateGoogleCalendarEventTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleCalendarEventTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPageTaskParams added in v1.2.1

MergeCreateGoogleDocsPageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleDocsPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleDocsPermissionsTaskParams(v CreateGoogleDocsPermissionsTaskParams) error

MergeCreateGoogleDocsPermissionsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleDocsPermissionsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateGoogleMeetingTaskParams added in v1.2.1

MergeCreateGoogleMeetingTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateGoogleMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateIncidentPostmortemTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateIncidentPostmortemTaskParams(v CreateIncidentPostmortemTaskParams) error

MergeCreateIncidentPostmortemTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateIncidentPostmortemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateIncidentTaskParams added in v1.2.1

MergeCreateIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateJiraIssueTaskParams added in v1.2.1

MergeCreateJiraIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateJiraIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateJiraSubtaskTaskParams added in v1.2.1

MergeCreateJiraSubtaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateJiraSubtaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueCommentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueCommentTaskParams(v CreateLinearIssueCommentTaskParams) error

MergeCreateLinearIssueCommentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateLinearIssueCommentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearIssueTaskParams added in v1.2.1

MergeCreateLinearIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateLinearIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateLinearSubtaskIssueTaskParams(v CreateLinearSubtaskIssueTaskParams) error

MergeCreateLinearSubtaskIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateLinearSubtaskIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateMicrosoftTeamsMeetingTaskParams(v CreateMicrosoftTeamsMeetingTaskParams) error

MergeCreateMicrosoftTeamsMeetingTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateMicrosoftTeamsMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateNotionPageTaskParams added in v1.2.1

MergeCreateNotionPageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateNotionPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateOpsgenieAlertTaskParams added in v1.2.1

MergeCreateOpsgenieAlertTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateOpsgenieAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagerdutyStatusUpdateParams(v CreatePagerdutyStatusUpdateParams) error

MergeCreatePagerdutyStatusUpdateParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreatePagerdutyStatusUpdateParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreatePagertreeAlertTaskParams added in v1.2.1

MergeCreatePagertreeAlertTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreatePagertreeAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateQuipPageTaskParams added in v1.2.1

MergeCreateQuipPageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateQuipPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateServiceNowIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateServiceNowIncidentTaskParams(v CreateServiceNowIncidentTaskParams) error

MergeCreateServiceNowIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateServiceNowIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateShortcutStoryTaskParams added in v1.2.1

MergeCreateShortcutStoryTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateShortcutStoryTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateShortcutTaskTaskParams added in v1.2.1

MergeCreateShortcutTaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateShortcutTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateSlackChannelTaskParams added in v1.2.1

MergeCreateSlackChannelTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateSlackChannelTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateTrelloCardTaskParams added in v1.2.1

MergeCreateTrelloCardTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateTrelloCardTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateWebexMeetingTaskParams added in v1.2.1

MergeCreateWebexMeetingTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateWebexMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateZendeskTicketTaskParams added in v1.2.1

MergeCreateZendeskTicketTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateZendeskTicketTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeCreateZoomMeetingTaskParams added in v1.2.1

MergeCreateZoomMeetingTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided CreateZoomMeetingTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeGetAlertsTaskParams added in v1.2.1

MergeGetAlertsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided GetAlertsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeGetGithubCommitsTaskParams added in v1.2.1

MergeGetGithubCommitsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided GetGithubCommitsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeGetGitlabCommitsTaskParams added in v1.2.1

MergeGetGitlabCommitsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided GetGitlabCommitsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeGetPulsesTaskParams added in v1.2.1

MergeGetPulsesTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided GetPulsesTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeHttpClientTaskParams added in v1.2.1

MergeHttpClientTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided HttpClientTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelOpsgenieTaskParams(v InviteToSlackChannelOpsgenieTaskParams) error

MergeInviteToSlackChannelOpsgenieTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelOpsgenieTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelPagerdutyTaskParams(v InviteToSlackChannelPagerdutyTaskParams) error

MergeInviteToSlackChannelPagerdutyTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelPagerdutyTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelTaskParams added in v1.2.1

MergeInviteToSlackChannelTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeInviteToSlackChannelVictorOpsTaskParams(v InviteToSlackChannelVictorOpsTaskParams) error

MergeInviteToSlackChannelVictorOpsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided InviteToSlackChannelVictorOpsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergePageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergePageOpsgenieOnCallRespondersTaskParams(v PageOpsgenieOnCallRespondersTaskParams) error

MergePageOpsgenieOnCallRespondersTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided PageOpsgenieOnCallRespondersTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergePagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergePagePagerdutyOnCallRespondersTaskParams(v PagePagerdutyOnCallRespondersTaskParams) error

MergePagePagerdutyOnCallRespondersTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided PagePagerdutyOnCallRespondersTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergePageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergePageVictorOpsOnCallRespondersTaskParams(v PageVictorOpsOnCallRespondersTaskParams) error

MergePageVictorOpsOnCallRespondersTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided PageVictorOpsOnCallRespondersTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergePrintTaskParams added in v1.2.1

MergePrintTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided PrintTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergePublishIncidentTaskParams added in v1.2.1

MergePublishIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided PublishIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeRedisClientTaskParams added in v1.2.1

MergeRedisClientTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided RedisClientTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeRemoveGoogleDocsPermissionsTaskParams(v RemoveGoogleDocsPermissionsTaskParams) error

MergeRemoveGoogleDocsPermissionsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided RemoveGoogleDocsPermissionsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeRenameSlackChannelTaskParams added in v1.2.1

MergeRenameSlackChannelTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided RenameSlackChannelTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeRunCommandHerokuTaskParams added in v1.2.1

MergeRunCommandHerokuTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided RunCommandHerokuTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSendDashboardReportTaskParams added in v1.2.1

MergeSendDashboardReportTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SendDashboardReportTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSendEmailTaskParams added in v1.2.1

MergeSendEmailTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SendEmailTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSendSlackBlocksTaskParams added in v1.2.1

MergeSendSlackBlocksTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SendSlackBlocksTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSendSlackMessageTaskParams added in v1.2.1

MergeSendSlackMessageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SendSlackMessageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSendSmsTaskParams added in v1.2.1

MergeSendSmsTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SendSmsTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSendWhatsappMessageTaskParams added in v1.2.1

MergeSendWhatsappMessageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SendWhatsappMessageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotDatadogGraphTaskParams added in v1.2.1

MergeSnapshotDatadogGraphTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotDatadogGraphTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotGrafanaDashboardTaskParams(v SnapshotGrafanaDashboardTaskParams) error

MergeSnapshotGrafanaDashboardTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotGrafanaDashboardTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotLookerLookTaskParams added in v1.2.1

MergeSnapshotLookerLookTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotLookerLookTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeSnapshotNewRelicGraphTaskParams(v SnapshotNewRelicGraphTaskParams) error

MergeSnapshotNewRelicGraphTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided SnapshotNewRelicGraphTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeTriggerWorkflowTaskParams added in v1.2.1

MergeTriggerWorkflowTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided TriggerWorkflowTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeTweetTwitterMessageTaskParams added in v1.2.1

MergeTweetTwitterMessageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided TweetTwitterMessageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateActionItemTaskParams added in v1.2.1

MergeUpdateActionItemTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateActionItemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAirtableTableRecordTaskParams(v UpdateAirtableTableRecordTaskParams) error

MergeUpdateAirtableTableRecordTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateAirtableTableRecordTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateAsanaTaskTaskParams added in v1.2.1

MergeUpdateAsanaTaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateAsanaTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateClickupTaskTaskParams added in v1.2.1

MergeUpdateClickupTaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateClickupTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGithubIssueTaskParams added in v1.2.1

MergeUpdateGithubIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateGithubIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleCalendarEventTaskParams(v UpdateGoogleCalendarEventTaskParams) error

MergeUpdateGoogleCalendarEventTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateGoogleCalendarEventTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateGoogleDocsPageTaskParams added in v1.2.1

MergeUpdateGoogleDocsPageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateGoogleDocsPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateIncidentPostmortemTaskParams(v UpdateIncidentPostmortemTaskParams) error

MergeUpdateIncidentPostmortemTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateIncidentPostmortemTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateIncidentTaskParams added in v1.2.1

MergeUpdateIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateJiraIssueTaskParams added in v1.2.1

MergeUpdateJiraIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateJiraIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateLinearIssueTaskParams added in v1.2.1

MergeUpdateLinearIssueTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateLinearIssueTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateNotionPageTaskParams added in v1.2.1

MergeUpdateNotionPageTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateNotionPageTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieAlertTaskParams added in v1.2.1

MergeUpdateOpsgenieAlertTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateOpsgenieAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateOpsgenieIncidentTaskParams(v UpdateOpsgenieIncidentTaskParams) error

MergeUpdateOpsgenieIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateOpsgenieIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagerdutyIncidentTaskParams(v UpdatePagerdutyIncidentTaskParams) error

MergeUpdatePagerdutyIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdatePagerdutyIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdatePagertreeAlertTaskParams added in v1.2.1

MergeUpdatePagertreeAlertTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdatePagertreeAlertTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateServiceNowIncidentTaskParams(v UpdateServiceNowIncidentTaskParams) error

MergeUpdateServiceNowIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateServiceNowIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateShortcutStoryTaskParams added in v1.2.1

MergeUpdateShortcutStoryTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateShortcutStoryTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateShortcutTaskTaskParams added in v1.2.1

MergeUpdateShortcutTaskTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateShortcutTaskTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateSlackChannelTopicTaskParams(v UpdateSlackChannelTopicTaskParams) error

MergeUpdateSlackChannelTopicTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateSlackChannelTopicTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateStatusTaskParams added in v1.2.1

MergeUpdateStatusTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateStatusTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateTrelloCardTaskParams added in v1.2.1

MergeUpdateTrelloCardTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateTrelloCardTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t *UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateVictorOpsIncidentTaskParams(v UpdateVictorOpsIncidentTaskParams) error

MergeUpdateVictorOpsIncidentTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateVictorOpsIncidentTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) MergeUpdateZendeskTicketTaskParams added in v1.2.1

MergeUpdateZendeskTicketTaskParams performs a merge with any union data inside the UpdateWorkflowTask_Data_Attributes_TaskParams, using the provided UpdateZendeskTicketTaskParams

func (*UpdateWorkflowTask_Data_Attributes_TaskParams) UnmarshalJSON added in v1.2.1

type UpdateWorkflow_Data_Attributes_TriggerParams added in v1.2.1

type UpdateWorkflow_Data_Attributes_TriggerParams struct {
	// contains filtered or unexported fields
}

UpdateWorkflow_Data_Attributes_TriggerParams defines model for UpdateWorkflow.Data.Attributes.TriggerParams.

func (UpdateWorkflow_Data_Attributes_TriggerParams) AsActionItemTriggerParams added in v1.2.1

AsActionItemTriggerParams returns the union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as a ActionItemTriggerParams

func (UpdateWorkflow_Data_Attributes_TriggerParams) AsAlertTriggerParams added in v1.2.1

AsAlertTriggerParams returns the union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as a AlertTriggerParams

func (UpdateWorkflow_Data_Attributes_TriggerParams) AsIncidentTriggerParams added in v1.2.1

AsIncidentTriggerParams returns the union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as a IncidentTriggerParams

func (UpdateWorkflow_Data_Attributes_TriggerParams) AsPulseTriggerParams added in v1.2.1

AsPulseTriggerParams returns the union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as a PulseTriggerParams

func (UpdateWorkflow_Data_Attributes_TriggerParams) AsSimpleTriggerParams added in v1.2.1

AsSimpleTriggerParams returns the union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as a SimpleTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) FromActionItemTriggerParams added in v1.2.1

FromActionItemTriggerParams overwrites any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as the provided ActionItemTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) FromAlertTriggerParams added in v1.2.1

FromAlertTriggerParams overwrites any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as the provided AlertTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) FromIncidentTriggerParams added in v1.2.1

FromIncidentTriggerParams overwrites any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as the provided IncidentTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) FromPulseTriggerParams added in v1.2.1

FromPulseTriggerParams overwrites any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as the provided PulseTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) FromSimpleTriggerParams added in v1.2.1

FromSimpleTriggerParams overwrites any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams as the provided SimpleTriggerParams

func (UpdateWorkflow_Data_Attributes_TriggerParams) MarshalJSON added in v1.2.1

func (*UpdateWorkflow_Data_Attributes_TriggerParams) MergeActionItemTriggerParams added in v1.2.1

MergeActionItemTriggerParams performs a merge with any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams, using the provided ActionItemTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) MergeAlertTriggerParams added in v1.2.1

MergeAlertTriggerParams performs a merge with any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams, using the provided AlertTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) MergeIncidentTriggerParams added in v1.2.1

MergeIncidentTriggerParams performs a merge with any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams, using the provided IncidentTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) MergePulseTriggerParams added in v1.2.1

MergePulseTriggerParams performs a merge with any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams, using the provided PulseTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) MergeSimpleTriggerParams added in v1.2.1

MergeSimpleTriggerParams performs a merge with any union data inside the UpdateWorkflow_Data_Attributes_TriggerParams, using the provided SimpleTriggerParams

func (*UpdateWorkflow_Data_Attributes_TriggerParams) UnmarshalJSON added in v1.2.1

type UpdateZendeskTicketTaskParams

type UpdateZendeskTicketTaskParams struct {
	// Completion The completion id and display name
	Completion *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"completion,omitempty"`

	// CustomFieldsMapping Custom field mappings. Can contain liquid markup and need to be valid JSON
	CustomFieldsMapping *string `json:"custom_fields_mapping"`

	// Priority The priority id and display name
	Priority *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"priority,omitempty"`

	// Subject The ticket subject
	Subject *string `json:"subject,omitempty"`

	// Tags The ticket tags
	Tags     *string                                `json:"tags,omitempty"`
	TaskType *UpdateZendeskTicketTaskParamsTaskType `json:"task_type,omitempty"`

	// TicketId The ticket id
	TicketId string `json:"ticket_id"`

	// TicketPayload Additional Zendesk ticket attributes. Will be merged into whatever was specified in this tasks current parameters. Can contain liquid markup and need to be valid JSON
	TicketPayload *string `json:"ticket_payload"`
}

UpdateZendeskTicketTaskParams defines model for update_zendesk_ticket_task_params.

type UpdateZendeskTicketTaskParamsTaskType

type UpdateZendeskTicketTaskParamsTaskType string

UpdateZendeskTicketTaskParamsTaskType defines model for UpdateZendeskTicketTaskParams.TaskType.

const (
	UpdateZendeskTicket UpdateZendeskTicketTaskParamsTaskType = "update_zendesk_ticket"
)

Defines values for UpdateZendeskTicketTaskParamsTaskType.

type UptimeChartResponse

type UptimeChartResponse = map[string]interface{}

UptimeChartResponse defines model for uptime_chart_response.

type User added in v0.1.12

type User struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Email The email of the user
	Email string `json:"email"`

	// FullName The full name of the user
	FullName *string `json:"full_name"`

	// FullNameWithTeam The full name with team of the user
	FullNameWithTeam *string `json:"full_name_with_team"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

User defines model for user.

type UserList added in v0.1.60

type UserList struct {
	Data []struct {
		Attributes User `json:"attributes"`

		// Id Unique ID of the user
		Id   string           `json:"id"`
		Type UserListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

UserList defines model for user_list.

type UserListDataType added in v0.1.60

type UserListDataType string

UserListDataType defines model for UserList.Data.Type.

const (
	UserListDataTypeUsers UserListDataType = "users"
)

Defines values for UserListDataType.

type UserResponse added in v0.1.12

type UserResponse struct {
	Data struct {
		Attributes User `json:"attributes"`

		// Id Unique ID of the user
		Id   string               `json:"id"`
		Type UserResponseDataType `json:"type"`
	} `json:"data"`
}

UserResponse defines model for user_response.

type UserResponseDataType added in v0.1.12

type UserResponseDataType string

UserResponseDataType defines model for UserResponse.Data.Type.

const (
	Users UserResponseDataType = "users"
)

Defines values for UserResponseDataType.

type WebhooksDelivery added in v0.1.54

type WebhooksDelivery struct {
	// CreatedAt Date of creation
	CreatedAt   string  `json:"created_at"`
	DeliveredAt *string `json:"delivered_at"`
	EndpointId  string  `json:"endpoint_id"`
	Payload     string  `json:"payload"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`
}

WebhooksDelivery defines model for webhooks_delivery.

type WebhooksDeliveryList added in v0.1.54

type WebhooksDeliveryList struct {
	Data []struct {
		Attributes WebhooksDelivery `json:"attributes"`

		// Id Unique ID of the webhooks_delivery
		Id   string                       `json:"id"`
		Type WebhooksDeliveryListDataType `json:"type"`
	} `json:"data"`
	Links *Links `json:"links,omitempty"`
}

WebhooksDeliveryList defines model for webhooks_delivery_list.

type WebhooksDeliveryListDataType added in v0.1.54

type WebhooksDeliveryListDataType string

WebhooksDeliveryListDataType defines model for WebhooksDeliveryList.Data.Type.

const (
	WebhooksDeliveryListDataTypeWebhooksDeliveries WebhooksDeliveryListDataType = "webhooks_deliveries"
)

Defines values for WebhooksDeliveryListDataType.

type WebhooksDeliveryResponse added in v0.1.54

type WebhooksDeliveryResponse struct {
	Data struct {
		Attributes WebhooksDelivery `json:"attributes"`

		// Id Unique ID of the webhooks_delivery
		Id   string                           `json:"id"`
		Type WebhooksDeliveryResponseDataType `json:"type"`
	} `json:"data"`
}

WebhooksDeliveryResponse defines model for webhooks_delivery_response.

type WebhooksDeliveryResponseDataType added in v0.1.54

type WebhooksDeliveryResponseDataType string

WebhooksDeliveryResponseDataType defines model for WebhooksDeliveryResponse.Data.Type.

const (
	WebhooksDeliveryResponseDataTypeWebhooksDeliveries WebhooksDeliveryResponseDataType = "webhooks_deliveries"
)

Defines values for WebhooksDeliveryResponseDataType.

type WebhooksEndpoint added in v0.1.54

type WebhooksEndpoint struct {
	// CreatedAt Date of creation
	CreatedAt  string                       `json:"created_at"`
	Enabled    bool                         `json:"enabled"`
	EventTypes []WebhooksEndpointEventTypes `json:"event_types"`

	// Name The name of the endpoint
	Name string `json:"name"`

	// Secret The webhook signing secret used to verify webhook requests.
	Secret string `json:"secret"`

	// Slug The slug of the endpoint
	Slug string `json:"slug"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// Url The URL of the endpoint.
	Url string `json:"url"`
}

WebhooksEndpoint defines model for webhooks_endpoint.

type WebhooksEndpointEventTypes added in v0.1.54

type WebhooksEndpointEventTypes string

WebhooksEndpointEventTypes defines model for WebhooksEndpoint.EventTypes.

const (
	AlertCreated                WebhooksEndpointEventTypes = "alert.created"
	GeniusWorkflowRunCanceled   WebhooksEndpointEventTypes = "genius_workflow_run.canceled"
	GeniusWorkflowRunCompleted  WebhooksEndpointEventTypes = "genius_workflow_run.completed"
	GeniusWorkflowRunFailed     WebhooksEndpointEventTypes = "genius_workflow_run.failed"
	GeniusWorkflowRunQueued     WebhooksEndpointEventTypes = "genius_workflow_run.queued"
	GeniusWorkflowRunStarted    WebhooksEndpointEventTypes = "genius_workflow_run.started"
	IncidentCancelled           WebhooksEndpointEventTypes = "incident.cancelled"
	IncidentCreated             WebhooksEndpointEventTypes = "incident.created"
	IncidentDeleted             WebhooksEndpointEventTypes = "incident.deleted"
	IncidentInTriage            WebhooksEndpointEventTypes = "incident.in_triage"
	IncidentMitigated           WebhooksEndpointEventTypes = "incident.mitigated"
	IncidentPostMortemCreated   WebhooksEndpointEventTypes = "incident_post_mortem.created"
	IncidentPostMortemDeleted   WebhooksEndpointEventTypes = "incident_post_mortem.deleted"
	IncidentPostMortemPublished WebhooksEndpointEventTypes = "incident_post_mortem.published"
	IncidentPostMortemUpdated   WebhooksEndpointEventTypes = "incident_post_mortem.updated"
	IncidentResolved            WebhooksEndpointEventTypes = "incident.resolved"
	IncidentScheduledCompleted  WebhooksEndpointEventTypes = "incident.scheduled.completed"
	IncidentScheduledCreated    WebhooksEndpointEventTypes = "incident.scheduled.created"
	IncidentScheduledDeleted    WebhooksEndpointEventTypes = "incident.scheduled.deleted"
	IncidentScheduledInProgress WebhooksEndpointEventTypes = "incident.scheduled.in_progress"
	IncidentScheduledUpdated    WebhooksEndpointEventTypes = "incident.scheduled.updated"
	IncidentUpdated             WebhooksEndpointEventTypes = "incident.updated"
	PulseCreated                WebhooksEndpointEventTypes = "pulse.created"
)

Defines values for WebhooksEndpointEventTypes.

type WebhooksEndpointList added in v0.1.54

type WebhooksEndpointList struct {
	Data []struct {
		Attributes WebhooksEndpoint `json:"attributes"`

		// Id Unique ID of the webhooks_endpoint
		Id   string                       `json:"id"`
		Type WebhooksEndpointListDataType `json:"type"`
	} `json:"data"`
	Links *Links `json:"links,omitempty"`
}

WebhooksEndpointList defines model for webhooks_endpoint_list.

type WebhooksEndpointListDataType added in v0.1.54

type WebhooksEndpointListDataType string

WebhooksEndpointListDataType defines model for WebhooksEndpointList.Data.Type.

const (
	WebhooksEndpointListDataTypeWebhooksEndpoints WebhooksEndpointListDataType = "webhooks_endpoints"
)

Defines values for WebhooksEndpointListDataType.

type WebhooksEndpointResponse added in v0.1.54

type WebhooksEndpointResponse struct {
	Data struct {
		Attributes WebhooksEndpoint `json:"attributes"`

		// Id Unique ID of the webhooks_endpoint
		Id   string                           `json:"id"`
		Type WebhooksEndpointResponseDataType `json:"type"`
	} `json:"data"`
}

WebhooksEndpointResponse defines model for webhooks_endpoint_response.

type WebhooksEndpointResponseDataType added in v0.1.54

type WebhooksEndpointResponseDataType string

WebhooksEndpointResponseDataType defines model for WebhooksEndpointResponse.Data.Type.

const (
	WebhooksEndpointResponseDataTypeWebhooksEndpoints WebhooksEndpointResponseDataType = "webhooks_endpoints"
)

Defines values for WebhooksEndpointResponseDataType.

type Workflow

type Workflow struct {
	// Command Workflow command
	Command *string `json:"command"`

	// CommandFeedbackEnabled This will notify you back when the workflow is starting
	CommandFeedbackEnabled *bool `json:"command_feedback_enabled"`

	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Description The description of the workflow
	Description      *string   `json:"description"`
	Enabled          *bool     `json:"enabled,omitempty"`
	EnvironmentIds   *[]string `json:"environment_ids,omitempty"`
	FunctionalityIds *[]string `json:"functionality_ids,omitempty"`
	GroupIds         *[]string `json:"group_ids,omitempty"`
	IncidentRoleIds  *[]string `json:"incident_role_ids,omitempty"`
	IncidentTypeIds  *[]string `json:"incident_type_ids,omitempty"`

	// Name The title of the workflow
	Name string `json:"name"`

	// Position The order which the workflow should run with other workflows.
	Position *float32 `json:"position,omitempty"`

	// RepeatEveryDuration Repeat workflow every duration
	RepeatEveryDuration *string             `json:"repeat_every_duration"`
	RepeatOn            *[]WorkflowRepeatOn `json:"repeat_on"`
	ServiceIds          *[]string           `json:"service_ids,omitempty"`
	SeverityIds         *[]string           `json:"severity_ids,omitempty"`

	// Slug The slug of the workflow
	Slug          *string                 `json:"slug,omitempty"`
	TriggerParams *Workflow_TriggerParams `json:"trigger_params,omitempty"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// Wait Wait this duration before executing
	Wait *string `json:"wait"`

	// WorkflowGroupId The group this workflow belongs to.
	WorkflowGroupId *string `json:"workflow_group_id,omitempty"`
}

Workflow defines model for workflow.

type WorkflowCustomFieldSelection

type WorkflowCustomFieldSelection struct {
	// CustomFieldId The custom field for this selection
	CustomFieldId float32 `json:"custom_field_id"`

	// IncidentCondition The trigger condition
	IncidentCondition WorkflowCustomFieldSelectionIncidentCondition `json:"incident_condition"`
	SelectedOptionIds []float32                                     `json:"selected_option_ids"`
	Values            *[]string                                     `json:"values,omitempty"`

	// WorkflowId The workflow for this selection
	WorkflowId string `json:"workflow_id"`
}

WorkflowCustomFieldSelection defines model for workflow_custom_field_selection.

type WorkflowCustomFieldSelectionIncidentCondition

type WorkflowCustomFieldSelectionIncidentCondition string

WorkflowCustomFieldSelectionIncidentCondition The trigger condition

const (
	WorkflowCustomFieldSelectionIncidentConditionANY          WorkflowCustomFieldSelectionIncidentCondition = "ANY"
	WorkflowCustomFieldSelectionIncidentConditionCONTAINS     WorkflowCustomFieldSelectionIncidentCondition = "CONTAINS"
	WorkflowCustomFieldSelectionIncidentConditionCONTAINSALL  WorkflowCustomFieldSelectionIncidentCondition = "CONTAINS_ALL"
	WorkflowCustomFieldSelectionIncidentConditionCONTAINSNONE WorkflowCustomFieldSelectionIncidentCondition = "CONTAINS_NONE"
	WorkflowCustomFieldSelectionIncidentConditionIS           WorkflowCustomFieldSelectionIncidentCondition = "IS"
	WorkflowCustomFieldSelectionIncidentConditionNONE         WorkflowCustomFieldSelectionIncidentCondition = "NONE"
	WorkflowCustomFieldSelectionIncidentConditionSET          WorkflowCustomFieldSelectionIncidentCondition = "SET"
	WorkflowCustomFieldSelectionIncidentConditionUNSET        WorkflowCustomFieldSelectionIncidentCondition = "UNSET"
)

Defines values for WorkflowCustomFieldSelectionIncidentCondition.

type WorkflowCustomFieldSelectionList

type WorkflowCustomFieldSelectionList struct {
	Data []struct {
		Attributes WorkflowCustomFieldSelection `json:"attributes"`

		// Id Unique ID of the workflow_custom_field_selection
		Id   string                                   `json:"id"`
		Type WorkflowCustomFieldSelectionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

WorkflowCustomFieldSelectionList defines model for workflow_custom_field_selection_list.

type WorkflowCustomFieldSelectionListDataType

type WorkflowCustomFieldSelectionListDataType string

WorkflowCustomFieldSelectionListDataType defines model for WorkflowCustomFieldSelectionList.Data.Type.

const (
	WorkflowCustomFieldSelectionListDataTypeWorkflowCustomFieldSelections WorkflowCustomFieldSelectionListDataType = "workflow_custom_field_selections"
)

Defines values for WorkflowCustomFieldSelectionListDataType.

type WorkflowCustomFieldSelectionResponse

type WorkflowCustomFieldSelectionResponse struct {
	Data struct {
		Attributes WorkflowCustomFieldSelection `json:"attributes"`

		// Id Unique ID of the workflow_custom_field_selection
		Id   string                                       `json:"id"`
		Type WorkflowCustomFieldSelectionResponseDataType `json:"type"`
	} `json:"data"`
}

WorkflowCustomFieldSelectionResponse defines model for workflow_custom_field_selection_response.

type WorkflowCustomFieldSelectionResponseDataType

type WorkflowCustomFieldSelectionResponseDataType string

WorkflowCustomFieldSelectionResponseDataType defines model for WorkflowCustomFieldSelectionResponse.Data.Type.

const (
	WorkflowCustomFieldSelectionResponseDataTypeWorkflowCustomFieldSelections WorkflowCustomFieldSelectionResponseDataType = "workflow_custom_field_selections"
)

Defines values for WorkflowCustomFieldSelectionResponseDataType.

type WorkflowFormFieldCondition added in v0.1.48

type WorkflowFormFieldCondition struct {
	// FormFieldId The custom field for this condition
	FormFieldId string `json:"form_field_id"`

	// IncidentCondition The trigger condition
	IncidentCondition WorkflowFormFieldConditionIncidentCondition `json:"incident_condition"`
	SelectedOptionIds []string                                    `json:"selected_option_ids"`
	SelectedUserIds   []float32                                   `json:"selected_user_ids"`
	Values            *[]string                                   `json:"values,omitempty"`

	// WorkflowId The workflow for this condition
	WorkflowId string `json:"workflow_id"`
}

WorkflowFormFieldCondition defines model for workflow_form_field_condition.

type WorkflowFormFieldConditionIncidentCondition added in v0.1.48

type WorkflowFormFieldConditionIncidentCondition string

WorkflowFormFieldConditionIncidentCondition The trigger condition

type WorkflowFormFieldConditionList added in v0.1.48

type WorkflowFormFieldConditionList struct {
	Data []struct {
		Attributes WorkflowFormFieldCondition `json:"attributes"`

		// Id Unique ID of the workflow_form_field_condition
		Id   string                                 `json:"id"`
		Type WorkflowFormFieldConditionListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

WorkflowFormFieldConditionList defines model for workflow_form_field_condition_list.

type WorkflowFormFieldConditionListDataType added in v0.1.48

type WorkflowFormFieldConditionListDataType string

WorkflowFormFieldConditionListDataType defines model for WorkflowFormFieldConditionList.Data.Type.

const (
	WorkflowFormFieldConditionListDataTypeWorkflowFormFieldConditions WorkflowFormFieldConditionListDataType = "workflow_form_field_conditions"
)

Defines values for WorkflowFormFieldConditionListDataType.

type WorkflowFormFieldConditionResponse added in v0.1.48

type WorkflowFormFieldConditionResponse struct {
	Data struct {
		Attributes WorkflowFormFieldCondition `json:"attributes"`

		// Id Unique ID of the workflow_form_field_condition
		Id   string                                     `json:"id"`
		Type WorkflowFormFieldConditionResponseDataType `json:"type"`
	} `json:"data"`
}

WorkflowFormFieldConditionResponse defines model for workflow_form_field_condition_response.

type WorkflowFormFieldConditionResponseDataType added in v0.1.48

type WorkflowFormFieldConditionResponseDataType string

WorkflowFormFieldConditionResponseDataType defines model for WorkflowFormFieldConditionResponse.Data.Type.

const (
	WorkflowFormFieldConditionResponseDataTypeWorkflowFormFieldConditions WorkflowFormFieldConditionResponseDataType = "workflow_form_field_conditions"
)

Defines values for WorkflowFormFieldConditionResponseDataType.

type WorkflowGroup added in v0.1.12

type WorkflowGroup struct {
	// Expanded Whether the group is expanded or collapsed.
	Expanded *bool `json:"expanded,omitempty"`

	// Kind The kind of the workflow group
	Kind WorkflowGroupKind `json:"kind"`

	// Name The name of the workflow group.
	Name string `json:"name"`

	// Position The position of the workflow group
	Position float32 `json:"position"`

	// Slug The slug of the workflow group.
	Slug *string `json:"slug,omitempty"`
}

WorkflowGroup defines model for workflow_group.

type WorkflowGroupKind added in v0.1.12

type WorkflowGroupKind string

WorkflowGroupKind The kind of the workflow group

const (
	WorkflowGroupKindActionItem WorkflowGroupKind = "action_item"
	WorkflowGroupKindAlert      WorkflowGroupKind = "alert"
	WorkflowGroupKindIncident   WorkflowGroupKind = "incident"
	WorkflowGroupKindPostMortem WorkflowGroupKind = "post_mortem"
	WorkflowGroupKindPulse      WorkflowGroupKind = "pulse"
	WorkflowGroupKindSimple     WorkflowGroupKind = "simple"
)

Defines values for WorkflowGroupKind.

type WorkflowGroupList added in v0.1.12

type WorkflowGroupList struct {
	Data []struct {
		Attributes WorkflowGroup `json:"attributes"`

		// Id Unique ID of the workflow group
		Id   string                    `json:"id"`
		Type WorkflowGroupListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

WorkflowGroupList defines model for workflow_group_list.

type WorkflowGroupListDataType added in v0.1.12

type WorkflowGroupListDataType string

WorkflowGroupListDataType defines model for WorkflowGroupList.Data.Type.

const (
	WorkflowGroupListDataTypeWorkflowGroups WorkflowGroupListDataType = "workflow_groups"
)

Defines values for WorkflowGroupListDataType.

type WorkflowGroupResponse added in v0.1.12

type WorkflowGroupResponse struct {
	Data struct {
		Attributes WorkflowGroup `json:"attributes"`

		// Id Unique ID of the workflow group
		Id   string                        `json:"id"`
		Type WorkflowGroupResponseDataType `json:"type"`
	} `json:"data"`
}

WorkflowGroupResponse defines model for workflow_group_response.

type WorkflowGroupResponseDataType added in v0.1.12

type WorkflowGroupResponseDataType string

WorkflowGroupResponseDataType defines model for WorkflowGroupResponse.Data.Type.

const (
	WorkflowGroupResponseDataTypeWorkflowGroups WorkflowGroupResponseDataType = "workflow_groups"
)

Defines values for WorkflowGroupResponseDataType.

type WorkflowList

type WorkflowList struct {
	Data []struct {
		Attributes Workflow `json:"attributes"`

		// Id Unique ID of the workflow
		Id   string               `json:"id"`
		Type WorkflowListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

WorkflowList defines model for workflow_list.

type WorkflowListDataType

type WorkflowListDataType string

WorkflowListDataType defines model for WorkflowList.Data.Type.

const (
	WorkflowListDataTypeWorkflows WorkflowListDataType = "workflows"
)

Defines values for WorkflowListDataType.

type WorkflowRepeatOn

type WorkflowRepeatOn string

WorkflowRepeatOn Repeat on weekdays

const (
	WorkflowRepeatOnF WorkflowRepeatOn = "F"
	WorkflowRepeatOnM WorkflowRepeatOn = "M"
	WorkflowRepeatOnR WorkflowRepeatOn = "R"
	WorkflowRepeatOnS WorkflowRepeatOn = "S"
	WorkflowRepeatOnT WorkflowRepeatOn = "T"
	WorkflowRepeatOnU WorkflowRepeatOn = "U"
	WorkflowRepeatOnW WorkflowRepeatOn = "W"
)

Defines values for WorkflowRepeatOn.

type WorkflowResponse

type WorkflowResponse struct {
	Data struct {
		Attributes Workflow `json:"attributes"`

		// Id Unique ID of the workflow
		Id   string                   `json:"id"`
		Type WorkflowResponseDataType `json:"type"`
	} `json:"data"`
}

WorkflowResponse defines model for workflow_response.

type WorkflowResponseDataType

type WorkflowResponseDataType string

WorkflowResponseDataType defines model for WorkflowResponse.Data.Type.

const (
	WorkflowResponseDataTypeWorkflows WorkflowResponseDataType = "workflows"
)

Defines values for WorkflowResponseDataType.

type WorkflowRun added in v0.1.20

type WorkflowRun struct {
	ActionItemId  *string                `json:"action_item_id"`
	AlertId       *string                `json:"alert_id"`
	CanceledAt    *string                `json:"canceled_at"`
	CompletedAt   *string                `json:"completed_at"`
	FailedAt      *string                `json:"failed_at"`
	IncidentId    *string                `json:"incident_id"`
	PostMortemId  *string                `json:"post_mortem_id"`
	PulseId       *string                `json:"pulse_id"`
	StartedAt     *string                `json:"started_at"`
	Status        WorkflowRunStatus      `json:"status"`
	StatusMessage *string                `json:"status_message"`
	TriggeredBy   WorkflowRunTriggeredBy `json:"triggered_by"`
	WorkflowId    string                 `json:"workflow_id"`
}

WorkflowRun defines model for workflow_run.

type WorkflowRunResponse added in v0.1.20

type WorkflowRunResponse struct {
	Data struct {
		Attributes WorkflowRun `json:"attributes"`

		// Id Unique ID of the workflow run
		Id   string                      `json:"id"`
		Type WorkflowRunResponseDataType `json:"type"`
	} `json:"data"`
}

WorkflowRunResponse defines model for workflow_run_response.

type WorkflowRunResponseDataType added in v0.1.20

type WorkflowRunResponseDataType string

WorkflowRunResponseDataType defines model for WorkflowRunResponse.Data.Type.

const (
	WorkflowRunResponseDataTypeWorkflowRuns WorkflowRunResponseDataType = "workflow_runs"
)

Defines values for WorkflowRunResponseDataType.

type WorkflowRunStatus added in v0.1.20

type WorkflowRunStatus string

WorkflowRunStatus defines model for WorkflowRun.Status.

const (
	WorkflowRunStatusCanceled  WorkflowRunStatus = "canceled"
	WorkflowRunStatusCompleted WorkflowRunStatus = "completed"
	WorkflowRunStatusFailed    WorkflowRunStatus = "failed"
	WorkflowRunStatusQueued    WorkflowRunStatus = "queued"
	WorkflowRunStatusStarted   WorkflowRunStatus = "started"
)

Defines values for WorkflowRunStatus.

type WorkflowRunTriggeredBy added in v0.1.20

type WorkflowRunTriggeredBy string

WorkflowRunTriggeredBy defines model for WorkflowRun.TriggeredBy.

const (
	WorkflowRunTriggeredBySystem WorkflowRunTriggeredBy = "system"
	WorkflowRunTriggeredByUser   WorkflowRunTriggeredBy = "user"
)

Defines values for WorkflowRunTriggeredBy.

type WorkflowRunsList added in v0.1.23

type WorkflowRunsList struct {
	Data []struct {
		Attributes WorkflowRun `json:"attributes"`

		// Id Unique ID of the workflow run
		Id   string                   `json:"id"`
		Type WorkflowRunsListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

WorkflowRunsList defines model for workflow_runs_list.

type WorkflowRunsListDataType added in v0.1.23

type WorkflowRunsListDataType string

WorkflowRunsListDataType defines model for WorkflowRunsList.Data.Type.

const (
	WorkflowRuns WorkflowRunsListDataType = "workflow_runs"
)

Defines values for WorkflowRunsListDataType.

type WorkflowTask

type WorkflowTask struct {
	// CreatedAt Date of creation
	CreatedAt string `json:"created_at"`

	// Enabled Enable/disable workflow task
	Enabled bool `json:"enabled"`

	// Name Name of the workflow task
	Name *string `json:"name,omitempty"`

	// Position The position of the workflow task
	Position float32 `json:"position"`

	// SkipOnFailure Skip workflow task if any failures
	SkipOnFailure bool                    `json:"skip_on_failure"`
	TaskParams    WorkflowTask_TaskParams `json:"task_params"`

	// UpdatedAt Date of last update
	UpdatedAt string `json:"updated_at"`

	// WorkflowId The ID of the parent workflow
	WorkflowId string `json:"workflow_id"`
}

WorkflowTask defines model for workflow_task.

type WorkflowTaskList

type WorkflowTaskList struct {
	Data []struct {
		Attributes WorkflowTask `json:"attributes"`

		// Id Unique ID of the workflow task
		Id   string                   `json:"id"`
		Type WorkflowTaskListDataType `json:"type"`
	} `json:"data"`
	Links Links `json:"links"`
}

WorkflowTaskList defines model for workflow_task_list.

type WorkflowTaskListDataType

type WorkflowTaskListDataType string

WorkflowTaskListDataType defines model for WorkflowTaskList.Data.Type.

const (
	WorkflowTaskListDataTypeWorkflowTasks WorkflowTaskListDataType = "workflow_tasks"
)

Defines values for WorkflowTaskListDataType.

type WorkflowTaskResponse

type WorkflowTaskResponse struct {
	Data struct {
		Attributes WorkflowTask `json:"attributes"`

		// Id Unique ID of the workflow task
		Id   string                       `json:"id"`
		Type WorkflowTaskResponseDataType `json:"type"`
	} `json:"data"`
}

WorkflowTaskResponse defines model for workflow_task_response.

type WorkflowTaskResponseDataType

type WorkflowTaskResponseDataType string

WorkflowTaskResponseDataType defines model for WorkflowTaskResponse.Data.Type.

const (
	WorkflowTaskResponseDataTypeWorkflowTasks WorkflowTaskResponseDataType = "workflow_tasks"
)

Defines values for WorkflowTaskResponseDataType.

type WorkflowTask_TaskParams added in v1.2.1

type WorkflowTask_TaskParams struct {
	// contains filtered or unexported fields
}

WorkflowTask_TaskParams defines model for WorkflowTask.TaskParams.

func (WorkflowTask_TaskParams) AsAddActionItemTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAddActionItemTaskParams() (AddActionItemTaskParams, error)

AsAddActionItemTaskParams returns the union data inside the WorkflowTask_TaskParams as a AddActionItemTaskParams

func (WorkflowTask_TaskParams) AsAddRoleTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAddRoleTaskParams() (AddRoleTaskParams, error)

AsAddRoleTaskParams returns the union data inside the WorkflowTask_TaskParams as a AddRoleTaskParams

func (WorkflowTask_TaskParams) AsAddSlackBookmarkTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAddSlackBookmarkTaskParams() (AddSlackBookmarkTaskParams, error)

AsAddSlackBookmarkTaskParams returns the union data inside the WorkflowTask_TaskParams as a AddSlackBookmarkTaskParams

func (WorkflowTask_TaskParams) AsAddTeamTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAddTeamTaskParams() (AddTeamTaskParams, error)

AsAddTeamTaskParams returns the union data inside the WorkflowTask_TaskParams as a AddTeamTaskParams

func (WorkflowTask_TaskParams) AsAddToTimelineTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAddToTimelineTaskParams() (AddToTimelineTaskParams, error)

AsAddToTimelineTaskParams returns the union data inside the WorkflowTask_TaskParams as a AddToTimelineTaskParams

func (WorkflowTask_TaskParams) AsArchiveSlackChannelsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsArchiveSlackChannelsTaskParams() (ArchiveSlackChannelsTaskParams, error)

AsArchiveSlackChannelsTaskParams returns the union data inside the WorkflowTask_TaskParams as a ArchiveSlackChannelsTaskParams

func (WorkflowTask_TaskParams) AsAttachDatadogDashboardsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAttachDatadogDashboardsTaskParams() (AttachDatadogDashboardsTaskParams, error)

AsAttachDatadogDashboardsTaskParams returns the union data inside the WorkflowTask_TaskParams as a AttachDatadogDashboardsTaskParams

func (WorkflowTask_TaskParams) AsAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAutoAssignRoleOpsgenieTaskParams() (AutoAssignRoleOpsgenieTaskParams, error)

AsAutoAssignRoleOpsgenieTaskParams returns the union data inside the WorkflowTask_TaskParams as a AutoAssignRoleOpsgenieTaskParams

func (WorkflowTask_TaskParams) AsAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAutoAssignRolePagerdutyTaskParams() (AutoAssignRolePagerdutyTaskParams, error)

AsAutoAssignRolePagerdutyTaskParams returns the union data inside the WorkflowTask_TaskParams as a AutoAssignRolePagerdutyTaskParams

func (WorkflowTask_TaskParams) AsAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsAutoAssignRoleVictorOpsTaskParams() (AutoAssignRoleVictorOpsTaskParams, error)

AsAutoAssignRoleVictorOpsTaskParams returns the union data inside the WorkflowTask_TaskParams as a AutoAssignRoleVictorOpsTaskParams

func (WorkflowTask_TaskParams) AsCallPeopleTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCallPeopleTaskParams() (CallPeopleTaskParams, error)

AsCallPeopleTaskParams returns the union data inside the WorkflowTask_TaskParams as a CallPeopleTaskParams

func (WorkflowTask_TaskParams) AsCreateAirtableTableRecordTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateAirtableTableRecordTaskParams() (CreateAirtableTableRecordTaskParams, error)

AsCreateAirtableTableRecordTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateAirtableTableRecordTaskParams

func (WorkflowTask_TaskParams) AsCreateAsanaSubtaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateAsanaSubtaskTaskParams() (CreateAsanaSubtaskTaskParams, error)

AsCreateAsanaSubtaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateAsanaSubtaskTaskParams

func (WorkflowTask_TaskParams) AsCreateAsanaTaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateAsanaTaskTaskParams() (CreateAsanaTaskTaskParams, error)

AsCreateAsanaTaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateAsanaTaskTaskParams

func (WorkflowTask_TaskParams) AsCreateClickupTaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateClickupTaskTaskParams() (CreateClickupTaskTaskParams, error)

AsCreateClickupTaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateClickupTaskTaskParams

func (WorkflowTask_TaskParams) AsCreateConfluencePageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateConfluencePageTaskParams() (CreateConfluencePageTaskParams, error)

AsCreateConfluencePageTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateConfluencePageTaskParams

func (WorkflowTask_TaskParams) AsCreateDatadogNotebookTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateDatadogNotebookTaskParams() (CreateDatadogNotebookTaskParams, error)

AsCreateDatadogNotebookTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateDatadogNotebookTaskParams

func (WorkflowTask_TaskParams) AsCreateDropboxPaperPageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateDropboxPaperPageTaskParams() (CreateDropboxPaperPageTaskParams, error)

AsCreateDropboxPaperPageTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateDropboxPaperPageTaskParams

func (WorkflowTask_TaskParams) AsCreateGithubIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateGithubIssueTaskParams() (CreateGithubIssueTaskParams, error)

AsCreateGithubIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateGithubIssueTaskParams

func (WorkflowTask_TaskParams) AsCreateGoToMeetingTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateGoToMeetingTaskParams() (CreateGoToMeetingTaskParams, error)

AsCreateGoToMeetingTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateGoToMeetingTaskParams

func (WorkflowTask_TaskParams) AsCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateGoogleCalendarEventTaskParams() (CreateGoogleCalendarEventTaskParams, error)

AsCreateGoogleCalendarEventTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateGoogleCalendarEventTaskParams

func (WorkflowTask_TaskParams) AsCreateGoogleDocsPageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateGoogleDocsPageTaskParams() (CreateGoogleDocsPageTaskParams, error)

AsCreateGoogleDocsPageTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateGoogleDocsPageTaskParams

func (WorkflowTask_TaskParams) AsCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateGoogleDocsPermissionsTaskParams() (CreateGoogleDocsPermissionsTaskParams, error)

AsCreateGoogleDocsPermissionsTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateGoogleDocsPermissionsTaskParams

func (WorkflowTask_TaskParams) AsCreateGoogleMeetingTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateGoogleMeetingTaskParams() (CreateGoogleMeetingTaskParams, error)

AsCreateGoogleMeetingTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateGoogleMeetingTaskParams

func (WorkflowTask_TaskParams) AsCreateIncidentPostmortemTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateIncidentPostmortemTaskParams() (CreateIncidentPostmortemTaskParams, error)

AsCreateIncidentPostmortemTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateIncidentPostmortemTaskParams

func (WorkflowTask_TaskParams) AsCreateIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateIncidentTaskParams() (CreateIncidentTaskParams, error)

AsCreateIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateIncidentTaskParams

func (WorkflowTask_TaskParams) AsCreateJiraIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateJiraIssueTaskParams() (CreateJiraIssueTaskParams, error)

AsCreateJiraIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateJiraIssueTaskParams

func (WorkflowTask_TaskParams) AsCreateJiraSubtaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateJiraSubtaskTaskParams() (CreateJiraSubtaskTaskParams, error)

AsCreateJiraSubtaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateJiraSubtaskTaskParams

func (WorkflowTask_TaskParams) AsCreateLinearIssueCommentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateLinearIssueCommentTaskParams() (CreateLinearIssueCommentTaskParams, error)

AsCreateLinearIssueCommentTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateLinearIssueCommentTaskParams

func (WorkflowTask_TaskParams) AsCreateLinearIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateLinearIssueTaskParams() (CreateLinearIssueTaskParams, error)

AsCreateLinearIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateLinearIssueTaskParams

func (WorkflowTask_TaskParams) AsCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateLinearSubtaskIssueTaskParams() (CreateLinearSubtaskIssueTaskParams, error)

AsCreateLinearSubtaskIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateLinearSubtaskIssueTaskParams

func (WorkflowTask_TaskParams) AsCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateMicrosoftTeamsMeetingTaskParams() (CreateMicrosoftTeamsMeetingTaskParams, error)

AsCreateMicrosoftTeamsMeetingTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateMicrosoftTeamsMeetingTaskParams

func (WorkflowTask_TaskParams) AsCreateNotionPageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateNotionPageTaskParams() (CreateNotionPageTaskParams, error)

AsCreateNotionPageTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateNotionPageTaskParams

func (WorkflowTask_TaskParams) AsCreateOpsgenieAlertTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateOpsgenieAlertTaskParams() (CreateOpsgenieAlertTaskParams, error)

AsCreateOpsgenieAlertTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateOpsgenieAlertTaskParams

func (WorkflowTask_TaskParams) AsCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreatePagerdutyStatusUpdateParams() (CreatePagerdutyStatusUpdateParams, error)

AsCreatePagerdutyStatusUpdateParams returns the union data inside the WorkflowTask_TaskParams as a CreatePagerdutyStatusUpdateParams

func (WorkflowTask_TaskParams) AsCreatePagertreeAlertTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreatePagertreeAlertTaskParams() (CreatePagertreeAlertTaskParams, error)

AsCreatePagertreeAlertTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreatePagertreeAlertTaskParams

func (WorkflowTask_TaskParams) AsCreateQuipPageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateQuipPageTaskParams() (CreateQuipPageTaskParams, error)

AsCreateQuipPageTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateQuipPageTaskParams

func (WorkflowTask_TaskParams) AsCreateServiceNowIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateServiceNowIncidentTaskParams() (CreateServiceNowIncidentTaskParams, error)

AsCreateServiceNowIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateServiceNowIncidentTaskParams

func (WorkflowTask_TaskParams) AsCreateShortcutStoryTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateShortcutStoryTaskParams() (CreateShortcutStoryTaskParams, error)

AsCreateShortcutStoryTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateShortcutStoryTaskParams

func (WorkflowTask_TaskParams) AsCreateShortcutTaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateShortcutTaskTaskParams() (CreateShortcutTaskTaskParams, error)

AsCreateShortcutTaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateShortcutTaskTaskParams

func (WorkflowTask_TaskParams) AsCreateSlackChannelTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateSlackChannelTaskParams() (CreateSlackChannelTaskParams, error)

AsCreateSlackChannelTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateSlackChannelTaskParams

func (WorkflowTask_TaskParams) AsCreateTrelloCardTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateTrelloCardTaskParams() (CreateTrelloCardTaskParams, error)

AsCreateTrelloCardTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateTrelloCardTaskParams

func (WorkflowTask_TaskParams) AsCreateWebexMeetingTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateWebexMeetingTaskParams() (CreateWebexMeetingTaskParams, error)

AsCreateWebexMeetingTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateWebexMeetingTaskParams

func (WorkflowTask_TaskParams) AsCreateZendeskTicketTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateZendeskTicketTaskParams() (CreateZendeskTicketTaskParams, error)

AsCreateZendeskTicketTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateZendeskTicketTaskParams

func (WorkflowTask_TaskParams) AsCreateZoomMeetingTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsCreateZoomMeetingTaskParams() (CreateZoomMeetingTaskParams, error)

AsCreateZoomMeetingTaskParams returns the union data inside the WorkflowTask_TaskParams as a CreateZoomMeetingTaskParams

func (WorkflowTask_TaskParams) AsGetAlertsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsGetAlertsTaskParams() (GetAlertsTaskParams, error)

AsGetAlertsTaskParams returns the union data inside the WorkflowTask_TaskParams as a GetAlertsTaskParams

func (WorkflowTask_TaskParams) AsGetGithubCommitsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsGetGithubCommitsTaskParams() (GetGithubCommitsTaskParams, error)

AsGetGithubCommitsTaskParams returns the union data inside the WorkflowTask_TaskParams as a GetGithubCommitsTaskParams

func (WorkflowTask_TaskParams) AsGetGitlabCommitsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsGetGitlabCommitsTaskParams() (GetGitlabCommitsTaskParams, error)

AsGetGitlabCommitsTaskParams returns the union data inside the WorkflowTask_TaskParams as a GetGitlabCommitsTaskParams

func (WorkflowTask_TaskParams) AsGetPulsesTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsGetPulsesTaskParams() (GetPulsesTaskParams, error)

AsGetPulsesTaskParams returns the union data inside the WorkflowTask_TaskParams as a GetPulsesTaskParams

func (WorkflowTask_TaskParams) AsHttpClientTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsHttpClientTaskParams() (HttpClientTaskParams, error)

AsHttpClientTaskParams returns the union data inside the WorkflowTask_TaskParams as a HttpClientTaskParams

func (WorkflowTask_TaskParams) AsInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsInviteToSlackChannelOpsgenieTaskParams() (InviteToSlackChannelOpsgenieTaskParams, error)

AsInviteToSlackChannelOpsgenieTaskParams returns the union data inside the WorkflowTask_TaskParams as a InviteToSlackChannelOpsgenieTaskParams

func (WorkflowTask_TaskParams) AsInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsInviteToSlackChannelPagerdutyTaskParams() (InviteToSlackChannelPagerdutyTaskParams, error)

AsInviteToSlackChannelPagerdutyTaskParams returns the union data inside the WorkflowTask_TaskParams as a InviteToSlackChannelPagerdutyTaskParams

func (WorkflowTask_TaskParams) AsInviteToSlackChannelTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsInviteToSlackChannelTaskParams() (InviteToSlackChannelTaskParams, error)

AsInviteToSlackChannelTaskParams returns the union data inside the WorkflowTask_TaskParams as a InviteToSlackChannelTaskParams

func (WorkflowTask_TaskParams) AsInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsInviteToSlackChannelVictorOpsTaskParams() (InviteToSlackChannelVictorOpsTaskParams, error)

AsInviteToSlackChannelVictorOpsTaskParams returns the union data inside the WorkflowTask_TaskParams as a InviteToSlackChannelVictorOpsTaskParams

func (WorkflowTask_TaskParams) AsPageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsPageOpsgenieOnCallRespondersTaskParams() (PageOpsgenieOnCallRespondersTaskParams, error)

AsPageOpsgenieOnCallRespondersTaskParams returns the union data inside the WorkflowTask_TaskParams as a PageOpsgenieOnCallRespondersTaskParams

func (WorkflowTask_TaskParams) AsPagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsPagePagerdutyOnCallRespondersTaskParams() (PagePagerdutyOnCallRespondersTaskParams, error)

AsPagePagerdutyOnCallRespondersTaskParams returns the union data inside the WorkflowTask_TaskParams as a PagePagerdutyOnCallRespondersTaskParams

func (WorkflowTask_TaskParams) AsPageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsPageVictorOpsOnCallRespondersTaskParams() (PageVictorOpsOnCallRespondersTaskParams, error)

AsPageVictorOpsOnCallRespondersTaskParams returns the union data inside the WorkflowTask_TaskParams as a PageVictorOpsOnCallRespondersTaskParams

func (WorkflowTask_TaskParams) AsPrintTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsPrintTaskParams() (PrintTaskParams, error)

AsPrintTaskParams returns the union data inside the WorkflowTask_TaskParams as a PrintTaskParams

func (WorkflowTask_TaskParams) AsPublishIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsPublishIncidentTaskParams() (PublishIncidentTaskParams, error)

AsPublishIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a PublishIncidentTaskParams

func (WorkflowTask_TaskParams) AsRedisClientTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsRedisClientTaskParams() (RedisClientTaskParams, error)

AsRedisClientTaskParams returns the union data inside the WorkflowTask_TaskParams as a RedisClientTaskParams

func (WorkflowTask_TaskParams) AsRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsRemoveGoogleDocsPermissionsTaskParams() (RemoveGoogleDocsPermissionsTaskParams, error)

AsRemoveGoogleDocsPermissionsTaskParams returns the union data inside the WorkflowTask_TaskParams as a RemoveGoogleDocsPermissionsTaskParams

func (WorkflowTask_TaskParams) AsRenameSlackChannelTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsRenameSlackChannelTaskParams() (RenameSlackChannelTaskParams, error)

AsRenameSlackChannelTaskParams returns the union data inside the WorkflowTask_TaskParams as a RenameSlackChannelTaskParams

func (WorkflowTask_TaskParams) AsRunCommandHerokuTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsRunCommandHerokuTaskParams() (RunCommandHerokuTaskParams, error)

AsRunCommandHerokuTaskParams returns the union data inside the WorkflowTask_TaskParams as a RunCommandHerokuTaskParams

func (WorkflowTask_TaskParams) AsSendDashboardReportTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSendDashboardReportTaskParams() (SendDashboardReportTaskParams, error)

AsSendDashboardReportTaskParams returns the union data inside the WorkflowTask_TaskParams as a SendDashboardReportTaskParams

func (WorkflowTask_TaskParams) AsSendEmailTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSendEmailTaskParams() (SendEmailTaskParams, error)

AsSendEmailTaskParams returns the union data inside the WorkflowTask_TaskParams as a SendEmailTaskParams

func (WorkflowTask_TaskParams) AsSendSlackBlocksTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSendSlackBlocksTaskParams() (SendSlackBlocksTaskParams, error)

AsSendSlackBlocksTaskParams returns the union data inside the WorkflowTask_TaskParams as a SendSlackBlocksTaskParams

func (WorkflowTask_TaskParams) AsSendSlackMessageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSendSlackMessageTaskParams() (SendSlackMessageTaskParams, error)

AsSendSlackMessageTaskParams returns the union data inside the WorkflowTask_TaskParams as a SendSlackMessageTaskParams

func (WorkflowTask_TaskParams) AsSendSmsTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSendSmsTaskParams() (SendSmsTaskParams, error)

AsSendSmsTaskParams returns the union data inside the WorkflowTask_TaskParams as a SendSmsTaskParams

func (WorkflowTask_TaskParams) AsSendWhatsappMessageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSendWhatsappMessageTaskParams() (SendWhatsappMessageTaskParams, error)

AsSendWhatsappMessageTaskParams returns the union data inside the WorkflowTask_TaskParams as a SendWhatsappMessageTaskParams

func (WorkflowTask_TaskParams) AsSnapshotDatadogGraphTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSnapshotDatadogGraphTaskParams() (SnapshotDatadogGraphTaskParams, error)

AsSnapshotDatadogGraphTaskParams returns the union data inside the WorkflowTask_TaskParams as a SnapshotDatadogGraphTaskParams

func (WorkflowTask_TaskParams) AsSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSnapshotGrafanaDashboardTaskParams() (SnapshotGrafanaDashboardTaskParams, error)

AsSnapshotGrafanaDashboardTaskParams returns the union data inside the WorkflowTask_TaskParams as a SnapshotGrafanaDashboardTaskParams

func (WorkflowTask_TaskParams) AsSnapshotLookerLookTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSnapshotLookerLookTaskParams() (SnapshotLookerLookTaskParams, error)

AsSnapshotLookerLookTaskParams returns the union data inside the WorkflowTask_TaskParams as a SnapshotLookerLookTaskParams

func (WorkflowTask_TaskParams) AsSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsSnapshotNewRelicGraphTaskParams() (SnapshotNewRelicGraphTaskParams, error)

AsSnapshotNewRelicGraphTaskParams returns the union data inside the WorkflowTask_TaskParams as a SnapshotNewRelicGraphTaskParams

func (WorkflowTask_TaskParams) AsTriggerWorkflowTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsTriggerWorkflowTaskParams() (TriggerWorkflowTaskParams, error)

AsTriggerWorkflowTaskParams returns the union data inside the WorkflowTask_TaskParams as a TriggerWorkflowTaskParams

func (WorkflowTask_TaskParams) AsTweetTwitterMessageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsTweetTwitterMessageTaskParams() (TweetTwitterMessageTaskParams, error)

AsTweetTwitterMessageTaskParams returns the union data inside the WorkflowTask_TaskParams as a TweetTwitterMessageTaskParams

func (WorkflowTask_TaskParams) AsUpdateActionItemTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateActionItemTaskParams() (UpdateActionItemTaskParams, error)

AsUpdateActionItemTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateActionItemTaskParams

func (WorkflowTask_TaskParams) AsUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateAirtableTableRecordTaskParams() (UpdateAirtableTableRecordTaskParams, error)

AsUpdateAirtableTableRecordTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateAirtableTableRecordTaskParams

func (WorkflowTask_TaskParams) AsUpdateAsanaTaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateAsanaTaskTaskParams() (UpdateAsanaTaskTaskParams, error)

AsUpdateAsanaTaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateAsanaTaskTaskParams

func (WorkflowTask_TaskParams) AsUpdateClickupTaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateClickupTaskTaskParams() (UpdateClickupTaskTaskParams, error)

AsUpdateClickupTaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateClickupTaskTaskParams

func (WorkflowTask_TaskParams) AsUpdateGithubIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateGithubIssueTaskParams() (UpdateGithubIssueTaskParams, error)

AsUpdateGithubIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateGithubIssueTaskParams

func (WorkflowTask_TaskParams) AsUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateGoogleCalendarEventTaskParams() (UpdateGoogleCalendarEventTaskParams, error)

AsUpdateGoogleCalendarEventTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateGoogleCalendarEventTaskParams

func (WorkflowTask_TaskParams) AsUpdateGoogleDocsPageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateGoogleDocsPageTaskParams() (UpdateGoogleDocsPageTaskParams, error)

AsUpdateGoogleDocsPageTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateGoogleDocsPageTaskParams

func (WorkflowTask_TaskParams) AsUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateIncidentPostmortemTaskParams() (UpdateIncidentPostmortemTaskParams, error)

AsUpdateIncidentPostmortemTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateIncidentPostmortemTaskParams

func (WorkflowTask_TaskParams) AsUpdateIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateIncidentTaskParams() (UpdateIncidentTaskParams, error)

AsUpdateIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateIncidentTaskParams

func (WorkflowTask_TaskParams) AsUpdateJiraIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateJiraIssueTaskParams() (UpdateJiraIssueTaskParams, error)

AsUpdateJiraIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateJiraIssueTaskParams

func (WorkflowTask_TaskParams) AsUpdateLinearIssueTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateLinearIssueTaskParams() (UpdateLinearIssueTaskParams, error)

AsUpdateLinearIssueTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateLinearIssueTaskParams

func (WorkflowTask_TaskParams) AsUpdateNotionPageTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateNotionPageTaskParams() (UpdateNotionPageTaskParams, error)

AsUpdateNotionPageTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateNotionPageTaskParams

func (WorkflowTask_TaskParams) AsUpdateOpsgenieAlertTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateOpsgenieAlertTaskParams() (UpdateOpsgenieAlertTaskParams, error)

AsUpdateOpsgenieAlertTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateOpsgenieAlertTaskParams

func (WorkflowTask_TaskParams) AsUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateOpsgenieIncidentTaskParams() (UpdateOpsgenieIncidentTaskParams, error)

AsUpdateOpsgenieIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateOpsgenieIncidentTaskParams

func (WorkflowTask_TaskParams) AsUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdatePagerdutyIncidentTaskParams() (UpdatePagerdutyIncidentTaskParams, error)

AsUpdatePagerdutyIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdatePagerdutyIncidentTaskParams

func (WorkflowTask_TaskParams) AsUpdatePagertreeAlertTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdatePagertreeAlertTaskParams() (UpdatePagertreeAlertTaskParams, error)

AsUpdatePagertreeAlertTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdatePagertreeAlertTaskParams

func (WorkflowTask_TaskParams) AsUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateServiceNowIncidentTaskParams() (UpdateServiceNowIncidentTaskParams, error)

AsUpdateServiceNowIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateServiceNowIncidentTaskParams

func (WorkflowTask_TaskParams) AsUpdateShortcutStoryTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateShortcutStoryTaskParams() (UpdateShortcutStoryTaskParams, error)

AsUpdateShortcutStoryTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateShortcutStoryTaskParams

func (WorkflowTask_TaskParams) AsUpdateShortcutTaskTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateShortcutTaskTaskParams() (UpdateShortcutTaskTaskParams, error)

AsUpdateShortcutTaskTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateShortcutTaskTaskParams

func (WorkflowTask_TaskParams) AsUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateSlackChannelTopicTaskParams() (UpdateSlackChannelTopicTaskParams, error)

AsUpdateSlackChannelTopicTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateSlackChannelTopicTaskParams

func (WorkflowTask_TaskParams) AsUpdateStatusTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateStatusTaskParams() (UpdateStatusTaskParams, error)

AsUpdateStatusTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateStatusTaskParams

func (WorkflowTask_TaskParams) AsUpdateTrelloCardTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateTrelloCardTaskParams() (UpdateTrelloCardTaskParams, error)

AsUpdateTrelloCardTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateTrelloCardTaskParams

func (WorkflowTask_TaskParams) AsUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateVictorOpsIncidentTaskParams() (UpdateVictorOpsIncidentTaskParams, error)

AsUpdateVictorOpsIncidentTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateVictorOpsIncidentTaskParams

func (WorkflowTask_TaskParams) AsUpdateZendeskTicketTaskParams added in v1.2.1

func (t WorkflowTask_TaskParams) AsUpdateZendeskTicketTaskParams() (UpdateZendeskTicketTaskParams, error)

AsUpdateZendeskTicketTaskParams returns the union data inside the WorkflowTask_TaskParams as a UpdateZendeskTicketTaskParams

func (*WorkflowTask_TaskParams) FromAddActionItemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAddActionItemTaskParams(v AddActionItemTaskParams) error

FromAddActionItemTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AddActionItemTaskParams

func (*WorkflowTask_TaskParams) FromAddRoleTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAddRoleTaskParams(v AddRoleTaskParams) error

FromAddRoleTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AddRoleTaskParams

func (*WorkflowTask_TaskParams) FromAddSlackBookmarkTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAddSlackBookmarkTaskParams(v AddSlackBookmarkTaskParams) error

FromAddSlackBookmarkTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AddSlackBookmarkTaskParams

func (*WorkflowTask_TaskParams) FromAddTeamTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAddTeamTaskParams(v AddTeamTaskParams) error

FromAddTeamTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AddTeamTaskParams

func (*WorkflowTask_TaskParams) FromAddToTimelineTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAddToTimelineTaskParams(v AddToTimelineTaskParams) error

FromAddToTimelineTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AddToTimelineTaskParams

func (*WorkflowTask_TaskParams) FromArchiveSlackChannelsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromArchiveSlackChannelsTaskParams(v ArchiveSlackChannelsTaskParams) error

FromArchiveSlackChannelsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided ArchiveSlackChannelsTaskParams

func (*WorkflowTask_TaskParams) FromAttachDatadogDashboardsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAttachDatadogDashboardsTaskParams(v AttachDatadogDashboardsTaskParams) error

FromAttachDatadogDashboardsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AttachDatadogDashboardsTaskParams

func (*WorkflowTask_TaskParams) FromAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAutoAssignRoleOpsgenieTaskParams(v AutoAssignRoleOpsgenieTaskParams) error

FromAutoAssignRoleOpsgenieTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AutoAssignRoleOpsgenieTaskParams

func (*WorkflowTask_TaskParams) FromAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAutoAssignRolePagerdutyTaskParams(v AutoAssignRolePagerdutyTaskParams) error

FromAutoAssignRolePagerdutyTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AutoAssignRolePagerdutyTaskParams

func (*WorkflowTask_TaskParams) FromAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromAutoAssignRoleVictorOpsTaskParams(v AutoAssignRoleVictorOpsTaskParams) error

FromAutoAssignRoleVictorOpsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided AutoAssignRoleVictorOpsTaskParams

func (*WorkflowTask_TaskParams) FromCallPeopleTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCallPeopleTaskParams(v CallPeopleTaskParams) error

FromCallPeopleTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CallPeopleTaskParams

func (*WorkflowTask_TaskParams) FromCreateAirtableTableRecordTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateAirtableTableRecordTaskParams(v CreateAirtableTableRecordTaskParams) error

FromCreateAirtableTableRecordTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateAirtableTableRecordTaskParams

func (*WorkflowTask_TaskParams) FromCreateAsanaSubtaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateAsanaSubtaskTaskParams(v CreateAsanaSubtaskTaskParams) error

FromCreateAsanaSubtaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateAsanaSubtaskTaskParams

func (*WorkflowTask_TaskParams) FromCreateAsanaTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateAsanaTaskTaskParams(v CreateAsanaTaskTaskParams) error

FromCreateAsanaTaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateAsanaTaskTaskParams

func (*WorkflowTask_TaskParams) FromCreateClickupTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateClickupTaskTaskParams(v CreateClickupTaskTaskParams) error

FromCreateClickupTaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateClickupTaskTaskParams

func (*WorkflowTask_TaskParams) FromCreateConfluencePageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateConfluencePageTaskParams(v CreateConfluencePageTaskParams) error

FromCreateConfluencePageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateConfluencePageTaskParams

func (*WorkflowTask_TaskParams) FromCreateDatadogNotebookTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateDatadogNotebookTaskParams(v CreateDatadogNotebookTaskParams) error

FromCreateDatadogNotebookTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateDatadogNotebookTaskParams

func (*WorkflowTask_TaskParams) FromCreateDropboxPaperPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateDropboxPaperPageTaskParams(v CreateDropboxPaperPageTaskParams) error

FromCreateDropboxPaperPageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateDropboxPaperPageTaskParams

func (*WorkflowTask_TaskParams) FromCreateGithubIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateGithubIssueTaskParams(v CreateGithubIssueTaskParams) error

FromCreateGithubIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateGithubIssueTaskParams

func (*WorkflowTask_TaskParams) FromCreateGoToMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateGoToMeetingTaskParams(v CreateGoToMeetingTaskParams) error

FromCreateGoToMeetingTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateGoToMeetingTaskParams

func (*WorkflowTask_TaskParams) FromCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateGoogleCalendarEventTaskParams(v CreateGoogleCalendarEventTaskParams) error

FromCreateGoogleCalendarEventTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateGoogleCalendarEventTaskParams

func (*WorkflowTask_TaskParams) FromCreateGoogleDocsPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateGoogleDocsPageTaskParams(v CreateGoogleDocsPageTaskParams) error

FromCreateGoogleDocsPageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateGoogleDocsPageTaskParams

func (*WorkflowTask_TaskParams) FromCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateGoogleDocsPermissionsTaskParams(v CreateGoogleDocsPermissionsTaskParams) error

FromCreateGoogleDocsPermissionsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateGoogleDocsPermissionsTaskParams

func (*WorkflowTask_TaskParams) FromCreateGoogleMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateGoogleMeetingTaskParams(v CreateGoogleMeetingTaskParams) error

FromCreateGoogleMeetingTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateGoogleMeetingTaskParams

func (*WorkflowTask_TaskParams) FromCreateIncidentPostmortemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateIncidentPostmortemTaskParams(v CreateIncidentPostmortemTaskParams) error

FromCreateIncidentPostmortemTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateIncidentPostmortemTaskParams

func (*WorkflowTask_TaskParams) FromCreateIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateIncidentTaskParams(v CreateIncidentTaskParams) error

FromCreateIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateIncidentTaskParams

func (*WorkflowTask_TaskParams) FromCreateJiraIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateJiraIssueTaskParams(v CreateJiraIssueTaskParams) error

FromCreateJiraIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateJiraIssueTaskParams

func (*WorkflowTask_TaskParams) FromCreateJiraSubtaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateJiraSubtaskTaskParams(v CreateJiraSubtaskTaskParams) error

FromCreateJiraSubtaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateJiraSubtaskTaskParams

func (*WorkflowTask_TaskParams) FromCreateLinearIssueCommentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateLinearIssueCommentTaskParams(v CreateLinearIssueCommentTaskParams) error

FromCreateLinearIssueCommentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateLinearIssueCommentTaskParams

func (*WorkflowTask_TaskParams) FromCreateLinearIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateLinearIssueTaskParams(v CreateLinearIssueTaskParams) error

FromCreateLinearIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateLinearIssueTaskParams

func (*WorkflowTask_TaskParams) FromCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateLinearSubtaskIssueTaskParams(v CreateLinearSubtaskIssueTaskParams) error

FromCreateLinearSubtaskIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateLinearSubtaskIssueTaskParams

func (*WorkflowTask_TaskParams) FromCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateMicrosoftTeamsMeetingTaskParams(v CreateMicrosoftTeamsMeetingTaskParams) error

FromCreateMicrosoftTeamsMeetingTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateMicrosoftTeamsMeetingTaskParams

func (*WorkflowTask_TaskParams) FromCreateNotionPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateNotionPageTaskParams(v CreateNotionPageTaskParams) error

FromCreateNotionPageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateNotionPageTaskParams

func (*WorkflowTask_TaskParams) FromCreateOpsgenieAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateOpsgenieAlertTaskParams(v CreateOpsgenieAlertTaskParams) error

FromCreateOpsgenieAlertTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateOpsgenieAlertTaskParams

func (*WorkflowTask_TaskParams) FromCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreatePagerdutyStatusUpdateParams(v CreatePagerdutyStatusUpdateParams) error

FromCreatePagerdutyStatusUpdateParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreatePagerdutyStatusUpdateParams

func (*WorkflowTask_TaskParams) FromCreatePagertreeAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreatePagertreeAlertTaskParams(v CreatePagertreeAlertTaskParams) error

FromCreatePagertreeAlertTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreatePagertreeAlertTaskParams

func (*WorkflowTask_TaskParams) FromCreateQuipPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateQuipPageTaskParams(v CreateQuipPageTaskParams) error

FromCreateQuipPageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateQuipPageTaskParams

func (*WorkflowTask_TaskParams) FromCreateServiceNowIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateServiceNowIncidentTaskParams(v CreateServiceNowIncidentTaskParams) error

FromCreateServiceNowIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateServiceNowIncidentTaskParams

func (*WorkflowTask_TaskParams) FromCreateShortcutStoryTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateShortcutStoryTaskParams(v CreateShortcutStoryTaskParams) error

FromCreateShortcutStoryTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateShortcutStoryTaskParams

func (*WorkflowTask_TaskParams) FromCreateShortcutTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateShortcutTaskTaskParams(v CreateShortcutTaskTaskParams) error

FromCreateShortcutTaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateShortcutTaskTaskParams

func (*WorkflowTask_TaskParams) FromCreateSlackChannelTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateSlackChannelTaskParams(v CreateSlackChannelTaskParams) error

FromCreateSlackChannelTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateSlackChannelTaskParams

func (*WorkflowTask_TaskParams) FromCreateTrelloCardTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateTrelloCardTaskParams(v CreateTrelloCardTaskParams) error

FromCreateTrelloCardTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateTrelloCardTaskParams

func (*WorkflowTask_TaskParams) FromCreateWebexMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateWebexMeetingTaskParams(v CreateWebexMeetingTaskParams) error

FromCreateWebexMeetingTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateWebexMeetingTaskParams

func (*WorkflowTask_TaskParams) FromCreateZendeskTicketTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateZendeskTicketTaskParams(v CreateZendeskTicketTaskParams) error

FromCreateZendeskTicketTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateZendeskTicketTaskParams

func (*WorkflowTask_TaskParams) FromCreateZoomMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromCreateZoomMeetingTaskParams(v CreateZoomMeetingTaskParams) error

FromCreateZoomMeetingTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided CreateZoomMeetingTaskParams

func (*WorkflowTask_TaskParams) FromGetAlertsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromGetAlertsTaskParams(v GetAlertsTaskParams) error

FromGetAlertsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided GetAlertsTaskParams

func (*WorkflowTask_TaskParams) FromGetGithubCommitsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromGetGithubCommitsTaskParams(v GetGithubCommitsTaskParams) error

FromGetGithubCommitsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided GetGithubCommitsTaskParams

func (*WorkflowTask_TaskParams) FromGetGitlabCommitsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromGetGitlabCommitsTaskParams(v GetGitlabCommitsTaskParams) error

FromGetGitlabCommitsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided GetGitlabCommitsTaskParams

func (*WorkflowTask_TaskParams) FromGetPulsesTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromGetPulsesTaskParams(v GetPulsesTaskParams) error

FromGetPulsesTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided GetPulsesTaskParams

func (*WorkflowTask_TaskParams) FromHttpClientTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromHttpClientTaskParams(v HttpClientTaskParams) error

FromHttpClientTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided HttpClientTaskParams

func (*WorkflowTask_TaskParams) FromInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromInviteToSlackChannelOpsgenieTaskParams(v InviteToSlackChannelOpsgenieTaskParams) error

FromInviteToSlackChannelOpsgenieTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided InviteToSlackChannelOpsgenieTaskParams

func (*WorkflowTask_TaskParams) FromInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromInviteToSlackChannelPagerdutyTaskParams(v InviteToSlackChannelPagerdutyTaskParams) error

FromInviteToSlackChannelPagerdutyTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided InviteToSlackChannelPagerdutyTaskParams

func (*WorkflowTask_TaskParams) FromInviteToSlackChannelTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromInviteToSlackChannelTaskParams(v InviteToSlackChannelTaskParams) error

FromInviteToSlackChannelTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided InviteToSlackChannelTaskParams

func (*WorkflowTask_TaskParams) FromInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromInviteToSlackChannelVictorOpsTaskParams(v InviteToSlackChannelVictorOpsTaskParams) error

FromInviteToSlackChannelVictorOpsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided InviteToSlackChannelVictorOpsTaskParams

func (*WorkflowTask_TaskParams) FromPageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromPageOpsgenieOnCallRespondersTaskParams(v PageOpsgenieOnCallRespondersTaskParams) error

FromPageOpsgenieOnCallRespondersTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided PageOpsgenieOnCallRespondersTaskParams

func (*WorkflowTask_TaskParams) FromPagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromPagePagerdutyOnCallRespondersTaskParams(v PagePagerdutyOnCallRespondersTaskParams) error

FromPagePagerdutyOnCallRespondersTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided PagePagerdutyOnCallRespondersTaskParams

func (*WorkflowTask_TaskParams) FromPageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromPageVictorOpsOnCallRespondersTaskParams(v PageVictorOpsOnCallRespondersTaskParams) error

FromPageVictorOpsOnCallRespondersTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided PageVictorOpsOnCallRespondersTaskParams

func (*WorkflowTask_TaskParams) FromPrintTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromPrintTaskParams(v PrintTaskParams) error

FromPrintTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided PrintTaskParams

func (*WorkflowTask_TaskParams) FromPublishIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromPublishIncidentTaskParams(v PublishIncidentTaskParams) error

FromPublishIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided PublishIncidentTaskParams

func (*WorkflowTask_TaskParams) FromRedisClientTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromRedisClientTaskParams(v RedisClientTaskParams) error

FromRedisClientTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided RedisClientTaskParams

func (*WorkflowTask_TaskParams) FromRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromRemoveGoogleDocsPermissionsTaskParams(v RemoveGoogleDocsPermissionsTaskParams) error

FromRemoveGoogleDocsPermissionsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided RemoveGoogleDocsPermissionsTaskParams

func (*WorkflowTask_TaskParams) FromRenameSlackChannelTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromRenameSlackChannelTaskParams(v RenameSlackChannelTaskParams) error

FromRenameSlackChannelTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided RenameSlackChannelTaskParams

func (*WorkflowTask_TaskParams) FromRunCommandHerokuTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromRunCommandHerokuTaskParams(v RunCommandHerokuTaskParams) error

FromRunCommandHerokuTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided RunCommandHerokuTaskParams

func (*WorkflowTask_TaskParams) FromSendDashboardReportTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSendDashboardReportTaskParams(v SendDashboardReportTaskParams) error

FromSendDashboardReportTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SendDashboardReportTaskParams

func (*WorkflowTask_TaskParams) FromSendEmailTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSendEmailTaskParams(v SendEmailTaskParams) error

FromSendEmailTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SendEmailTaskParams

func (*WorkflowTask_TaskParams) FromSendSlackBlocksTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSendSlackBlocksTaskParams(v SendSlackBlocksTaskParams) error

FromSendSlackBlocksTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SendSlackBlocksTaskParams

func (*WorkflowTask_TaskParams) FromSendSlackMessageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSendSlackMessageTaskParams(v SendSlackMessageTaskParams) error

FromSendSlackMessageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SendSlackMessageTaskParams

func (*WorkflowTask_TaskParams) FromSendSmsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSendSmsTaskParams(v SendSmsTaskParams) error

FromSendSmsTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SendSmsTaskParams

func (*WorkflowTask_TaskParams) FromSendWhatsappMessageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSendWhatsappMessageTaskParams(v SendWhatsappMessageTaskParams) error

FromSendWhatsappMessageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SendWhatsappMessageTaskParams

func (*WorkflowTask_TaskParams) FromSnapshotDatadogGraphTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSnapshotDatadogGraphTaskParams(v SnapshotDatadogGraphTaskParams) error

FromSnapshotDatadogGraphTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SnapshotDatadogGraphTaskParams

func (*WorkflowTask_TaskParams) FromSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSnapshotGrafanaDashboardTaskParams(v SnapshotGrafanaDashboardTaskParams) error

FromSnapshotGrafanaDashboardTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SnapshotGrafanaDashboardTaskParams

func (*WorkflowTask_TaskParams) FromSnapshotLookerLookTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSnapshotLookerLookTaskParams(v SnapshotLookerLookTaskParams) error

FromSnapshotLookerLookTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SnapshotLookerLookTaskParams

func (*WorkflowTask_TaskParams) FromSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromSnapshotNewRelicGraphTaskParams(v SnapshotNewRelicGraphTaskParams) error

FromSnapshotNewRelicGraphTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided SnapshotNewRelicGraphTaskParams

func (*WorkflowTask_TaskParams) FromTriggerWorkflowTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromTriggerWorkflowTaskParams(v TriggerWorkflowTaskParams) error

FromTriggerWorkflowTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided TriggerWorkflowTaskParams

func (*WorkflowTask_TaskParams) FromTweetTwitterMessageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromTweetTwitterMessageTaskParams(v TweetTwitterMessageTaskParams) error

FromTweetTwitterMessageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided TweetTwitterMessageTaskParams

func (*WorkflowTask_TaskParams) FromUpdateActionItemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateActionItemTaskParams(v UpdateActionItemTaskParams) error

FromUpdateActionItemTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateActionItemTaskParams

func (*WorkflowTask_TaskParams) FromUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateAirtableTableRecordTaskParams(v UpdateAirtableTableRecordTaskParams) error

FromUpdateAirtableTableRecordTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateAirtableTableRecordTaskParams

func (*WorkflowTask_TaskParams) FromUpdateAsanaTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateAsanaTaskTaskParams(v UpdateAsanaTaskTaskParams) error

FromUpdateAsanaTaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateAsanaTaskTaskParams

func (*WorkflowTask_TaskParams) FromUpdateClickupTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateClickupTaskTaskParams(v UpdateClickupTaskTaskParams) error

FromUpdateClickupTaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateClickupTaskTaskParams

func (*WorkflowTask_TaskParams) FromUpdateGithubIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateGithubIssueTaskParams(v UpdateGithubIssueTaskParams) error

FromUpdateGithubIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateGithubIssueTaskParams

func (*WorkflowTask_TaskParams) FromUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateGoogleCalendarEventTaskParams(v UpdateGoogleCalendarEventTaskParams) error

FromUpdateGoogleCalendarEventTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateGoogleCalendarEventTaskParams

func (*WorkflowTask_TaskParams) FromUpdateGoogleDocsPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateGoogleDocsPageTaskParams(v UpdateGoogleDocsPageTaskParams) error

FromUpdateGoogleDocsPageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateGoogleDocsPageTaskParams

func (*WorkflowTask_TaskParams) FromUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateIncidentPostmortemTaskParams(v UpdateIncidentPostmortemTaskParams) error

FromUpdateIncidentPostmortemTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateIncidentPostmortemTaskParams

func (*WorkflowTask_TaskParams) FromUpdateIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateIncidentTaskParams(v UpdateIncidentTaskParams) error

FromUpdateIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateIncidentTaskParams

func (*WorkflowTask_TaskParams) FromUpdateJiraIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateJiraIssueTaskParams(v UpdateJiraIssueTaskParams) error

FromUpdateJiraIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateJiraIssueTaskParams

func (*WorkflowTask_TaskParams) FromUpdateLinearIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateLinearIssueTaskParams(v UpdateLinearIssueTaskParams) error

FromUpdateLinearIssueTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateLinearIssueTaskParams

func (*WorkflowTask_TaskParams) FromUpdateNotionPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateNotionPageTaskParams(v UpdateNotionPageTaskParams) error

FromUpdateNotionPageTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateNotionPageTaskParams

func (*WorkflowTask_TaskParams) FromUpdateOpsgenieAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateOpsgenieAlertTaskParams(v UpdateOpsgenieAlertTaskParams) error

FromUpdateOpsgenieAlertTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateOpsgenieAlertTaskParams

func (*WorkflowTask_TaskParams) FromUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateOpsgenieIncidentTaskParams(v UpdateOpsgenieIncidentTaskParams) error

FromUpdateOpsgenieIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateOpsgenieIncidentTaskParams

func (*WorkflowTask_TaskParams) FromUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdatePagerdutyIncidentTaskParams(v UpdatePagerdutyIncidentTaskParams) error

FromUpdatePagerdutyIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdatePagerdutyIncidentTaskParams

func (*WorkflowTask_TaskParams) FromUpdatePagertreeAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdatePagertreeAlertTaskParams(v UpdatePagertreeAlertTaskParams) error

FromUpdatePagertreeAlertTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdatePagertreeAlertTaskParams

func (*WorkflowTask_TaskParams) FromUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateServiceNowIncidentTaskParams(v UpdateServiceNowIncidentTaskParams) error

FromUpdateServiceNowIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateServiceNowIncidentTaskParams

func (*WorkflowTask_TaskParams) FromUpdateShortcutStoryTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateShortcutStoryTaskParams(v UpdateShortcutStoryTaskParams) error

FromUpdateShortcutStoryTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateShortcutStoryTaskParams

func (*WorkflowTask_TaskParams) FromUpdateShortcutTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateShortcutTaskTaskParams(v UpdateShortcutTaskTaskParams) error

FromUpdateShortcutTaskTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateShortcutTaskTaskParams

func (*WorkflowTask_TaskParams) FromUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateSlackChannelTopicTaskParams(v UpdateSlackChannelTopicTaskParams) error

FromUpdateSlackChannelTopicTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateSlackChannelTopicTaskParams

func (*WorkflowTask_TaskParams) FromUpdateStatusTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateStatusTaskParams(v UpdateStatusTaskParams) error

FromUpdateStatusTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateStatusTaskParams

func (*WorkflowTask_TaskParams) FromUpdateTrelloCardTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateTrelloCardTaskParams(v UpdateTrelloCardTaskParams) error

FromUpdateTrelloCardTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateTrelloCardTaskParams

func (*WorkflowTask_TaskParams) FromUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateVictorOpsIncidentTaskParams(v UpdateVictorOpsIncidentTaskParams) error

FromUpdateVictorOpsIncidentTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateVictorOpsIncidentTaskParams

func (*WorkflowTask_TaskParams) FromUpdateZendeskTicketTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) FromUpdateZendeskTicketTaskParams(v UpdateZendeskTicketTaskParams) error

FromUpdateZendeskTicketTaskParams overwrites any union data inside the WorkflowTask_TaskParams as the provided UpdateZendeskTicketTaskParams

func (WorkflowTask_TaskParams) MarshalJSON added in v1.2.1

func (t WorkflowTask_TaskParams) MarshalJSON() ([]byte, error)

func (*WorkflowTask_TaskParams) MergeAddActionItemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAddActionItemTaskParams(v AddActionItemTaskParams) error

MergeAddActionItemTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AddActionItemTaskParams

func (*WorkflowTask_TaskParams) MergeAddRoleTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAddRoleTaskParams(v AddRoleTaskParams) error

MergeAddRoleTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AddRoleTaskParams

func (*WorkflowTask_TaskParams) MergeAddSlackBookmarkTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAddSlackBookmarkTaskParams(v AddSlackBookmarkTaskParams) error

MergeAddSlackBookmarkTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AddSlackBookmarkTaskParams

func (*WorkflowTask_TaskParams) MergeAddTeamTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAddTeamTaskParams(v AddTeamTaskParams) error

MergeAddTeamTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AddTeamTaskParams

func (*WorkflowTask_TaskParams) MergeAddToTimelineTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAddToTimelineTaskParams(v AddToTimelineTaskParams) error

MergeAddToTimelineTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AddToTimelineTaskParams

func (*WorkflowTask_TaskParams) MergeArchiveSlackChannelsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeArchiveSlackChannelsTaskParams(v ArchiveSlackChannelsTaskParams) error

MergeArchiveSlackChannelsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided ArchiveSlackChannelsTaskParams

func (*WorkflowTask_TaskParams) MergeAttachDatadogDashboardsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAttachDatadogDashboardsTaskParams(v AttachDatadogDashboardsTaskParams) error

MergeAttachDatadogDashboardsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AttachDatadogDashboardsTaskParams

func (*WorkflowTask_TaskParams) MergeAutoAssignRoleOpsgenieTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAutoAssignRoleOpsgenieTaskParams(v AutoAssignRoleOpsgenieTaskParams) error

MergeAutoAssignRoleOpsgenieTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AutoAssignRoleOpsgenieTaskParams

func (*WorkflowTask_TaskParams) MergeAutoAssignRolePagerdutyTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAutoAssignRolePagerdutyTaskParams(v AutoAssignRolePagerdutyTaskParams) error

MergeAutoAssignRolePagerdutyTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AutoAssignRolePagerdutyTaskParams

func (*WorkflowTask_TaskParams) MergeAutoAssignRoleVictorOpsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeAutoAssignRoleVictorOpsTaskParams(v AutoAssignRoleVictorOpsTaskParams) error

MergeAutoAssignRoleVictorOpsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided AutoAssignRoleVictorOpsTaskParams

func (*WorkflowTask_TaskParams) MergeCallPeopleTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCallPeopleTaskParams(v CallPeopleTaskParams) error

MergeCallPeopleTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CallPeopleTaskParams

func (*WorkflowTask_TaskParams) MergeCreateAirtableTableRecordTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateAirtableTableRecordTaskParams(v CreateAirtableTableRecordTaskParams) error

MergeCreateAirtableTableRecordTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateAirtableTableRecordTaskParams

func (*WorkflowTask_TaskParams) MergeCreateAsanaSubtaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateAsanaSubtaskTaskParams(v CreateAsanaSubtaskTaskParams) error

MergeCreateAsanaSubtaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateAsanaSubtaskTaskParams

func (*WorkflowTask_TaskParams) MergeCreateAsanaTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateAsanaTaskTaskParams(v CreateAsanaTaskTaskParams) error

MergeCreateAsanaTaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateAsanaTaskTaskParams

func (*WorkflowTask_TaskParams) MergeCreateClickupTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateClickupTaskTaskParams(v CreateClickupTaskTaskParams) error

MergeCreateClickupTaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateClickupTaskTaskParams

func (*WorkflowTask_TaskParams) MergeCreateConfluencePageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateConfluencePageTaskParams(v CreateConfluencePageTaskParams) error

MergeCreateConfluencePageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateConfluencePageTaskParams

func (*WorkflowTask_TaskParams) MergeCreateDatadogNotebookTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateDatadogNotebookTaskParams(v CreateDatadogNotebookTaskParams) error

MergeCreateDatadogNotebookTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateDatadogNotebookTaskParams

func (*WorkflowTask_TaskParams) MergeCreateDropboxPaperPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateDropboxPaperPageTaskParams(v CreateDropboxPaperPageTaskParams) error

MergeCreateDropboxPaperPageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateDropboxPaperPageTaskParams

func (*WorkflowTask_TaskParams) MergeCreateGithubIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateGithubIssueTaskParams(v CreateGithubIssueTaskParams) error

MergeCreateGithubIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateGithubIssueTaskParams

func (*WorkflowTask_TaskParams) MergeCreateGoToMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateGoToMeetingTaskParams(v CreateGoToMeetingTaskParams) error

MergeCreateGoToMeetingTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateGoToMeetingTaskParams

func (*WorkflowTask_TaskParams) MergeCreateGoogleCalendarEventTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateGoogleCalendarEventTaskParams(v CreateGoogleCalendarEventTaskParams) error

MergeCreateGoogleCalendarEventTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateGoogleCalendarEventTaskParams

func (*WorkflowTask_TaskParams) MergeCreateGoogleDocsPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateGoogleDocsPageTaskParams(v CreateGoogleDocsPageTaskParams) error

MergeCreateGoogleDocsPageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateGoogleDocsPageTaskParams

func (*WorkflowTask_TaskParams) MergeCreateGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateGoogleDocsPermissionsTaskParams(v CreateGoogleDocsPermissionsTaskParams) error

MergeCreateGoogleDocsPermissionsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateGoogleDocsPermissionsTaskParams

func (*WorkflowTask_TaskParams) MergeCreateGoogleMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateGoogleMeetingTaskParams(v CreateGoogleMeetingTaskParams) error

MergeCreateGoogleMeetingTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateGoogleMeetingTaskParams

func (*WorkflowTask_TaskParams) MergeCreateIncidentPostmortemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateIncidentPostmortemTaskParams(v CreateIncidentPostmortemTaskParams) error

MergeCreateIncidentPostmortemTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateIncidentPostmortemTaskParams

func (*WorkflowTask_TaskParams) MergeCreateIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateIncidentTaskParams(v CreateIncidentTaskParams) error

MergeCreateIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeCreateJiraIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateJiraIssueTaskParams(v CreateJiraIssueTaskParams) error

MergeCreateJiraIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateJiraIssueTaskParams

func (*WorkflowTask_TaskParams) MergeCreateJiraSubtaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateJiraSubtaskTaskParams(v CreateJiraSubtaskTaskParams) error

MergeCreateJiraSubtaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateJiraSubtaskTaskParams

func (*WorkflowTask_TaskParams) MergeCreateLinearIssueCommentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateLinearIssueCommentTaskParams(v CreateLinearIssueCommentTaskParams) error

MergeCreateLinearIssueCommentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateLinearIssueCommentTaskParams

func (*WorkflowTask_TaskParams) MergeCreateLinearIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateLinearIssueTaskParams(v CreateLinearIssueTaskParams) error

MergeCreateLinearIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateLinearIssueTaskParams

func (*WorkflowTask_TaskParams) MergeCreateLinearSubtaskIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateLinearSubtaskIssueTaskParams(v CreateLinearSubtaskIssueTaskParams) error

MergeCreateLinearSubtaskIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateLinearSubtaskIssueTaskParams

func (*WorkflowTask_TaskParams) MergeCreateMicrosoftTeamsMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateMicrosoftTeamsMeetingTaskParams(v CreateMicrosoftTeamsMeetingTaskParams) error

MergeCreateMicrosoftTeamsMeetingTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateMicrosoftTeamsMeetingTaskParams

func (*WorkflowTask_TaskParams) MergeCreateNotionPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateNotionPageTaskParams(v CreateNotionPageTaskParams) error

MergeCreateNotionPageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateNotionPageTaskParams

func (*WorkflowTask_TaskParams) MergeCreateOpsgenieAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateOpsgenieAlertTaskParams(v CreateOpsgenieAlertTaskParams) error

MergeCreateOpsgenieAlertTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateOpsgenieAlertTaskParams

func (*WorkflowTask_TaskParams) MergeCreatePagerdutyStatusUpdateParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreatePagerdutyStatusUpdateParams(v CreatePagerdutyStatusUpdateParams) error

MergeCreatePagerdutyStatusUpdateParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreatePagerdutyStatusUpdateParams

func (*WorkflowTask_TaskParams) MergeCreatePagertreeAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreatePagertreeAlertTaskParams(v CreatePagertreeAlertTaskParams) error

MergeCreatePagertreeAlertTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreatePagertreeAlertTaskParams

func (*WorkflowTask_TaskParams) MergeCreateQuipPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateQuipPageTaskParams(v CreateQuipPageTaskParams) error

MergeCreateQuipPageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateQuipPageTaskParams

func (*WorkflowTask_TaskParams) MergeCreateServiceNowIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateServiceNowIncidentTaskParams(v CreateServiceNowIncidentTaskParams) error

MergeCreateServiceNowIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateServiceNowIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeCreateShortcutStoryTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateShortcutStoryTaskParams(v CreateShortcutStoryTaskParams) error

MergeCreateShortcutStoryTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateShortcutStoryTaskParams

func (*WorkflowTask_TaskParams) MergeCreateShortcutTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateShortcutTaskTaskParams(v CreateShortcutTaskTaskParams) error

MergeCreateShortcutTaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateShortcutTaskTaskParams

func (*WorkflowTask_TaskParams) MergeCreateSlackChannelTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateSlackChannelTaskParams(v CreateSlackChannelTaskParams) error

MergeCreateSlackChannelTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateSlackChannelTaskParams

func (*WorkflowTask_TaskParams) MergeCreateTrelloCardTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateTrelloCardTaskParams(v CreateTrelloCardTaskParams) error

MergeCreateTrelloCardTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateTrelloCardTaskParams

func (*WorkflowTask_TaskParams) MergeCreateWebexMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateWebexMeetingTaskParams(v CreateWebexMeetingTaskParams) error

MergeCreateWebexMeetingTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateWebexMeetingTaskParams

func (*WorkflowTask_TaskParams) MergeCreateZendeskTicketTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateZendeskTicketTaskParams(v CreateZendeskTicketTaskParams) error

MergeCreateZendeskTicketTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateZendeskTicketTaskParams

func (*WorkflowTask_TaskParams) MergeCreateZoomMeetingTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeCreateZoomMeetingTaskParams(v CreateZoomMeetingTaskParams) error

MergeCreateZoomMeetingTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided CreateZoomMeetingTaskParams

func (*WorkflowTask_TaskParams) MergeGetAlertsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeGetAlertsTaskParams(v GetAlertsTaskParams) error

MergeGetAlertsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided GetAlertsTaskParams

func (*WorkflowTask_TaskParams) MergeGetGithubCommitsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeGetGithubCommitsTaskParams(v GetGithubCommitsTaskParams) error

MergeGetGithubCommitsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided GetGithubCommitsTaskParams

func (*WorkflowTask_TaskParams) MergeGetGitlabCommitsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeGetGitlabCommitsTaskParams(v GetGitlabCommitsTaskParams) error

MergeGetGitlabCommitsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided GetGitlabCommitsTaskParams

func (*WorkflowTask_TaskParams) MergeGetPulsesTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeGetPulsesTaskParams(v GetPulsesTaskParams) error

MergeGetPulsesTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided GetPulsesTaskParams

func (*WorkflowTask_TaskParams) MergeHttpClientTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeHttpClientTaskParams(v HttpClientTaskParams) error

MergeHttpClientTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided HttpClientTaskParams

func (*WorkflowTask_TaskParams) MergeInviteToSlackChannelOpsgenieTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeInviteToSlackChannelOpsgenieTaskParams(v InviteToSlackChannelOpsgenieTaskParams) error

MergeInviteToSlackChannelOpsgenieTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided InviteToSlackChannelOpsgenieTaskParams

func (*WorkflowTask_TaskParams) MergeInviteToSlackChannelPagerdutyTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeInviteToSlackChannelPagerdutyTaskParams(v InviteToSlackChannelPagerdutyTaskParams) error

MergeInviteToSlackChannelPagerdutyTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided InviteToSlackChannelPagerdutyTaskParams

func (*WorkflowTask_TaskParams) MergeInviteToSlackChannelTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeInviteToSlackChannelTaskParams(v InviteToSlackChannelTaskParams) error

MergeInviteToSlackChannelTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided InviteToSlackChannelTaskParams

func (*WorkflowTask_TaskParams) MergeInviteToSlackChannelVictorOpsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeInviteToSlackChannelVictorOpsTaskParams(v InviteToSlackChannelVictorOpsTaskParams) error

MergeInviteToSlackChannelVictorOpsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided InviteToSlackChannelVictorOpsTaskParams

func (*WorkflowTask_TaskParams) MergePageOpsgenieOnCallRespondersTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergePageOpsgenieOnCallRespondersTaskParams(v PageOpsgenieOnCallRespondersTaskParams) error

MergePageOpsgenieOnCallRespondersTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided PageOpsgenieOnCallRespondersTaskParams

func (*WorkflowTask_TaskParams) MergePagePagerdutyOnCallRespondersTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergePagePagerdutyOnCallRespondersTaskParams(v PagePagerdutyOnCallRespondersTaskParams) error

MergePagePagerdutyOnCallRespondersTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided PagePagerdutyOnCallRespondersTaskParams

func (*WorkflowTask_TaskParams) MergePageVictorOpsOnCallRespondersTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergePageVictorOpsOnCallRespondersTaskParams(v PageVictorOpsOnCallRespondersTaskParams) error

MergePageVictorOpsOnCallRespondersTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided PageVictorOpsOnCallRespondersTaskParams

func (*WorkflowTask_TaskParams) MergePrintTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergePrintTaskParams(v PrintTaskParams) error

MergePrintTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided PrintTaskParams

func (*WorkflowTask_TaskParams) MergePublishIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergePublishIncidentTaskParams(v PublishIncidentTaskParams) error

MergePublishIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided PublishIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeRedisClientTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeRedisClientTaskParams(v RedisClientTaskParams) error

MergeRedisClientTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided RedisClientTaskParams

func (*WorkflowTask_TaskParams) MergeRemoveGoogleDocsPermissionsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeRemoveGoogleDocsPermissionsTaskParams(v RemoveGoogleDocsPermissionsTaskParams) error

MergeRemoveGoogleDocsPermissionsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided RemoveGoogleDocsPermissionsTaskParams

func (*WorkflowTask_TaskParams) MergeRenameSlackChannelTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeRenameSlackChannelTaskParams(v RenameSlackChannelTaskParams) error

MergeRenameSlackChannelTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided RenameSlackChannelTaskParams

func (*WorkflowTask_TaskParams) MergeRunCommandHerokuTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeRunCommandHerokuTaskParams(v RunCommandHerokuTaskParams) error

MergeRunCommandHerokuTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided RunCommandHerokuTaskParams

func (*WorkflowTask_TaskParams) MergeSendDashboardReportTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSendDashboardReportTaskParams(v SendDashboardReportTaskParams) error

MergeSendDashboardReportTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SendDashboardReportTaskParams

func (*WorkflowTask_TaskParams) MergeSendEmailTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSendEmailTaskParams(v SendEmailTaskParams) error

MergeSendEmailTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SendEmailTaskParams

func (*WorkflowTask_TaskParams) MergeSendSlackBlocksTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSendSlackBlocksTaskParams(v SendSlackBlocksTaskParams) error

MergeSendSlackBlocksTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SendSlackBlocksTaskParams

func (*WorkflowTask_TaskParams) MergeSendSlackMessageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSendSlackMessageTaskParams(v SendSlackMessageTaskParams) error

MergeSendSlackMessageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SendSlackMessageTaskParams

func (*WorkflowTask_TaskParams) MergeSendSmsTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSendSmsTaskParams(v SendSmsTaskParams) error

MergeSendSmsTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SendSmsTaskParams

func (*WorkflowTask_TaskParams) MergeSendWhatsappMessageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSendWhatsappMessageTaskParams(v SendWhatsappMessageTaskParams) error

MergeSendWhatsappMessageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SendWhatsappMessageTaskParams

func (*WorkflowTask_TaskParams) MergeSnapshotDatadogGraphTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSnapshotDatadogGraphTaskParams(v SnapshotDatadogGraphTaskParams) error

MergeSnapshotDatadogGraphTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SnapshotDatadogGraphTaskParams

func (*WorkflowTask_TaskParams) MergeSnapshotGrafanaDashboardTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSnapshotGrafanaDashboardTaskParams(v SnapshotGrafanaDashboardTaskParams) error

MergeSnapshotGrafanaDashboardTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SnapshotGrafanaDashboardTaskParams

func (*WorkflowTask_TaskParams) MergeSnapshotLookerLookTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSnapshotLookerLookTaskParams(v SnapshotLookerLookTaskParams) error

MergeSnapshotLookerLookTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SnapshotLookerLookTaskParams

func (*WorkflowTask_TaskParams) MergeSnapshotNewRelicGraphTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeSnapshotNewRelicGraphTaskParams(v SnapshotNewRelicGraphTaskParams) error

MergeSnapshotNewRelicGraphTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided SnapshotNewRelicGraphTaskParams

func (*WorkflowTask_TaskParams) MergeTriggerWorkflowTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeTriggerWorkflowTaskParams(v TriggerWorkflowTaskParams) error

MergeTriggerWorkflowTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided TriggerWorkflowTaskParams

func (*WorkflowTask_TaskParams) MergeTweetTwitterMessageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeTweetTwitterMessageTaskParams(v TweetTwitterMessageTaskParams) error

MergeTweetTwitterMessageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided TweetTwitterMessageTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateActionItemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateActionItemTaskParams(v UpdateActionItemTaskParams) error

MergeUpdateActionItemTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateActionItemTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateAirtableTableRecordTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateAirtableTableRecordTaskParams(v UpdateAirtableTableRecordTaskParams) error

MergeUpdateAirtableTableRecordTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateAirtableTableRecordTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateAsanaTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateAsanaTaskTaskParams(v UpdateAsanaTaskTaskParams) error

MergeUpdateAsanaTaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateAsanaTaskTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateClickupTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateClickupTaskTaskParams(v UpdateClickupTaskTaskParams) error

MergeUpdateClickupTaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateClickupTaskTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateGithubIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateGithubIssueTaskParams(v UpdateGithubIssueTaskParams) error

MergeUpdateGithubIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateGithubIssueTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateGoogleCalendarEventTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateGoogleCalendarEventTaskParams(v UpdateGoogleCalendarEventTaskParams) error

MergeUpdateGoogleCalendarEventTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateGoogleCalendarEventTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateGoogleDocsPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateGoogleDocsPageTaskParams(v UpdateGoogleDocsPageTaskParams) error

MergeUpdateGoogleDocsPageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateGoogleDocsPageTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateIncidentPostmortemTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateIncidentPostmortemTaskParams(v UpdateIncidentPostmortemTaskParams) error

MergeUpdateIncidentPostmortemTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateIncidentPostmortemTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateIncidentTaskParams(v UpdateIncidentTaskParams) error

MergeUpdateIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateJiraIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateJiraIssueTaskParams(v UpdateJiraIssueTaskParams) error

MergeUpdateJiraIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateJiraIssueTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateLinearIssueTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateLinearIssueTaskParams(v UpdateLinearIssueTaskParams) error

MergeUpdateLinearIssueTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateLinearIssueTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateNotionPageTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateNotionPageTaskParams(v UpdateNotionPageTaskParams) error

MergeUpdateNotionPageTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateNotionPageTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateOpsgenieAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateOpsgenieAlertTaskParams(v UpdateOpsgenieAlertTaskParams) error

MergeUpdateOpsgenieAlertTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateOpsgenieAlertTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateOpsgenieIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateOpsgenieIncidentTaskParams(v UpdateOpsgenieIncidentTaskParams) error

MergeUpdateOpsgenieIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateOpsgenieIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeUpdatePagerdutyIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdatePagerdutyIncidentTaskParams(v UpdatePagerdutyIncidentTaskParams) error

MergeUpdatePagerdutyIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdatePagerdutyIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeUpdatePagertreeAlertTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdatePagertreeAlertTaskParams(v UpdatePagertreeAlertTaskParams) error

MergeUpdatePagertreeAlertTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdatePagertreeAlertTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateServiceNowIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateServiceNowIncidentTaskParams(v UpdateServiceNowIncidentTaskParams) error

MergeUpdateServiceNowIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateServiceNowIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateShortcutStoryTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateShortcutStoryTaskParams(v UpdateShortcutStoryTaskParams) error

MergeUpdateShortcutStoryTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateShortcutStoryTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateShortcutTaskTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateShortcutTaskTaskParams(v UpdateShortcutTaskTaskParams) error

MergeUpdateShortcutTaskTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateShortcutTaskTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateSlackChannelTopicTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateSlackChannelTopicTaskParams(v UpdateSlackChannelTopicTaskParams) error

MergeUpdateSlackChannelTopicTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateSlackChannelTopicTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateStatusTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateStatusTaskParams(v UpdateStatusTaskParams) error

MergeUpdateStatusTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateStatusTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateTrelloCardTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateTrelloCardTaskParams(v UpdateTrelloCardTaskParams) error

MergeUpdateTrelloCardTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateTrelloCardTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateVictorOpsIncidentTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateVictorOpsIncidentTaskParams(v UpdateVictorOpsIncidentTaskParams) error

MergeUpdateVictorOpsIncidentTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateVictorOpsIncidentTaskParams

func (*WorkflowTask_TaskParams) MergeUpdateZendeskTicketTaskParams added in v1.2.1

func (t *WorkflowTask_TaskParams) MergeUpdateZendeskTicketTaskParams(v UpdateZendeskTicketTaskParams) error

MergeUpdateZendeskTicketTaskParams performs a merge with any union data inside the WorkflowTask_TaskParams, using the provided UpdateZendeskTicketTaskParams

func (*WorkflowTask_TaskParams) UnmarshalJSON added in v1.2.1

func (t *WorkflowTask_TaskParams) UnmarshalJSON(b []byte) error

type Workflow_TriggerParams added in v1.2.1

type Workflow_TriggerParams struct {
	// contains filtered or unexported fields
}

Workflow_TriggerParams defines model for Workflow.TriggerParams.

func (Workflow_TriggerParams) AsActionItemTriggerParams added in v1.2.1

func (t Workflow_TriggerParams) AsActionItemTriggerParams() (ActionItemTriggerParams, error)

AsActionItemTriggerParams returns the union data inside the Workflow_TriggerParams as a ActionItemTriggerParams

func (Workflow_TriggerParams) AsAlertTriggerParams added in v1.2.1

func (t Workflow_TriggerParams) AsAlertTriggerParams() (AlertTriggerParams, error)

AsAlertTriggerParams returns the union data inside the Workflow_TriggerParams as a AlertTriggerParams

func (Workflow_TriggerParams) AsIncidentTriggerParams added in v1.2.1

func (t Workflow_TriggerParams) AsIncidentTriggerParams() (IncidentTriggerParams, error)

AsIncidentTriggerParams returns the union data inside the Workflow_TriggerParams as a IncidentTriggerParams

func (Workflow_TriggerParams) AsPulseTriggerParams added in v1.2.1

func (t Workflow_TriggerParams) AsPulseTriggerParams() (PulseTriggerParams, error)

AsPulseTriggerParams returns the union data inside the Workflow_TriggerParams as a PulseTriggerParams

func (Workflow_TriggerParams) AsSimpleTriggerParams added in v1.2.1

func (t Workflow_TriggerParams) AsSimpleTriggerParams() (SimpleTriggerParams, error)

AsSimpleTriggerParams returns the union data inside the Workflow_TriggerParams as a SimpleTriggerParams

func (*Workflow_TriggerParams) FromActionItemTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) FromActionItemTriggerParams(v ActionItemTriggerParams) error

FromActionItemTriggerParams overwrites any union data inside the Workflow_TriggerParams as the provided ActionItemTriggerParams

func (*Workflow_TriggerParams) FromAlertTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) FromAlertTriggerParams(v AlertTriggerParams) error

FromAlertTriggerParams overwrites any union data inside the Workflow_TriggerParams as the provided AlertTriggerParams

func (*Workflow_TriggerParams) FromIncidentTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) FromIncidentTriggerParams(v IncidentTriggerParams) error

FromIncidentTriggerParams overwrites any union data inside the Workflow_TriggerParams as the provided IncidentTriggerParams

func (*Workflow_TriggerParams) FromPulseTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) FromPulseTriggerParams(v PulseTriggerParams) error

FromPulseTriggerParams overwrites any union data inside the Workflow_TriggerParams as the provided PulseTriggerParams

func (*Workflow_TriggerParams) FromSimpleTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) FromSimpleTriggerParams(v SimpleTriggerParams) error

FromSimpleTriggerParams overwrites any union data inside the Workflow_TriggerParams as the provided SimpleTriggerParams

func (Workflow_TriggerParams) MarshalJSON added in v1.2.1

func (t Workflow_TriggerParams) MarshalJSON() ([]byte, error)

func (*Workflow_TriggerParams) MergeActionItemTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) MergeActionItemTriggerParams(v ActionItemTriggerParams) error

MergeActionItemTriggerParams performs a merge with any union data inside the Workflow_TriggerParams, using the provided ActionItemTriggerParams

func (*Workflow_TriggerParams) MergeAlertTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) MergeAlertTriggerParams(v AlertTriggerParams) error

MergeAlertTriggerParams performs a merge with any union data inside the Workflow_TriggerParams, using the provided AlertTriggerParams

func (*Workflow_TriggerParams) MergeIncidentTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) MergeIncidentTriggerParams(v IncidentTriggerParams) error

MergeIncidentTriggerParams performs a merge with any union data inside the Workflow_TriggerParams, using the provided IncidentTriggerParams

func (*Workflow_TriggerParams) MergePulseTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) MergePulseTriggerParams(v PulseTriggerParams) error

MergePulseTriggerParams performs a merge with any union data inside the Workflow_TriggerParams, using the provided PulseTriggerParams

func (*Workflow_TriggerParams) MergeSimpleTriggerParams added in v1.2.1

func (t *Workflow_TriggerParams) MergeSimpleTriggerParams(v SimpleTriggerParams) error

MergeSimpleTriggerParams performs a merge with any union data inside the Workflow_TriggerParams, using the provided SimpleTriggerParams

func (*Workflow_TriggerParams) UnmarshalJSON added in v1.2.1

func (t *Workflow_TriggerParams) UnmarshalJSON(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL