Struct aws_sdk_ec2::operation::create_launch_template_version::builders::CreateLaunchTemplateVersionOutputBuilder
source · #[non_exhaustive]pub struct CreateLaunchTemplateVersionOutputBuilder { /* private fields */ }
Expand description
A builder for CreateLaunchTemplateVersionOutput
.
Implementations§
source§impl CreateLaunchTemplateVersionOutputBuilder
impl CreateLaunchTemplateVersionOutputBuilder
sourcepub fn launch_template_version(self, input: LaunchTemplateVersion) -> Self
pub fn launch_template_version(self, input: LaunchTemplateVersion) -> Self
Information about the launch template version.
sourcepub fn set_launch_template_version(
self,
input: Option<LaunchTemplateVersion>
) -> Self
pub fn set_launch_template_version( self, input: Option<LaunchTemplateVersion> ) -> Self
Information about the launch template version.
sourcepub fn warning(self, input: ValidationWarning) -> Self
pub fn warning(self, input: ValidationWarning) -> Self
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.
sourcepub fn set_warning(self, input: Option<ValidationWarning>) -> Self
pub fn set_warning(self, input: Option<ValidationWarning>) -> Self
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.
sourcepub fn build(self) -> CreateLaunchTemplateVersionOutput
pub fn build(self) -> CreateLaunchTemplateVersionOutput
Consumes the builder and constructs a CreateLaunchTemplateVersionOutput
.
Trait Implementations§
source§impl Clone for CreateLaunchTemplateVersionOutputBuilder
impl Clone for CreateLaunchTemplateVersionOutputBuilder
source§fn clone(&self) -> CreateLaunchTemplateVersionOutputBuilder
fn clone(&self) -> CreateLaunchTemplateVersionOutputBuilder
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 Default for CreateLaunchTemplateVersionOutputBuilder
impl Default for CreateLaunchTemplateVersionOutputBuilder
source§fn default() -> CreateLaunchTemplateVersionOutputBuilder
fn default() -> CreateLaunchTemplateVersionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<CreateLaunchTemplateVersionOutputBuilder> for CreateLaunchTemplateVersionOutputBuilder
impl PartialEq<CreateLaunchTemplateVersionOutputBuilder> for CreateLaunchTemplateVersionOutputBuilder
source§fn eq(&self, other: &CreateLaunchTemplateVersionOutputBuilder) -> bool
fn eq(&self, other: &CreateLaunchTemplateVersionOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateLaunchTemplateVersionOutputBuilder
Auto Trait Implementations§
impl RefUnwindSafe for CreateLaunchTemplateVersionOutputBuilder
impl Send for CreateLaunchTemplateVersionOutputBuilder
impl Sync for CreateLaunchTemplateVersionOutputBuilder
impl Unpin for CreateLaunchTemplateVersionOutputBuilder
impl UnwindSafe for CreateLaunchTemplateVersionOutputBuilder
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