pub struct ImportCustomWorkspaceImageRequest {
pub compute_type: String,
pub image_description: String,
pub image_name: String,
pub image_source: ImageSourceIdentifier,
pub infrastructure_configuration_arn: String,
pub os_version: String,
pub platform: String,
pub protocol: String,
pub tags: Option<Vec<Tag>>,
}Fields§
§compute_type: String§image_description: String§image_name: String§image_source: ImageSourceIdentifier§infrastructure_configuration_arn: String§os_version: String§platform: String§protocol: StringTrait Implementations§
Source§impl Clone for ImportCustomWorkspaceImageRequest
impl Clone for ImportCustomWorkspaceImageRequest
Source§fn clone(&self) -> ImportCustomWorkspaceImageRequest
fn clone(&self) -> ImportCustomWorkspaceImageRequest
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 Default for ImportCustomWorkspaceImageRequest
impl Default for ImportCustomWorkspaceImageRequest
Source§fn default() -> ImportCustomWorkspaceImageRequest
fn default() -> ImportCustomWorkspaceImageRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImportCustomWorkspaceImageRequest
impl<'de> Deserialize<'de> for ImportCustomWorkspaceImageRequest
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
Auto Trait Implementations§
impl Freeze for ImportCustomWorkspaceImageRequest
impl RefUnwindSafe for ImportCustomWorkspaceImageRequest
impl Send for ImportCustomWorkspaceImageRequest
impl Sync for ImportCustomWorkspaceImageRequest
impl Unpin for ImportCustomWorkspaceImageRequest
impl UnsafeUnpin for ImportCustomWorkspaceImageRequest
impl UnwindSafe for ImportCustomWorkspaceImageRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.