Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
- data SetVoiceMessageSpendLimitOverride = SetVoiceMessageSpendLimitOverride' {}
- newSetVoiceMessageSpendLimitOverride :: Natural -> SetVoiceMessageSpendLimitOverride
- setVoiceMessageSpendLimitOverride_monthlyLimit :: Lens' SetVoiceMessageSpendLimitOverride Natural
- data SetVoiceMessageSpendLimitOverrideResponse = SetVoiceMessageSpendLimitOverrideResponse' {}
- newSetVoiceMessageSpendLimitOverrideResponse :: Int -> SetVoiceMessageSpendLimitOverrideResponse
- setVoiceMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' SetVoiceMessageSpendLimitOverrideResponse (Maybe Natural)
- setVoiceMessageSpendLimitOverrideResponse_httpStatus :: Lens' SetVoiceMessageSpendLimitOverrideResponse Int
Creating a Request
data SetVoiceMessageSpendLimitOverride Source #
See: newSetVoiceMessageSpendLimitOverride
smart constructor.
SetVoiceMessageSpendLimitOverride' | |
|
Instances
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
setVoiceMessageSpendLimitOverride_monthlyLimit :: Lens' SetVoiceMessageSpendLimitOverride Natural Source #
The new monthly limit to enforce on voice messages.
Destructuring the Response
data SetVoiceMessageSpendLimitOverrideResponse Source #
See: newSetVoiceMessageSpendLimitOverrideResponse
smart constructor.
SetVoiceMessageSpendLimitOverrideResponse' | |
|
Instances
Generic SetVoiceMessageSpendLimitOverrideResponse Source # | |
Read SetVoiceMessageSpendLimitOverrideResponse Source # | |
Show SetVoiceMessageSpendLimitOverrideResponse Source # | |
NFData SetVoiceMessageSpendLimitOverrideResponse Source # | |
Eq SetVoiceMessageSpendLimitOverrideResponse Source # | |
type Rep SetVoiceMessageSpendLimitOverrideResponse Source # | |
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
setVoiceMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' SetVoiceMessageSpendLimitOverrideResponse (Maybe Natural) Source #
The current monthly limit to enforce on sending voice messages.
setVoiceMessageSpendLimitOverrideResponse_httpStatus :: Lens' SetVoiceMessageSpendLimitOverrideResponse Int Source #
The response's http status code.