pub struct DesiredSoftwareSpecComponentSpec {
pub name: String,
pub version: Option<String>,
}Expand description
Component information for the ESX host.
Since: vSphere API Release 7.0.2.0
§How to access
Folder::add_standalone_host_task(comp_res_spec).desired_software_spec?.components?[*]Folder::batch_add_hosts_to_cluster_task(comp_res_spec).desired_software_spec?.components?[*]Folder::batch_add_standalone_hosts_task(comp_res_spec).desired_software_spec?.components?[*]StoragePod::add_standalone_host_task(comp_res_spec).desired_software_spec?.components?[*]StoragePod::batch_add_hosts_to_cluster_task(comp_res_spec).desired_software_spec?.components?[*]StoragePod::batch_add_standalone_hosts_task(comp_res_spec).desired_software_spec?.components?[*]ComputeResource::reconfigure_compute_resource_task(spec).desired_software_spec?.components?[*]ClusterComputeResource::reconfigure_compute_resource_task(spec).desired_software_spec?.components?[*]
Fields§
§name: StringName of the component.
version: Option<String>Version of the component.
This field is required in the current release.
Trait Implementations§
Source§impl VimObjectTrait for DesiredSoftwareSpecComponentSpec
impl VimObjectTrait for DesiredSoftwareSpecComponentSpec
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for DesiredSoftwareSpecComponentSpec
Auto Trait Implementations§
impl Freeze for DesiredSoftwareSpecComponentSpec
impl RefUnwindSafe for DesiredSoftwareSpecComponentSpec
impl Send for DesiredSoftwareSpecComponentSpec
impl Sync for DesiredSoftwareSpecComponentSpec
impl Unpin for DesiredSoftwareSpecComponentSpec
impl UnsafeUnpin for DesiredSoftwareSpecComponentSpec
impl UnwindSafe for DesiredSoftwareSpecComponentSpec
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