pub struct TaskReasonAlarm {
pub alarm_name: String,
pub alarm: ManagedObjectReference,
pub entity_name: String,
pub entity: ManagedObjectReference,
}Expand description
Indicates that the task was queued by an alarm.
§How to access
Task::info.reason→TaskReasonAlarmTaskHistoryCollector::latest_page.reason→TaskReasonAlarmEventManager::post_event(task_info).reason→TaskReasonAlarmTaskHistoryCollector::read_next_tasks().reason→TaskReasonAlarmTaskHistoryCollector::read_previous_tasks().reason→TaskReasonAlarmTaskManager::read_next_tasks_by_view_spec().reason→TaskReasonAlarmTaskManager::create_task().reason→TaskReasonAlarm
Fields§
§alarm_name: StringThe name of the alarm that queued the task, retained in the history collector database.
alarm: ManagedObjectReferenceThe alarm object that queued the task.
Refers instance of Alarm.
entity_name: StringThe name of the managed entity on which the alarm is triggered, retained in the history collector database.
entity: ManagedObjectReferenceThe managed entity object on which the alarm is triggered.
Refers instance of ManagedEntity.
Trait Implementations§
Source§impl Debug for TaskReasonAlarm
impl Debug for TaskReasonAlarm
Source§impl Deserialize for TaskReasonAlarm
impl Deserialize for TaskReasonAlarm
Source§impl VimObjectTrait for TaskReasonAlarm
impl VimObjectTrait for TaskReasonAlarm
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for TaskReasonAlarm
impl TaskReasonTrait for TaskReasonAlarm
Auto Trait Implementations§
impl Freeze for TaskReasonAlarm
impl RefUnwindSafe for TaskReasonAlarm
impl Send for TaskReasonAlarm
impl Sync for TaskReasonAlarm
impl Unpin for TaskReasonAlarm
impl UnsafeUnpin for TaskReasonAlarm
impl UnwindSafe for TaskReasonAlarm
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