CustomMonitoringSignal interface

interface de modelo CustomMonitoringSignal

Extends

Propriedades

componentId

[Obrigatório] Referência ao ativo de componente usado para calcular as métricas personalizadas.

inputAssets

Monitorando ativos a serem usados como entrada. A chave é o nome da porta de entrada do componente, o valor é o ativo de dados.

inputs

Parâmetros de componente extras a serem usados como entrada. A chave é o nome da porta de entrada literal do componente, o valor é o valor do parâmetro.

metricThresholds

[Obrigatório] Uma lista de métricas a serem calculadas e seus limites associados.

signalType

[Obrigatório] Especifica o tipo de sinal a ser monitorado.

Propriedades herdadas

notificationTypes

O modo de notificação atual para esse sinal.

properties

Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas.

Detalhes da propriedade

componentId

[Obrigatório] Referência ao ativo de componente usado para calcular as métricas personalizadas.

componentId: string

Valor da propriedade

string

inputAssets

Monitorando ativos a serem usados como entrada. A chave é o nome da porta de entrada do componente, o valor é o ativo de dados.

inputAssets?: Record<string, MonitoringInputDataBaseUnion>

Valor da propriedade

inputs

Parâmetros de componente extras a serem usados como entrada. A chave é o nome da porta de entrada literal do componente, o valor é o valor do parâmetro.

inputs?: Record<string, JobInputUnion>

Valor da propriedade

Record<string, JobInputUnion>

metricThresholds

[Obrigatório] Uma lista de métricas a serem calculadas e seus limites associados.

metricThresholds: CustomMetricThreshold[]

Valor da propriedade

signalType

[Obrigatório] Especifica o tipo de sinal a ser monitorado.

signalType: "Custom"

Valor da propriedade

"Custom"

Detalhes das propriedades herdadas

notificationTypes

O modo de notificação atual para esse sinal.

notificationTypes?: string[]

Valor da propriedade

string[]

Herdado deMonitoringSignalBase.notificationTypes

properties

Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas.

properties?: Record<string, string>

Valor da propriedade

Record<string, string>

Herdado deMonitoringSignalBase.propriedades