|
@@ -19,6 +19,10 @@ import (
|
|
// swagger:model AddSignalsRequestItem
|
|
// swagger:model AddSignalsRequestItem
|
|
type AddSignalsRequestItem struct {
|
|
type AddSignalsRequestItem struct {
|
|
|
|
|
|
|
|
+ // alert id
|
|
|
|
+ // Required: true
|
|
|
|
+ AlertID *int64 `json:"alert_id"`
|
|
|
|
+
|
|
// created at
|
|
// created at
|
|
CreatedAt string `json:"created_at,omitempty"`
|
|
CreatedAt string `json:"created_at,omitempty"`
|
|
|
|
|
|
@@ -65,6 +69,10 @@ type AddSignalsRequestItem struct {
|
|
func (m *AddSignalsRequestItem) Validate(formats strfmt.Registry) error {
|
|
func (m *AddSignalsRequestItem) Validate(formats strfmt.Registry) error {
|
|
var res []error
|
|
var res []error
|
|
|
|
|
|
|
|
+ if err := m.validateAlertID(formats); err != nil {
|
|
|
|
+ res = append(res, err)
|
|
|
|
+ }
|
|
|
|
+
|
|
if err := m.validateDecisions(formats); err != nil {
|
|
if err := m.validateDecisions(formats); err != nil {
|
|
res = append(res, err)
|
|
res = append(res, err)
|
|
}
|
|
}
|
|
@@ -107,6 +115,15 @@ func (m *AddSignalsRequestItem) Validate(formats strfmt.Registry) error {
|
|
return nil
|
|
return nil
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+func (m *AddSignalsRequestItem) validateAlertID(formats strfmt.Registry) error {
|
|
|
|
+
|
|
|
|
+ if err := validate.Required("alert_id", "body", m.AlertID); err != nil {
|
|
|
|
+ return err
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return nil
|
|
|
|
+}
|
|
|
|
+
|
|
func (m *AddSignalsRequestItem) validateDecisions(formats strfmt.Registry) error {
|
|
func (m *AddSignalsRequestItem) validateDecisions(formats strfmt.Registry) error {
|
|
if swag.IsZero(m.Decisions) { // not required
|
|
if swag.IsZero(m.Decisions) { // not required
|
|
return nil
|
|
return nil
|