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.UpdateQuickConnectName

Description

Updates the name and description of a quick connect. The request accepts the following data in JSON format. At least Name or Description must be provided.

Synopsis

Creating a Request

data UpdateQuickConnectName Source #

See: newUpdateQuickConnectName smart constructor.

Constructors

UpdateQuickConnectName' 

Fields

Instances

Instances details
ToJSON UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

ToHeaders UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

ToPath UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

ToQuery UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

AWSRequest UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Associated Types

type AWSResponse UpdateQuickConnectName #

Generic UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Associated Types

type Rep UpdateQuickConnectName :: Type -> Type #

Read UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Show UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

NFData UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Methods

rnf :: UpdateQuickConnectName -> () #

Eq UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Hashable UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

type AWSResponse UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

type Rep UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

type Rep UpdateQuickConnectName = D1 ('MetaData "UpdateQuickConnectName" "Amazonka.Connect.UpdateQuickConnectName" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "UpdateQuickConnectName'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "quickConnectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateQuickConnectName Source #

Create a value of UpdateQuickConnectName 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:

UpdateQuickConnectName, updateQuickConnectName_description - The description of the quick connect.

UpdateQuickConnectName, updateQuickConnectName_name - The name of the quick connect.

UpdateQuickConnectName, updateQuickConnectName_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

UpdateQuickConnectName, updateQuickConnectName_quickConnectId - The identifier for the quick connect.

Request Lenses

updateQuickConnectName_instanceId :: Lens' UpdateQuickConnectName Text Source #

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

Destructuring the Response

data UpdateQuickConnectNameResponse Source #

See: newUpdateQuickConnectNameResponse smart constructor.

Instances

Instances details
Generic UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Associated Types

type Rep UpdateQuickConnectNameResponse :: Type -> Type #

Read UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Show UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

NFData UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Eq UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

type Rep UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

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

newUpdateQuickConnectNameResponse :: UpdateQuickConnectNameResponse Source #

Create a value of UpdateQuickConnectNameResponse with all optional fields omitted.

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