Share via


ResourceMetricSignalDefinitionProperties Constructor

Definition

Initializes a new instance of ResourceMetricSignalDefinitionProperties.

public ResourceMetricSignalDefinitionProperties(Azure.ResourceManager.CloudHealth.Models.EntitySignalEvaluationRule evaluationRules, string metricNamespace, string metricName, string timeGrain, Azure.ResourceManager.CloudHealth.Models.MetricAggregationType aggregationType);
new Azure.ResourceManager.CloudHealth.Models.ResourceMetricSignalDefinitionProperties : Azure.ResourceManager.CloudHealth.Models.EntitySignalEvaluationRule * string * string * string * Azure.ResourceManager.CloudHealth.Models.MetricAggregationType -> Azure.ResourceManager.CloudHealth.Models.ResourceMetricSignalDefinitionProperties
Public Sub New (evaluationRules As EntitySignalEvaluationRule, metricNamespace As String, metricName As String, timeGrain As String, aggregationType As MetricAggregationType)

Parameters

evaluationRules
EntitySignalEvaluationRule

Evaluation rules for the signal definition.

metricNamespace
String

Metric namespace.

metricName
String

Name of the metric.

timeGrain
String

Time range of signal. ISO duration format like PT10M.

aggregationType
MetricAggregationType

Type of aggregation to apply to the metric.

Exceptions

evaluationRules, metricNamespace, metricName or timeGrain is null.

Applies to