Struct aws_sdk_ec2::operation::create_launch_template_version::CreateLaunchTemplateVersionOutput
source · #[non_exhaustive]pub struct CreateLaunchTemplateVersionOutput {
pub launch_template_version: Option<LaunchTemplateVersion>,
pub warning: Option<ValidationWarning>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.launch_template_version: Option<LaunchTemplateVersion>
Information about the launch template version.
warning: Option<ValidationWarning>
If the new version of the launch template contains parameters or parameter combinations that are not valid, an error code and an error message are returned for each issue that's found.
Implementations§
source§impl CreateLaunchTemplateVersionOutput
impl CreateLaunchTemplateVersionOutput
sourcepub fn launch_template_version(&self) -> Option<&LaunchTemplateVersion>
pub fn launch_template_version(&self) -> Option<&LaunchTemplateVersion>
Information about the launch template version.
sourcepub fn warning(&self) -> Option<&ValidationWarning>
pub fn warning(&self) -> Option<&ValidationWarning>
If the new version of the launch template contains parameters or parameter combinations that are not valid, an error code and an error message are returned for each issue that's found.
source§impl CreateLaunchTemplateVersionOutput
impl CreateLaunchTemplateVersionOutput
sourcepub fn builder() -> CreateLaunchTemplateVersionOutputBuilder
pub fn builder() -> CreateLaunchTemplateVersionOutputBuilder
Creates a new builder-style object to manufacture CreateLaunchTemplateVersionOutput
.
Trait Implementations§
source§impl Clone for CreateLaunchTemplateVersionOutput
impl Clone for CreateLaunchTemplateVersionOutput
source§fn clone(&self) -> CreateLaunchTemplateVersionOutput
fn clone(&self) -> CreateLaunchTemplateVersionOutput
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 PartialEq<CreateLaunchTemplateVersionOutput> for CreateLaunchTemplateVersionOutput
impl PartialEq<CreateLaunchTemplateVersionOutput> for CreateLaunchTemplateVersionOutput
source§fn eq(&self, other: &CreateLaunchTemplateVersionOutput) -> bool
fn eq(&self, other: &CreateLaunchTemplateVersionOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateLaunchTemplateVersionOutput
impl RequestId for CreateLaunchTemplateVersionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for CreateLaunchTemplateVersionOutput
Auto Trait Implementations§
impl RefUnwindSafe for CreateLaunchTemplateVersionOutput
impl Send for CreateLaunchTemplateVersionOutput
impl Sync for CreateLaunchTemplateVersionOutput
impl Unpin for CreateLaunchTemplateVersionOutput
impl UnwindSafe for CreateLaunchTemplateVersionOutput
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