Freigeben über


ArmAlertsManagementModelFactory.ServiceAlertEssentials Methode

Definition

Initialisiert eine neue instance von ServiceAlertEssentials.

public static Azure.ResourceManager.AlertsManagement.Models.ServiceAlertEssentials ServiceAlertEssentials (Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity? severity = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSignalType? signalType = default, Azure.ResourceManager.AlertsManagement.Models.ServiceAlertState? alertState = default, Azure.ResourceManager.AlertsManagement.Models.MonitorCondition? monitorCondition = default, string targetResource = default, string targetResourceName = default, string targetResourceGroup = default, string targetResourceType = default, Azure.ResourceManager.AlertsManagement.Models.MonitorServiceSourceForAlert? monitorService = default, string alertRule = default, string sourceCreatedId = default, Guid? smartGroupId = default, string smartGroupingReason = default, DateTimeOffset? startOn = default, DateTimeOffset? lastModifiedOn = default, DateTimeOffset? monitorConditionResolvedOn = default, string lastModifiedBy = default, bool? isSuppressed = default, string description = default);
static member ServiceAlertEssentials : Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSeverity> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertSignalType> * Nullable<Azure.ResourceManager.AlertsManagement.Models.ServiceAlertState> * Nullable<Azure.ResourceManager.AlertsManagement.Models.MonitorCondition> * string * string * string * string * Nullable<Azure.ResourceManager.AlertsManagement.Models.MonitorServiceSourceForAlert> * string * string * Nullable<Guid> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<bool> * string -> Azure.ResourceManager.AlertsManagement.Models.ServiceAlertEssentials
Public Shared Function ServiceAlertEssentials (Optional severity As Nullable(Of ServiceAlertSeverity) = Nothing, Optional signalType As Nullable(Of ServiceAlertSignalType) = Nothing, Optional alertState As Nullable(Of ServiceAlertState) = Nothing, Optional monitorCondition As Nullable(Of MonitorCondition) = Nothing, Optional targetResource As String = Nothing, Optional targetResourceName As String = Nothing, Optional targetResourceGroup As String = Nothing, Optional targetResourceType As String = Nothing, Optional monitorService As Nullable(Of MonitorServiceSourceForAlert) = Nothing, Optional alertRule As String = Nothing, Optional sourceCreatedId As String = Nothing, Optional smartGroupId As Nullable(Of Guid) = Nothing, Optional smartGroupingReason As String = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional monitorConditionResolvedOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedBy As String = Nothing, Optional isSuppressed As Nullable(Of Boolean) = Nothing, Optional description As String = Nothing) As ServiceAlertEssentials

Parameter

severity
Nullable<ServiceAlertSeverity>

Schweregrad der Warnung Sev0 ist am höchsten und Sev4 am niedrigsten.

signalType
Nullable<ServiceAlertSignalType>

Der Typ des Signals, auf dem die Warnung basiert, kann Metriken, Protokolle oder Aktivitätsprotokolle sein.

alertState
Nullable<ServiceAlertState>

Warnungsobjektstatus, der vom Benutzer geändert werden kann.

monitorCondition
Nullable<MonitorCondition>

Bedingung der Regel im Überwachungsdienst. Sie gibt an, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregel überschritten haben.

targetResource
String

Arm-Zielressource, für die die Warnung erstellt wurde.

targetResourceName
String

Name des ZIEL-ARM-Ressourcennamens, für den die Warnung erstellt wurde.

targetResourceGroup
String

Ressourcengruppe der ARM-Zielressource, für die eine Warnung erstellt wurde.

targetResourceType
String

Ressourcentyp der ARM-Zielressource, für die die Warnung erstellt wurde.

monitorService
Nullable<MonitorServiceSourceForAlert>

Überwachen Sie den Dienst, für den die Regel(monitor) festgelegt ist.

alertRule
String

Rule(monitor), die eine Warnung instance ausgelöst hat. Abhängig vom Monitordienst wäre dies ARM-ID oder Name der Regel.

sourceCreatedId
String

Eindeutige ID, die vom Überwachungsdienst für jede Warnung instance erstellt wurde. Dies könnte verwendet werden, um das Problem beim Überwachungsdienst zu verfolgen, im Fall von Nagios, Zabbix, SCOM usw.

smartGroupId
Nullable<Guid>

Eindeutige ID der intelligenten Gruppe.

smartGroupingReason
String

Ausführlicher Grund, der den Grund beschreibt, warum diese Warnung instance einer intelligenten Gruppe hinzugefügt wird.

startOn
Nullable<DateTimeOffset>

Erstellungszeit (ISO-8601-Format) der Warnung instance.

lastModifiedOn
Nullable<DateTimeOffset>

Zeitpunkt der letzten Änderung (ISO-8601-Format) der Warnung instance.

monitorConditionResolvedOn
Nullable<DateTimeOffset>

Aufgelöste Zeit (ISO-8601-Format) der Warnung instance. Dies wird aktualisiert, wenn der Überwachungsdienst die Warnung instance löst, da die Regelbedingung nicht mehr erfüllt ist.

lastModifiedBy
String

Der Benutzer, der die Warnung zuletzt geändert hat, im Falle von Überwachungsdienstupdates wäre der Benutzer "System", andernfalls der Name des Benutzers.

isSuppressed
Nullable<Boolean>

Aktion status.

description
String

Warnungsbeschreibung.

Gibt zurück

Eine neue ServiceAlertEssentials instance zum Simulieren.

Gilt für: