template

package
v1.1.65 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateSubscriptionConfigOnNotification

func ValidateSubscriptionConfigOnNotification(body, authTemplate string, emailNotificationTemplate EmailNotificationTemplate) (string, error)

ValidateSubscriptionConfigOnNotification - validate body and auth template tags during notification

func ValidateSubscriptionConfigOnStartup

func ValidateSubscriptionConfigOnStartup(body, authTemplate string, emailNotificationTemplate EmailNotificationTemplate) (string, error)

ValidateSubscriptionConfigOnStartup - validate body and auth template tags during startup (config)

Types

type EmailNotificationTemplate

type EmailNotificationTemplate struct {
	CatalogItemID   string `json:"catalogItemId"`
	CatalogItemURL  string `json:"catalogItemUrl"`
	CatalogItemName string `json:"catalogItemName"`
	Email           string `json:"email,omitempty"`
	Message         string `json:"message,omitempty"`
	Key             string `json:"key,omitempty"`
	KeyHeaderName   string `json:"keyHeaderName,omitempty"`
	KeyName         string `json:"keyName,omitempty"`
	KeyLocation     string `json:"keyLocation,omitempty"`
	ClientID        string `json:"clientID,omitempty"`
	ClientSecret    string `json:"clientSecret,omitempty"`
	AuthTemplate    string `json:"authtemplate,omitempty"`
	IsAPIKey        bool   `json:"isAPIKey,omitempty"`
}

EmailNotificationTemplate - (go) template for email notification

Jump to

Keyboard shortcuts

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