Class: Aws::ConnectWisdomService::Types::UpdateQuickResponseRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:channels]

Instance Attribute Summary collapse

Instance Attribute Details

#channelsArray<String>

The Amazon Connect contact channels this quick response applies to. The supported contact channel types include ‘Chat`.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#contentTypes::QuickResponseDataProvider

The updated content of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#content_typeString

The media type of the quick response content.

  • Use ‘application/x.quickresponse;format=plain` for quick response written in plain text.

  • Use ‘application/x.quickresponse;format=markdown` for quick response written in richtext.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#descriptionString

The updated description of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#grouping_configurationTypes::GroupingConfiguration

The updated grouping configuration of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#is_activeBoolean

Whether the quick response is active.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#knowledge_base_idString

The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you’re storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#languageString

The language code value for the language in which the quick response is written. The supported language codes include ‘de_DE`, `en_US`, `es_ES`, `fr_FR`, `id_ID`, `it_IT`, `ja_JP`, `ko_KR`, `pt_BR`, `zh_CN`, `zh_TW`



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#nameString

The name of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#quick_response_idString

The identifier of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#remove_descriptionBoolean

Whether to remove the description from the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#remove_grouping_configurationBoolean

Whether to remove the grouping configuration of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#remove_shortcut_keyBoolean

Whether to remove the shortcut key of the quick response.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end

#shortcut_keyString

The shortcut key of the quick response. The value should be unique across the knowledge base.



3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
# File 'lib/aws-sdk-connectwisdomservice/types.rb', line 3879

class UpdateQuickResponseRequest < Struct.new(
  :channels,
  :content,
  :content_type,
  :description,
  :grouping_configuration,
  :is_active,
  :knowledge_base_id,
  :language,
  :name,
  :quick_response_id,
  :remove_description,
  :remove_grouping_configuration,
  :remove_shortcut_key,
  :shortcut_key)
  SENSITIVE = [:channels]
  include Aws::Structure
end