amazonka-pinpoint-2.0: Amazon Pinpoint 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.Pinpoint.UpdateVoiceChannel

Description

Enables the voice channel for an application or updates the status and settings of the voice channel for an application.

Synopsis

Creating a Request

data UpdateVoiceChannel Source #

See: newUpdateVoiceChannel smart constructor.

Constructors

UpdateVoiceChannel' 

Fields

Instances

Instances details
ToJSON UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

ToHeaders UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

ToPath UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

ToQuery UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

AWSRequest UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Associated Types

type AWSResponse UpdateVoiceChannel #

Generic UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Associated Types

type Rep UpdateVoiceChannel :: Type -> Type #

Read UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Show UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

NFData UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Methods

rnf :: UpdateVoiceChannel -> () #

Eq UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Hashable UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

type AWSResponse UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

type Rep UpdateVoiceChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

type Rep UpdateVoiceChannel = D1 ('MetaData "UpdateVoiceChannel" "Amazonka.Pinpoint.UpdateVoiceChannel" "amazonka-pinpoint-2.0-GBFs9S7wa7bFiDe66NqAzt" 'False) (C1 ('MetaCons "UpdateVoiceChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "voiceChannelRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VoiceChannelRequest)))

newUpdateVoiceChannel Source #

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

UpdateVoiceChannel, updateVoiceChannel_applicationId - The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.

$sel:voiceChannelRequest:UpdateVoiceChannel', updateVoiceChannel_voiceChannelRequest - Undocumented member.

Request Lenses

updateVoiceChannel_applicationId :: Lens' UpdateVoiceChannel Text Source #

The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.

Destructuring the Response

data UpdateVoiceChannelResponse Source #

See: newUpdateVoiceChannelResponse smart constructor.

Constructors

UpdateVoiceChannelResponse' 

Fields

Instances

Instances details
Generic UpdateVoiceChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Associated Types

type Rep UpdateVoiceChannelResponse :: Type -> Type #

Read UpdateVoiceChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Show UpdateVoiceChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

NFData UpdateVoiceChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

Eq UpdateVoiceChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

type Rep UpdateVoiceChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateVoiceChannel

type Rep UpdateVoiceChannelResponse = D1 ('MetaData "UpdateVoiceChannelResponse" "Amazonka.Pinpoint.UpdateVoiceChannel" "amazonka-pinpoint-2.0-GBFs9S7wa7bFiDe66NqAzt" 'False) (C1 ('MetaCons "UpdateVoiceChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "voiceChannelResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VoiceChannelResponse)))

newUpdateVoiceChannelResponse Source #

Create a value of UpdateVoiceChannelResponse 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:httpStatus:UpdateVoiceChannelResponse', updateVoiceChannelResponse_httpStatus - The response's http status code.

$sel:voiceChannelResponse:UpdateVoiceChannelResponse', updateVoiceChannelResponse_voiceChannelResponse - Undocumented member.

Response Lenses