Freigeben über


New-AzApiManagementHttpMessageDiagnostic

Erstellt eine Instanz von PsApiManagementHttpMessageDiagnostic , bei der es sich um eine Http-Nachrichtendiagnoseeinstellung der Diagnose handelt.

Syntax

New-AzApiManagementHttpMessageDiagnostic
   [-HeadersToLog <String[]>]
   [-BodyBytesToLog <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzApiManagementHttpMessageDiagnostic erstellt die Diagnoseeinstellung "Http-Nachricht".

Beispiele

Beispiel 1: Erstellen einer grundlegenden Http-Nachrichtendiagnoseeinstellung

New-AzApiManagementHttpMessageDiagnostic -HeadersToLog 'Content-Type', 'UserAgent' -BodyBytesToLog 100

Headers                   Body
-------                   ----
{Content-Type, UserAgent} Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementBodyDiagnosticSetting

Erstellen einer HTTP-Nachrichtendiagnoseeinstellung zum Protokollieren Content-Type und User-Agent Headern zusammen mit 100 Byte von body

Parameter

-BodyBytesToLog

Anzahl der zu protokollierenden Anforderungstextbytes. Dieser Parameter ist optional.

Typ:Nullable<T>[Int32]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-HeadersToLog

Das Array der zu protokollierenden Kopfzeilen. Dieser Parameter ist optional.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

PsApiManagementHttpMessageDiagnostic