DiagnosticContract interface
Detalles de diagnóstico.
- Extends
Propiedades
| always |
Especifica para qué tipo de configuración de muestreo de mensajes no se debe aplicar. |
| backend | Configuración de diagnóstico para los mensajes HTTP entrantes o salientes en el back-end |
| frontend | Configuración de diagnóstico para los mensajes HTTP entrantes y salientes a la puerta de enlace. |
| http |
Establece el protocolo de correlación que se usará para los diagnósticos de Application Insights. |
| log |
Registre clientIP. El valor predeterminado es false. |
| logger |
Identificador de recurso de un registrador de destino. |
| metrics | Emita métricas personalizadas a través de la directiva de métricas de emisión. Solo se aplica a la configuración de diagnóstico de Application Insights. |
| operation |
El formato del nombre de la operación para los datos de telemetría de Application Insights. El valor predeterminado es Name. |
| sampling | Configuración de muestreo para Diagnóstico. |
| verbosity | Nivel de detalle aplicado a seguimientos emitidos por directivas de seguimiento. |
Propiedades heredadas
| id | Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| name | El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| type | Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
alwaysLog
Especifica para qué tipo de configuración de muestreo de mensajes no se debe aplicar.
alwaysLog?: string
Valor de propiedad
string
backend
Configuración de diagnóstico para los mensajes HTTP entrantes o salientes en el back-end
backend?: PipelineDiagnosticSettings
Valor de propiedad
frontend
Configuración de diagnóstico para los mensajes HTTP entrantes y salientes a la puerta de enlace.
frontend?: PipelineDiagnosticSettings
Valor de propiedad
httpCorrelationProtocol
Establece el protocolo de correlación que se usará para los diagnósticos de Application Insights.
httpCorrelationProtocol?: string
Valor de propiedad
string
logClientIp
Registre clientIP. El valor predeterminado es false.
logClientIp?: boolean
Valor de propiedad
boolean
loggerId
Identificador de recurso de un registrador de destino.
loggerId?: string
Valor de propiedad
string
metrics
Emita métricas personalizadas a través de la directiva de métricas de emisión. Solo se aplica a la configuración de diagnóstico de Application Insights.
metrics?: boolean
Valor de propiedad
boolean
operationNameFormat
El formato del nombre de la operación para los datos de telemetría de Application Insights. El valor predeterminado es Name.
operationNameFormat?: string
Valor de propiedad
string
sampling
Configuración de muestreo para Diagnóstico.
sampling?: SamplingSettings
Valor de propiedad
verbosity
Nivel de detalle aplicado a seguimientos emitidos por directivas de seguimiento.
verbosity?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
heredado deProxyResource.id
name
El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
heredado deProxyResource.name
type
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deProxyResource.type