pub struct VirtualDeviceRemoteDeviceBackingInfo {
pub device_name: String,
pub use_auto_detect: Option<bool>,
}Expand description
VirtualDeviceRemoteDeviceBackingInfo is a data object type
for information
about a remote device backing used by a device in a virtual machine.
The primary difference between a remote device backing and a local device backing is that the VirtualCenter server cannot provide a list of remote host devices available for this virtual device backing.
§How to access
VirtualMachine::config.hardware.device?[*].backing?⇒VirtualDeviceRemoteDeviceBackingInfoTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StoragePlacementAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StorageMigrationAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→PlacementAction.relocate_spec?.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitStoragePod::pod_storage_drs_entry.action_history?[*].action→StoragePlacementAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitStoragePod::pod_storage_drs_entry.action_history?[*].action→StorageMigrationAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitClusterComputeResource::action_history.action→StoragePlacementAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitClusterComputeResource::action_history.action→StorageMigrationAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitClusterComputeResource::action_history.action→PlacementAction.relocate_spec?.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTraitClusterComputeResource::recommendation.action?[*]→StoragePlacementAction.relocate_spec.disk?[*].disk_backing_info?⇒VirtualDeviceRemoteDeviceBackingInfoTrait
(10 of 100 paths)
Fields§
§device_name: StringThe name of the device on the remote system.
use_auto_detect: Option<bool>Indicates whether the device should be auto detected instead of directly specified.
If this value is set to TRUE,
deviceName is ignored.
Trait Implementations§
Source§impl VimObjectTrait for VirtualDeviceRemoteDeviceBackingInfo
impl VimObjectTrait for VirtualDeviceRemoteDeviceBackingInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualDeviceRemoteDeviceBackingInfoTrait for VirtualDeviceRemoteDeviceBackingInfo
impl VirtualDeviceRemoteDeviceBackingInfoTrait for VirtualDeviceRemoteDeviceBackingInfo
Source§fn get_virtual_device_remote_device_backing_info(
&self,
) -> &VirtualDeviceRemoteDeviceBackingInfo
fn get_virtual_device_remote_device_backing_info( &self, ) -> &VirtualDeviceRemoteDeviceBackingInfo
Get a reference to the VirtualDeviceRemoteDeviceBackingInfo parent struct
Source§fn get_virtual_device_remote_device_backing_info_mut(
&mut self,
) -> &mut VirtualDeviceRemoteDeviceBackingInfo
fn get_virtual_device_remote_device_backing_info_mut( &mut self, ) -> &mut VirtualDeviceRemoteDeviceBackingInfo
Get a mutable reference to the VirtualDeviceRemoteDeviceBackingInfo parent struct
impl DataObjectTrait for VirtualDeviceRemoteDeviceBackingInfo
impl VirtualDeviceBackingInfoTrait for VirtualDeviceRemoteDeviceBackingInfo
Auto Trait Implementations§
impl Freeze for VirtualDeviceRemoteDeviceBackingInfo
impl RefUnwindSafe for VirtualDeviceRemoteDeviceBackingInfo
impl Send for VirtualDeviceRemoteDeviceBackingInfo
impl Sync for VirtualDeviceRemoteDeviceBackingInfo
impl Unpin for VirtualDeviceRemoteDeviceBackingInfo
impl UnsafeUnpin for VirtualDeviceRemoteDeviceBackingInfo
impl UnwindSafe for VirtualDeviceRemoteDeviceBackingInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more