#[non_exhaustive]pub struct UpdateUserProficienciesInput {
pub instance_id: Option<String>,
pub user_id: Option<String>,
pub user_proficiencies: Option<Vec<UserProficiency>>,
}
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.instance_id: Option<String>
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
user_id: Option<String>
The identifier of the user account.
user_proficiencies: Option<Vec<UserProficiency>>
The proficiencies to be updated for the user. Proficiencies must first be associated to the user. You can do this using AssociateUserProficiencies API.
Implementations§
source§impl UpdateUserProficienciesInput
impl UpdateUserProficienciesInput
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
sourcepub fn user_proficiencies(&self) -> &[UserProficiency]
pub fn user_proficiencies(&self) -> &[UserProficiency]
The proficiencies to be updated for the user. Proficiencies must first be associated to the user. You can do this using AssociateUserProficiencies API.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .user_proficiencies.is_none()
.
source§impl UpdateUserProficienciesInput
impl UpdateUserProficienciesInput
sourcepub fn builder() -> UpdateUserProficienciesInputBuilder
pub fn builder() -> UpdateUserProficienciesInputBuilder
Creates a new builder-style object to manufacture UpdateUserProficienciesInput
.
Trait Implementations§
source§impl Clone for UpdateUserProficienciesInput
impl Clone for UpdateUserProficienciesInput
source§fn clone(&self) -> UpdateUserProficienciesInput
fn clone(&self) -> UpdateUserProficienciesInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateUserProficienciesInput
impl Debug for UpdateUserProficienciesInput
source§impl PartialEq for UpdateUserProficienciesInput
impl PartialEq for UpdateUserProficienciesInput
source§fn eq(&self, other: &UpdateUserProficienciesInput) -> bool
fn eq(&self, other: &UpdateUserProficienciesInput) -> bool
self
and other
values to be equal, and is used
by ==
.