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 mensajes HTTP entrantes o salientes en el back-end |
frontend | Configuración de diagnóstico para los mensajes HTTP entrantes o salientes en la puerta de enlace. |
http |
Establece el protocolo de correlación que se va a usar para el diagnóstico 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étrica de emisión. Solo se aplica a la configuración de diagnóstico de Application Insights. |
operation |
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 los seguimientos emitidos por las directivas de seguimiento. |
Propiedades heredadas
id | Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
name | Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
type | Tipo de 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 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 o salientes en la puerta de enlace.
frontend?: PipelineDiagnosticSettings
Valor de propiedad
httpCorrelationProtocol
Establece el protocolo de correlación que se va a usar para el diagnóstico 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étrica de emisión. Solo se aplica a la configuración de diagnóstico de Application Insights.
metrics?: boolean
Valor de propiedad
boolean
operationNameFormat
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 los seguimientos emitidos por las directivas de seguimiento.
verbosity?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso completo del 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
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 de 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