client

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL