Freigeben über


CustomMonitoringSignal interface

Extends

Eigenschaften

componentId

[Erforderlich] Verweis auf die Komponentenressource, die zum Berechnen der benutzerdefinierten Metriken verwendet wird.

inputAssets

Überwachen von Ressourcen, die als Eingabe verwendet werden sollen. Der Schlüssel ist der Name des Komponenteneingabeports, der Wert ist die Datenressource.

inputs

Zusätzliche Komponentenparameter, die als Eingabe verwendet werden sollen. Schlüssel ist der Name des Literaleingabeports der Komponente, der Wert ist der Parameterwert.

metricThresholds

[Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte.

signalType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

notificationTypes

Der aktuelle Benachrichtigungsmodus für dieses Signal.

properties

Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden.

Details zur Eigenschaft

componentId

[Erforderlich] Verweis auf die Komponentenressource, die zum Berechnen der benutzerdefinierten Metriken verwendet wird.

componentId: string

Eigenschaftswert

string

inputAssets

Überwachen von Ressourcen, die als Eingabe verwendet werden sollen. Der Schlüssel ist der Name des Komponenteneingabeports, der Wert ist die Datenressource.

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

Eigenschaftswert

{[propertyName: string]: MonitoringInputDataBaseUnion | null}

inputs

Zusätzliche Komponentenparameter, die als Eingabe verwendet werden sollen. Schlüssel ist der Name des Literaleingabeports der Komponente, der Wert ist der Parameterwert.

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

Eigenschaftswert

{[propertyName: string]: JobInputUnion | null}

metricThresholds

[Erforderlich] Eine Liste der zu berechnenden Metriken und deren zugeordneten Schwellenwerte.

metricThresholds: CustomMetricThreshold[]

Eigenschaftswert

signalType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

signalType: "Custom"

Eigenschaftswert

"Custom"

Geerbte Eigenschaftsdetails

notificationTypes

Der aktuelle Benachrichtigungsmodus für dieses Signal.

notificationTypes?: string[]

Eigenschaftswert

string[]

vonMonitoringSignalBase.notificationTypes geerbt

properties

Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden.

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

Eigenschaftswert

{[propertyName: string]: string | null}

VonMonitoringSignalBase.properties geerbt