Documentation
¶
Overview ¶
Package client provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NotificationOverride ¶
type NotificationOverride struct {
NotificationsToSend NotifyOverride `json:"notificationsToSend"`
PreviewNotificationsEnabled NotifyPreviewOverride `json:"previewNotificationsEnabled"`
ServiceId string `json:"serviceId"`
}
NotificationOverride defines model for notificationOverride.
type NotificationServiceOverride ¶
type NotificationServiceOverride struct {
NotificationsToSend NotifyOverride `json:"notificationsToSend"`
PreviewNotificationsEnabled NotifyPreviewOverride `json:"previewNotificationsEnabled"`
ServiceId string `json:"serviceId"`
}
NotificationServiceOverride defines model for notificationServiceOverride.
type NotificationServiceOverridePATCH ¶
type NotificationServiceOverridePATCH struct {
NotificationsToSend *NotifyOverride `json:"notificationsToSend,omitempty"`
PreviewNotificationsEnabled *NotifyPreviewOverride `json:"previewNotificationsEnabled,omitempty"`
}
NotificationServiceOverridePATCH defines model for notificationServiceOverridePATCH.
type NotificationSetting ¶
type NotificationSetting struct {
EmailEnabled bool `json:"emailEnabled"`
NotificationsToSend NotifySettingV2 `json:"notificationsToSend"`
OwnerId string `json:"ownerId"`
PreviewNotificationsEnabled bool `json:"previewNotificationsEnabled"`
SlackEnabled bool `json:"slackEnabled"`
}
NotificationSetting defines model for notificationSetting.
type NotificationSettingPATCH ¶
type NotificationSettingPATCH struct {
EmailEnabled *bool `json:"emailEnabled,omitempty"`
NotificationsToSend *NotifySettingV2 `json:"notificationsToSend,omitempty"`
PreviewNotificationsEnabled *bool `json:"previewNotificationsEnabled,omitempty"`
}
NotificationSettingPATCH defines model for notificationSettingPATCH.
type NotifyOverride ¶
type NotifyOverride string
NotifyOverride defines model for notifyOverride.
const ( NotifyOverrideAll NotifyOverride = "all" NotifyOverrideDefault NotifyOverride = "default" NotifyOverrideFailure NotifyOverride = "failure" NotifyOverrideNone NotifyOverride = "none" )
Defines values for NotifyOverride.
type NotifyPreviewOverride ¶
type NotifyPreviewOverride string
NotifyPreviewOverride defines model for notifyPreviewOverride.
const ( NotifyPreviewOverrideDefault NotifyPreviewOverride = "default" NotifyPreviewOverrideFalse NotifyPreviewOverride = "false" NotifyPreviewOverrideTrue NotifyPreviewOverride = "true" )
Defines values for NotifyPreviewOverride.
type NotifySettingV2 ¶
type NotifySettingV2 string
NotifySettingV2 defines model for notifySettingV2.
const ( All NotifySettingV2 = "all" Failure NotifySettingV2 = "failure" None NotifySettingV2 = "none" )
Defines values for NotifySettingV2.