Class: Aws::Notifications::Types::MessageComponents

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

Overview

Describes the components of a notification message.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#complete_descriptionString

A complete summary with all possible relevant information.

Returns:

  • (String)


2491
2492
2493
2494
2495
2496
2497
2498
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2491

class MessageComponents < Struct.new(
  :headline,
  :paragraph_summary,
  :complete_description,
  :dimensions)
  SENSITIVE = []
  include Aws::Structure
end

#dimensionsArray<Types::Dimension>

A list of properties in key-value pairs. Pairs are shown in order of importance from most important to least important. Channels may limit the number of dimensions shown to the notification viewer.

Included dimensions, keys, and values are subject to change.

Returns:



2491
2492
2493
2494
2495
2496
2497
2498
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2491

class MessageComponents < Struct.new(
  :headline,
  :paragraph_summary,
  :complete_description,
  :dimensions)
  SENSITIVE = []
  include Aws::Structure
end

#headlineString

A sentence long summary. For example, titles or an email subject line.

Returns:

  • (String)


2491
2492
2493
2494
2495
2496
2497
2498
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2491

class MessageComponents < Struct.new(
  :headline,
  :paragraph_summary,
  :complete_description,
  :dimensions)
  SENSITIVE = []
  include Aws::Structure
end

#paragraph_summaryString

A paragraph long or multiple sentence summary. For example, Amazon Q Developer in chat applications notifications.

Returns:

  • (String)


2491
2492
2493
2494
2495
2496
2497
2498
# File 'gems/aws-sdk-notifications/lib/aws-sdk-notifications/types.rb', line 2491

class MessageComponents < Struct.new(
  :headline,
  :paragraph_summary,
  :complete_description,
  :dimensions)
  SENSITIVE = []
  include Aws::Structure
end