Package org.ovirt.engine.sdk4.services
Interface ExternalComputeResourcesService
-
- All Superinterfaces:
Service
- All Known Implementing Classes:
ExternalComputeResourcesServiceImpl
public interface ExternalComputeResourcesService extends Service
Manages a collection of external compute resources. Compute resource is a term of host external provider. The external provider also needs to know to where the provisioned host needs to register. The login details of the engine is saved as a compute resource in the external provider side.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExternalComputeResourcesService.ListRequest
Retrieves a list of external compute resources.static interface
ExternalComputeResourcesService.ListResponse
Retrieves a list of external compute resources.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExternalComputeResourcesService.ListRequest
list()
Retrieves a list of external compute resources.ExternalComputeResourceService
resourceService(String id)
This service manages compute resource instanceService
service(String path)
Service locator method, returns individual service on which the URI is dispatched.
-
-
-
Method Detail
-
list
ExternalComputeResourcesService.ListRequest list()
Retrieves a list of external compute resources. For example, to retrieve the compute resources of external host provider `123`, send a request like this: .... GET /ovirt-engine/api/externalhostproviders/123/computeresources .... It will return a response like this: [source,xml] ----hostname oVirt https://address/api admin@internal
-
resourceService
ExternalComputeResourceService resourceService(String id)
This service manages compute resource instance
-
-