Compartilhar via


DiagnosticContract interface

Detalhes do diagnóstico.

Extends

Propriedades

alwaysLog

Especifica para que tipo de mensagens as configurações de amostragem não devem ser aplicadas.

backend

Configurações de diagnóstico para mensagens HTTP de entrada/saída para o back-end

frontend

Configurações de diagnóstico para mensagens HTTP de entrada/saída para o Gateway.

httpCorrelationProtocol

Define o protocolo de correlação a ser usado para o Application Insights diagnóstico.

logClientIp

Registre o ClientIP em log. O padrão é false.

loggerId

ID de recurso de um agente de destino.

metrics

Emita métricas personalizadas por meio da política de métrica de emissão. Aplicável somente às configurações de diagnóstico do Application Insights.

operationNameFormat

O formato do Nome da Operação para telemetrias do Application Insights. O padrão é Nome.

sampling

Configurações de amostragem para Diagnóstico.

verbosity

O nível de detalhamento aplicado a rastreamentos emitidos por políticas de rastreamento.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

alwaysLog

Especifica para que tipo de mensagens as configurações de amostragem não devem ser aplicadas.

alwaysLog?: string

Valor da propriedade

string

backend

Configurações de diagnóstico para mensagens HTTP de entrada/saída para o back-end

backend?: PipelineDiagnosticSettings

Valor da propriedade

frontend

Configurações de diagnóstico para mensagens HTTP de entrada/saída para o Gateway.

frontend?: PipelineDiagnosticSettings

Valor da propriedade

httpCorrelationProtocol

Define o protocolo de correlação a ser usado para o Application Insights diagnóstico.

httpCorrelationProtocol?: string

Valor da propriedade

string

logClientIp

Registre o ClientIP em log. O padrão é false.

logClientIp?: boolean

Valor da propriedade

boolean

loggerId

ID de recurso de um agente de destino.

loggerId?: string

Valor da propriedade

string

metrics

Emita métricas personalizadas por meio da política de métrica de emissão. Aplicável somente às configurações de diagnóstico do Application Insights.

metrics?: boolean

Valor da propriedade

boolean

operationNameFormat

O formato do Nome da Operação para telemetrias do Application Insights. O padrão é Nome.

operationNameFormat?: string

Valor da propriedade

string

sampling

Configurações de amostragem para Diagnóstico.

sampling?: SamplingSettings

Valor da propriedade

verbosity

O nível de detalhamento aplicado a rastreamentos emitidos por políticas de rastreamento.

verbosity?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type