VoiceTemplateResponse class
Provides information about the content and settings for a message template that can be used in messages that are sent through the voice channel.
Constructors
-
VoiceTemplateResponse({required String creationDate, required String lastModifiedDate, required String templateName, required TemplateType templateType, String? arn, String? body, String? defaultSubstitutions, String? languageCode, String? templateDescription, String? version, String? voiceId, Map<
String, String> ? tags}) -
VoiceTemplateResponse.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String?
-
The Amazon Resource Name (ARN) of the message template.
final
- body → String?
-
The text of the script that's used in messages that are based on the message
template, in plain text format.
final
- creationDate → String
-
The date, in ISO 8601 format, when the message template was created.
final
- defaultSubstitutions → String?
-
The JSON object that specifies the default values that are used for message
variables in the message template. This object is a set of key-value pairs.
Each key defines a message variable in the template. The corresponding value
defines the default value for that variable.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- languageCode → String?
-
The code for the language that's used when synthesizing the text of the
script in messages that are based on the message template. For a list of
supported languages and the code for each one, see the Amazon Polly
Developer Guide.
final
- lastModifiedDate → String
-
The date, in ISO 8601 format, when the message template was last modified.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
A string-to-string map of key-value pairs that identifies the tags that are
associated with the message template. Each tag consists of a required tag
key and an associated tag value.
final
- templateDescription → String?
-
The custom description of the message template.
final
- templateName → String
-
The name of the message template.
final
- templateType → TemplateType
-
The type of channel that the message template is designed for. For a voice
template, this value is VOICE.
final
- version → String?
-
The unique identifier, as an integer, for the active version of the message
template, or the version of the template that you specified by using the
version parameter in your request.
final
- voiceId → String?
-
The name of the voice that's used when delivering messages that are based on
the message template. For a list of supported voices, see the Amazon Polly
Developer Guide.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited