Struct aws_sdk_elasticache::output::ModifyUserOutput [−][src]
#[non_exhaustive]pub struct ModifyUserOutput {
pub user_id: Option<String>,
pub user_name: Option<String>,
pub status: Option<String>,
pub engine: Option<String>,
pub access_string: Option<String>,
pub user_group_ids: Option<Vec<String>>,
pub authentication: Option<Authentication>,
pub arn: Option<String>,
}
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_id: Option<String>
The ID of the user.
user_name: Option<String>
The username of the user.
status: Option<String>
Indicates the user status. Can be "active", "modifying" or "deleting".
engine: Option<String>
The current supported value is Redis.
access_string: Option<String>
Access permissions string used for this user.
user_group_ids: Option<Vec<String>>
Returns a list of the user group IDs the user belongs to.
authentication: Option<Authentication>
Denotes whether the user requires a password to authenticate.
arn: Option<String>
The Amazon Resource Name (ARN) of the user.
Implementations
Creates a new builder-style object to manufacture ModifyUserOutput
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ModifyUserOutput
impl Send for ModifyUserOutput
impl Sync for ModifyUserOutput
impl Unpin for ModifyUserOutput
impl UnwindSafe for ModifyUserOutput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more