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.