pub struct HostSpbmHashInfo {
pub policy_info_hash: String,
pub datastore_info_hash: String,
}Expand description
A structure enclosing the computed policy info hash and the datastore info hash values.
They are used by SPBM to verify whether the policy info or datastore info needs to be refreshed on this host.
This structure may be used only with operations rendered under /vsan.
Fields§
§policy_info_hash: StringHash computed from all the policy definitions on the host.
datastore_info_hash: StringHash computed from all the datastore info on the host.
Trait Implementations§
Source§impl Debug for HostSpbmHashInfo
impl Debug for HostSpbmHashInfo
Source§impl Deserialize for HostSpbmHashInfo
impl Deserialize for HostSpbmHashInfo
Source§impl VimObjectTrait for HostSpbmHashInfo
impl VimObjectTrait for HostSpbmHashInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for HostSpbmHashInfo
Auto Trait Implementations§
impl Freeze for HostSpbmHashInfo
impl RefUnwindSafe for HostSpbmHashInfo
impl Send for HostSpbmHashInfo
impl Sync for HostSpbmHashInfo
impl Unpin for HostSpbmHashInfo
impl UnsafeUnpin for HostSpbmHashInfo
impl UnwindSafe for HostSpbmHashInfo
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