pub struct ImageVersionProperties {
pub name: Option<String>,
pub published_date: Option<OffsetDateTime>,
pub exclude_from_latest: Option<bool>,
pub os_disk_image_size_in_gb: Option<i32>,
pub provisioning_state: Option<ProvisioningState>,
}Expand description
Properties of an image version.
Fields§
§name: Option<String>The semantic version string.
published_date: Option<OffsetDateTime>The datetime that the backing image version was published.
exclude_from_latest: Option<bool>If the version should be excluded from being treated as the latest version.
os_disk_image_size_in_gb: Option<i32>The size of the OS disk image, in GB.
provisioning_state: Option<ProvisioningState>Provisioning state of the resource.
Implementations§
Trait Implementations§
Source§impl Clone for ImageVersionProperties
impl Clone for ImageVersionProperties
Source§fn clone(&self) -> ImageVersionProperties
fn clone(&self) -> ImageVersionProperties
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 ImageVersionProperties
impl Debug for ImageVersionProperties
Source§impl Default for ImageVersionProperties
impl Default for ImageVersionProperties
Source§fn default() -> ImageVersionProperties
fn default() -> ImageVersionProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImageVersionProperties
impl<'de> Deserialize<'de> for ImageVersionProperties
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 ImageVersionProperties
impl PartialEq for ImageVersionProperties
Source§impl Serialize for ImageVersionProperties
impl Serialize for ImageVersionProperties
impl StructuralPartialEq for ImageVersionProperties
Auto Trait Implementations§
impl Freeze for ImageVersionProperties
impl RefUnwindSafe for ImageVersionProperties
impl Send for ImageVersionProperties
impl Sync for ImageVersionProperties
impl Unpin for ImageVersionProperties
impl UnwindSafe for ImageVersionProperties
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