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.SetTextMessageSpendLimitOverride
Description
Sets an account level monthly spend limit override for sending text
messages. The requested spend limit must be less than or equal to the
MaxLimit
, which is set by Amazon Web Services.
Synopsis
- data SetTextMessageSpendLimitOverride = SetTextMessageSpendLimitOverride' {}
- newSetTextMessageSpendLimitOverride :: Natural -> SetTextMessageSpendLimitOverride
- setTextMessageSpendLimitOverride_monthlyLimit :: Lens' SetTextMessageSpendLimitOverride Natural
- data SetTextMessageSpendLimitOverrideResponse = SetTextMessageSpendLimitOverrideResponse' {}
- newSetTextMessageSpendLimitOverrideResponse :: Int -> SetTextMessageSpendLimitOverrideResponse
- setTextMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' SetTextMessageSpendLimitOverrideResponse (Maybe Natural)
- setTextMessageSpendLimitOverrideResponse_httpStatus :: Lens' SetTextMessageSpendLimitOverrideResponse Int
Creating a Request
data SetTextMessageSpendLimitOverride Source #
See: newSetTextMessageSpendLimitOverride
smart constructor.
Constructors
SetTextMessageSpendLimitOverride' | |
Fields
|
Instances
newSetTextMessageSpendLimitOverride Source #
Create a value of SetTextMessageSpendLimitOverride
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:
SetTextMessageSpendLimitOverride
, setTextMessageSpendLimitOverride_monthlyLimit
- The new monthly limit to enforce on text messages.
Request Lenses
setTextMessageSpendLimitOverride_monthlyLimit :: Lens' SetTextMessageSpendLimitOverride Natural Source #
The new monthly limit to enforce on text messages.
Destructuring the Response
data SetTextMessageSpendLimitOverrideResponse Source #
See: newSetTextMessageSpendLimitOverrideResponse
smart constructor.
Constructors
SetTextMessageSpendLimitOverrideResponse' | |
Fields
|
Instances
newSetTextMessageSpendLimitOverrideResponse Source #
Arguments
:: Int | |
-> SetTextMessageSpendLimitOverrideResponse |
Create a value of SetTextMessageSpendLimitOverrideResponse
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:
SetTextMessageSpendLimitOverride
, setTextMessageSpendLimitOverrideResponse_monthlyLimit
- The current monthly limit to enforce on sending text messages.
$sel:httpStatus:SetTextMessageSpendLimitOverrideResponse'
, setTextMessageSpendLimitOverrideResponse_httpStatus
- The response's http status code.
Response Lenses
setTextMessageSpendLimitOverrideResponse_monthlyLimit :: Lens' SetTextMessageSpendLimitOverrideResponse (Maybe Natural) Source #
The current monthly limit to enforce on sending text messages.
setTextMessageSpendLimitOverrideResponse_httpStatus :: Lens' SetTextMessageSpendLimitOverrideResponse Int Source #
The response's http status code.