pub struct Fan {Show 25 fields
pub odata_context: Option<Context>,
pub odata_etag: Option<Etag>,
pub odata_id: Id,
pub odata_type: Type,
pub actions: Option<Actions>,
pub assembly: Option<IdRef>,
pub description: Option<Description>,
pub fan_diameter_mm: Option<i64>,
pub hot_pluggable: Option<bool>,
pub id: Id,
pub links: Option<Links>,
pub location: Option<Location>,
pub location_indicator_active: Option<bool>,
pub manufacturer: Option<String>,
pub model: Option<String>,
pub name: Name,
pub oem: Option<Oem>,
pub part_number: Option<String>,
pub physical_context: Option<PhysicalContext>,
pub power_watts: Option<SensorPowerExcerpt>,
pub replaceable: Option<bool>,
pub serial_number: Option<String>,
pub spare_part_number: Option<String>,
pub speed_percent: Option<SensorFanExcerpt>,
pub status: Option<Status>,
}
Expand description
The Fan schema describes a cooling fan unit for a computer system or similar devices contained within a chassis. It also describes the location, such as a slot, socket, or bay, where a unit can be installed, by populating a resource instance with an absent state if a unit is not present.
Fields§
§odata_context: Option<Context>
§odata_etag: Option<Etag>
§odata_id: Id
§odata_type: Type
§actions: Option<Actions>
§assembly: Option<IdRef>
§description: Option<Description>
§fan_diameter_mm: Option<i64>
The diameter of the fan assembly in millimeters.
hot_pluggable: Option<bool>
An indication of whether this device can be inserted or removed while the equipment is in operation.
id: Id
§links: Option<Links>
§location: Option<Location>
§location_indicator_active: Option<bool>
An indicator allowing an operator to physically locate this resource.
manufacturer: Option<String>
The manufacturer of this fan.
model: Option<String>
The model number for this fan.
name: Name
§oem: Option<Oem>
§part_number: Option<String>
The part number for this fan.
physical_context: Option<PhysicalContext>
§power_watts: Option<SensorPowerExcerpt>
§replaceable: Option<bool>
An indication of whether this component can be independently replaced as allowed by the vendor’s replacement policy.
serial_number: Option<String>
The serial number for this fan.
spare_part_number: Option<String>
The spare part number for this fan.
speed_percent: Option<SensorFanExcerpt>
§status: Option<Status>