pub struct VslmCreateSpecDiskFileBackingSpec {
pub vslm_create_spec_backing_spec_: VslmCreateSpecBackingSpec,
pub provisioning_type: Option<String>,
}Expand description
Specification of the disk file backing of a virtual storage object.
§How to access
HostVStorageObjectManager::host_create_disk_task(spec).backing_spec→VslmCreateSpecDiskFileBackingSpecVcenterVStorageObjectManager::create_disk_task(spec).backing_spec→VslmCreateSpecDiskFileBackingSpecVslmVStorageObjectManager::vslm_create_disk_task(spec).backing_spec→VslmCreateSpecDiskFileBackingSpec
Fields§
§vslm_create_spec_backing_spec_: VslmCreateSpecBackingSpec§provisioning_type: Option<String>Provisioning type.
See also BaseConfigInfoDiskFileBackingInfoProvisioningType_enum
If unset, system will first look up the provisioning type specified in the policy. If still not found, the default thin will be used..
Trait Implementations§
Source§impl VimObjectTrait for VslmCreateSpecDiskFileBackingSpec
impl VimObjectTrait for VslmCreateSpecDiskFileBackingSpec
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VslmCreateSpecBackingSpecTrait for VslmCreateSpecDiskFileBackingSpec
impl VslmCreateSpecBackingSpecTrait for VslmCreateSpecDiskFileBackingSpec
Source§fn get_vslm_create_spec_backing_spec(&self) -> &VslmCreateSpecBackingSpec
fn get_vslm_create_spec_backing_spec(&self) -> &VslmCreateSpecBackingSpec
Get a reference to the VslmCreateSpecBackingSpec parent struct
Source§fn get_vslm_create_spec_backing_spec_mut(
&mut self,
) -> &mut VslmCreateSpecBackingSpec
fn get_vslm_create_spec_backing_spec_mut( &mut self, ) -> &mut VslmCreateSpecBackingSpec
Get a mutable reference to the VslmCreateSpecBackingSpec parent struct
impl DataObjectTrait for VslmCreateSpecDiskFileBackingSpec
Auto Trait Implementations§
impl Freeze for VslmCreateSpecDiskFileBackingSpec
impl RefUnwindSafe for VslmCreateSpecDiskFileBackingSpec
impl Send for VslmCreateSpecDiskFileBackingSpec
impl Sync for VslmCreateSpecDiskFileBackingSpec
impl Unpin for VslmCreateSpecDiskFileBackingSpec
impl UnsafeUnpin for VslmCreateSpecDiskFileBackingSpec
impl UnwindSafe for VslmCreateSpecDiskFileBackingSpec
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