cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
760
Views
5
Helpful
1
Replies

StealthWatch 7.1 REST API: Using PUT to update tag/host group parameter (generating code 5135, "not found"?)

Experimenting with endpoint that updates tag/host group info @ '/smc-configuration/rest/v1/tenants/<tag#>/tags/<tagId>', but can't seem to get this working. It generally produces a 404, with "code 5135, message, 'not found'".

 

Can update host group definition via '/smc-configuration/rest/v1/tenants/<tag#>/tags', but that requires re-post of the entire definition. 

 

Intent is to modify single item, like 'ranges' or 'name', but post of '{ "name" : "new name" }'' for example, generates error 

1 Reply 1

 

Figured it out: PUT data must include reference to the tag ID *and* the domain ID, even though these are in the URI.

 

Not highlighted in documentation that both are required (at least in 7.1.2)

 

Incidentally, changing subnets via 'ranges' is a substitution, and not additive (need to include previous IPs/subnets in PUT)

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: