Partager via


CustomMonitoringSignal interface

Extends

Propriétés

componentId

[Obligatoire] Référence à la ressource de composant utilisée pour calculer les métriques personnalisées.

inputAssets

Surveillance des ressources à prendre en tant qu’entrée. La clé est le nom du port d’entrée du composant, la valeur est la ressource de données.

inputs

Paramètres de composant supplémentaires à prendre en tant qu’entrée. La clé est le nom du port d’entrée littéral du composant, la valeur est la valeur du paramètre.

metricThresholds

[Obligatoire] Liste des métriques à calculer et à leurs seuils associés.

signalType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

Propriétés héritées

notificationTypes

Mode de notification actuel pour ce signal.

properties

Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées.

Détails de la propriété

componentId

[Obligatoire] Référence à la ressource de composant utilisée pour calculer les métriques personnalisées.

componentId: string

Valeur de propriété

string

inputAssets

Surveillance des ressources à prendre en tant qu’entrée. La clé est le nom du port d’entrée du composant, la valeur est la ressource de données.

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

Valeur de propriété

{[propertyName: string]: MonitoringInputDataBaseUnion | null}

inputs

Paramètres de composant supplémentaires à prendre en tant qu’entrée. La clé est le nom du port d’entrée littéral du composant, la valeur est la valeur du paramètre.

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

Valeur de propriété

{[propertyName: string]: JobInputUnion | null}

metricThresholds

[Obligatoire] Liste des métriques à calculer et à leurs seuils associés.

metricThresholds: CustomMetricThreshold[]

Valeur de propriété

signalType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

signalType: "Custom"

Valeur de propriété

"Custom"

Détails de la propriété héritée

notificationTypes

Mode de notification actuel pour ce signal.

notificationTypes?: string[]

Valeur de propriété

string[]

héritée deMonitoringSignalBase.notificationTypes

properties

Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées.

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

Valeur de propriété

{[propertyName: string]: string | null}

héritée deMonitoringSignalBase.properties