Request naming API - JSON models
Some JSON models of the Request naming API vary, depending on the type of some objects. Here you can find JSON models for each variation.
Variations of the ComparisonInfo
object
BOOLEAN
The BooleanComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | boolean | The value to compare to. Can be |
values | boolean[] | The values to compare to. Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": true,
"negate": false,
"type": "BOOLEAN"
}
ESB_INPUT_NODE_TYPE
The ESBInputNodeTypeComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "EVENT_INPUT_NODE",
"negate": false,
"type": "ESB_INPUT_NODE_TYPE"
}
FAILED_STATE
The FailedStateComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "SUCCESSFUL",
"negate": false,
"type": "FAILED_STATE "
}
FAILURE_REASON
The FailureReasonComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "EXCEPTION_ON_ANY_NODE",
"negate": false,
"type": "FAILURE_REASON"
}
FAST_STRING
The FastStringComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. Can be |
values | string[] | The values to compare to. Can be |
caseSensitive | boolean | The comparison is case-sensitive ( Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "CONTAINS",
"value": "sample",
"negate": false,
"type": "FAST_STRING"
}
FLAW_STATE
The FlawStateComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "FLAWED",
"negate": false,
"type": "FLAW_STATE"
}
HTTP_METHOD
The HttpMethodComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "POST",
"negate": false,
"type": "HTTP_METHOD"
}
HTTP_STATUS_CLASS
The HttpStatusClassComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "C_2XX",
"negate": false,
"type": "HTTP_STATUS_CLASS"
}
IIB_INPUT_NODE_TYPE
The IIBInputNodeTypeComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "JMS_CLIENT_INPUT_NODE",
"negate": false,
"type": "IIB_INPUT_NODE_TYPE"
}
NUMBER
The NumberComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | number | The value to compare to. Can be |
values | number[] | The values to compare to. Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "GREATER_THAN_OR_EQUAL",
"value": {},
"negate": false,
"type": "NUMBER"
}
NUMBER_REQUEST_ATTRIBUTE
The NumberRequestAttributeComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | number | The value to compare to. Can be |
values | number[] | The values to compare to. Can be |
requestAttribute | string | - Can be |
matchOnChildCalls | boolean | If Default is Can be |
source | Propagation | Defines valid sources of request attributes for conditions or placeholders. Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "GREATER_THAN",
"value": {},
"negate": false,
"type": "NUMBER_REQUEST_ATTRIBUTE",
"requestAttribute": "sample"
}
SERVICE_TYPE
The ServiceTypeComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "BACKGROUND_ACTIVITY",
"negate": false,
"type": "SERVICE_TYPE"
}
STRING
The StringComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. Can be |
values | string[] | The values to compare to. Can be |
caseSensitive | boolean | The comparison is case-sensitive ( Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "ENDS_WITH",
"value": "sample",
"negate": false,
"type": "STRING",
"caseSensitive": false
}
STRING_REQUEST_ATTRIBUTE
The StringRequestAttributeComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. Can be |
values | string[] | The values to compare to. Can be |
requestAttribute | string | - Can be |
caseSensitive | boolean | The comparison is case-sensitive ( Can be |
matchOnChildCalls | boolean | If Default is Can be |
source | Propagation | Defines valid sources of request attributes for conditions or placeholders. Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "BEGINS_WITH",
"value": "sample",
"negate": false,
"type": "STRING_REQUEST_ATTRIBUTE",
"requestAttribute": "myAttribute",
"caseSensitive": false
}
TAG
The TagComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | Tag | Tag of a Dynatrace entity. Can be |
values | Tag | The values to compare to. Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "myTag"
},
"negate": false,
"type": "TAG"
}
ZOS_CALL_TYPE
The ZosComparisonInfo
object
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
values | string[] | The values to compare to. The element can hold these values
Can be |
The ComparisonInfo
object
Type-specific comparison for attributes. The actual set of fields depends on the type of the comparison. Find the list of actual objects in the description of the type field or see Service metrics API - JSON models.
Element | Type | Description |
---|---|---|
comparison | string | Operator of the comparision. You can reverse it by setting negate to |
value | object | The value to compare to. Can be |
values | object[] | The values to compare to. Can be |
negate | boolean | Reverse the comparison operator. For example, it turns equals into does not equal. |
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
json{
"comparison": "EQUALS",
"value": "IMS_CONNECT_API",
"negate": false,
"type": "ZOS_CALL_TYPE"
}
- Define custom services
Learn how to configure custom services such as Java, .NET, PHP, and more.