Class CfnPhoneNumberProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPhoneNumberProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPhoneNumberProps
CfnPhoneNumberProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.smsvoice.CfnPhoneNumberProps
CfnPhoneNumberProps.Builder, CfnPhoneNumberProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPhoneNumberProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPhoneNumberProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
By default this is set to false.final String
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.final Object
Creates or updates aMandatoryKeyword
configuration on an origination phone number For more information, see Keywords in the End User Messaging User Guide.Indicates if the phone number will be used for text messages, voice messages, or both.final String
The type of phone number to request.final Object
A keyword is a word that you can search for on a particular phone number or pool.final String
The name of the OptOutList associated with the phone number.final Object
When set to false and an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, End User Messaging automatically replies with a customizable message and adds the end recipient to the OptOutList.getTags()
An array of tags (key and value pairs) to associate with the requested phone number.final Object
Describes the two-way SMS configuration for a phone number.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPhoneNumberProps.Builder
.
-
-
Method Details
-
getIsoCountryCode
Description copied from interface:CfnPhoneNumberProps
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.- Specified by:
getIsoCountryCode
in interfaceCfnPhoneNumberProps
- See Also:
-
getMandatoryKeywords
Description copied from interface:CfnPhoneNumberProps
Creates or updates aMandatoryKeyword
configuration on an origination phone number For more information, see Keywords in the End User Messaging User Guide.- Specified by:
getMandatoryKeywords
in interfaceCfnPhoneNumberProps
- See Also:
-
getNumberCapabilities
Description copied from interface:CfnPhoneNumberProps
Indicates if the phone number will be used for text messages, voice messages, or both.- Specified by:
getNumberCapabilities
in interfaceCfnPhoneNumberProps
- See Also:
-
getNumberType
Description copied from interface:CfnPhoneNumberProps
The type of phone number to request.The
ShortCode
number type is not supported in AWS CloudFormation .- Specified by:
getNumberType
in interfaceCfnPhoneNumberProps
- See Also:
-
getDeletionProtectionEnabled
Description copied from interface:CfnPhoneNumberProps
By default this is set to false.When set to true the phone number can't be deleted.
- Specified by:
getDeletionProtectionEnabled
in interfaceCfnPhoneNumberProps
- See Also:
-
getOptionalKeywords
Description copied from interface:CfnPhoneNumberProps
A keyword is a word that you can search for on a particular phone number or pool.It is also a specific word or phrase that an end user can send to your number to elicit a response, such as an informational message or a special offer. When your number receives a message that begins with a keyword, End User Messaging responds with a customizable message. Optional keywords are differentiated from mandatory keywords. For more information, see Keywords in the End User Messaging User Guide.
- Specified by:
getOptionalKeywords
in interfaceCfnPhoneNumberProps
- See Also:
-
getOptOutListName
Description copied from interface:CfnPhoneNumberProps
The name of the OptOutList associated with the phone number.- Specified by:
getOptOutListName
in interfaceCfnPhoneNumberProps
- See Also:
-
getSelfManagedOptOutsEnabled
Description copied from interface:CfnPhoneNumberProps
When set to false and an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, End User Messaging automatically replies with a customizable message and adds the end recipient to the OptOutList.When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out request. For more information see Self-managed opt-outs
- Specified by:
getSelfManagedOptOutsEnabled
in interfaceCfnPhoneNumberProps
- See Also:
-
getTags
Description copied from interface:CfnPhoneNumberProps
An array of tags (key and value pairs) to associate with the requested phone number.- Specified by:
getTags
in interfaceCfnPhoneNumberProps
- See Also:
-
getTwoWay
Description copied from interface:CfnPhoneNumberProps
Describes the two-way SMS configuration for a phone number.For more information, see Two-way SMS messaging in the End User Messaging User Guide.
- Specified by:
getTwoWay
in interfaceCfnPhoneNumberProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-