pub struct HbrTargetSpecReplacement {
pub spec: Option<Vec<HbrTargetSpec>>,
}Expand description
Defines replace-all specs on source host operation.
This operation will remove all existing specs and will replace them with new ones. If specs is empty array, all existing specs will be removed and nothing new will be added.
Since: vSphere API Release 9.0.0.0
Fields§
§spec: Option<Vec<HbrTargetSpec>>Array of all new targets.
If this is empty array, nothing new will be configured and all existing ones will be deleted.
Trait Implementations§
Source§impl Debug for HbrTargetSpecReplacement
impl Debug for HbrTargetSpecReplacement
Source§impl VimObjectTrait for HbrTargetSpecReplacement
impl VimObjectTrait for HbrTargetSpecReplacement
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for HbrTargetSpecReplacement
impl HbrReplicationTargetSpecTrait for HbrTargetSpecReplacement
Auto Trait Implementations§
impl Freeze for HbrTargetSpecReplacement
impl RefUnwindSafe for HbrTargetSpecReplacement
impl Send for HbrTargetSpecReplacement
impl Sync for HbrTargetSpecReplacement
impl Unpin for HbrTargetSpecReplacement
impl UnsafeUnpin for HbrTargetSpecReplacement
impl UnwindSafe for HbrTargetSpecReplacement
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