Struct aws_sdk_appstream::operation::enable_user::EnableUserInput
source · #[non_exhaustive]pub struct EnableUserInput {
pub user_name: Option<String>,
pub authentication_type: Option<AuthenticationType>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.user_name: Option<String>
The email address of the user.
Users' email addresses are case-sensitive. During login, if they specify an email address that doesn't use the same capitalization as the email address specified when their user pool account was created, a "user does not exist" error message displays.
authentication_type: Option<AuthenticationType>
The authentication type for the user. You must specify USERPOOL.
Implementations§
source§impl EnableUserInput
impl EnableUserInput
sourcepub fn user_name(&self) -> Option<&str>
pub fn user_name(&self) -> Option<&str>
The email address of the user.
Users' email addresses are case-sensitive. During login, if they specify an email address that doesn't use the same capitalization as the email address specified when their user pool account was created, a "user does not exist" error message displays.
sourcepub fn authentication_type(&self) -> Option<&AuthenticationType>
pub fn authentication_type(&self) -> Option<&AuthenticationType>
The authentication type for the user. You must specify USERPOOL.
source§impl EnableUserInput
impl EnableUserInput
sourcepub fn builder() -> EnableUserInputBuilder
pub fn builder() -> EnableUserInputBuilder
Creates a new builder-style object to manufacture EnableUserInput
.
Trait Implementations§
source§impl Clone for EnableUserInput
impl Clone for EnableUserInput
source§fn clone(&self) -> EnableUserInput
fn clone(&self) -> EnableUserInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for EnableUserInput
impl Debug for EnableUserInput
source§impl PartialEq for EnableUserInput
impl PartialEq for EnableUserInput
source§fn eq(&self, other: &EnableUserInput) -> bool
fn eq(&self, other: &EnableUserInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EnableUserInput
Auto Trait Implementations§
impl Freeze for EnableUserInput
impl RefUnwindSafe for EnableUserInput
impl Send for EnableUserInput
impl Sync for EnableUserInput
impl Unpin for EnableUserInput
impl UnwindSafe for EnableUserInput
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