pub struct VsanVumConfig {
pub baseline_preference_type: String,
}Expand description
The configuration to support vSAN VUM options.
This structure may be used only with operations rendered under /vsan.
§How to access
ComputeResource::configuration_ex→ClusterConfigInfoEx.vsan_config_info?→VsanConfigInfoEx.vum_config?ClusterComputeResource::configuration_ex→ClusterConfigInfoEx.vsan_config_info?→VsanConfigInfoEx.vum_config?Folder::create_cluster_ex(spec).vsan_config?→VsanConfigInfoEx.vum_config?Folder::add_standalone_host_task(comp_res_spec)→ClusterConfigSpecEx.vsan_config?→VsanConfigInfoEx.vum_config?Folder::batch_add_hosts_to_cluster_task(comp_res_spec)→ClusterConfigSpecEx.vsan_config?→VsanConfigInfoEx.vum_config?Folder::batch_add_standalone_hosts_task(comp_res_spec)→ClusterConfigSpecEx.vsan_config?→VsanConfigInfoEx.vum_config?StoragePod::create_cluster_ex(spec).vsan_config?→VsanConfigInfoEx.vum_config?StoragePod::add_standalone_host_task(comp_res_spec)→ClusterConfigSpecEx.vsan_config?→VsanConfigInfoEx.vum_config?StoragePod::batch_add_hosts_to_cluster_task(comp_res_spec)→ClusterConfigSpecEx.vsan_config?→VsanConfigInfoEx.vum_config?StoragePod::batch_add_standalone_hosts_task(comp_res_spec)→ClusterConfigSpecEx.vsan_config?→VsanConfigInfoEx.vum_config?
(10 of 25 paths)
Fields§
§baseline_preference_type: StringBaseline preference policy for current vSAN cluster.
See VsanBaselinePreferenceType_enum for all supported value.
See also VsanBaselinePreferenceType_enum.
Trait Implementations§
Source§impl Debug for VsanVumConfig
impl Debug for VsanVumConfig
Source§impl Deserialize for VsanVumConfig
impl Deserialize for VsanVumConfig
Source§impl VimObjectTrait for VsanVumConfig
impl VimObjectTrait for VsanVumConfig
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VsanVumConfig
Auto Trait Implementations§
impl Freeze for VsanVumConfig
impl RefUnwindSafe for VsanVumConfig
impl Send for VsanVumConfig
impl Sync for VsanVumConfig
impl Unpin for VsanVumConfig
impl UnsafeUnpin for VsanVumConfig
impl UnwindSafe for VsanVumConfig
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