CustomMonitoringSignal interface
- Extends
Propriedades
| component |
[Obrigatório] Referência ao ativo de componente usado para calcular as métricas personalizadas. |
| input |
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. |
| metric |
[Obrigatório] Uma lista de métricas a serem calculadas e seus limites associados. |
| signal |
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
Propriedades Herdadas
| notification |
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