Compartilhar via


CustomMonitoringSignal interface

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

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

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?: {[propertyName: string]: MonitoringInputDataBaseUnion | null}

Valor da propriedade

{[propertyName: string]: MonitoringInputDataBaseUnion | null}

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?: {[propertyName: string]: JobInputUnion | null}

Valor da propriedade

{[propertyName: string]: JobInputUnion | null}

metricThresholds

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

metricThresholds: CustomMetricThreshold[]

Valor da propriedade

signalType

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

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?: {[propertyName: string]: string | null}

Valor da propriedade

{[propertyName: string]: string | null}

herdado deMonitoringSignalBase.properties