| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Connect.UpdateUserSecurityProfiles
Description
Assigns the specified security profiles to the specified user.
Synopsis
- data UpdateUserSecurityProfiles = UpdateUserSecurityProfiles' {}
- newUpdateUserSecurityProfiles :: NonEmpty Text -> Text -> Text -> UpdateUserSecurityProfiles
- updateUserSecurityProfiles_securityProfileIds :: Lens' UpdateUserSecurityProfiles (NonEmpty Text)
- updateUserSecurityProfiles_userId :: Lens' UpdateUserSecurityProfiles Text
- updateUserSecurityProfiles_instanceId :: Lens' UpdateUserSecurityProfiles Text
- data UpdateUserSecurityProfilesResponse = UpdateUserSecurityProfilesResponse' {
- newUpdateUserSecurityProfilesResponse :: UpdateUserSecurityProfilesResponse
Creating a Request
data UpdateUserSecurityProfiles Source #
See: newUpdateUserSecurityProfiles smart constructor.
Constructors
| UpdateUserSecurityProfiles' | |
Fields
| |
Instances
newUpdateUserSecurityProfiles Source #
Arguments
| :: NonEmpty Text | |
| -> Text | |
| -> Text | |
| -> UpdateUserSecurityProfiles |
Create a value of UpdateUserSecurityProfiles with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateUserSecurityProfiles, updateUserSecurityProfiles_securityProfileIds - The identifiers of the security profiles for the user.
UpdateUserSecurityProfiles, updateUserSecurityProfiles_userId - The identifier of the user account.
UpdateUserSecurityProfiles, updateUserSecurityProfiles_instanceId - The identifier of the Amazon Connect instance. You can find the
instanceId in the ARN of the instance.
Request Lenses
updateUserSecurityProfiles_securityProfileIds :: Lens' UpdateUserSecurityProfiles (NonEmpty Text) Source #
The identifiers of the security profiles for the user.
updateUserSecurityProfiles_userId :: Lens' UpdateUserSecurityProfiles Text Source #
The identifier of the user account.
updateUserSecurityProfiles_instanceId :: Lens' UpdateUserSecurityProfiles Text Source #
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
Destructuring the Response
data UpdateUserSecurityProfilesResponse Source #
See: newUpdateUserSecurityProfilesResponse smart constructor.
Constructors
| UpdateUserSecurityProfilesResponse' | |
Instances
| Generic UpdateUserSecurityProfilesResponse Source # | |
Defined in Amazonka.Connect.UpdateUserSecurityProfiles Associated Types type Rep UpdateUserSecurityProfilesResponse :: Type -> Type # | |
| Read UpdateUserSecurityProfilesResponse Source # | |
Defined in Amazonka.Connect.UpdateUserSecurityProfiles | |
| Show UpdateUserSecurityProfilesResponse Source # | |
Defined in Amazonka.Connect.UpdateUserSecurityProfiles Methods showsPrec :: Int -> UpdateUserSecurityProfilesResponse -> ShowS # | |
| NFData UpdateUserSecurityProfilesResponse Source # | |
Defined in Amazonka.Connect.UpdateUserSecurityProfiles Methods rnf :: UpdateUserSecurityProfilesResponse -> () # | |
| Eq UpdateUserSecurityProfilesResponse Source # | |
| type Rep UpdateUserSecurityProfilesResponse Source # | |
Defined in Amazonka.Connect.UpdateUserSecurityProfiles | |
newUpdateUserSecurityProfilesResponse :: UpdateUserSecurityProfilesResponse Source #
Create a value of UpdateUserSecurityProfilesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.