次の方法で共有


ArmMonitorModelFactory.MonitorMetricDefinition メソッド

定義

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

パラメーター

isDimensionRequired
Nullable<Boolean>

ディメンションが必要かどうかを示すフラグ。

resourceId
String

メトリックを出力したリソースのリソース識別子。

namespace
String

メトリックが属する名前空間。

name
MonitorLocalizableString

メトリックの名前と表示名、つまりローカライズ可能な文字列です。

displayDescription
String

このメトリックの詳細な説明。

category
String

このメトリックのカスタム カテゴリ名。

metricClass
Nullable<MonitorMetricClass>

メトリックのクラス。

unit
Nullable<MonitorMetricUnit>

メトリックの単位。

primaryAggregationType
Nullable<MonitorAggregationType>

表示に値を使用する方法を定義するプライマリ集計型の値。

supportedAggregationTypes
IEnumerable<MonitorAggregationType>

サポートされている集計の種類のコレクション。

metricAvailabilities
IEnumerable<MonitorMetricAvailability>

クエリを実行できる集計間隔のコレクション。

id
String

メトリック定義のリソース識別子。

dimensions
IEnumerable<MonitorLocalizableString>

ディメンションの名前と表示名、つまりローカライズ可能な文字列です。

戻り値

モック作成用の新しい MonitorMetricDefinition インスタンス。

適用対象