JSON models of the Failure detection rules API vary greatly, depending on the type of some objects. Here you can find JSON models for each variation.
Variations of the FdpTagPredicate object
The FdpTagPredicate object is the base of tag conditions for failure detection parameter sets. The actual set of fields depends on the type of the condition.
The reference value. The condition is fulfilled when the tag (which is a string) starts with this value.
Can be null.
The FdpTagPredicate object
The predicate that tests the value of the tag.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the tag (which is a string) equals this value.
Can be null.
The FdpTagPredicate object
The predicate that tests the value of the tag.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the tag (which is a string) ends with this value.
Can be null.
The FdpTagPredicate object
The predicate that tests the value of the tag.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the tag (which is a string) contains this value.
Can be null.
The FdpTagPredicate object
The predicate that tests the value of the tag.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The FdcPredicate object is the base for predicates of a failure detection rule's condition. The actual set of fields depends on the type of the condition.
The condition is case sensitive (false) or case insensitive (true).
If not set, then false is used, making the condition case sensitive.
Can be null.
values
string[]
A list of reference values. The condition is fulfilled when the attribute (which is a string) equals any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The condition is case sensitive (false) or case insensitive (true).
If not set, then false is used, making the condition case sensitive.
Can be null.
values
string[]
A list of reference values. The condition is fulfilled when the attribute (which is a string) start with any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The condition is case sensitive (false) or case insensitive (true).
If not set, then false is used, making the condition case sensitive.
Can be null.
values
string[]
A list of reference values. The condition is fulfilled when the attribute (which is a string) ends with any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The condition is case sensitive (false) or case insensitive (true).
If not set, then false is used, making the condition case sensitive.
Can be null.
values
string[]
A list of reference values. The condition is fulfilled when the attribute (which is a string) contains any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is an integer) equals any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is an integer) is less than this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is an integer) is less than or equals this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is an integer) is greater than this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is an integer) is greater than or equals this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
A list of reference values. The condition is fulfilled when the attribute (which is a long) equals any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is a long) is less than this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is a long) is less than or equals this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is a long) is greater than this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is a long) is greater than or equals this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
A list of reference values. The condition is fulfilled when the attribute (which is the key of a tag) equals any of these.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The condition is fulfilled when the tag matches any key:value pair, consisting of a key and a value that are at the same position in the respective list.
Can be null.
values
string[]
A list of reference tag values.
The condition is fulfilled when the tag matches any key:value pair, consisting of a key and a value that are at the same position in the respective list.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
A list of reference values. The condition is fulfilled when the attribute (which is the type of the service) equals any of these.The possible values are: WebRequest, WebService, Database, Method, WebSite, Messaging, Mobile, Process, Rmi, External, QueueListener, QueueInteraction, RemoteCall, SaasVendor, AMP, CustomApplication, Cics, Ims, CicsInteraction, ImsInteraction, EnterpriseServiceBus, ZosConnect.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
A list of reference values. The condition is fulfilled when the attribute (which is a set of management zones) contains all the reference values.
Specify the ID or the name of the management zone here.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is a long) is less than this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects:
The reference value. The condition is fulfilled when the attribute (which is a long) is less than this value.
Can be null.
The FdcPredicate object
The predicate that tests the value of the attribute.
The actual set of fields depends on the type of the predicate. Find the list of actual objects in the description of the type field or see Failure detection API - JSON models.
Element
Type
Description
type
string
Defines the actual set of fields depending on the value. See one of the following objects: