amazonka-pinpoint-sms-voice-v2-2.0: Amazon Pinpoint SMS Voice V2 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.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Description

Sets an account level monthly spend limit override for sending voice messages. The requested spend limit must be less than or equal to the MaxLimit, which is set by Amazon Web Services.

Synopsis

Creating a Request

data SetVoiceMessageSpendLimitOverride Source #

See: newSetVoiceMessageSpendLimitOverride smart constructor.

Constructors

SetVoiceMessageSpendLimitOverride' 

Fields

Instances

Instances details
ToJSON SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

ToHeaders SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

ToPath SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

ToQuery SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

AWSRequest SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Generic SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Associated Types

type Rep SetVoiceMessageSpendLimitOverride :: Type -> Type #

Read SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Show SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

NFData SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Eq SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Hashable SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type AWSResponse SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverride = D1 ('MetaData "SetVoiceMessageSpendLimitOverride" "Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetVoiceMessageSpendLimitOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newSetVoiceMessageSpendLimitOverride Source #

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

SetVoiceMessageSpendLimitOverride, setVoiceMessageSpendLimitOverride_monthlyLimit - The new monthly limit to enforce on voice messages.

Request Lenses

Destructuring the Response

data SetVoiceMessageSpendLimitOverrideResponse Source #

Constructors

SetVoiceMessageSpendLimitOverrideResponse' 

Fields

Instances

Instances details
Generic SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Read SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Show SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

NFData SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Eq SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverrideResponse = D1 ('MetaData "SetVoiceMessageSpendLimitOverrideResponse" "Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetVoiceMessageSpendLimitOverrideResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetVoiceMessageSpendLimitOverrideResponse Source #

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

SetVoiceMessageSpendLimitOverride, setVoiceMessageSpendLimitOverrideResponse_monthlyLimit - The current monthly limit to enforce on sending voice messages.

$sel:httpStatus:SetVoiceMessageSpendLimitOverrideResponse', setVoiceMessageSpendLimitOverrideResponse_httpStatus - The response's http status code.

Response Lenses