pub struct VAppPropertySpec {
pub array_update_spec_: ArrayUpdateSpec,
pub info: Option<VAppPropertyInfo>,
}Expand description
An incremental update to the Property list.
§How to access
StoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.v_app_config?.property?[*]StoragePod::pod_storage_drs_entry.action_history?[*].action→ClusterClusterInitialPlacementAction.config_spec?.v_app_config?.property?[*]ClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.v_app_config?.property?[*]ClusterComputeResource::recommendation.action?[*]→ClusterClusterInitialPlacementAction.config_spec?.v_app_config?.property?[*]VirtualMachine::reconfig_vm_task(spec).v_app_config?.property?[*]VirtualMachine::clone_vm_task(spec).config?.v_app_config?.property?[*]Folder::create_vm_task(config).v_app_config?.property?[*]ResourcePool::create_child_vm_task(config).v_app_config?.property?[*]ResourcePool::import_v_app(spec)→VirtualMachineImportSpec.config_spec.v_app_config?.property?[*]Datastore::datastore_enter_maintenance_mode().recommendations?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.v_app_config?.property?[*]
(10 of 23 paths)
Fields§
§array_update_spec_: ArrayUpdateSpec§info: Option<VAppPropertyInfo>Trait Implementations§
Source§impl ArrayUpdateSpecTrait for VAppPropertySpec
impl ArrayUpdateSpecTrait for VAppPropertySpec
Source§fn get_array_update_spec(&self) -> &ArrayUpdateSpec
fn get_array_update_spec(&self) -> &ArrayUpdateSpec
Get a reference to the ArrayUpdateSpec parent struct
Source§fn get_array_update_spec_mut(&mut self) -> &mut ArrayUpdateSpec
fn get_array_update_spec_mut(&mut self) -> &mut ArrayUpdateSpec
Get a mutable reference to the ArrayUpdateSpec parent struct
Source§impl Debug for VAppPropertySpec
impl Debug for VAppPropertySpec
Source§impl Deref for VAppPropertySpec
impl Deref for VAppPropertySpec
Source§impl DerefMut for VAppPropertySpec
impl DerefMut for VAppPropertySpec
Source§impl Deserialize for VAppPropertySpec
impl Deserialize for VAppPropertySpec
Source§impl VimObjectTrait for VAppPropertySpec
impl VimObjectTrait for VAppPropertySpec
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VAppPropertySpec
Auto Trait Implementations§
impl Freeze for VAppPropertySpec
impl !RefUnwindSafe for VAppPropertySpec
impl Send for VAppPropertySpec
impl Sync for VAppPropertySpec
impl Unpin for VAppPropertySpec
impl UnsafeUnpin for VAppPropertySpec
impl !UnwindSafe for VAppPropertySpec
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