Documentation ¶
Index ¶
- func ValidateSubscriptionConfigOnNotification(body, authTemplate string, emailNotificationTemplate EmailNotificationTemplate) (string, error)
- func ValidateSubscriptionConfigOnStartup(body, authTemplate string, emailNotificationTemplate EmailNotificationTemplate) (string, error)
- type EmailNotificationTemplate
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
Click to show internal directories.
Click to hide internal directories.