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 ==.