libZSservicesZSamazonka-pinpointZSamazonka-pinpoint
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.Pinpoint.UpdateApnsVoipChannel

Description

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

Synopsis

Creating a Request

data UpdateApnsVoipChannel Source #

See: newUpdateApnsVoipChannel smart constructor.

Constructors

UpdateApnsVoipChannel' 

Fields

Instances

Instances details
Eq UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Read UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Show UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Generic UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Associated Types

type Rep UpdateApnsVoipChannel :: Type -> Type #

NFData UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Methods

rnf :: UpdateApnsVoipChannel -> () #

Hashable UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

ToJSON UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

AWSRequest UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Associated Types

type AWSResponse UpdateApnsVoipChannel #

ToHeaders UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

ToPath UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

ToQuery UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

type Rep UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

type Rep UpdateApnsVoipChannel = D1 ('MetaData "UpdateApnsVoipChannel" "Amazonka.Pinpoint.UpdateApnsVoipChannel" "libZSservicesZSamazonka-pinpointZSamazonka-pinpoint" 'False) (C1 ('MetaCons "UpdateApnsVoipChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "aPNSVoipChannelRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 APNSVoipChannelRequest)))
type AWSResponse UpdateApnsVoipChannel Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

newUpdateApnsVoipChannel Source #

Create a value of UpdateApnsVoipChannel 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:applicationId:UpdateApnsVoipChannel', updateApnsVoipChannel_applicationId - The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.

$sel:aPNSVoipChannelRequest:UpdateApnsVoipChannel', updateApnsVoipChannel_aPNSVoipChannelRequest - Undocumented member.

Request Lenses

updateApnsVoipChannel_applicationId :: Lens' UpdateApnsVoipChannel 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 UpdateApnsVoipChannelResponse Source #

See: newUpdateApnsVoipChannelResponse smart constructor.

Constructors

UpdateApnsVoipChannelResponse' 

Fields

Instances

Instances details
Eq UpdateApnsVoipChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Read UpdateApnsVoipChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Show UpdateApnsVoipChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Generic UpdateApnsVoipChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

Associated Types

type Rep UpdateApnsVoipChannelResponse :: Type -> Type #

NFData UpdateApnsVoipChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

type Rep UpdateApnsVoipChannelResponse Source # 
Instance details

Defined in Amazonka.Pinpoint.UpdateApnsVoipChannel

type Rep UpdateApnsVoipChannelResponse = D1 ('MetaData "UpdateApnsVoipChannelResponse" "Amazonka.Pinpoint.UpdateApnsVoipChannel" "libZSservicesZSamazonka-pinpointZSamazonka-pinpoint" 'False) (C1 ('MetaCons "UpdateApnsVoipChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "aPNSVoipChannelResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 APNSVoipChannelResponse)))

Response Lenses