Understand the difference between Iso and BoundIso
mainThe library distinguishes between raw data models and client-aware objects:
Iso: A domain object representing the data of an ISO image (e.g., name, size, etc.). It is a pure data container.BoundIso: A wrapper around anIsothat is 'bound' to anIsosClient. UseBoundIsowhen you need to perform actions on a specific ISO, such as deleting it, because it contains the necessary client context to make subsequent API calls.