Package org.ovirt.engine.sdk4.services
Interface ExternalHostProviderService
-
- All Superinterfaces:
ExternalProviderService
,Service
- All Known Implementing Classes:
ExternalHostProviderServiceImpl
public interface ExternalHostProviderService extends ExternalProviderService
Represents an external host provider, such as Foreman or Satellite. See https://www.theforeman.org/ for more details on Foreman. See https://access.redhat.com/products/red-hat-satellite for more details on Red Hat Satellite.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExternalHostProviderService.GetRequest
Get external host provider information Host provider, Foreman or Satellite, can be set as an external provider in ovirt.static interface
ExternalHostProviderService.GetResponse
Get external host provider information Host provider, Foreman or Satellite, can be set as an external provider in ovirt.static interface
ExternalHostProviderService.RemoveRequest
static interface
ExternalHostProviderService.RemoveResponse
static interface
ExternalHostProviderService.UpdateRequest
Update the specified external host provider in the system.static interface
ExternalHostProviderService.UpdateResponse
Update the specified external host provider in the system.-
Nested classes/interfaces inherited from interface org.ovirt.engine.sdk4.services.ExternalProviderService
ExternalProviderService.ImportCertificatesRequest, ExternalProviderService.ImportCertificatesResponse, ExternalProviderService.TestConnectivityRequest, ExternalProviderService.TestConnectivityResponse
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExternalComputeResourcesService
computeResourcesService()
ExternalDiscoveredHostsService
discoveredHostsService()
ExternalHostProviderService.GetRequest
get()
Get external host provider information Host provider, Foreman or Satellite, can be set as an external provider in ovirt.ExternalHostGroupsService
hostGroupsService()
ExternalHostsService
hostsService()
ExternalHostProviderService.RemoveRequest
remove()
Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.ExternalHostProviderService.UpdateRequest
update()
Update the specified external host provider in the system.-
Methods inherited from interface org.ovirt.engine.sdk4.services.ExternalProviderService
certificatesService, importCertificates, testConnectivity
-
-
-
-
Method Detail
-
get
ExternalHostProviderService.GetRequest get()
Get external host provider information Host provider, Foreman or Satellite, can be set as an external provider in ovirt. To see details about specific host providers attached to ovirt use this API. For example, to get the details of host provider `123`, send a request like this: .... GET /ovirt-engine/api/externalhostproviders/123 .... The response will be like this: [source,xml] ----mysatellite true https://mysatellite.example.com admin
-
remove
ExternalHostProviderService.RemoveRequest remove()
-
update
ExternalHostProviderService.UpdateRequest update()
Update the specified external host provider in the system.
-
computeResourcesService
ExternalComputeResourcesService computeResourcesService()
-
discoveredHostsService
ExternalDiscoveredHostsService discoveredHostsService()
-
hostGroupsService
ExternalHostGroupsService hostGroupsService()
-
hostsService
ExternalHostsService hostsService()
-
service
Service service(String path)
Service locator method, returns individual service on which the URI is dispatched.- Specified by:
service
in interfaceExternalProviderService
-
-