| 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 | None |
| Language | Haskell2010 |
Amazonka.SNS.OptInPhoneNumber
Description
Use this request to opt in a phone number that is opted out, which enables you to resume sending SMS messages to the number.
You can opt in a phone number only once every 30 days.
Synopsis
- data OptInPhoneNumber = OptInPhoneNumber' {
- phoneNumber :: Text
- newOptInPhoneNumber :: Text -> OptInPhoneNumber
- optInPhoneNumber_phoneNumber :: Lens' OptInPhoneNumber Text
- data OptInPhoneNumberResponse = OptInPhoneNumberResponse' {
- httpStatus :: Int
- newOptInPhoneNumberResponse :: Int -> OptInPhoneNumberResponse
- optInPhoneNumberResponse_httpStatus :: Lens' OptInPhoneNumberResponse Int
Creating a Request
data OptInPhoneNumber Source #
Input for the OptInPhoneNumber action.
See: newOptInPhoneNumber smart constructor.
Constructors
| OptInPhoneNumber' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> OptInPhoneNumber |
Create a value of OptInPhoneNumber 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:
phoneNumber, optInPhoneNumber_phoneNumber - The phone number to opt in. Use E.164 format.
Request Lenses
optInPhoneNumber_phoneNumber :: Lens' OptInPhoneNumber Text Source #
The phone number to opt in. Use E.164 format.
Destructuring the Response
data OptInPhoneNumberResponse Source #
The response for the OptInPhoneNumber action.
See: newOptInPhoneNumberResponse smart constructor.
Constructors
| OptInPhoneNumberResponse' | |
Fields
| |
Instances
| NFData OptInPhoneNumberResponse Source # | |||||
Defined in Amazonka.SNS.OptInPhoneNumber Methods rnf :: OptInPhoneNumberResponse -> () # | |||||
| Generic OptInPhoneNumberResponse Source # | |||||
Defined in Amazonka.SNS.OptInPhoneNumber Associated Types
Methods from :: OptInPhoneNumberResponse -> Rep OptInPhoneNumberResponse x # to :: Rep OptInPhoneNumberResponse x -> OptInPhoneNumberResponse # | |||||
| Read OptInPhoneNumberResponse Source # | |||||
Defined in Amazonka.SNS.OptInPhoneNumber | |||||
| Show OptInPhoneNumberResponse Source # | |||||
Defined in Amazonka.SNS.OptInPhoneNumber Methods showsPrec :: Int -> OptInPhoneNumberResponse -> ShowS # show :: OptInPhoneNumberResponse -> String # showList :: [OptInPhoneNumberResponse] -> ShowS # | |||||
| Eq OptInPhoneNumberResponse Source # | |||||
Defined in Amazonka.SNS.OptInPhoneNumber Methods (==) :: OptInPhoneNumberResponse -> OptInPhoneNumberResponse -> Bool # (/=) :: OptInPhoneNumberResponse -> OptInPhoneNumberResponse -> Bool # | |||||
| type Rep OptInPhoneNumberResponse Source # | |||||
Defined in Amazonka.SNS.OptInPhoneNumber type Rep OptInPhoneNumberResponse = D1 ('MetaData "OptInPhoneNumberResponse" "Amazonka.SNS.OptInPhoneNumber" "amazonka-sns-2.0-J7ZGMxWRfoIM3EHlLXQGU" 'False) (C1 ('MetaCons "OptInPhoneNumberResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) | |||||
newOptInPhoneNumberResponse Source #
Arguments
| :: Int | |
| -> OptInPhoneNumberResponse |
Create a value of OptInPhoneNumberResponse 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:
httpStatus, optInPhoneNumberResponse_httpStatus - The response's http status code.
Response Lenses
optInPhoneNumberResponse_httpStatus :: Lens' OptInPhoneNumberResponse Int Source #
The response's http status code.