Class: Aws::QuickSight::Types::VisualMessageConfiguration

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

Overview

The configuration for a customizable message displayed on a visual. Supports parameter substitution in text fields.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#description ⇒ String

The description text of the message that is displayed on the visual.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

#description_visibility ⇒ String

Specifies whether the description of the message is displayed.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

#enabled ⇒ Boolean

Specifies whether the custom message is displayed on the visual. When set to true, the custom message appears in place of the default message. When set to false or omitted, the default message is displayed.

Returns:

  • (Boolean)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

The display text of the hyperlink that is shown in the message.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

The destination URL of the hyperlink that is shown in the message. Only valid http, https, and mailto URLs are supported.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

Specifies whether the hyperlink in the message is displayed.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

#title ⇒ String

The title text of the message that is displayed on the visual.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end

#title_visibility ⇒ String

Specifies whether the title of the message is displayed.

Returns:

  • (String)


55154
55155
55156
55157
55158
55159
55160
55161
55162
55163
55164
55165
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 55154

class VisualMessageConfiguration < Struct.new(
  :enabled,
  :title,
  :title_visibility,
  :description,
  :description_visibility,
  :link_text,
  :link_url,
  :link_visibility)
  SENSITIVE = []
  include Aws::Structure
end