Bug ID 560765: ASM REST: "kind" for collections is incorrect

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP ASM(all modules)

Known Affected Versions:
12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0, 12.0.0 HF3

Opened: Dec 03, 2015

Severity: 3-Major

Symptoms

In versions 11.5.x and 11.6.x when querying a collection, the kind of the collection would be returned as "kind": "x:x:xcollectionstate" and the items in the collection had "kind": "x:x:xstate" Version 12.0 introduced a regression and the collection and the items within it are all returned in the form of "x:x:xstate" This may cause an issue for a REST client that expected specific "kind" results for collections and items.

Impact

A 3rd party REST Client may stop working correctly

Conditions

ASM REST is used to query collections and the client is concerned about the "kind" returned for the collection

Workaround

A REST Client that performs logic based on the "kind" of the collection would need to be modified to accept either form and recognize when it is a collection.

Fix Information

REST: The "kind" for a collection is now returned correctly as the collectionstate.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips