ISignalConfiguration 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.SignalConfigurationTypeConverter))]
public interface ISignalConfiguration : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.SignalConfigurationTypeConverter))>]
type ISignalConfiguration = interface
interface IJsonSerializable
Public Interface ISignalConfiguration
Implements IJsonSerializable
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| AggregationType |
Type of aggregation to apply to the metric. |
| DimensionFilter |
Optional dimension filter to apply to the metric. |
| EvaluationRule |
Evaluation rules with recommended thresholds. |
| MetricName |
Name of the metric (e.g. 'Percentage CPU'). |
| MetricNamespace |
Metric namespace (e.g. 'microsoft.compute/virtualmachines'). |
| SignalId |
Unique identifier of the recommended signal configuration. |
| TimeGrain |
Time range of the metric. ISO 8601 duration format (e.g. 'PT5M'). |
| Unit |
Unit of the metric (e.g. Percent, Bytes, Count). |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |