pub enum VirtualMachineToolsStatusEnum {
ToolsNotInstalled,
ToolsNotRunning,
ToolsOld,
ToolsOk,
Other_(String),
}Expand description
Deprecated as of vSphere API 4.0 use VirtualMachineToolsVersionStatus_enum and VirtualMachineToolsRunningStatus_enum.
Current status of VMware Tools running in the guest operating system.
Possible values:
toolsNotInstalled: VMware Tools has never been installed or has not run in the virtual machine.toolsNotRunning: VMware Tools is not running.toolsOld: VMware Tools is running, but the version is not current.toolsOk: VMware Tools is running and the version is current.
§How to access
VirtualMachine::guest.tools_status?VirtualMachine::summary.guest?.tools_status?HostSystem::query_host_connection_info().vm?[*].guest?.tools_status?Datacenter::query_connection_info().vm?[*].guest?.tools_status?Datacenter::query_connection_info_via_spec().vm?[*].guest?.tools_status?EnvironmentBrowser::query_config_target().usb?[*].summary?.guest?.tools_status?
Variants§
ToolsNotInstalled
ToolsNotRunning
ToolsOld
ToolsOk
Other_(String)
This variant handles values not known at compile time.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for VirtualMachineToolsStatusEnum
impl AsRef<str> for VirtualMachineToolsStatusEnum
Source§impl Clone for VirtualMachineToolsStatusEnum
impl Clone for VirtualMachineToolsStatusEnum
Source§fn clone(&self) -> VirtualMachineToolsStatusEnum
fn clone(&self) -> VirtualMachineToolsStatusEnum
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'a> From<&'a VirtualMachineToolsStatusEnum> for &'a str
impl<'a> From<&'a VirtualMachineToolsStatusEnum> for &'a str
Source§fn from(value: &'a VirtualMachineToolsStatusEnum) -> Self
fn from(value: &'a VirtualMachineToolsStatusEnum) -> Self
Converts to this type from the input type.
Source§impl Hash for VirtualMachineToolsStatusEnum
impl Hash for VirtualMachineToolsStatusEnum
Source§impl PartialEq for VirtualMachineToolsStatusEnum
impl PartialEq for VirtualMachineToolsStatusEnum
Source§fn eq(&self, other: &VirtualMachineToolsStatusEnum) -> bool
fn eq(&self, other: &VirtualMachineToolsStatusEnum) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl WrapValue for VirtualMachineToolsStatusEnum
impl WrapValue for VirtualMachineToolsStatusEnum
fn wrap(self) -> ValueElements
impl Eq for VirtualMachineToolsStatusEnum
impl StructuralPartialEq for VirtualMachineToolsStatusEnum
Auto Trait Implementations§
impl Freeze for VirtualMachineToolsStatusEnum
impl RefUnwindSafe for VirtualMachineToolsStatusEnum
impl Send for VirtualMachineToolsStatusEnum
impl Sync for VirtualMachineToolsStatusEnum
impl Unpin for VirtualMachineToolsStatusEnum
impl UnsafeUnpin for VirtualMachineToolsStatusEnum
impl UnwindSafe for VirtualMachineToolsStatusEnum
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
Source§impl<To, T> CastInto<To> for T
impl<To, T> CastInto<To> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.