ArmAlertsManagementModelFactory.ServiceAlertEssentials Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
- 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.
- description
- String
Descrição do alerta.
Retornos
Uma nova ServiceAlertEssentials instância para zombar.
Aplica-se a
Azure SDK for .NET