Show / Hide Table of Contents

    Class TimeSeriesBaseline

    The baseline values for a single time series.

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

    Constructors

    TimeSeriesBaseline()

    Initializes a new instance of the TimeSeriesBaseline class.

    Declaration
    public TimeSeriesBaseline ();

    TimeSeriesBaseline(String, IList<Nullable<DateTime>>, IList<SingleBaseline>, IList<MetricSingleDimension>, IList<BaselineMetadata>)

    Initializes a new instance of the TimeSeriesBaseline class.

    Declaration
    public TimeSeriesBaseline (string aggregation, System.Collections.Generic.IList<Nullable<DateTime>> timestamps, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.SingleBaseline> data, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricSingleDimension> dimensions = null, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.BaselineMetadata> metadata = null);
    Parameters
    String aggregation

    The aggregation type of the metric.

    IList<Nullable<DateTime>> timestamps

    The list of timestamps of the baselines.

    IList<SingleBaseline> data

    The baseline values for each sensitivity.

    IList<MetricSingleDimension> dimensions

    The dimensions of this time series.

    IList<BaselineMetadata> metadata

    The baseline metadata values.

    Properties

    Aggregation

    Gets or sets the aggregation type of the metric.

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

    Data

    Gets or sets the baseline values for each sensitivity.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="data")]
    public System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.SingleBaseline> Data { get; set; }
    Property Value
    IList<SingleBaseline>

    Dimensions

    Gets or sets the dimensions of this time series.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="dimensions")]
    public System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricSingleDimension> Dimensions { get; set; }
    Property Value
    IList<MetricSingleDimension>

    Metadata

    Gets or sets the baseline metadata values.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="metadata")]
    public System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.BaselineMetadata> Metadata { get; set; }
    Property Value
    IList<BaselineMetadata>

    Timestamps

    Gets or sets the list of timestamps of the baselines.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="timestamps")]
    public System.Collections.Generic.IList<Nullable<DateTime>> Timestamps { get; set; }
    Property Value
    IList<Nullable<DateTime>>

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net