Package org.ovirt.engine.sdk4.services
Interface MacPoolService
-
- All Superinterfaces:
Service
- All Known Implementing Classes:
MacPoolServiceImpl
public interface MacPoolService extends Service
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
MacPoolService.GetRequest
static interface
MacPoolService.GetResponse
static interface
MacPoolService.RemoveRequest
Removes a MAC address pool.static interface
MacPoolService.RemoveResponse
Removes a MAC address pool.static interface
MacPoolService.UpdateRequest
Updates a MAC address pool.static interface
MacPoolService.UpdateResponse
Updates a MAC address pool.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MacPoolService.GetRequest
get()
AssignedPermissionsService
permissionsService()
Returns a reference to the service that manages the permissions that are associated with the MacPool.MacPoolService.RemoveRequest
remove()
Removes a MAC address pool.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.MacPoolService.UpdateRequest
update()
Updates a MAC address pool.
-
-
-
Method Detail
-
get
MacPoolService.GetRequest get()
-
remove
MacPoolService.RemoveRequest remove()
Removes a MAC address pool. For example, to remove the MAC address pool having id `123` send a request like this: [source] ---- DELETE /ovirt-engine/api/macpools/123 ----
-
update
MacPoolService.UpdateRequest update()
Updates a MAC address pool. The `name`, `description`, `allow_duplicates`, and `ranges` attributes can be updated. For example, to update the MAC address pool of id `123` send a request like this: [source] ---- PUT /ovirt-engine/api/macpools/123 ---- With a request body like this: [source,xml] ----UpdatedMACPool An updated MAC address pool false 00:1A:4A:16:01:51 00:1A:4A:16:01:e6 02:1A:4A:01:00:00 02:1A:4A:FF:FF:FF
-
permissionsService
AssignedPermissionsService permissionsService()
Returns a reference to the service that manages the permissions that are associated with the MacPool.
-
-