Partilhar via


ArmAlertsManagementModelFactory.ServiceAlertEssentials Método

Definição

Inicializa uma nova instância de 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

Parâmetros

severity
Nullable<ServiceAlertSeverity>

Gravidade do alerta Sev0 sendo mais alto e Sev4 sendo mais baixo.

signalType
Nullable<ServiceAlertSignalType>

O tipo de sinal no qual o alerta se baseia, que pode ser métricas, logs ou logs de atividades.

alertState
Nullable<ServiceAlertState>

Estado do objeto de alerta, que pode ser modificado pelo usuário.

monitorCondition
Nullable<MonitorCondition>

Condição da regra no serviço monitor. Ele representa se as condições subjacentes ultrapassaram os limites de regra de alerta definidos.

targetResource
String

Recurso arm de destino, no qual o alerta foi criado.

targetResourceName
String

Nome do nome do recurso arm de destino, no qual o alerta foi criado.

targetResourceGroup
String

Grupo de recursos do recurso ARM de destino, no qual o alerta foi criado.

targetResourceType
String

Tipo de recurso do recurso ARM de destino, no qual o alerta foi criado.

monitorService
Nullable<MonitorServiceSourceForAlert>

Monitore o serviço no qual a regra(monitor) está definida.

alertRule
String

Regra(monitor) que disparou a instância de alerta. Dependendo do serviço de monitor, essa seria a ID do ARM ou o nome da regra.

sourceCreatedId
String

ID exclusiva criada pelo serviço monitor para cada instância de alerta. Isso pode ser usado para acompanhar o problema no serviço monitor, no caso de Nagios, Zabbix, SCOM etc.

smartGroupId
Nullable<Guid>

ID exclusiva do grupo inteligente.

smartGroupingReason
String

Motivo detalhado que descreve o motivo pelo qual essa instância de alerta é adicionada a um grupo inteligente.

startOn
Nullable<DateTimeOffset>

Tempo de criação (formato ISO-8601) da instância de alerta.

lastModifiedOn
Nullable<DateTimeOffset>

Hora da última modificação (formato ISO-8601) da instância de alerta.

monitorConditionResolvedOn
Nullable<DateTimeOffset>

Hora resolvida (formato ISO-8601) da instância de alerta. Isso será atualizado quando o serviço monitor resolver a instância de alerta porque a condição de regra não é mais atendida.

lastModifiedBy
String

Usuário que modificou o alerta pela última vez, no caso de monitorar atualizações de serviço, o usuário seria 'system', caso contrário, o nome do usuário.

isSuppressed
Nullable<Boolean>

Ação status.

description
String

Descrição do alerta.

Retornos

Uma nova ServiceAlertEssentials instância para zombar.

Aplica-se a