Class TimeSeriesBaseline
The baseline values for a single time series.
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 |