Struct aws_sdk_iam::operation::create_service_specific_credential::builders::CreateServiceSpecificCredentialOutputBuilder
source · #[non_exhaustive]pub struct CreateServiceSpecificCredentialOutputBuilder { /* private fields */ }Expand description
A builder for CreateServiceSpecificCredentialOutput.
Implementations§
source§impl CreateServiceSpecificCredentialOutputBuilder
impl CreateServiceSpecificCredentialOutputBuilder
sourcepub fn service_specific_credential(
self,
input: ServiceSpecificCredential
) -> Self
pub fn service_specific_credential( self, input: ServiceSpecificCredential ) -> Self
A structure that contains information about the newly created service-specific credential.
This is the only time that the password for this credential set is available. It cannot be recovered later. Instead, you must reset the password with ResetServiceSpecificCredential.
sourcepub fn set_service_specific_credential(
self,
input: Option<ServiceSpecificCredential>
) -> Self
pub fn set_service_specific_credential( self, input: Option<ServiceSpecificCredential> ) -> Self
A structure that contains information about the newly created service-specific credential.
This is the only time that the password for this credential set is available. It cannot be recovered later. Instead, you must reset the password with ResetServiceSpecificCredential.
sourcepub fn get_service_specific_credential(
&self
) -> &Option<ServiceSpecificCredential>
pub fn get_service_specific_credential( &self ) -> &Option<ServiceSpecificCredential>
A structure that contains information about the newly created service-specific credential.
This is the only time that the password for this credential set is available. It cannot be recovered later. Instead, you must reset the password with ResetServiceSpecificCredential.
sourcepub fn build(self) -> CreateServiceSpecificCredentialOutput
pub fn build(self) -> CreateServiceSpecificCredentialOutput
Consumes the builder and constructs a CreateServiceSpecificCredentialOutput.
Trait Implementations§
source§impl Clone for CreateServiceSpecificCredentialOutputBuilder
impl Clone for CreateServiceSpecificCredentialOutputBuilder
source§fn clone(&self) -> CreateServiceSpecificCredentialOutputBuilder
fn clone(&self) -> CreateServiceSpecificCredentialOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for CreateServiceSpecificCredentialOutputBuilder
impl Default for CreateServiceSpecificCredentialOutputBuilder
source§fn default() -> CreateServiceSpecificCredentialOutputBuilder
fn default() -> CreateServiceSpecificCredentialOutputBuilder
source§impl PartialEq for CreateServiceSpecificCredentialOutputBuilder
impl PartialEq for CreateServiceSpecificCredentialOutputBuilder
source§fn eq(&self, other: &CreateServiceSpecificCredentialOutputBuilder) -> bool
fn eq(&self, other: &CreateServiceSpecificCredentialOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateServiceSpecificCredentialOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateServiceSpecificCredentialOutputBuilder
impl RefUnwindSafe for CreateServiceSpecificCredentialOutputBuilder
impl Send for CreateServiceSpecificCredentialOutputBuilder
impl Sync for CreateServiceSpecificCredentialOutputBuilder
impl Unpin for CreateServiceSpecificCredentialOutputBuilder
impl UnwindSafe for CreateServiceSpecificCredentialOutputBuilder
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
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>
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>
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 more