Partager via


MetricDefinition Constructeurs

Définition

Surcharges

MetricDefinition()

Initialise une nouvelle instance de la classe MetricDefinition.

MetricDefinition(Nullable<Boolean>, String, String, LocalizableString, String, String, String, String, Nullable<AggregationType>, IList<Nullable<AggregationType>>, IList<MetricAvailability>, String, IList<LocalizableString>)

Initialise une nouvelle instance de la classe MetricDefinition.

MetricDefinition()

Initialise une nouvelle instance de la classe MetricDefinition.

public MetricDefinition ();
Public Sub New ()

S’applique à

MetricDefinition(Nullable<Boolean>, String, String, LocalizableString, String, String, String, String, Nullable<AggregationType>, IList<Nullable<AggregationType>>, IList<MetricAvailability>, String, IList<LocalizableString>)

Initialise une nouvelle instance de la classe MetricDefinition.

public MetricDefinition (bool? isDimensionRequired = default, string resourceId = default, string namespaceProperty = default, Microsoft.Azure.Management.Monitor.Models.LocalizableString name = default, string displayDescription = default, string category = default, string metricClass = default, string unit = default, Microsoft.Azure.Management.Monitor.Models.AggregationType? primaryAggregationType = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.AggregationType?> supportedAggregationTypes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricAvailability> metricAvailabilities = default, string id = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.LocalizableString> dimensions = default);
new Microsoft.Azure.Management.Monitor.Models.MetricDefinition : Nullable<bool> * string * string * Microsoft.Azure.Management.Monitor.Models.LocalizableString * string * string * string * string * Nullable<Microsoft.Azure.Management.Monitor.Models.AggregationType> * System.Collections.Generic.IList<Nullable<Microsoft.Azure.Management.Monitor.Models.AggregationType>> * System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.MetricAvailability> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.LocalizableString> -> Microsoft.Azure.Management.Monitor.Models.MetricDefinition
Public Sub New (Optional isDimensionRequired As Nullable(Of Boolean) = Nothing, Optional resourceId As String = Nothing, Optional namespaceProperty As String = Nothing, Optional name As LocalizableString = Nothing, Optional displayDescription As String = Nothing, Optional category As String = Nothing, Optional metricClass As String = Nothing, Optional unit As String = Nothing, Optional primaryAggregationType As Nullable(Of AggregationType) = Nothing, Optional supportedAggregationTypes As IList(Of Nullable(Of AggregationType)) = Nothing, Optional metricAvailabilities As IList(Of MetricAvailability) = Nothing, Optional id As String = Nothing, Optional dimensions As IList(Of LocalizableString) = Nothing)

Paramètres

isDimensionRequired
Nullable<Boolean>

Indicateur pour indiquer si la dimension est requise.

resourceId
String

identificateur de ressource de la ressource qui a émis la métrique.

namespaceProperty
String

l’espace de noms auquel appartient la métrique.

name
LocalizableString

le nom et le nom complet de la métrique, c’est-à-dire qu’il s’agit d’une chaîne localisable.

displayDescription
String

Description détaillée de cette métrique.

category
String

Nom de catégorie personnalisé pour cette métrique.

metricClass
String

Classe de la métrique. Les valeurs possibles sont les suivantes : « Disponibilité », « Transactions », « Erreurs », « Latence », « Saturation »

unit
String

Unité de la métrique. Les valeurs possibles sont les suivantes : « Count », « Bytes », « Seconds », « CountPerSecond », « BytesPerSecond », « Percent », « MilliSeconds », « ByteSeconds », « Unspecified », « Cores », « MilliCores », « NanoCores », « BitsPerSecond »

primaryAggregationType
Nullable<AggregationType>

valeur de type d’agrégation principale définissant comment utiliser les valeurs pour l’affichage. Les valeurs possibles sont les suivantes : « None », « Average », « Count », « Minimum », « Maximum », « Total »

supportedAggregationTypes
IList<Nullable<AggregationType>>

collection des types d’agrégation pris en charge.

metricAvailabilities
IList<MetricAvailability>

collection des intervalles d’agrégation disponibles pour être interrogés.

id
String

identificateur de ressource de la définition de métrique.

dimensions
IList<LocalizableString>

le nom et le nom complet de la dimension, c’est-à-dire qu’il s’agit d’une chaîne localisable.

S’applique à