rapid7 / nexpose-client-python

DEPRECATED : Rapid7 Nexpose API client library written in Python
https://www.rapid7.com/
BSD 3-Clause "New" or "Revised" License
25 stars 20 forks source link

Filtered assets and asset details return different information #11

Open santsys opened 7 years ago

santsys commented 7 years ago

When looking up information using GetFilteredAssets you get a list of FilterdAsset objects. These objects have mappings that don't exist when looking at AssetDetails.

I would assume that any Asset returned from any function call should have the same information available from AssetDetails (maybe that's an incorrect assumption).

From FilteredAssets, these values are available but are not available in AssetDetails since these seem to be asset specific, they should also be available from an asset details lookup.

Also, various items like the site_id in the filtered asset is using the first value, this should probably be an array and list all assigned sites.

Your Environment