class Aws::Lightsail::Types::CreateContactMethodRequest

@note When making an API call, you may pass CreateContactMethodRequest

data as a hash:

    {
      protocol: "Email", # required, accepts Email, SMS
      contact_endpoint: "StringMax256", # required
    }

@!attribute [rw] protocol

The protocol of the contact method, such as `Email` or `SMS` (text
messaging).

The `SMS` protocol is supported only in the following AWS Regions.

* US East (N. Virginia) (`us-east-1`)

* US West (Oregon) (`us-west-2`)

* Europe (Ireland) (`eu-west-1`)

* Asia Pacific (Tokyo) (`ap-northeast-1`)

* Asia Pacific (Singapore) (`ap-southeast-1`)

* Asia Pacific (Sydney) (`ap-southeast-2`)

For a list of countries/regions where SMS text messages can be sent,
and the latest AWS Regions where SMS text messaging is supported,
see [Supported Regions and Countries][1] in the *Amazon SNS
Developer Guide*.

For more information about notifications in Amazon Lightsail, see
[Notifications in Amazon Lightsail][2].

[1]: https://docs.aws.amazon.com/sns/latest/dg/sns-supported-regions-countries.html
[2]: https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-notifications
@return [String]

@!attribute [rw] contact_endpoint

The destination of the contact method, such as an email address or a
mobile phone number.

Use the E.164 format when specifying a mobile phone number. E.164 is
a standard for the phone number structure used for international
telecommunication. Phone numbers that follow this format can have a
maximum of 15 digits, and they are prefixed with the plus character
(+) and the country code. For example, a U.S. phone number in E.164
format would be specified as +1XXX5550100. For more information, see
[E.164][1] on *Wikipedia*.

[1]: https://en.wikipedia.org/wiki/E.164
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/CreateContactMethodRequest AWS API Documentation

Constants

SENSITIVE