Partilhar via


CustomMonitoringSignal interface

Extends

Propriedades

componentId

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

inputAssets

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

inputs

Parâmetros de componentes extras a serem tomados como entrada. Key é o nome da porta de entrada literal do componente, value é o valor do parâmetro.

metricThresholds

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

signalType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

Propriedades Herdadas

notificationTypes

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

properties

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

Detalhes de Propriedade

componentId

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

componentId: string

Valor de Propriedade

string

inputAssets

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

inputAssets?: {[propertyName: string]: MonitoringInputDataBaseUnion | null}

Valor de Propriedade

{[propertyName: string]: MonitoringInputDataBaseUnion | null}

inputs

Parâmetros de componentes extras a serem tomados como entrada. Key é o nome da porta de entrada literal do componente, value é o valor do parâmetro.

inputs?: {[propertyName: string]: JobInputUnion | null}

Valor de Propriedade

{[propertyName: string]: JobInputUnion | null}

metricThresholds

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

metricThresholds: CustomMetricThreshold[]

Valor de Propriedade

signalType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

signalType: "Custom"

Valor de Propriedade

"Custom"

Detalhes da Propriedade Herdada

notificationTypes

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

notificationTypes?: string[]

Valor de Propriedade

string[]

herdado deMonitoringSignalBase.notificationTypes

properties

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

properties?: {[propertyName: string]: string | null}

Valor de Propriedade

{[propertyName: string]: string | null}

herdado deMonitoringSignalBase.properties