pub fn login_with_amazon(
            mut self,
            input: crate::model::BackendAuthSocialProviderConfig,
        ) -> Self {
            self.login_with_amazon = Some(input);
            self
        }
/// <p>Describes third-party social federation configurations for allowing your app users to sign in using OAuth.</p>
Describes third-party social federation configurations for allowing your app users to sign in using OAuth.
Describes third - party social federation configurations for allowing your app users to sign in using OAuth .
pub fn login_with_amazon(
            mut self,
            input: crate::model::BackendAuthSocialProviderConfig,
        ) -> Self {
            self.login_with_amazon = Some(input);
            self
        }
pub fn login_with_amazon ( mut self , input : crate :: model :: BackendAuthSocialProviderConfig , ) -> Self { self . login_with_amazon = Some ( input ) ; self }
<p>Describes third-party social federation configurations for allowing your app users to sign in using OAuth.</p>
<p > Describes third - party social federation configurations for allowing your app users to sign in using OAuth . < / p >
mut self
input
crate::model::BackendAuthSocialProviderConfig
mut self
input
crate::model::BackendAuthSocialProviderConfig