pub struct VsphereVirtualDiskVolumeSource {
pub fs_type: Option<String>,
pub storage_policy_id: Option<String>,
pub storage_policy_name: Option<String>,
pub volume_path: String,
}Expand description
Represents a vSphere volume resource.
Fields§
§fs_type: Option<String>fsType is filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. “ext4”, “xfs”, “ntfs”. Implicitly inferred to be “ext4” if unspecified.
storage_policy_id: Option<String>storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
storage_policy_name: Option<String>storagePolicyName is the storage Policy Based Management (SPBM) profile name.
volume_path: StringvolumePath is the path that identifies vSphere volume vmdk
Trait Implementations§
Source§impl DeepMerge for VsphereVirtualDiskVolumeSource
impl DeepMerge for VsphereVirtualDiskVolumeSource
Source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other into self.Source§impl<'de> Deserialize<'de> for VsphereVirtualDiskVolumeSource
impl<'de> Deserialize<'de> for VsphereVirtualDiskVolumeSource
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for VsphereVirtualDiskVolumeSource
Auto Trait Implementations§
impl Freeze for VsphereVirtualDiskVolumeSource
impl RefUnwindSafe for VsphereVirtualDiskVolumeSource
impl Send for VsphereVirtualDiskVolumeSource
impl Sync for VsphereVirtualDiskVolumeSource
impl Unpin for VsphereVirtualDiskVolumeSource
impl UnsafeUnpin for VsphereVirtualDiskVolumeSource
impl UnwindSafe for VsphereVirtualDiskVolumeSource
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