github.com/muxinc/mux-go@v1.1.1/model_incident.go (about) 1 // Mux Go - Copyright 2019 Mux Inc. 2 // NOTE: This file is auto generated. Do not edit this file manually. 3 4 package muxgo 5 6 type Incident struct { 7 Threshold float64 `json:"threshold,omitempty"` 8 Status string `json:"status,omitempty"` 9 StartedAt string `json:"started_at,omitempty"` 10 Severity string `json:"severity,omitempty"` 11 SampleSizeUnit string `json:"sample_size_unit,omitempty"` 12 SampleSize int64 `json:"sample_size,omitempty"` 13 ResolvedAt string `json:"resolved_at,omitempty"` 14 Notifications []IncidentNotification `json:"notifications,omitempty"` 15 NotificationRules []IncidentNotificationRule `json:"notification_rules,omitempty"` 16 Measurement string `json:"measurement,omitempty"` 17 MeasuredValueOnClose float64 `json:"measured_value_on_close,omitempty"` 18 MeasuredValue float64 `json:"measured_value,omitempty"` 19 IncidentKey string `json:"incident_key,omitempty"` 20 Impact string `json:"impact,omitempty"` 21 Id string `json:"id,omitempty"` 22 ErrorDescription string `json:"error_description,omitempty"` 23 Description string `json:"description,omitempty"` 24 Breakdowns []IncidentBreakdown `json:"breakdowns,omitempty"` 25 AffectedViewsPerHourOnOpen int64 `json:"affected_views_per_hour_on_open,omitempty"` 26 AffectedViewsPerHour int64 `json:"affected_views_per_hour,omitempty"` 27 AffectedViews int64 `json:"affected_views,omitempty"` 28 }