Class: Aws::Pinpoint::Types::TemplateVersionResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-pinpoint/types.rb

Overview

Provides information about a specific version of a message template.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_dateString

The date, in ISO 8601 format, when the version of the message template was created.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#default_substitutionsString

A JSON object that specifies the default values that are used for message variables in the version of 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.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_dateString

The date, in ISO 8601 format, when the version of the message template was last modified.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#template_descriptionString

The custom description of the version of the message template.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#template_nameString

The name of the message template.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#template_typeString

The type of channel that the message template is designed for. Possible values are: EMAIL, PUSH, SMS, INAPP, and VOICE.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The unique identifier for the version of the message template. This value is an integer that Amazon Pinpoint automatically increments and assigns to each new version of a template.

Returns:

  • (String)


12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
# File 'lib/aws-sdk-pinpoint/types.rb', line 12110

class TemplateVersionResponse < Struct.new(
  :creation_date,
  :default_substitutions,
  :last_modified_date,
  :template_description,
  :template_name,
  :template_type,
  :version)
  SENSITIVE = []
  include Aws::Structure
end