DiagnosticContract interface
Detalhes do diagnóstico.
- Extends
Propriedades
always |
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. |
http |
Define o protocolo de correlação a ser usado para o Application Insights diagnóstico. |
log |
Registre o ClientIP em log. O padrão é false. |
logger |
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. |
operation |
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