pub struct SetVolumeRequest {
pub name: Option<String>,
pub tags: Option<Option<Vec<String>>>,
pub export_uri: Option<String>,
pub size: Option<i32>,
pub volume_type: Option<VolumeType>,
pub creation_date: Option<Option<String>>,
pub modification_date: Option<Option<String>>,
pub organization: Option<String>,
pub project: Option<String>,
pub server: Option<Box<SetVolumeRequestServer>>,
pub state: Option<State>,
}
Fields§
§name: Option<String>
The volumes names
The tags of the volume
export_uri: Option<String>
Show the volumes NBD export URI, this field is ignored
size: Option<i32>
The volume’s disk size, must be a multiple of 512 (in bytes)
volume_type: Option<VolumeType>
The volume’s type
creation_date: Option<Option<String>>
The volume’s creation date (RFC 3339 format)
modification_date: Option<Option<String>>
The volume’s modification date (RFC 3339 format)
organization: Option<String>
The volume’s organization ID
project: Option<String>
The volume’s project ID
server: Option<Box<SetVolumeRequestServer>>
§state: Option<State>
The volume’s state
Implementations§
source§impl SetVolumeRequest
impl SetVolumeRequest
pub fn new() -> SetVolumeRequest
Trait Implementations§
source§impl Clone for SetVolumeRequest
impl Clone for SetVolumeRequest
source§fn clone(&self) -> SetVolumeRequest
fn clone(&self) -> SetVolumeRequest
Returns a copy 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 SetVolumeRequest
impl Debug for SetVolumeRequest
source§impl Default for SetVolumeRequest
impl Default for SetVolumeRequest
source§fn default() -> SetVolumeRequest
fn default() -> SetVolumeRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SetVolumeRequest
impl<'de> Deserialize<'de> for SetVolumeRequest
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<SetVolumeRequest> for SetVolumeRequest
impl PartialEq<SetVolumeRequest> for SetVolumeRequest
source§fn eq(&self, other: &SetVolumeRequest) -> bool
fn eq(&self, other: &SetVolumeRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.