amazonka-connect-2.0: Amazon Connect Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Connect.UpdateUserSecurityProfiles

Description

Assigns the specified security profiles to the specified user.

Synopsis

Creating a Request

data UpdateUserSecurityProfiles Source #

See: newUpdateUserSecurityProfiles smart constructor.

Constructors

UpdateUserSecurityProfiles' 

Fields

Instances

Instances details
ToJSON UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

ToHeaders UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

ToPath UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

ToQuery UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

AWSRequest UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Generic UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Associated Types

type Rep UpdateUserSecurityProfiles :: Type -> Type #

Read UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Show UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

NFData UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Eq UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Hashable UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

type AWSResponse UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

type Rep UpdateUserSecurityProfiles Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

type Rep UpdateUserSecurityProfiles = D1 ('MetaData "UpdateUserSecurityProfiles" "Amazonka.Connect.UpdateUserSecurityProfiles" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "UpdateUserSecurityProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityProfileIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateUserSecurityProfiles Source #

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_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 #

Instances

Instances details
Generic UpdateUserSecurityProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Associated Types

type Rep UpdateUserSecurityProfilesResponse :: Type -> Type #

Read UpdateUserSecurityProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Show UpdateUserSecurityProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

NFData UpdateUserSecurityProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

Eq UpdateUserSecurityProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

type Rep UpdateUserSecurityProfilesResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateUserSecurityProfiles

type Rep UpdateUserSecurityProfilesResponse = D1 ('MetaData "UpdateUserSecurityProfilesResponse" "Amazonka.Connect.UpdateUserSecurityProfiles" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "UpdateUserSecurityProfilesResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateUserSecurityProfilesResponse :: UpdateUserSecurityProfilesResponse Source #

Create a value of UpdateUserSecurityProfilesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.