Partager via


LogPolicyOptions interface

Options à passer au logPolicy. Par défaut, seule une liste définie d’en-têtes est enregistrée, bien que cela puisse être configuré. Les corps de requête et de réponse ne sont jamais enregistrés.

Propriétés

allowedHeaderNames

Noms d’en-têtes dont les valeurs sont journalisées lorsque la journalisation est activée. Valeurs par défaut : x-ms-client-request-id, x-ms-return-client-request-id, x-ms-useragent, x-ms-correlation-request-id, x-ms-request-id, client-request-id, ms-cv, return-client-request-id, traceparent, Access-Control-Allow-Credentials, Access-Control-Allow-Headers, Access-Control-Allow-Methods, Access-Control-Allow-Methods, Access-Control-Control-Allow-Origin, Access-Control-Expose-Headers, Access-Control-Request-Headers, Access-Control-Request-Method, Origin, Accept, Accept-Encoding, Cache-Control, Connection, Content-Length, Content-Type, Date, ETag, Expire, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Last-Modified, Pragma, Request-Id, Retry-After, Server, Transfer-Encoding et User-Agent.

Tous les en-têtes spécifiés dans ce champ seront ajoutés à cette liste. Toutes les autres valeurs seront écrites dans les journaux sous la forme « REDACTED ».

allowedQueryParameters

Noms de chaînes de requête dont les valeurs sont journalisées lors de l’activation de la journalisation. Par défaut, aucune valeur de chaîne de requête n’est enregistrée.

logger

Instance de débogueur (enregistreur d’événements) à utiliser pour écrire des journaux de pipeline.

Détails de la propriété

allowedHeaderNames

Noms d’en-têtes dont les valeurs sont journalisées lorsque la journalisation est activée. Valeurs par défaut : x-ms-client-request-id, x-ms-return-client-request-id, x-ms-useragent, x-ms-correlation-request-id, x-ms-request-id, client-request-id, ms-cv, return-client-request-id, traceparent, Access-Control-Allow-Credentials, Access-Control-Allow-Headers, Access-Control-Allow-Methods, Access-Control-Allow-Methods, Access-Control-Control-Allow-Origin, Access-Control-Expose-Headers, Access-Control-Request-Headers, Access-Control-Request-Method, Origin, Accept, Accept-Encoding, Cache-Control, Connection, Content-Length, Content-Type, Date, ETag, Expire, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Last-Modified, Pragma, Request-Id, Retry-After, Server, Transfer-Encoding et User-Agent.

Tous les en-têtes spécifiés dans ce champ seront ajoutés à cette liste. Toutes les autres valeurs seront écrites dans les journaux sous la forme « REDACTED ».

allowedHeaderNames?: string[]

Valeur de propriété

string[]

allowedQueryParameters

Noms de chaînes de requête dont les valeurs sont journalisées lors de l’activation de la journalisation. Par défaut, aucune valeur de chaîne de requête n’est enregistrée.

allowedQueryParameters?: string[]

Valeur de propriété

string[]

logger

Instance de débogueur (enregistreur d’événements) à utiliser pour écrire des journaux de pipeline.

logger?: Debugger

Valeur de propriété