SignalConfiguration Class
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.
A signal configuration for an Azure resource type.
public class SignalConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CloudHealth.Models.SignalConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CloudHealth.Models.SignalConfiguration>
type SignalConfiguration = class
interface IJsonModel<SignalConfiguration>
interface IPersistableModel<SignalConfiguration>
Public Class SignalConfiguration
Implements IJsonModel(Of SignalConfiguration), IPersistableModel(Of SignalConfiguration)
- Inheritance
-
SignalConfiguration
- Implements
Properties
| Name | Description |
|---|---|
| AggregationType |
Type of aggregation to apply to the metric. |
| DimensionFilter |
Optional dimension filter to apply to the metric. |
| EvaluationRules |
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). |