ResourceMetricSignalDefinitionProperties 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.
Azure Resource Metric Signal Definition properties.
public class ResourceMetricSignalDefinitionProperties : Azure.ResourceManager.CloudHealth.Models.HealthModelSignalDefinitionProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CloudHealth.Models.ResourceMetricSignalDefinitionProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CloudHealth.Models.ResourceMetricSignalDefinitionProperties>
type ResourceMetricSignalDefinitionProperties = class
inherit HealthModelSignalDefinitionProperties
interface IJsonModel<ResourceMetricSignalDefinitionProperties>
interface IPersistableModel<ResourceMetricSignalDefinitionProperties>
Public Class ResourceMetricSignalDefinitionProperties
Inherits HealthModelSignalDefinitionProperties
Implements IJsonModel(Of ResourceMetricSignalDefinitionProperties), IPersistableModel(Of ResourceMetricSignalDefinitionProperties)
- Inheritance
- Implements
Constructors
ResourceMetricSignalDefinitionProperties(EntitySignalEvaluationRule, String, String, String, MetricAggregationType) |
Initializes a new instance of ResourceMetricSignalDefinitionProperties. |
Properties
AggregationType |
Type of aggregation to apply to the metric. |
DataUnit |
Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count)). (Inherited from HealthModelSignalDefinitionProperties) |
DeletedOn |
Date when the signal definition was (soft-)deleted. (Inherited from HealthModelSignalDefinitionProperties) |
Dimension |
Optional: Dimension to split by. |
DimensionFilter |
Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set. |
DisplayName |
Display name. (Inherited from HealthModelSignalDefinitionProperties) |
EvaluationRules |
Evaluation rules for the signal definition. (Inherited from HealthModelSignalDefinitionProperties) |
Labels |
Optional set of labels (key-value pairs). (Inherited from HealthModelSignalDefinitionProperties) |
MetricName |
Name of the metric. |
MetricNamespace |
Metric namespace. |
ProvisioningState |
The status of the last operation. (Inherited from HealthModelSignalDefinitionProperties) |
RefreshInterval |
Interval in which the signal is being evaluated. Defaults to PT1M (1 minute). (Inherited from HealthModelSignalDefinitionProperties) |
TimeGrain |
Time range of signal. ISO duration format like PT10M. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |