libZSservicesZSamazonka-connectZSamazonka-connect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Read UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Show UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Generic UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Associated Types

type Rep UpdateQuickConnectName :: Type -> Type #

NFData UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Methods

rnf :: UpdateQuickConnectName -> () #

Hashable UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

ToJSON UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

AWSRequest UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Associated Types

type AWSResponse 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

type Rep UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

type Rep UpdateQuickConnectName = D1 ('MetaData "UpdateQuickConnectName" "Amazonka.Connect.UpdateQuickConnectName" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UpdateQuickConnectName'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "quickConnectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateQuickConnectName Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

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:

$sel:name:UpdateQuickConnectName', updateQuickConnectName_name - The name of the quick connect.

$sel:description:UpdateQuickConnectName', updateQuickConnectName_description - The description of the quick connect.

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

$sel:quickConnectId: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
Eq UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Read UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Show UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Generic UpdateQuickConnectNameResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQuickConnectName

Associated Types

type Rep UpdateQuickConnectNameResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-connectZSamazonka-connect" '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.