Show / Hide Table of Contents

    Class LogMetricTrigger

    A log metrics trigger descriptor.

    Inheritance
    Object
    LogMetricTrigger
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Monitor.dll
    Syntax
    public class LogMetricTrigger

    Constructors

    LogMetricTrigger()

    Initializes a new instance of the LogMetricTrigger class.

    Declaration
    public LogMetricTrigger ();

    LogMetricTrigger(String, Nullable<Double>, String, String)

    Initializes a new instance of the LogMetricTrigger class.

    Declaration
    public LogMetricTrigger (string thresholdOperator = null, Nullable<double> threshold = null, string metricTriggerType = null, string metricColumn = null);
    Parameters
    String thresholdOperator

    Evaluation operation for Metric -'GreaterThan' or 'LessThan' or 'Equal'. Possible values include: 'GreaterThan', 'LessThan', 'Equal'

    Nullable<Double> threshold

    The threshold of the metric trigger.

    String metricTriggerType

    Metric Trigger Type - 'Consecutive' or 'Total'. Possible values include: 'Consecutive', 'Total'

    String metricColumn

    Evaluation of metric on a particular column

    Properties

    MetricColumn

    Gets or sets evaluation of metric on a particular column

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="metricColumn")]
    public string MetricColumn { get; set; }
    Property Value
    String

    MetricTriggerType

    Gets or sets metric Trigger Type - 'Consecutive' or 'Total'. Possible values include: 'Consecutive', 'Total'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="metricTriggerType")]
    public string MetricTriggerType { get; set; }
    Property Value
    String

    Threshold

    Gets or sets the threshold of the metric trigger.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="threshold")]
    public Nullable<double> Threshold { get; set; }
    Property Value
    Nullable<Double>

    ThresholdOperator

    Gets or sets evaluation operation for Metric -'GreaterThan' or 'LessThan' or 'Equal'. Possible values include: 'GreaterThan', 'LessThan', 'Equal'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="thresholdOperator")]
    public string ThresholdOperator { get; set; }
    Property Value
    String

    Back to top Azure SDK for Net