- if err := validate.Required("ErrorSource", "body", m.ErrorSource); err != nil {
- return err
- }
-
- // value enum
- if err := m.validateErrorSourceEnum("ErrorSource", "body", *m.ErrorSource); err != nil {
- return err
- }
-
- return nil
-}
-
-var subscriptionInstanceTypeRejectCausePropEnum []interface{}
-
-func init() {
- var res []string
- if err := json.Unmarshal([]byte(`["None","REST-subscription-ongoing","REST-subscription-delete-ongoing","Invalid-REST-request-message","REST-subscription-with-given-id-does-not-exist","E2-interface-down","Other"]`), &res); err != nil {
- panic(err)
- }
- for _, v := range res {
- subscriptionInstanceTypeRejectCausePropEnum = append(subscriptionInstanceTypeRejectCausePropEnum, v)
- }
-}
-
-const (
-
- // SubscriptionInstanceRejectCauseNone captures enum value "None"
- SubscriptionInstanceRejectCauseNone string = "None"
-
- // SubscriptionInstanceRejectCauseRESTSubscriptionOngoing captures enum value "REST-subscription-ongoing"
- SubscriptionInstanceRejectCauseRESTSubscriptionOngoing string = "REST-subscription-ongoing"
-
- // SubscriptionInstanceRejectCauseRESTSubscriptionDeleteOngoing captures enum value "REST-subscription-delete-ongoing"
- SubscriptionInstanceRejectCauseRESTSubscriptionDeleteOngoing string = "REST-subscription-delete-ongoing"
-
- // SubscriptionInstanceRejectCauseInvalidRESTRequestMessage captures enum value "Invalid-REST-request-message"
- SubscriptionInstanceRejectCauseInvalidRESTRequestMessage string = "Invalid-REST-request-message"
-
- // SubscriptionInstanceRejectCauseRESTSubscriptionWithGivenIDDoesNotExist captures enum value "REST-subscription-with-given-id-does-not-exist"
- SubscriptionInstanceRejectCauseRESTSubscriptionWithGivenIDDoesNotExist string = "REST-subscription-with-given-id-does-not-exist"
-
- // SubscriptionInstanceRejectCauseE2InterfaceDown captures enum value "E2-interface-down"
- SubscriptionInstanceRejectCauseE2InterfaceDown string = "E2-interface-down"
-
- // SubscriptionInstanceRejectCauseOther captures enum value "Other"
- SubscriptionInstanceRejectCauseOther string = "Other"
-)
-
-// prop value enum
-func (m *SubscriptionInstance) validateRejectCauseEnum(path, location string, value string) error {
- if err := validate.Enum(path, location, value, subscriptionInstanceTypeRejectCausePropEnum); err != nil {
- return err
- }
- return nil
-}
-
-func (m *SubscriptionInstance) validateRejectCause(formats strfmt.Registry) error {
-
- if swag.IsZero(m.RejectCause) { // not required