Struct aws_sdk_securityhub::types::builders::AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
source · #[non_exhaustive]pub struct AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder { /* private fields */ }
Expand description
A builder for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails
.
Implementations§
source§impl AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
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) -> AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails
pub fn build(self) -> AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails
Consumes the builder and constructs a AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails
.
Trait Implementations§
source§impl Clone for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl Clone for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
source§fn clone(&self) -> AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
fn clone(&self) -> AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
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 AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl Default for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
source§fn default() -> AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
fn default() -> AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl PartialEq for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
source§fn eq(
&self,
other: &AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
) -> bool
fn eq( &self, other: &AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder ) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
Auto Trait Implementations§
impl RefUnwindSafe for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl Send for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl Sync for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl Unpin for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
impl UnwindSafe for AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsBuilder
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.