ArmMonitorModelFactory.MonitorMetricDefinition Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de 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
Parâmetros
- resourceId
- String
o identificador de recurso do recurso que emitiu a métrica.
- namespace
- String
o namespace ao qual a métrica pertence.
o nome e o nome de exibição da métrica, ou seja, é uma cadeia de caracteres localizável.
- displayDescription
- String
Descrição detalhada dessa métrica.
- category
- String
Nome da categoria personalizada para essa métrica.
- metricClass
- Nullable<MonitorMetricClass>
A classe da métrica.
- unit
- Nullable<MonitorMetricUnit>
A unidade da métrica.
- primaryAggregationType
- Nullable<MonitorAggregationType>
o valor do tipo de agregação primária que define como usar os valores para exibição.
- supportedAggregationTypes
- IEnumerable<MonitorAggregationType>
a coleção de quais tipos de agregação têm suporte.
- metricAvailabilities
- IEnumerable<MonitorMetricAvailability>
a coleção de quais intervalos de agregação estão disponíveis para serem consultados.
- id
- String
o identificador de recurso da definição de métrica.
- dimensions
- IEnumerable<MonitorLocalizableString>
o nome e o nome de exibição da dimensão, ou seja, é uma cadeia de caracteres localizável.
Retornos
Uma nova MonitorMetricDefinition instância para simulação.
Aplica-se a
Azure SDK for .NET