Struct aws_sdk_securityhub::types::builders::AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
source · #[non_exhaustive]pub struct AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder { /* private fields */ }
Expand description
Implementations§
source§impl AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
sourcepub fn value_from(self, input: impl Into<String>) -> Self
pub fn value_from(self, input: impl Into<String>) -> Self
The secret to expose to the container.
The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.
sourcepub fn set_value_from(self, input: Option<String>) -> Self
pub fn set_value_from(self, input: Option<String>) -> Self
The secret to expose to the container.
The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.
sourcepub fn get_value_from(&self) -> &Option<String>
pub fn get_value_from(&self) -> &Option<String>
The secret to expose to the container.
The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.
sourcepub fn build(
self
) -> AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails
pub fn build( self ) -> AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails
Consumes the builder and constructs a AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails
.
Trait Implementations§
source§impl Clone for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl Clone for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
source§fn clone(
&self
) -> AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
fn clone( &self ) -> AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
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 Debug for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl Debug for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
source§impl Default for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl Default for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
source§fn default(
) -> AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
fn default( ) -> AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl PartialEq for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
source§fn eq(
&self,
other: &AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
) -> bool
fn eq( &self, other: &AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder ) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
Auto Trait Implementations§
impl Freeze for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl RefUnwindSafe for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl Send for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl Sync for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl Unpin for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
impl UnwindSafe for AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsBuilder
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>
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.