DiagnosticContract interface
Dettagli di diagnostica.
- Extends
Proprietà
| always |
Specifica il tipo di impostazioni di campionamento dei messaggi che non devono essere applicate. |
| backend | Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel back-end |
| frontend | Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel gateway. |
| http |
Imposta il protocollo di correlazione da usare per la diagnostica di Application Insights. |
| log |
Registrare ClientIP. Il valore predefinito è false. |
| logger |
ID risorsa di un logger di destinazione. |
| metrics | Creare metriche personalizzate tramite criteri di metrica di emissione. Applicabile solo alle impostazioni di diagnostica di Application Insights. |
| operation |
Formato del nome dell'operazione per le telemetrie di Application Insights. Il valore predefinito è Name. |
| sampling | Impostazioni di campionamento per Diagnostica. |
| verbosity | Livello di dettaglio applicato alle tracce generate dai criteri di traccia. |
Proprietà ereditate
| id | ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| name | Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| type | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
alwaysLog
Specifica il tipo di impostazioni di campionamento dei messaggi che non devono essere applicate.
alwaysLog?: string
Valore della proprietà
string
backend
Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel back-end
backend?: PipelineDiagnosticSettings
Valore della proprietà
frontend
Impostazioni di diagnostica per i messaggi HTTP in ingresso/in uscita nel gateway.
frontend?: PipelineDiagnosticSettings
Valore della proprietà
httpCorrelationProtocol
Imposta il protocollo di correlazione da usare per la diagnostica di Application Insights.
httpCorrelationProtocol?: string
Valore della proprietà
string
logClientIp
Registrare ClientIP. Il valore predefinito è false.
logClientIp?: boolean
Valore della proprietà
boolean
loggerId
ID risorsa di un logger di destinazione.
loggerId?: string
Valore della proprietà
string
metrics
Creare metriche personalizzate tramite criteri di metrica di emissione. Applicabile solo alle impostazioni di diagnostica di Application Insights.
metrics?: boolean
Valore della proprietà
boolean
operationNameFormat
Formato del nome dell'operazione per le telemetrie di Application Insights. Il valore predefinito è Name.
operationNameFormat?: string
Valore della proprietà
string
sampling
Impostazioni di campionamento per Diagnostica.
sampling?: SamplingSettings
Valore della proprietà
verbosity
Livello di dettaglio applicato alle tracce generate dai criteri di traccia.
verbosity?: string
Valore della proprietà
string
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
ereditato daProxyResource.id
name
Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
ereditato daProxyResource.name
type
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type