Freigeben über


New-AzApiManagementHttpMessageDiagnostic

Erstellt eine Instanz von PsApiManagementHttpMessageDiagnostic, bei der es sich um eine Http-Nachricht-Diagnoseeinstellung 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 von Content-Type und User-Agent Headern zusammen mit 100 Byte 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

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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