Dela via


CustomMonitoringSignal interface

Extends

Egenskaper

componentId

[Krävs] Referens till komponenttillgången som används för att beräkna anpassade mått.

inputAssets

Övervaka tillgångar att ta som indata. Nyckeln är komponentens portnamn för indata, värdet är datatillgången.

inputs

Extra komponentparametrar att ta som indata. Nyckeln är det komponentliterala indataportnamnet, värdet är parametervärdet.

metricThresholds

[Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden.

signalType

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

Ärvda egenskaper

notificationTypes

Det aktuella meddelandeläget för den här signalen.

properties

Egenskapsordlista. Egenskaper kan läggas till, men inte tas bort eller ändras.

Egenskapsinformation

componentId

[Krävs] Referens till komponenttillgången som används för att beräkna anpassade mått.

componentId: string

Egenskapsvärde

string

inputAssets

Övervaka tillgångar att ta som indata. Nyckeln är komponentens portnamn för indata, värdet är datatillgången.

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

Egenskapsvärde

{[propertyName: string]: MonitoringInputDataBaseUnion | null}

inputs

Extra komponentparametrar att ta som indata. Nyckeln är det komponentliterala indataportnamnet, värdet är parametervärdet.

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

Egenskapsvärde

{[propertyName: string]: JobInputUnion | null}

metricThresholds

[Krävs] En lista över mått som ska beräknas och deras associerade tröskelvärden.

metricThresholds: CustomMetricThreshold[]

Egenskapsvärde

signalType

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

signalType: "Custom"

Egenskapsvärde

"Custom"

Information om ärvda egenskaper

notificationTypes

Det aktuella meddelandeläget för den här signalen.

notificationTypes?: string[]

Egenskapsvärde

string[]

ärvs frånMonitoringSignalBase.notificationTypes

properties

Egenskapsordlista. Egenskaper kan läggas till, men inte tas bort eller ändras.

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

Egenskapsvärde

{[propertyName: string]: string | null}

ärvs frånMonitoringSignalBase.properties