1
0
mirror of https://github.com/rancher/types.git synced 2025-09-12 13:03:45 +00:00

go generate

This commit is contained in:
gitlawr
2019-08-21 17:18:45 +08:00
committed by Craig Jellick
parent 06419de6e3
commit 22d7e3870b
2 changed files with 4 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ const (
NotifierFieldPagerdutyConfig = "pagerdutyConfig"
NotifierFieldRemoved = "removed"
NotifierFieldSMTPConfig = "smtpConfig"
NotifierFieldSendResolved = "sendResolved"
NotifierFieldSlackConfig = "slackConfig"
NotifierFieldState = "state"
NotifierFieldStatus = "status"
@@ -42,6 +43,7 @@ type Notifier struct {
PagerdutyConfig *PagerdutyConfig `json:"pagerdutyConfig,omitempty" yaml:"pagerdutyConfig,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
SMTPConfig *SMTPConfig `json:"smtpConfig,omitempty" yaml:"smtpConfig,omitempty"`
SendResolved bool `json:"sendResolved,omitempty" yaml:"sendResolved,omitempty"`
SlackConfig *SlackConfig `json:"slackConfig,omitempty" yaml:"slackConfig,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
Status *NotifierStatus `json:"status,omitempty" yaml:"status,omitempty"`

View File

@@ -7,6 +7,7 @@ const (
NotifierSpecFieldDisplayName = "displayName"
NotifierSpecFieldPagerdutyConfig = "pagerdutyConfig"
NotifierSpecFieldSMTPConfig = "smtpConfig"
NotifierSpecFieldSendResolved = "sendResolved"
NotifierSpecFieldSlackConfig = "slackConfig"
NotifierSpecFieldWebhookConfig = "webhookConfig"
NotifierSpecFieldWechatConfig = "wechatConfig"
@@ -18,6 +19,7 @@ type NotifierSpec struct {
DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"`
PagerdutyConfig *PagerdutyConfig `json:"pagerdutyConfig,omitempty" yaml:"pagerdutyConfig,omitempty"`
SMTPConfig *SMTPConfig `json:"smtpConfig,omitempty" yaml:"smtpConfig,omitempty"`
SendResolved bool `json:"sendResolved,omitempty" yaml:"sendResolved,omitempty"`
SlackConfig *SlackConfig `json:"slackConfig,omitempty" yaml:"slackConfig,omitempty"`
WebhookConfig *WebhookConfig `json:"webhookConfig,omitempty" yaml:"webhookConfig,omitempty"`
WechatConfig *WechatConfig `json:"wechatConfig,omitempty" yaml:"wechatConfig,omitempty"`