class Aws::PinpointSMSVoice::Types::VoiceMessageContent

An object that contains a voice message and information about the recipient that you want to send it to.

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

data as a hash:

    {
      call_instructions_message: {
        text: "NonEmptyString",
      },
      plain_text_message: {
        language_code: "String",
        text: "NonEmptyString",
        voice_id: "String",
      },
      ssml_message: {
        language_code: "String",
        text: "NonEmptyString",
        voice_id: "String",
      },
    }

@!attribute [rw] call_instructions_message

An object that defines a message that contains text formatted using
Amazon Pinpoint Voice Instructions markup.
@return [Types::CallInstructionsMessageType]

@!attribute [rw] plain_text_message

An object that defines a message that contains unformatted text.
@return [Types::PlainTextMessageType]

@!attribute [rw] ssml_message

An object that defines a message that contains SSML-formatted text.
@return [Types::SSMLMessageType]

@see docs.aws.amazon.com/goto/WebAPI/pinpoint-sms-voice-2018-09-05/VoiceMessageContent AWS API Documentation

Constants

SENSITIVE