Management zones API - JSON models
Some JSON models of the Management zones API vary, depending on the type of some objects. Here you can find JSON models for each variation.
Variations of the ConditionKey
object
The ConditionKey
object is the base for all conditions. The actual set of fields depends on the type of the condition.
HOST_CUSTOM_METADATA_KEY
The CustomHostMetadataConditionKey
object
Element | Type | Description |
---|---|---|
dynamicKey | Custom | The key of the attribute, which need dynamic keys. Not applicable otherwise, as the attibute itself acts as a key. Can be |
The ConditionKey
object
The key to identify the data we're matching.
The actual set of fields and possible values depend on the type of the key. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
attribute | string | The attribute to be used for comparison. The element can hold these values
|
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
Can be |
json{
"attribute": "HOST_CUSTOM_METADATA",
"type": "HOST_CUSTOM_METADATA_KEY",
"dynamicKey": {
"source": "ENVIRONMENT",
"key": "myKey"
}
}
PROCESS_CUSTOM_METADATA_KEY
The CustomProcessMetadataConditionKey
object
Element | Type | Description |
---|---|---|
dynamicKey | Custom | The key of the attribute, which need dynamic keys. Not applicable otherwise, as the attibute itself acts as a key. Can be |
The ConditionKey
object
The key to identify the data we're matching.
The actual set of fields and possible values depend on the type of the key. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
attribute | string | The attribute to be used for comparison. The element can hold these values
|
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
Can be |
json{
"attribute": "PROCESS_GROUP_DETECTED_NAME",
"type": "PROCESS_CUSTOM_METADATA_KEY",
"dynamicKey": {
"source": "KUBERNETES",
"key": "myKey"
}
}
PROCESS_PREDEFINED_METADATA_KEY
The ProcessMetadataConditionKey
object
Element | Type | Description |
---|---|---|
dynamicKey | string | The key of the attribute, which need dynamic keys. Not applicable otherwise, as the attibute itself acts as a key. The element can hold these values
Can be |
The ConditionKey
object
The key to identify the data we're matching.
The actual set of fields and possible values depend on the type of the key. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
attribute | string | The attribute to be used for comparison. The element can hold these values
|
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
Can be |
json{
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"type": "PROCESS_PREDEFINED_METADATA_KEY",
"dynamicKey": "JAVA_JAR_FILE"
}
STRING
The StringConditionKey
object
Element | Type | Description |
---|---|---|
dynamicKey | string | The key of the attribute, which need dynamic keys. Not applicable otherwise, as the attibute itself acts as a key. Can be |
The ConditionKey
object
The key to identify the data we're matching.
The actual set of fields and possible values depend on the type of the key. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
attribute | string | The attribute to be used for comparison. The element can hold these values
|
type | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
Can be |
json{
"attribute": "HOST_GROUP_NAME",
"type": "STRING",
"dynamicKey": "myKey"
}
Variations of the ComparisonBasic
object
The ComparisonBasic
object is the base for all comparison operations. The actual set of fields depends on the type of the comparison.
APPLICATION_TYPE
The ApplicationTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "SAAS_VENDOR",
"negate": false,
"type": "APPLICATION_TYPE"
}
AZURE_COMPUTE_MODE
The AzureComputeModeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "DEDICATED",
"negate": false,
"type": "AZURE_COMPUTE_MODE"
}
AZURE_SKU
The AzureSkuComparision
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "PREMIUM",
"negate": false,
"type": "AZURE_SKU"
}
BITNESS
The BitnessComparision
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "64",
"negate": false,
"type": "BITNESS"
}
CLOUD_TYPE
The CloudTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "ORACLE",
"negate": false,
"type": "CLOUD_TYPE"
}
CUSTOM_APPLICATION_TYPE
The CustomApplicationTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "EMBEDDED",
"negate": false,
"type": "CUSTOM_APPLICATION_TYPE"
}
DATABASE_TOPOLOGY
The DatabaseTopologyComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "LOAD_BALANCING",
"negate": false,
"type": "DATABASE_TOPOLOGY"
}
DCRUM_DECODER_TYPE
The DcrumDecoderComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "MYSQL",
"negate": false,
"type": "DCRUM_DECODER_TYPE"
}
ENTITY_ID
The EntityIdComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. Can be |
value | string | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "HOST-80FF8584D8954C1D",
"negate": false,
"type": "ENTITY_ID"
}
HYPERVISOR_TYPE
The HypervisorTypeComparision
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "HYPER_V",
"negate": false,
"type": "HYPERVISOR_TYPE"
}
INDEXED_NAME
The IndexedNameComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "string",
"negate": false,
"type": "INDEXED_NAME"
}
INDEXED_STRING
The IndexedStringComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "string",
"negate": false,
"type": "INDEXED_STRING"
}
INDEXED_TAG
The IndexedTagComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | Tag | Tag of a Dynatrace entity. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "hostOS"
},
"negate": false,
"type": "INDEXED_TAG"
}
INTEGER
The IntegerComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | integer | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "GREATER_THAN",
"value": 88,
"negate": false,
"type": "INTEGER"
}
IP_ADDRESS
The IpAddressComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. Can be |
caseSensitive | boolean | The comparison is case-sensitive ( Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "BEGINS_WITH",
"value": "192",
"negate": false,
"type": "IP_ADDRESS",
"caseSensitive": false
}
MOBILE_PLATFORM
The MobilePlatformComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "IOS",
"negate": false,
"type": "MOBILE_PLATFORM"
}
OS_ARCHITECTURE
The OsArchitectureComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "IA64",
"negate": false,
"type": "OS_ARCHITECTURE"
}
OS_TYPE
The OsTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "LINUX",
"negate": false,
"type": "OS_TYPE"
}
PAAS_TYPE
The PaasTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "KUBERNETES",
"negate": false,
"type": "PAAS_TYPE"
}
SERVICE_TOPOLOGY
The ServiceTopologyComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "FULLY_MONITORED",
"negate": false,
"type": "SERVICE_TOPOLOGY"
}
SERVICE_TYPE
The ServiceTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "BACKGROUND_ACTIVITY",
"negate": false,
"type": "SERVICE_TYPE"
}
SIMPLE_HOST_TECH
The SimpleHostTechComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | Simple | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": {
"type": "CLOUDFOUNDRY"
},
"negate": false,
"type": "SIMPLE_HOST_TECH"
}
SIMPLE_TECH
The SimpleTechComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | Simple | The value to compare to. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": {
"verbatimType": "MyTechnology"
},
"negate": false,
"type": "SIMPLE_TECH"
}
STRING
The StringComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. Can be |
caseSensitive | boolean | The comparison is case-sensitive ( Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "CONTAINS",
"value": "myValue",
"negate": false,
"type": "STRING",
"caseSensitive": true
}
SYNTHETIC_ENGINE_TYPE
The SyntheticEngineTypeComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | string | The value to compare to. The element can hold these values
Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "EQUALS",
"value": "CLASSIC",
"negate": false,
"type": "SYNTHETIC_ENGINE_TYPE"
}
TAG
The TagComparison
object
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. The element can hold these values
Can be |
value | Tag | Tag of a Dynatrace entity. Can be |
The ComparisonBasic
object
Defines how the matching is actually performed: what and how are we comparing.
The actual set of fields and possible values of the operator field depend on the type of the comparison. Find the list of actual objects in the description of the type field or see JSON models.
Element | Type | Description |
---|---|---|
operator | string | Operator of the comparison. You can reverse it by setting negate to Possible values depend on the type of the comparison. Find the list of actual models in the description of the type field and check the description of the model you need. |
value | object | The value to compare to. Can be |
negate | boolean | Reverses the comparison operator. For example it turns the begins with into does not begin with. |
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{
"operator": "TAG_KEY_EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "hostOS"
},
"negate": false,
"type": "TAG"
}