Class: Aws::QBusiness::Types::UpdateChatResponseConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::UpdateChatResponseConfigurationRequest
- Defined in:
- gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The unique identifier of the Amazon Q Business application containing the chat response configuration to update.
-
#chat_response_configuration_id ⇒ String
The unique identifier of the chat response configuration to update within the specified application.
-
#client_token ⇒ String
A unique, case-sensitive identifier to ensure idempotency of the request.
-
#display_name ⇒ String
The new human-readable name to assign to the chat response configuration, making it easier to identify among multiple configurations.
-
#response_configurations ⇒ Hash<String,Types::ResponseConfiguration>
The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.
Instance Attribute Details
#application_id ⇒ String
The unique identifier of the Amazon Q Business application containing the chat response configuration to update.
8728 8729 8730 8731 8732 8733 8734 8735 8736 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8728 class UpdateChatResponseConfigurationRequest < Struct.new( :application_id, :chat_response_configuration_id, :display_name, :response_configurations, :client_token) SENSITIVE = [] include Aws::Structure end |
#chat_response_configuration_id ⇒ String
The unique identifier of the chat response configuration to update within the specified application.
8728 8729 8730 8731 8732 8733 8734 8735 8736 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8728 class UpdateChatResponseConfigurationRequest < Struct.new( :application_id, :chat_response_configuration_id, :display_name, :response_configurations, :client_token) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique, case-sensitive identifier to ensure idempotency of the request. This helps prevent the same update from being processed multiple times if retries occur.
A suitable default value is auto-generated. You should normally not need to pass this option.
8728 8729 8730 8731 8732 8733 8734 8735 8736 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8728 class UpdateChatResponseConfigurationRequest < Struct.new( :application_id, :chat_response_configuration_id, :display_name, :response_configurations, :client_token) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
The new human-readable name to assign to the chat response configuration, making it easier to identify among multiple configurations.
8728 8729 8730 8731 8732 8733 8734 8735 8736 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8728 class UpdateChatResponseConfigurationRequest < Struct.new( :application_id, :chat_response_configuration_id, :display_name, :response_configurations, :client_token) SENSITIVE = [] include Aws::Structure end |
#response_configurations ⇒ Hash<String,Types::ResponseConfiguration>
The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.
8728 8729 8730 8731 8732 8733 8734 8735 8736 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8728 class UpdateChatResponseConfigurationRequest < Struct.new( :application_id, :chat_response_configuration_id, :display_name, :response_configurations, :client_token) SENSITIVE = [] include Aws::Structure end |