pub struct HostFru {
pub type: String,
pub part_name: String,
pub part_number: String,
pub manufacturer: String,
pub serial_number: Option<String>,
pub mfg_time_stamp: Option<String>,
}Expand description
Data object representing the hardware vendor identity for a given hardware component in the host.
Since: vSphere API Release 8.0.0.1
§How to access
HostSystem::runtime.health_system_runtime?.system_health_info?.numeric_sensor_info?[*].fru?HostSystem::runtime.health_system_runtime?.hardware_status_info?.dpu_status_info?[*].fru?HostSystem::runtime.health_system_runtime?.hardware_status_info?.memory_status_info?[*]→DpuStatusInfo.fru?HostSystem::runtime.health_system_runtime?.hardware_status_info?.cpu_status_info?[*]→DpuStatusInfo.fru?HostSystem::summary.runtime?.health_system_runtime?.system_health_info?.numeric_sensor_info?[*].fru?HostHealthStatusSystem::runtime.system_health_info?.numeric_sensor_info?[*].fru?HostHealthStatusSystem::runtime.hardware_status_info?.dpu_status_info?[*].fru?HostHealthStatusSystem::runtime.hardware_status_info?.memory_status_info?[*]→DpuStatusInfo.fru?HostHealthStatusSystem::runtime.hardware_status_info?.cpu_status_info?[*]→DpuStatusInfo.fru?Datacenter::query_connection_info().host.runtime?.health_system_runtime?.system_health_info?.numeric_sensor_info?[*].fru?
(10 of 24 paths)
Fields§
§type: StringReport the FRU type if available HostFruFruType_enum
part_name: StringPart Name is used for ordering replacement.
part_number: StringPart Number is used for ordering replacement.
manufacturer: StringThe name of the manufacturer.
serial_number: Option<String>The serial number of the part.
mfg_time_stamp: Option<String>The time, if any, when this FRU entry was created by manufacturer.
Trait Implementations§
Source§impl Deserialize for HostFru
impl Deserialize for HostFru
Source§impl VimObjectTrait for HostFru
impl VimObjectTrait for HostFru
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for HostFru
Auto Trait Implementations§
impl Freeze for HostFru
impl RefUnwindSafe for HostFru
impl Send for HostFru
impl Sync for HostFru
impl Unpin for HostFru
impl UnsafeUnpin for HostFru
impl UnwindSafe for HostFru
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