ArmMonitorModelFactory.MonitorMetricDefinition Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von MonitorMetricDefinition.
public static Azure.ResourceManager.Monitor.Models.MonitorMetricDefinition MonitorMetricDefinition (bool? isDimensionRequired = default, string resourceId = default, string namespace = default, Azure.ResourceManager.Monitor.Models.MonitorLocalizableString name = default, string displayDescription = default, string category = default, Azure.ResourceManager.Monitor.Models.MonitorMetricClass? metricClass = default, Azure.ResourceManager.Monitor.Models.MonitorMetricUnit? unit = default, Azure.ResourceManager.Monitor.Models.MonitorAggregationType? primaryAggregationType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.MonitorAggregationType> supportedAggregationTypes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.MonitorMetricAvailability> metricAvailabilities = default, string id = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Models.MonitorLocalizableString> dimensions = default);
static member MonitorMetricDefinition : Nullable<bool> * string * string * Azure.ResourceManager.Monitor.Models.MonitorLocalizableString * string * string * Nullable<Azure.ResourceManager.Monitor.Models.MonitorMetricClass> * Nullable<Azure.ResourceManager.Monitor.Models.MonitorMetricUnit> * Nullable<Azure.ResourceManager.Monitor.Models.MonitorAggregationType> * seq<Azure.ResourceManager.Monitor.Models.MonitorAggregationType> * seq<Azure.ResourceManager.Monitor.Models.MonitorMetricAvailability> * string * seq<Azure.ResourceManager.Monitor.Models.MonitorLocalizableString> -> Azure.ResourceManager.Monitor.Models.MonitorMetricDefinition
Public Shared Function MonitorMetricDefinition (Optional isDimensionRequired As Nullable(Of Boolean) = Nothing, Optional resourceId As String = Nothing, Optional namespace As String = Nothing, Optional name As MonitorLocalizableString = Nothing, Optional displayDescription As String = Nothing, Optional category As String = Nothing, Optional metricClass As Nullable(Of MonitorMetricClass) = Nothing, Optional unit As Nullable(Of MonitorMetricUnit) = Nothing, Optional primaryAggregationType As Nullable(Of MonitorAggregationType) = Nothing, Optional supportedAggregationTypes As IEnumerable(Of MonitorAggregationType) = Nothing, Optional metricAvailabilities As IEnumerable(Of MonitorMetricAvailability) = Nothing, Optional id As String = Nothing, Optional dimensions As IEnumerable(Of MonitorLocalizableString) = Nothing) As MonitorMetricDefinition
Parameter
- resourceId
- String
der Ressourcenbezeichner der Ressource, die die Metrik ausgegeben hat.
- namespace
- String
der Namespace, zu dem die Metrik gehört.
der Name und der Anzeigename der Metrik, d. h. es handelt sich um eine lokalisierbare Zeichenfolge.
- displayDescription
- String
Ausführliche Beschreibung dieser Metrik.
- category
- String
Benutzerdefinierter Kategoriename für diese Metrik.
- metricClass
- Nullable<MonitorMetricClass>
Die Klasse der Metrik.
- unit
- Nullable<MonitorMetricUnit>
Die Einheit der Metrik.
- primaryAggregationType
- Nullable<MonitorAggregationType>
der primäre Aggregationstypwert, der definiert, wie die Werte für die Anzeige verwendet werden sollen.
- supportedAggregationTypes
- IEnumerable<MonitorAggregationType>
die Auflistung der unterstützten Aggregationstypen.
- metricAvailabilities
- IEnumerable<MonitorMetricAvailability>
die Sammlung der verfügbaren Aggregationsintervalle, die abgefragt werden können.
- id
- String
der Ressourcenbezeichner der Metrikdefinition.
- dimensions
- IEnumerable<MonitorLocalizableString>
der Name und der Anzeigename der Dimension, d. h. es handelt sich um eine lokalisierbare Zeichenfolge.
Gibt zurück
Eine neue MonitorMetricDefinition instance zum Mocking.
Gilt für:
Azure SDK for .NET