Package org.ovirt.engine.sdk4.services
Interface AffinityLabelVmsService
-
- All Superinterfaces:
Service
- All Known Implementing Classes:
AffinityLabelVmsServiceImpl
public interface AffinityLabelVmsService extends Service
This service represents list of vms that have a specific label when accessed through the affinitylabels/vms subcollection.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
AffinityLabelVmsService.AddRequest
Add a label to a vm.static interface
AffinityLabelVmsService.AddResponse
Add a label to a vm.static interface
AffinityLabelVmsService.ListRequest
List all virtual machines with the label.static interface
AffinityLabelVmsService.ListResponse
List all virtual machines with the label.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AffinityLabelVmsService.AddRequest
add()
Add a label to a vm.AffinityLabelVmsService.ListRequest
list()
List all virtual machines with the label.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.AffinityLabelVmService
vmService(String id)
A link to the specific label-vm assignment to allow label removal.
-
-
-
Method Detail
-
add
AffinityLabelVmsService.AddRequest add()
Add a label to a vm.
-
list
AffinityLabelVmsService.ListRequest list()
List all virtual machines with the label. The order of the returned virtual machines isn't guaranteed.
-
vmService
AffinityLabelVmService vmService(String id)
A link to the specific label-vm assignment to allow label removal.
-
-