Name | Type | Description | Notes |
---|---|---|---|
MonitorId | Pointer to string | The Id of the associated monitor. | [optional] |
ResolvedAt | Pointer to NullableTime | The time at which the alert was resolved. | [optional] |
AbnormalityStartTime | Pointer to time.Time | The time at which the incident started. | [optional] |
AlertType | Pointer to string | The severity of the Alert. Valid values: 1. `Critical` 2. `Warning` 3. `MissingData` | [optional] |
Status | Pointer to string | The status of the Alert. Valid values: 1. `Triggered` 2. `Resolved` | [optional] |
MonitorQueries | Pointer to []AlertMonitorQuery | All queries from the monitor relevant to the alert. | [optional] |
TriggerQueries | Pointer to []AlertMonitorQuery | All queries from the monitor relevant to the alert with triggered time series filters. | [optional] |
MonitorUrl | Pointer to string | URL for this monitor's view page | [optional] |
TriggerQueryUrl | Pointer to string | A link to search with the triggering data and time range | [optional] |
TriggerConditions | Pointer to []TriggerCondition | Trigger conditions which were breached to create this Alert. | [optional] |
TriggerValue | Pointer to float64 | The of the query result which breached the trigger condition. | [optional] |
MonitorType | Pointer to string | The type of monitor. Valid values: 1. `Logs`: A logs query monitor. 2. `Metrics`: A metrics query monitor. | [optional] |
EntityIds | Pointer to []string | One or more entity identifiers involved in this Alert. | [optional] |
Notes | Pointer to string | [optional] | |
ExtraDetails | Pointer to ExtraDetails | [optional] | |
AlertCondition | Pointer to NullableString | The condition which triggered this alert. | [optional] |
func NewAlertsLibraryAlertUpdate() *AlertsLibraryAlertUpdate
NewAlertsLibraryAlertUpdate instantiates a new AlertsLibraryAlertUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAlertsLibraryAlertUpdateWithDefaults() *AlertsLibraryAlertUpdate
NewAlertsLibraryAlertUpdateWithDefaults instantiates a new AlertsLibraryAlertUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *AlertsLibraryAlertUpdate) GetMonitorId() string
GetMonitorId returns the MonitorId field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetMonitorIdOk() (*string, bool)
GetMonitorIdOk returns a tuple with the MonitorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetMonitorId(v string)
SetMonitorId sets MonitorId field to given value.
func (o *AlertsLibraryAlertUpdate) HasMonitorId() bool
HasMonitorId returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetResolvedAt() time.Time
GetResolvedAt returns the ResolvedAt field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetResolvedAtOk() (*time.Time, bool)
GetResolvedAtOk returns a tuple with the ResolvedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetResolvedAt(v time.Time)
SetResolvedAt sets ResolvedAt field to given value.
func (o *AlertsLibraryAlertUpdate) HasResolvedAt() bool
HasResolvedAt returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) SetResolvedAtNil(b bool)
SetResolvedAtNil sets the value for ResolvedAt to be an explicit nil
func (o *AlertsLibraryAlertUpdate) UnsetResolvedAt()
UnsetResolvedAt ensures that no value is present for ResolvedAt, not even an explicit nil
func (o *AlertsLibraryAlertUpdate) GetAbnormalityStartTime() time.Time
GetAbnormalityStartTime returns the AbnormalityStartTime field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetAbnormalityStartTimeOk() (*time.Time, bool)
GetAbnormalityStartTimeOk returns a tuple with the AbnormalityStartTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetAbnormalityStartTime(v time.Time)
SetAbnormalityStartTime sets AbnormalityStartTime field to given value.
func (o *AlertsLibraryAlertUpdate) HasAbnormalityStartTime() bool
HasAbnormalityStartTime returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetAlertType() string
GetAlertType returns the AlertType field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetAlertTypeOk() (*string, bool)
GetAlertTypeOk returns a tuple with the AlertType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetAlertType(v string)
SetAlertType sets AlertType field to given value.
func (o *AlertsLibraryAlertUpdate) HasAlertType() bool
HasAlertType returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *AlertsLibraryAlertUpdate) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetMonitorQueries() []AlertMonitorQuery
GetMonitorQueries returns the MonitorQueries field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetMonitorQueriesOk() (*[]AlertMonitorQuery, bool)
GetMonitorQueriesOk returns a tuple with the MonitorQueries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetMonitorQueries(v []AlertMonitorQuery)
SetMonitorQueries sets MonitorQueries field to given value.
func (o *AlertsLibraryAlertUpdate) HasMonitorQueries() bool
HasMonitorQueries returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetTriggerQueries() []AlertMonitorQuery
GetTriggerQueries returns the TriggerQueries field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetTriggerQueriesOk() (*[]AlertMonitorQuery, bool)
GetTriggerQueriesOk returns a tuple with the TriggerQueries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetTriggerQueries(v []AlertMonitorQuery)
SetTriggerQueries sets TriggerQueries field to given value.
func (o *AlertsLibraryAlertUpdate) HasTriggerQueries() bool
HasTriggerQueries returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetMonitorUrl() string
GetMonitorUrl returns the MonitorUrl field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetMonitorUrlOk() (*string, bool)
GetMonitorUrlOk returns a tuple with the MonitorUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetMonitorUrl(v string)
SetMonitorUrl sets MonitorUrl field to given value.
func (o *AlertsLibraryAlertUpdate) HasMonitorUrl() bool
HasMonitorUrl returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetTriggerQueryUrl() string
GetTriggerQueryUrl returns the TriggerQueryUrl field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetTriggerQueryUrlOk() (*string, bool)
GetTriggerQueryUrlOk returns a tuple with the TriggerQueryUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetTriggerQueryUrl(v string)
SetTriggerQueryUrl sets TriggerQueryUrl field to given value.
func (o *AlertsLibraryAlertUpdate) HasTriggerQueryUrl() bool
HasTriggerQueryUrl returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetTriggerConditions() []TriggerCondition
GetTriggerConditions returns the TriggerConditions field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetTriggerConditionsOk() (*[]TriggerCondition, bool)
GetTriggerConditionsOk returns a tuple with the TriggerConditions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetTriggerConditions(v []TriggerCondition)
SetTriggerConditions sets TriggerConditions field to given value.
func (o *AlertsLibraryAlertUpdate) HasTriggerConditions() bool
HasTriggerConditions returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetTriggerValue() float64
GetTriggerValue returns the TriggerValue field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetTriggerValueOk() (*float64, bool)
GetTriggerValueOk returns a tuple with the TriggerValue field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetTriggerValue(v float64)
SetTriggerValue sets TriggerValue field to given value.
func (o *AlertsLibraryAlertUpdate) HasTriggerValue() bool
HasTriggerValue returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetMonitorType() string
GetMonitorType returns the MonitorType field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetMonitorTypeOk() (*string, bool)
GetMonitorTypeOk returns a tuple with the MonitorType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetMonitorType(v string)
SetMonitorType sets MonitorType field to given value.
func (o *AlertsLibraryAlertUpdate) HasMonitorType() bool
HasMonitorType returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetEntityIds() []string
GetEntityIds returns the EntityIds field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetEntityIdsOk() (*[]string, bool)
GetEntityIdsOk returns a tuple with the EntityIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetEntityIds(v []string)
SetEntityIds sets EntityIds field to given value.
func (o *AlertsLibraryAlertUpdate) HasEntityIds() bool
HasEntityIds returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetNotes() string
GetNotes returns the Notes field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetNotesOk() (*string, bool)
GetNotesOk returns a tuple with the Notes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetNotes(v string)
SetNotes sets Notes field to given value.
func (o *AlertsLibraryAlertUpdate) HasNotes() bool
HasNotes returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetExtraDetails() ExtraDetails
GetExtraDetails returns the ExtraDetails field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetExtraDetailsOk() (*ExtraDetails, bool)
GetExtraDetailsOk returns a tuple with the ExtraDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetExtraDetails(v ExtraDetails)
SetExtraDetails sets ExtraDetails field to given value.
func (o *AlertsLibraryAlertUpdate) HasExtraDetails() bool
HasExtraDetails returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) GetAlertCondition() string
GetAlertCondition returns the AlertCondition field if non-nil, zero value otherwise.
func (o *AlertsLibraryAlertUpdate) GetAlertConditionOk() (*string, bool)
GetAlertConditionOk returns a tuple with the AlertCondition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AlertsLibraryAlertUpdate) SetAlertCondition(v string)
SetAlertCondition sets AlertCondition field to given value.
func (o *AlertsLibraryAlertUpdate) HasAlertCondition() bool
HasAlertCondition returns a boolean if a field has been set.
func (o *AlertsLibraryAlertUpdate) SetAlertConditionNil(b bool)
SetAlertConditionNil sets the value for AlertCondition to be an explicit nil
func (o *AlertsLibraryAlertUpdate) UnsetAlertCondition()
UnsetAlertCondition ensures that no value is present for AlertCondition, not even an explicit nil