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

Description

This API is in preview release for Amazon Connect and is subject to change.

Updates the value for the specified attribute type.

Synopsis

Creating a Request

data UpdateInstanceAttribute Source #

See: newUpdateInstanceAttribute smart constructor.

Constructors

UpdateInstanceAttribute' 

Fields

  • instanceId :: Text

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

  • attributeType :: InstanceAttributeType

    The type of attribute.

    Only allowlisted customers can consume USE_CUSTOM_TTS_VOICES. To access this feature, contact AWS Support for allowlisting.

  • value :: Text

    The value for the attribute. Maximum character limit is 100.

Instances

Instances details
Eq UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Read UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Show UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Generic UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Associated Types

type Rep UpdateInstanceAttribute :: Type -> Type #

NFData UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Methods

rnf :: UpdateInstanceAttribute -> () #

Hashable UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

ToJSON UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

AWSRequest UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

ToHeaders UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

ToPath UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

ToQuery UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

type Rep UpdateInstanceAttribute Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

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

Defined in Amazonka.Connect.UpdateInstanceAttribute

newUpdateInstanceAttribute Source #

Create a value of UpdateInstanceAttribute 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:instanceId:UpdateInstanceAttribute', updateInstanceAttribute_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

$sel:attributeType:UpdateInstanceAttribute', updateInstanceAttribute_attributeType - The type of attribute.

Only allowlisted customers can consume USE_CUSTOM_TTS_VOICES. To access this feature, contact AWS Support for allowlisting.

$sel:value:UpdateInstanceAttribute', updateInstanceAttribute_value - The value for the attribute. Maximum character limit is 100.

Request Lenses

updateInstanceAttribute_instanceId :: Lens' UpdateInstanceAttribute Text Source #

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

updateInstanceAttribute_attributeType :: Lens' UpdateInstanceAttribute InstanceAttributeType Source #

The type of attribute.

Only allowlisted customers can consume USE_CUSTOM_TTS_VOICES. To access this feature, contact AWS Support for allowlisting.

updateInstanceAttribute_value :: Lens' UpdateInstanceAttribute Text Source #

The value for the attribute. Maximum character limit is 100.

Destructuring the Response

data UpdateInstanceAttributeResponse Source #

See: newUpdateInstanceAttributeResponse smart constructor.

Instances

Instances details
Eq UpdateInstanceAttributeResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Read UpdateInstanceAttributeResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Show UpdateInstanceAttributeResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Generic UpdateInstanceAttributeResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

Associated Types

type Rep UpdateInstanceAttributeResponse :: Type -> Type #

NFData UpdateInstanceAttributeResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

type Rep UpdateInstanceAttributeResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateInstanceAttribute

type Rep UpdateInstanceAttributeResponse = D1 ('MetaData "UpdateInstanceAttributeResponse" "Amazonka.Connect.UpdateInstanceAttribute" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UpdateInstanceAttributeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateInstanceAttributeResponse :: UpdateInstanceAttributeResponse Source #

Create a value of UpdateInstanceAttributeResponse with all optional fields omitted.

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