Service detection API - JSON models

JSON models of the Service detection rules API vary greatly, depending on the type of some objects. Here you can find JSON models for each variation.

Variations of the ServiceDetectionRule object

The ServiceDetectionRule object is the base for all service detection rules. The actual set of fields depends on the type of the rule.

FULL_WEB_REQUEST

OPAQUE_AND_EXTERNAL_WEB_REQUEST

FULL_WEB_SERVICE

Variations of the CompareOperation object

The CompareOperation object is the base for all comparison operations. The actual set of fields depends on the type of the comparison.

STRING_CONTAINS

STRING_EQUALS

STARTS_WITH

ENDS_WITH

EXISTS

IP_IN_RANGE

INT_EQUALS

LESS_THAN

GREATER_THAN

Variations of the TransformationBase object

The TransformationBase object is the base for all transformation operations. The actual set of fields depends on the type of the transformation.

BEFORE

AFTER

BETWEEN

REPLACE_BETWEEN

REMOVE_NUMBERS

REMOVE_CREDIT_CARDS

REMOVE_IBANS

REMOVE_IPS

SPLIT_SELECT

TAKE_SEGMENTS