Compartilhar via


TimeWindowCustomAlertRule interface

Uma regra de alerta personalizada que verifica se o número de atividades (depende do tipo de alerta personalizado) em uma janela de tempo está dentro do intervalo determinado.

Extends

Propriedades

ruleType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

timeWindowSize

O tamanho da janela de tempo no formato iso8601.

Propriedades herdadas

description

A descrição do alerta personalizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

displayName

O nome de exibição do alerta personalizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isEnabled

Status do alerta personalizado.

maxThreshold

O limite máximo.

minThreshold

O limite mínimo.

Detalhes da propriedade

ruleType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

ruleType: "ActiveConnectionsNotInAllowedRange" | "AmqpC2DMessagesNotInAllowedRange" | "AmqpC2DRejectedMessagesNotInAllowedRange" | "AmqpD2CMessagesNotInAllowedRange" | "TimeWindowCustomAlertRule" | "MqttC2DMessagesNotInAllowedRange" | "HttpC2DMessagesNotInAllowedRange" | "MqttC2DRejectedMessagesNotInAllowedRange" | "HttpC2DRejectedMessagesNotInAllowedRange" | "MqttD2CMessagesNotInAllowedRange" | "HttpD2CMessagesNotInAllowedRange" | "DirectMethodInvokesNotInAllowedRange" | "FailedLocalLoginsNotInAllowedRange" | "FileUploadsNotInAllowedRange" | "QueuePurgesNotInAllowedRange" | "TwinUpdatesNotInAllowedRange" | "UnauthorizedOperationsNotInAllowedRange"

Valor da propriedade

"ActiveConnectionsNotInAllowedRange" | "AmqpC2DMessagesNotInAllowedRange" | "AmqpC2DRejectedMessagesNotInAllowedRange" | "AmqpD2CMessagesNotInAllowedRange" | "TimeWindowCustomAlertRule" | "MqttC2DMessagesNotInAllowedRange" | "HttpC2DMessagesNotInAllowedRange" | "MqttC2DRejectedMessagesNotInAllowedRange" | "HttpC2DRejectedMessagesNotInAllowedRange" | "MqttD2CMessagesNotInAllowedRange" | "HttpD2CMessagesNotInAllowedRange" | "DirectMethodInvokesNotInAllowedRange" | "FailedLocalLoginsNotInAllowedRange" | "FileUploadsNotInAllowedRange" | "QueuePurgesNotInAllowedRange" | "TwinUpdatesNotInAllowedRange" | "UnauthorizedOperationsNotInAllowedRange"

timeWindowSize

O tamanho da janela de tempo no formato iso8601.

timeWindowSize: string

Valor da propriedade

string

Detalhes das propriedades herdadas

description

A descrição do alerta personalizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

description?: string

Valor da propriedade

string

Herdado deThresholdCustomAlertRule.description

displayName

O nome de exibição do alerta personalizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

displayName?: string

Valor da propriedade

string

Herdado deThresholdCustomAlertRule.displayName

isEnabled

Status do alerta personalizado.

isEnabled: boolean

Valor da propriedade

boolean

Herdado deThresholdCustomAlertRule.isEnabled

maxThreshold

O limite máximo.

maxThreshold: number

Valor da propriedade

number

Herdado deThresholdCustomAlertRule.maxThreshold

minThreshold

O limite mínimo.

minThreshold: number

Valor da propriedade

number

Herdado deThresholdCustomAlertRule.minThreshold