CcpResponseConfig interface

Eine benutzerdefinierte Antwortkonfiguration für eine Regel.

Eigenschaften

compressionAlgo

Der Komprimierungsalgorithmus. Beispiel: 'gzip', 'multi-gzip', 'deflate'.

convertChildPropertiesToArray

Der Wert, der angibt, ob die Antwort kein Array von Ereignissen/Protokollen ist. Durch Festlegen dieses Kennzeichens auf "true" bedeutet dies, dass der Remoteserver mit einem Objekt antwortet, das jede Eigenschaft als Wert ein Array von Ereignissen/Protokollen aufweist.

csvDelimiter

Das CSV-Trennzeichen, falls das Antwortformat CSV ist.

csvEscape

Das Zeichen, das zum Escapezeichen in CSV verwendet wird.

eventsJsonPaths

Die JSON-Pfade ,$' Char ist der JSON-Stamm.

format

Das Antwortformat. Mögliche Werte sind json,csv,xml

hasCsvBoundary

Der Wert, der angibt, ob die Antwort CSV-Grenze aufweist, falls die Antwort im CSV-Format vorliegt.

hasCsvHeader

Der Wert, der angibt, ob die Antwort Kopfzeilen enthält, falls die Antwort im CSV-Format vorliegt.

isGzipCompressed

Der Wert, der angibt, ob der Remoteserver Gzip unterstützt, und wir sollten die Gzip-Antwort erwarten.

successStatusJsonPath

Der Wert, in dem die Statusmeldung/der Code in der Antwort angezeigt werden soll.

successStatusValue

Der Statuswert.

Details zur Eigenschaft

compressionAlgo

Der Komprimierungsalgorithmus. Beispiel: 'gzip', 'multi-gzip', 'deflate'.

compressionAlgo?: string

Eigenschaftswert

string

convertChildPropertiesToArray

Der Wert, der angibt, ob die Antwort kein Array von Ereignissen/Protokollen ist. Durch Festlegen dieses Kennzeichens auf "true" bedeutet dies, dass der Remoteserver mit einem Objekt antwortet, das jede Eigenschaft als Wert ein Array von Ereignissen/Protokollen aufweist.

convertChildPropertiesToArray?: boolean

Eigenschaftswert

boolean

csvDelimiter

Das CSV-Trennzeichen, falls das Antwortformat CSV ist.

csvDelimiter?: string

Eigenschaftswert

string

csvEscape

Das Zeichen, das zum Escapezeichen in CSV verwendet wird.

csvEscape?: string

Eigenschaftswert

string

eventsJsonPaths

Die JSON-Pfade ,$' Char ist der JSON-Stamm.

eventsJsonPaths: string[]

Eigenschaftswert

string[]

format

Das Antwortformat. Mögliche Werte sind json,csv,xml

format?: string

Eigenschaftswert

string

hasCsvBoundary

Der Wert, der angibt, ob die Antwort CSV-Grenze aufweist, falls die Antwort im CSV-Format vorliegt.

hasCsvBoundary?: boolean

Eigenschaftswert

boolean

hasCsvHeader

Der Wert, der angibt, ob die Antwort Kopfzeilen enthält, falls die Antwort im CSV-Format vorliegt.

hasCsvHeader?: boolean

Eigenschaftswert

boolean

isGzipCompressed

Der Wert, der angibt, ob der Remoteserver Gzip unterstützt, und wir sollten die Gzip-Antwort erwarten.

isGzipCompressed?: boolean

Eigenschaftswert

boolean

successStatusJsonPath

Der Wert, in dem die Statusmeldung/der Code in der Antwort angezeigt werden soll.

successStatusJsonPath?: string

Eigenschaftswert

string

successStatusValue

Der Statuswert.

successStatusValue?: string

Eigenschaftswert

string