-
Notifications
You must be signed in to change notification settings - Fork 0
/
zz_generated_cluster_group_spec.go
22 lines (20 loc) · 1.24 KB
/
zz_generated_cluster_group_spec.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package client
const (
ClusterGroupSpecType = "clusterGroupSpec"
ClusterGroupSpecFieldClusterID = "clusterId"
ClusterGroupSpecFieldDescription = "description"
ClusterGroupSpecFieldDisplayName = "displayName"
ClusterGroupSpecFieldGroupIntervalSeconds = "groupIntervalSeconds"
ClusterGroupSpecFieldGroupWaitSeconds = "groupWaitSeconds"
ClusterGroupSpecFieldRecipients = "recipients"
ClusterGroupSpecFieldRepeatIntervalSeconds = "repeatIntervalSeconds"
)
type ClusterGroupSpec struct {
ClusterID string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"`
GroupIntervalSeconds int64 `json:"groupIntervalSeconds,omitempty" yaml:"groupIntervalSeconds,omitempty"`
GroupWaitSeconds int64 `json:"groupWaitSeconds,omitempty" yaml:"groupWaitSeconds,omitempty"`
Recipients []Recipient `json:"recipients,omitempty" yaml:"recipients,omitempty"`
RepeatIntervalSeconds int64 `json:"repeatIntervalSeconds,omitempty" yaml:"repeatIntervalSeconds,omitempty"`
}