Class: Aws::AlexaForBusiness::Types::Content

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb

Overview

Note:

When making an API call, you may pass Content data as a hash:

{
  text_list: [
    {
      locale: "en-US", # required, accepts en-US
      value: "TextValue", # required
    },
  ],
  ssml_list: [
    {
      locale: "en-US", # required, accepts en-US
      value: "SsmlValue", # required
    },
  ],
  audio_list: [
    {
      locale: "en-US", # required, accepts en-US
      location: "AudioLocation", # required
    },
  ],
}

The content definition. This can contain only one text, SSML, or audio list object.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#audio_listArray<Types::Audio>

The list of audio messages.

Returns:



698
699
700
701
702
703
704
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 698

class Content < Struct.new(
  :text_list,
  :ssml_list,
  :audio_list)
  SENSITIVE = []
  include Aws::Structure
end

#ssml_listArray<Types::Ssml>

The list of SSML messages.

Returns:



698
699
700
701
702
703
704
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 698

class Content < Struct.new(
  :text_list,
  :ssml_list,
  :audio_list)
  SENSITIVE = []
  include Aws::Structure
end

#text_listArray<Types::Text>

The list of text messages.

Returns:



698
699
700
701
702
703
704
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 698

class Content < Struct.new(
  :text_list,
  :ssml_list,
  :audio_list)
  SENSITIVE = []
  include Aws::Structure
end