Compartilhar via


DiagnosticContract Classe

Definição

Detalhes de diagnóstico.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DiagnosticContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DiagnosticContract = class
    inherit Resource
Public Class DiagnosticContract
Inherits Resource
Herança
DiagnosticContract
Atributos

Construtores

DiagnosticContract()

Inicializa uma nova instância da classe DiagnosticContract.

DiagnosticContract(String, String, String, String, String, SamplingSettings, PipelineDiagnosticSettings, PipelineDiagnosticSettings, Nullable<Boolean>, String, String, String)

Inicializa uma nova instância da classe DiagnosticContract.

Propriedades

AlwaysLog

Obtém ou define especifica quais tipos de configurações de amostragem de mensagens não devem ser aplicadas. Os valores possíveis incluem: 'allErrors'

Backend

Obtém ou define configurações de diagnóstico para mensagens HTTP de entrada/saída para o back-end

Frontend

Obtém ou define as configurações de diagnóstico para mensagens HTTP de entrada/saída para o Gateway.

HttpCorrelationProtocol

Obtém ou define o protocolo de correlação a ser usado para diagnóstico do Application Insights. Os valores possíveis incluem: 'None', 'Legacy', 'W3C'

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
LogClientIp

Obtém ou define o log do ClientIP. O padrão é false.

LoggerId

Obtém ou define a ID de recurso de um agente de destino.

Name

Obtém o nome do recurso

(Herdado de Resource)
OperationNameFormat

Obtém ou define o formato do Nome da Operação para telemetrias do Application Insights. O padrão é Nome. Os valores possíveis incluem: 'Name', 'Url'

Sampling

Obtém ou define as configurações de amostragem para Diagnóstico.

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)
Verbosity

Obtém ou define o nível de detalhamento aplicado aos rastreamentos emitidos pelas políticas de rastreamento. Os valores possíveis incluem: 'detalhado', 'information', 'error'

Métodos

Validate()

Valide o objeto .

Aplica-se a