Lines Matching defs:AlertingAction
527 type AlertingAction struct { struct
529 Severity AlertSeverity `json:"severity,omitempty"`
531 AznsAction *AzNsActionGroup `json:"aznsAction,omitempty"`
533 ThrottlingInMin *int32 `json:"throttlingInMin,omitempty"`
535 Trigger *TriggerCondition `json:"trigger,omitempty"`
537 OdataType OdataTypeBasicAction `json:"odata.type,omitempty"`
541 func (aa AlertingAction) MarshalJSON() ([]byte, error) {
563 func (aa AlertingAction) AsAlertingAction() (*AlertingAction, bool) {
568 func (aa AlertingAction) AsLogToMetricAction() (*LogToMetricAction, bool) {
573 func (aa AlertingAction) AsAction() (*Action, bool) {
578 func (aa AlertingAction) AsBasicAction() (BasicAction, bool) {