Interface MorpheusAccountInventoryService

All Superinterfaces:
MorpheusDataQueryService<AccountInventory>, MorpheusDataService<AccountInventory,AccountInventoryIdentityProjection>

public interface MorpheusAccountInventoryService extends MorpheusDataService<AccountInventory,AccountInventoryIdentityProjection>
Provides operation methods for interacting with AccountInventory objects. These are mostly related to Ansible tower and ansible in general and is not yet that extensible but could be in the future.
Since:
5.3.1
  • Method Details

    • listIdentityProjections

      io.reactivex.rxjava3.core.Observable<AccountInventoryIdentityProjection> listIdentityProjections(AccountIntegration accountIntegration)
      Lists all inventory projection objects for a specified integration id. The projection is a subset of the properties on a full AccountInventory object for sync matching.
      Parameters:
      accountIntegration - the AccountIntegration identifier associated to the inventories to be listed.
      Returns:
      an RxJava Observable stream of result projection objects.