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> 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>
Creates a shared type from an unshared type.