Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubStatusOption ¶
type GitHubStatusOption struct {
IsGitHubEnabled bool `json:"isGitHubEnabled"`
}
type ImageUpload ¶
type ImageUpload struct { BlobKey string `json:"bkey"` Upload *ImageUploadData `json:"upload"` Remove bool `json:"remove"` }
ImageUpload is the input model used to upload/remove an image
type ImageUploadData ¶
type ImageUploadData struct { FileName string `json:"fileName"` ContentType string `json:"contentType"` Content []byte `json:"content"` }
ImageUploadData is the input model used to upload a new logo
type OAuthProviderOption ¶
type OAuthProviderOption struct { Provider string `json:"provider"` DisplayName string `json:"displayName"` ClientID string `json:"clientID"` URL string `json:"url"` CallbackURL string `json:"callbackURL"` LogoBlobKey string `json:"logoBlobKey"` IsCustomProvider bool `json:"isCustomProvider"` IsEnabled bool `json:"isEnabled"` }
OAuthProviderOption represents an OAuth provider that can be used to authenticate
type OAuthUserProfile ¶
type OAuthUserProfile struct { ID string `json:"id"` Name string `json:"name"` Email string `json:"email"` }
OAuthUserProfile represents an OAuth user profile
type PaddlePassthrough ¶
type PaddlePassthrough struct {
TenantID int `json:"tenant_id"`
}
type PreviewedField ¶
type Props ¶
Props is a map of key:value
type Recipient ¶
Recipient contains details of who is receiving the email
func NewRecipient ¶
NewRecipient creates a new Recipient
type WebhookPreviewResult ¶
type WebhookPreviewResult struct { Url PreviewedField `json:"url"` Content PreviewedField `json:"content"` }
type WebhookTriggerResult ¶
Click to show internal directories.
Click to hide internal directories.