Package org.ovirt.engine.sdk4.services
Interface StorageDomainVmService.RegisterRequest
-
- All Superinterfaces:
Request<StorageDomainVmService.RegisterRequest,StorageDomainVmService.RegisterResponse>
- Enclosing interface:
- StorageDomainVmService
public static interface StorageDomainVmService.RegisterRequest extends Request<StorageDomainVmService.RegisterRequest,StorageDomainVmService.RegisterResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StorageDomainVmService.RegisterRequest
allowPartialImport(Boolean allowPartialImport)
Indicates whether a virtual machine is allowed to be registered with only some of its disks.StorageDomainVmService.RegisterRequest
async(Boolean async)
Indicates if the registration should be performed asynchronously.StorageDomainVmService.RegisterRequest
clone_(Boolean clone_)
StorageDomainVmService.RegisterRequest
cluster(ClusterBuilder cluster)
StorageDomainVmService.RegisterRequest
cluster(Cluster cluster)
StorageDomainVmService.RegisterRequest
reassignBadMacs(Boolean reassignBadMacs)
Indicates if the problematic MAC addresses should be re-assigned during the import process by the engine.StorageDomainVmService.RegisterRequest
registrationConfiguration(RegistrationConfigurationBuilder registrationConfiguration)
This parameter describes how the virtual machine should be registered.StorageDomainVmService.RegisterRequest
registrationConfiguration(RegistrationConfiguration registrationConfiguration)
StorageDomainVmService.RegisterRequest
vm(VmBuilder vm)
StorageDomainVmService.RegisterRequest
vm(Vm vm)
StorageDomainVmService.RegisterRequest
vnicProfileMappings(List<VnicProfileMapping> vnicProfileMappings)
StorageDomainVmService.RegisterRequest
vnicProfileMappings(VnicProfileMappingBuilder... vnicProfileMappings)
Deprecated attribute describing mapping rules for virtual NIC profiles that will be applied during the import\register process.StorageDomainVmService.RegisterRequest
vnicProfileMappings(VnicProfileMapping... vnicProfileMappings)
Deprecated attribute describing mapping rules for virtual NIC profiles that will be applied during the import\register process.
-
-
-
Method Detail
-
allowPartialImport
StorageDomainVmService.RegisterRequest allowPartialImport(Boolean allowPartialImport)
Indicates whether a virtual machine is allowed to be registered with only some of its disks. If this flag is `true`, the engine will not fail in the validation process if an image is not found, but instead it will allow the virtual machine to be registered without the missing disks. This is mainly used during registration of a virtual machine when some of the storage domains are not available. The default value is `false`.
-
async
StorageDomainVmService.RegisterRequest async(Boolean async)
Indicates if the registration should be performed asynchronously.
-
clone_
StorageDomainVmService.RegisterRequest clone_(Boolean clone_)
-
cluster
StorageDomainVmService.RegisterRequest cluster(Cluster cluster)
-
cluster
StorageDomainVmService.RegisterRequest cluster(ClusterBuilder cluster)
-
reassignBadMacs
StorageDomainVmService.RegisterRequest reassignBadMacs(Boolean reassignBadMacs)
Indicates if the problematic MAC addresses should be re-assigned during the import process by the engine. A MAC address would be considered as a problematic one if one of the following is true: - It conflicts with a MAC address that is already allocated to a virtual machine in the target environment. - It's out of the range of the target MAC address pool.
-
registrationConfiguration
StorageDomainVmService.RegisterRequest registrationConfiguration(RegistrationConfiguration registrationConfiguration)
-
registrationConfiguration
StorageDomainVmService.RegisterRequest registrationConfiguration(RegistrationConfigurationBuilder registrationConfiguration)
This parameter describes how the virtual machine should be registered. This parameter is optional. If the parameter is not specified, the virtual machine will be registered with the same configuration that it had in the original environment where it was created.
-
vm
StorageDomainVmService.RegisterRequest vm(Vm vm)
-
vm
StorageDomainVmService.RegisterRequest vm(VmBuilder vm)
-
vnicProfileMappings
StorageDomainVmService.RegisterRequest vnicProfileMappings(List<VnicProfileMapping> vnicProfileMappings)
-
vnicProfileMappings
StorageDomainVmService.RegisterRequest vnicProfileMappings(VnicProfileMapping... vnicProfileMappings)
Deprecated attribute describing mapping rules for virtual NIC profiles that will be applied during the import\register process. WARNING: Please note that this attribute has been deprecated since version 4.2.1 of the engine, and preserved only for backward compatibility. It will be removed in the future. To specify `vnic_profile_mappings` use the `vnic_profile_mappings` attribute inside the <> type.
-
vnicProfileMappings
StorageDomainVmService.RegisterRequest vnicProfileMappings(VnicProfileMappingBuilder... vnicProfileMappings)
Deprecated attribute describing mapping rules for virtual NIC profiles that will be applied during the import\register process. WARNING: Please note that this attribute has been deprecated since version 4.2.1 of the engine, and preserved only for backward compatibility. It will be removed in the future. To specify `vnic_profile_mappings` use the `vnic_profile_mappings` attribute inside the <> type.
-
-