Package org.ovirt.engine.sdk4.services
Interface OpenstackNetworkProviderService
-
- All Superinterfaces:
ExternalProviderService
,Service
- All Known Implementing Classes:
OpenstackNetworkProviderServiceImpl
public interface OpenstackNetworkProviderService extends ExternalProviderService
This service manages the OpenStack network provider.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
OpenstackNetworkProviderService.GetRequest
Returns the representation of the object managed by this service.static interface
OpenstackNetworkProviderService.GetResponse
Returns the representation of the object managed by this service.static interface
OpenstackNetworkProviderService.RemoveRequest
Removes the provider.static interface
OpenstackNetworkProviderService.RemoveResponse
Removes the provider.static interface
OpenstackNetworkProviderService.UpdateRequest
Updates the provider.static interface
OpenstackNetworkProviderService.UpdateResponse
Updates the provider.-
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 OpenstackNetworkProviderService.GetRequest
get()
Returns the representation of the object managed by this service.OpenstackNetworksService
networksService()
Reference to OpenStack networks service.OpenstackNetworkProviderService.RemoveRequest
remove()
Removes the provider.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.OpenstackNetworkProviderService.UpdateRequest
update()
Updates the provider.-
Methods inherited from interface org.ovirt.engine.sdk4.services.ExternalProviderService
certificatesService, importCertificates, testConnectivity
-
-
-
-
Method Detail
-
get
OpenstackNetworkProviderService.GetRequest get()
Returns the representation of the object managed by this service. For example, to get the OpenStack network provider with identifier `1234`, send a request like this: [source] ---- GET /ovirt-engine/api/openstacknetworkproviders/1234 ----
-
remove
OpenstackNetworkProviderService.RemoveRequest remove()
Removes the provider. For example, to remove the OpenStack network provider with identifier `1234`, send a request like this: [source] ---- DELETE /ovirt-engine/api/openstacknetworkproviders/1234 ----
-
update
OpenstackNetworkProviderService.UpdateRequest update()
Updates the provider. For example, to update `provider_name`, `requires_authentication`, `url`, `tenant_name` and `type` properties, for the OpenStack network provider with identifier `1234`, send a request like this: [source] ---- PUT /ovirt-engine/api/openstacknetworkproviders/1234 ---- With a request body like this: [source,xml] ----ovn-network-provider false http://some_server_url.domain.com:9696 oVirt external
-
networksService
OpenstackNetworksService networksService()
Reference to OpenStack networks service.
-
service
Service service(String path)
Service locator method, returns individual service on which the URI is dispatched.- Specified by:
service
in interfaceExternalProviderService
-
-