pub struct RunScriptAction {
pub script: String,
}Expand description
This data object type specifies a script that is triggered by an alarm.
You can use any elements of the ActionParameter enumerated list as part of your script to provide information available at runtime.
§How to access
ScheduledTask::reconfigure_scheduled_task(spec).action→RunScriptActionScheduledTaskManager::create_scheduled_task(spec).action→RunScriptActionScheduledTaskManager::create_object_scheduled_task(spec).action→RunScriptActionAlarm::reconfigure_alarm(spec).action?→AlarmTriggeringAction.action→RunScriptActionAlarmManager::create_alarm(spec).action?→AlarmTriggeringAction.action→RunScriptAction
Fields§
§script: StringThe fully-qualified path to a shell script that runs on the VirtualCenter server as a result of an alarm.
Trait Implementations§
Source§impl Debug for RunScriptAction
impl Debug for RunScriptAction
Source§impl Deserialize for RunScriptAction
impl Deserialize for RunScriptAction
Source§impl VimObjectTrait for RunScriptAction
impl VimObjectTrait for RunScriptAction
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl ActionTrait for RunScriptAction
impl DataObjectTrait for RunScriptAction
Auto Trait Implementations§
impl Freeze for RunScriptAction
impl RefUnwindSafe for RunScriptAction
impl Send for RunScriptAction
impl Sync for RunScriptAction
impl Unpin for RunScriptAction
impl UnsafeUnpin for RunScriptAction
impl UnwindSafe for RunScriptAction
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