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 |
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
- 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.
Constructors
SetVoiceMessageSpendLimitOverride' | |
Fields
|
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.
Constructors
SetVoiceMessageSpendLimitOverrideResponse' | |
Fields
|
Instances
newSetVoiceMessageSpendLimitOverrideResponse Source #
Arguments
:: Int | |
-> SetVoiceMessageSpendLimitOverrideResponse |
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.