Struct aws_sdk_securityhub::types::builders::AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
source · #[non_exhaustive]pub struct AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder { /* private fields */ }Expand description
A builder for AwsEc2LaunchTemplateDataLicenseSetDetails.
Implementations§
source§impl AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
sourcepub fn license_configuration_arn(self, input: impl Into<String>) -> Self
pub fn license_configuration_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the license configuration.
sourcepub fn set_license_configuration_arn(self, input: Option<String>) -> Self
pub fn set_license_configuration_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the license configuration.
sourcepub fn get_license_configuration_arn(&self) -> &Option<String>
pub fn get_license_configuration_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the license configuration.
sourcepub fn build(self) -> AwsEc2LaunchTemplateDataLicenseSetDetails
pub fn build(self) -> AwsEc2LaunchTemplateDataLicenseSetDetails
Consumes the builder and constructs a AwsEc2LaunchTemplateDataLicenseSetDetails.
Trait Implementations§
source§impl Clone for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl Clone for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
source§fn clone(&self) -> AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
fn clone(&self) -> AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
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 AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl Default for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
source§fn default() -> AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
fn default() -> AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl PartialEq for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
source§fn eq(&self, other: &AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder) -> bool
fn eq(&self, other: &AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
Auto Trait Implementations§
impl Freeze for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl RefUnwindSafe for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl Send for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl Sync for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl Unpin for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
impl UnwindSafe for AwsEc2LaunchTemplateDataLicenseSetDetailsBuilder
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.