#[non_exhaustive]pub struct UpdateBackendAuthUserPoolConfigBuilder { /* private fields */ }
Expand description
A builder for UpdateBackendAuthUserPoolConfig
.
Implementations§
source§impl UpdateBackendAuthUserPoolConfigBuilder
impl UpdateBackendAuthUserPoolConfigBuilder
sourcepub fn forgot_password(
self,
input: UpdateBackendAuthForgotPasswordConfig
) -> Self
pub fn forgot_password( self, input: UpdateBackendAuthForgotPasswordConfig ) -> Self
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn set_forgot_password(
self,
input: Option<UpdateBackendAuthForgotPasswordConfig>
) -> Self
pub fn set_forgot_password( self, input: Option<UpdateBackendAuthForgotPasswordConfig> ) -> Self
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn get_forgot_password(
&self
) -> &Option<UpdateBackendAuthForgotPasswordConfig>
pub fn get_forgot_password( &self ) -> &Option<UpdateBackendAuthForgotPasswordConfig>
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn mfa(self, input: UpdateBackendAuthMfaConfig) -> Self
pub fn mfa(self, input: UpdateBackendAuthMfaConfig) -> Self
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
sourcepub fn set_mfa(self, input: Option<UpdateBackendAuthMfaConfig>) -> Self
pub fn set_mfa(self, input: Option<UpdateBackendAuthMfaConfig>) -> Self
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
sourcepub fn get_mfa(&self) -> &Option<UpdateBackendAuthMfaConfig>
pub fn get_mfa(&self) -> &Option<UpdateBackendAuthMfaConfig>
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
sourcepub fn o_auth(self, input: UpdateBackendAuthOAuthConfig) -> Self
pub fn o_auth(self, input: UpdateBackendAuthOAuthConfig) -> Self
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn set_o_auth(self, input: Option<UpdateBackendAuthOAuthConfig>) -> Self
pub fn set_o_auth(self, input: Option<UpdateBackendAuthOAuthConfig>) -> Self
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn get_o_auth(&self) -> &Option<UpdateBackendAuthOAuthConfig>
pub fn get_o_auth(&self) -> &Option<UpdateBackendAuthOAuthConfig>
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn password_policy(
self,
input: UpdateBackendAuthPasswordPolicyConfig
) -> Self
pub fn password_policy( self, input: UpdateBackendAuthPasswordPolicyConfig ) -> Self
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn set_password_policy(
self,
input: Option<UpdateBackendAuthPasswordPolicyConfig>
) -> Self
pub fn set_password_policy( self, input: Option<UpdateBackendAuthPasswordPolicyConfig> ) -> Self
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn get_password_policy(
&self
) -> &Option<UpdateBackendAuthPasswordPolicyConfig>
pub fn get_password_policy( &self ) -> &Option<UpdateBackendAuthPasswordPolicyConfig>
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn verification_message(
self,
input: UpdateBackendAuthVerificationMessageConfig
) -> Self
pub fn verification_message( self, input: UpdateBackendAuthVerificationMessageConfig ) -> Self
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn set_verification_message(
self,
input: Option<UpdateBackendAuthVerificationMessageConfig>
) -> Self
pub fn set_verification_message( self, input: Option<UpdateBackendAuthVerificationMessageConfig> ) -> Self
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn get_verification_message(
&self
) -> &Option<UpdateBackendAuthVerificationMessageConfig>
pub fn get_verification_message( &self ) -> &Option<UpdateBackendAuthVerificationMessageConfig>
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
sourcepub fn build(self) -> UpdateBackendAuthUserPoolConfig
pub fn build(self) -> UpdateBackendAuthUserPoolConfig
Consumes the builder and constructs a UpdateBackendAuthUserPoolConfig
.
Trait Implementations§
source§impl Clone for UpdateBackendAuthUserPoolConfigBuilder
impl Clone for UpdateBackendAuthUserPoolConfigBuilder
source§fn clone(&self) -> UpdateBackendAuthUserPoolConfigBuilder
fn clone(&self) -> UpdateBackendAuthUserPoolConfigBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateBackendAuthUserPoolConfigBuilder
impl Default for UpdateBackendAuthUserPoolConfigBuilder
source§fn default() -> UpdateBackendAuthUserPoolConfigBuilder
fn default() -> UpdateBackendAuthUserPoolConfigBuilder
source§impl PartialEq for UpdateBackendAuthUserPoolConfigBuilder
impl PartialEq for UpdateBackendAuthUserPoolConfigBuilder
source§fn eq(&self, other: &UpdateBackendAuthUserPoolConfigBuilder) -> bool
fn eq(&self, other: &UpdateBackendAuthUserPoolConfigBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.