pub struct NewDiskInitializeParams {
pub disk_size_gb: Option<i64>,
pub disk_type: Option<String>,
pub source_image: Option<String>,
}Expand description
Initialization parameters for creating a new disk.
This type is not used in any activity, and only used as part of another schema.
Fields§
§disk_size_gb: Option<i64>The size of the created disk in gigabytes.
disk_type: Option<String>Name of the disk type resource describing which disk type to use to create the disk. For example ‘pd-ssd’ or ‘pd-standard’. Default is ‘pd-standard’
source_image: Option<String>The fully-qualified URL of a source image to use to create this disk.
Trait Implementations§
Source§impl Clone for NewDiskInitializeParams
impl Clone for NewDiskInitializeParams
Source§fn clone(&self) -> NewDiskInitializeParams
fn clone(&self) -> NewDiskInitializeParams
Returns a duplicate of the value. Read more
1.0.0 · 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 NewDiskInitializeParams
impl Debug for NewDiskInitializeParams
Source§impl Default for NewDiskInitializeParams
impl Default for NewDiskInitializeParams
Source§fn default() -> NewDiskInitializeParams
fn default() -> NewDiskInitializeParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NewDiskInitializeParams
impl<'de> Deserialize<'de> for NewDiskInitializeParams
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 Serialize for NewDiskInitializeParams
impl Serialize for NewDiskInitializeParams
impl Part for NewDiskInitializeParams
Auto Trait Implementations§
impl Freeze for NewDiskInitializeParams
impl RefUnwindSafe for NewDiskInitializeParams
impl Send for NewDiskInitializeParams
impl Sync for NewDiskInitializeParams
impl Unpin for NewDiskInitializeParams
impl UnwindSafe for NewDiskInitializeParams
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