pub struct VirtualMachineGuestIntegrityInfo {
pub enabled: Option<bool>,
}Expand description
This data object describes the guest integrity platform configuration of this virtual machine.
§How to access
VirtualMachine::config.guest_integrity_info?VirtualMachineSnapshot::config.guest_integrity_info?HostSystem::query_memory_overhead_ex(vm_config_info).guest_integrity_info?
Fields§
§enabled: Option<bool>Flag to indicate whether guest integrity platform feature is enabled for this virtual machine.
Guest integrity adds capabilities in the virtual platform to detect attacks on the guest OS kernel
Trait Implementations§
Source§impl VimObjectTrait for VirtualMachineGuestIntegrityInfo
impl VimObjectTrait for VirtualMachineGuestIntegrityInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VirtualMachineGuestIntegrityInfo
Auto Trait Implementations§
impl Freeze for VirtualMachineGuestIntegrityInfo
impl RefUnwindSafe for VirtualMachineGuestIntegrityInfo
impl Send for VirtualMachineGuestIntegrityInfo
impl Sync for VirtualMachineGuestIntegrityInfo
impl Unpin for VirtualMachineGuestIntegrityInfo
impl UnsafeUnpin for VirtualMachineGuestIntegrityInfo
impl UnwindSafe for VirtualMachineGuestIntegrityInfo
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