[−][src]Struct rusoto_workspaces::WorkspaceImage
Describes a WorkSpace image.
Fields
created: Option<f64>
The date when the image was created. If the image has been shared, the AWS account that the image has been shared with sees the original creation date of the image.
description: Option<String>
The description of the image.
error_code: Option<String>
The error code that is returned for the image.
error_message: Option<String>
The text of the error message that is returned for the image.
image_id: Option<String>
The identifier of the image.
name: Option<String>
The name of the image.
operating_system: Option<OperatingSystem>
The operating system that the image is running.
owner_account_id: Option<String>
The identifier of the AWS account that owns the image.
required_tenancy: Option<String>
Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED
. For more information, see Bring Your Own Windows Desktop Images.
state: Option<String>
The status of the image.
Trait Implementations
impl Clone for WorkspaceImage
[src]
pub fn clone(&self) -> WorkspaceImage
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for WorkspaceImage
[src]
impl Default for WorkspaceImage
[src]
pub fn default() -> WorkspaceImage
[src]
impl<'de> Deserialize<'de> for WorkspaceImage
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<WorkspaceImage> for WorkspaceImage
[src]
pub fn eq(&self, other: &WorkspaceImage) -> bool
[src]
pub fn ne(&self, other: &WorkspaceImage) -> bool
[src]
impl StructuralPartialEq for WorkspaceImage
[src]
Auto Trait Implementations
impl RefUnwindSafe for WorkspaceImage
[src]
impl Send for WorkspaceImage
[src]
impl Sync for WorkspaceImage
[src]
impl Unpin for WorkspaceImage
[src]
impl UnwindSafe for WorkspaceImage
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,