pub struct ComputeDataDisk {
pub name: Option<String>,
pub disk_uri: Option<String>,
pub managed_disk_id: Option<String>,
pub disk_size_gi_b: Option<i32>,
}Expand description
A data disks attached to a virtual machine.
Fields§
§name: Option<String>Gets data disk name.
disk_uri: Option<String>When backed by a blob, the URI of underlying blob.
managed_disk_id: Option<String>When backed by managed disk, this is the ID of the compute disk resource.
disk_size_gi_b: Option<i32>Gets data disk size in GiB.
Implementations§
Trait Implementations§
Source§impl Clone for ComputeDataDisk
impl Clone for ComputeDataDisk
Source§fn clone(&self) -> ComputeDataDisk
fn clone(&self) -> ComputeDataDisk
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ComputeDataDisk
impl Debug for ComputeDataDisk
Source§impl Default for ComputeDataDisk
impl Default for ComputeDataDisk
Source§fn default() -> ComputeDataDisk
fn default() -> ComputeDataDisk
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ComputeDataDisk
impl<'de> Deserialize<'de> for ComputeDataDisk
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
Source§impl PartialEq for ComputeDataDisk
impl PartialEq for ComputeDataDisk
Source§fn eq(&self, other: &ComputeDataDisk) -> bool
fn eq(&self, other: &ComputeDataDisk) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ComputeDataDisk
impl Serialize for ComputeDataDisk
impl StructuralPartialEq for ComputeDataDisk
Auto Trait Implementations§
impl Freeze for ComputeDataDisk
impl RefUnwindSafe for ComputeDataDisk
impl Send for ComputeDataDisk
impl Sync for ComputeDataDisk
impl Unpin for ComputeDataDisk
impl UnsafeUnpin for ComputeDataDisk
impl UnwindSafe for ComputeDataDisk
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