ILogAnalyticsSignal Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.LogAnalyticsSignalTypeConverter))]
public interface ILogAnalyticsSignal : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.ISignalInstanceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.LogAnalyticsSignalTypeConverter))>]
type ILogAnalyticsSignal = interface
interface IJsonSerializable
interface ISignalInstanceProperties
Public Interface ILogAnalyticsSignal
Implements ISignalInstanceProperties
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| DataUnit |
Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count)) |
| DisplayName |
Display name |
| EvaluationRule |
Evaluation rules for the signal definition |
| Name |
Unique name of the signal within the entity. (Inherited from ISignalInstanceProperties) |
| QueryText |
Query text in KQL syntax |
| RefreshInterval |
Interval in which the signal is being evaluated. Defaults to PT1M (1 minute). |
| SignalDefinitionName |
Optional reference to a signal definition that provides default values. (Inherited from ISignalInstanceProperties) |
| SignalKind |
Kind of the signal instance (Inherited from ISignalInstanceProperties) |
| StatusAdditionalContext |
Additional context as provided by the submitter (Inherited from ISignalInstanceProperties) |
| StatusError |
Error message if the signal status cannot be retrieved (Inherited from ISignalInstanceProperties) |
| StatusHealthState |
Health state of this signal (Inherited from ISignalInstanceProperties) |
| StatusReportedAt |
Timestamp when the value was reported (Inherited from ISignalInstanceProperties) |
| StatusValue |
Reported value of the signal (Inherited from ISignalInstanceProperties) |
| TimeGrain |
Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range. |
| ValueColumnName |
Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |