CustomMonitoringSignal interface

interfejs modelu CustomMonitoringSignal

Rozszerzenie

Właściwości

componentId

[Wymagane] Odwołanie do zasobu składnika używanego do obliczania metryk niestandardowych.

inputAssets

Monitorowanie zasobów do podjęcia jako danych wejściowych. Klucz to nazwa portu wejściowego składnika, a wartość to zasób danych.

inputs

Dodatkowe parametry składnika do podjęcia jako dane wejściowe. Klucz to nazwa portu wejściowego literału składnika, wartość to wartość parametru.

metricThresholds

[Wymagane] Lista metryk do obliczenia i skojarzonych z nimi progów.

signalType

[Wymagane] Określa typ sygnału do monitorowania.

Właściwości dziedziczone

notificationTypes

Bieżący tryb powiadomień dla tego sygnału.

properties

Słownik właściwości. Właściwości można dodawać, ale nie usuwać ani zmieniać.

Szczegóły właściwości

componentId

[Wymagane] Odwołanie do zasobu składnika używanego do obliczania metryk niestandardowych.

componentId: string

Wartość właściwości

string

inputAssets

Monitorowanie zasobów do podjęcia jako danych wejściowych. Klucz to nazwa portu wejściowego składnika, a wartość to zasób danych.

inputAssets?: Record<string, MonitoringInputDataBaseUnion>

Wartość właściwości

inputs

Dodatkowe parametry składnika do podjęcia jako dane wejściowe. Klucz to nazwa portu wejściowego literału składnika, wartość to wartość parametru.

inputs?: Record<string, JobInputUnion>

Wartość właściwości

Record<string, JobInputUnion>

metricThresholds

[Wymagane] Lista metryk do obliczenia i skojarzonych z nimi progów.

metricThresholds: CustomMetricThreshold[]

Wartość właściwości

signalType

[Wymagane] Określa typ sygnału do monitorowania.

signalType: "Custom"

Wartość właściwości

"Custom"

Szczegóły właściwości dziedziczonej

notificationTypes

Bieżący tryb powiadomień dla tego sygnału.

notificationTypes?: string[]

Wartość właściwości

string[]

Dziedziczone zMonitoringSignalBase.notificationTypes

properties

Słownik właściwości. Właściwości można dodawać, ale nie usuwać ani zmieniać.

properties?: Record<string, string>

Wartość właściwości

Record<string, string>

Dziedziczone zMonitoringSignalBase.properties