Module: Aws::QConnect::Types
- Defined in:
- gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb
Defined Under Namespace
Classes: AccessDeniedException, AppIntegrationsConfiguration, AssistantAssociationData, AssistantAssociationInputData, AssistantAssociationOutputData, AssistantAssociationSummary, AssistantCapabilityConfiguration, AssistantData, AssistantIntegrationConfiguration, AssistantSummary, Configuration, ConflictException, ConnectConfiguration, ContentData, ContentDataDetails, ContentFeedbackData, ContentReference, ContentSummary, CreateAssistantAssociationRequest, CreateAssistantAssociationResponse, CreateAssistantRequest, CreateAssistantResponse, CreateContentRequest, CreateContentResponse, CreateKnowledgeBaseRequest, CreateKnowledgeBaseResponse, CreateQuickResponseRequest, CreateQuickResponseResponse, CreateSessionRequest, CreateSessionResponse, DataDetails, DataReference, DataSummary, DeleteAssistantAssociationRequest, DeleteAssistantAssociationResponse, DeleteAssistantRequest, DeleteAssistantResponse, DeleteContentRequest, DeleteContentResponse, DeleteImportJobRequest, DeleteImportJobResponse, DeleteKnowledgeBaseRequest, DeleteKnowledgeBaseResponse, DeleteQuickResponseRequest, DeleteQuickResponseResponse, Document, DocumentText, ExternalSourceConfiguration, Filter, GenerativeContentFeedbackData, GenerativeDataDetails, GenerativeReference, GetAssistantAssociationRequest, GetAssistantAssociationResponse, GetAssistantRequest, GetAssistantResponse, GetContentRequest, GetContentResponse, GetContentSummaryRequest, GetContentSummaryResponse, GetImportJobRequest, GetImportJobResponse, GetKnowledgeBaseRequest, GetKnowledgeBaseResponse, GetQuickResponseRequest, GetQuickResponseResponse, GetRecommendationsRequest, GetRecommendationsResponse, GetSessionRequest, GetSessionResponse, GroupingConfiguration, Highlight, ImportJobData, ImportJobSummary, KnowledgeBaseAssociationData, KnowledgeBaseData, KnowledgeBaseSummary, ListAssistantAssociationsRequest, ListAssistantAssociationsResponse, ListAssistantsRequest, ListAssistantsResponse, ListContentsRequest, ListContentsResponse, ListImportJobsRequest, ListImportJobsResponse, ListKnowledgeBasesRequest, ListKnowledgeBasesResponse, ListQuickResponsesRequest, ListQuickResponsesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, NotifyRecommendationsReceivedError, NotifyRecommendationsReceivedRequest, NotifyRecommendationsReceivedResponse, OrCondition, PreconditionFailedException, PutFeedbackRequest, PutFeedbackResponse, QueryAssistantRequest, QueryAssistantResponse, QueryCondition, QueryConditionItem, QueryRecommendationTriggerData, QuickResponseContentProvider, QuickResponseContents, QuickResponseData, QuickResponseDataProvider, QuickResponseFilterField, QuickResponseOrderField, QuickResponseQueryField, QuickResponseSearchExpression, QuickResponseSearchResultData, QuickResponseSummary, RankingData, RecommendationData, RecommendationTrigger, RecommendationTriggerData, RemoveKnowledgeBaseTemplateUriRequest, RemoveKnowledgeBaseTemplateUriResponse, RenderingConfiguration, RequestTimeoutException, ResourceNotFoundException, ResultData, SearchContentRequest, SearchContentResponse, SearchExpression, SearchQuickResponsesRequest, SearchQuickResponsesResponse, SearchSessionsRequest, SearchSessionsResponse, ServerSideEncryptionConfiguration, ServiceQuotaExceededException, SessionData, SessionIntegrationConfiguration, SessionSummary, SourceConfiguration, SourceContentDataDetails, StartContentUploadRequest, StartContentUploadResponse, StartImportJobRequest, StartImportJobResponse, TagCondition, TagFilter, TagResourceRequest, TagResourceResponse, TextData, TooManyTagsException, UntagResourceRequest, UntagResourceResponse, UpdateContentRequest, UpdateContentResponse, UpdateKnowledgeBaseTemplateUriRequest, UpdateKnowledgeBaseTemplateUriResponse, UpdateQuickResponseRequest, UpdateQuickResponseResponse, UpdateSessionRequest, UpdateSessionResponse, ValidationException
Instance Attribute Summary collapse
-
#and_conditions ⇒ Array<Types::TagCondition>
A list of conditions which would be applied together with an
AND
condition. -
#app_integrations ⇒ Types::AppIntegrationsConfiguration
Configuration information for Amazon AppIntegrations to automatically ingest content.
-
#connect_configuration ⇒ Types::ConnectConfiguration
The configuration information of the Amazon Connect data source.
-
#content ⇒ String
The content of the quick response.
-
#content_data ⇒ Types::ContentDataDetails
Details about the content data.
-
#content_reference ⇒ Types::ContentReference
Reference information about the content.
-
#generative_content_feedback_data ⇒ Types::GenerativeContentFeedbackData
Information about the feedback for a generative target type.
-
#generative_data ⇒ Types::GenerativeDataDetails
Details about the generative data.
-
#generative_reference ⇒ Types::GenerativeReference
Reference information about the generative content.
-
#knowledge_base_association ⇒ Types::KnowledgeBaseAssociationData
The knowledge base where output data is sent.
-
#knowledge_base_id ⇒ String
The identifier of the knowledge base.
-
#or_conditions ⇒ Array<Types::OrCondition>
A list of conditions which would be applied together with an
OR
condition. -
#query ⇒ Types::QueryRecommendationTriggerData
Data associated with the QUERY RecommendationTriggerType.
-
#single ⇒ Types::QueryConditionItem
The condition for the query.
-
#source_content_data ⇒ Types::SourceContentDataDetails
Details about the content data.
-
#tag_condition ⇒ Types::TagCondition
A leaf node condition which can be used to specify a tag condition.
Instance Attribute Details
#and_conditions ⇒ Array<Types::TagCondition>
A list of conditions which would be applied together with an AND
condition.
2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 2549 class OrCondition < Struct.new( :and_conditions, :tag_condition, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndConditions < OrCondition; end class TagCondition < OrCondition; end class Unknown < OrCondition; end end |
#app_integrations ⇒ Types::AppIntegrationsConfiguration
Configuration information for Amazon AppIntegrations to automatically ingest content.
3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3866 class SourceConfiguration < Struct.new( :app_integrations, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AppIntegrations < SourceConfiguration; end class Unknown < SourceConfiguration; end end |
#connect_configuration ⇒ Types::ConnectConfiguration
The configuration information of the Amazon Connect data source.
441 442 443 444 445 446 447 448 449 450 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 441 class Configuration < Struct.new( :connect_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ConnectConfiguration < Configuration; end class Unknown < Configuration; end end |
#content ⇒ String
The content of the quick response.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 2763 class QuickResponseContentProvider < Struct.new( :content, :unknown) SENSITIVE = [:content] include Aws::Structure include Aws::Structure::Union class Content < QuickResponseContentProvider; end class Unknown < QuickResponseContentProvider; end end |
#content_data ⇒ Types::ContentDataDetails
Details about the content data.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 1199 class DataDetails < Struct.new( :content_data, :generative_data, :source_content_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class SourceContentData < DataDetails; end class Unknown < DataDetails; end end |
#content_reference ⇒ Types::ContentReference
Reference information about the content.
1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 1228 class DataReference < Struct.new( :content_reference, :generative_reference, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentReference < DataReference; end class GenerativeReference < DataReference; end class Unknown < DataReference; end end |
#generative_content_feedback_data ⇒ Types::GenerativeContentFeedbackData
Information about the feedback for a generative target type.
597 598 599 600 601 602 603 604 605 606 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 597 class ContentFeedbackData < Struct.new( :generative_content_feedback_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GenerativeContentFeedbackData < ContentFeedbackData; end class Unknown < ContentFeedbackData; end end |
#generative_data ⇒ Types::GenerativeDataDetails
Details about the generative data.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 1199 class DataDetails < Struct.new( :content_data, :generative_data, :source_content_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class SourceContentData < DataDetails; end class Unknown < DataDetails; end end |
#generative_reference ⇒ Types::GenerativeReference
Reference information about the generative content.
1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 1228 class DataReference < Struct.new( :content_reference, :generative_reference, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentReference < DataReference; end class GenerativeReference < DataReference; end class Unknown < DataReference; end end |
#knowledge_base_association ⇒ Types::KnowledgeBaseAssociationData
The knowledge base where output data is sent.
185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 185 class AssistantAssociationOutputData < Struct.new( :knowledge_base_association, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class KnowledgeBaseAssociation < AssistantAssociationOutputData; end class Unknown < AssistantAssociationOutputData; end end |
#knowledge_base_id ⇒ String
The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base.
164 165 166 167 168 169 170 171 172 173 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 164 class AssistantAssociationInputData < Struct.new( :knowledge_base_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class KnowledgeBaseId < AssistantAssociationInputData; end class Unknown < AssistantAssociationInputData; end end |
#or_conditions ⇒ Array<Types::OrCondition>
A list of conditions which would be applied together with an OR
condition.
4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 4068 class TagFilter < Struct.new( :and_conditions, :or_conditions, :tag_condition, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndConditions < TagFilter; end class OrConditions < TagFilter; end class TagCondition < TagFilter; end class Unknown < TagFilter; end end |
#query ⇒ Types::QueryRecommendationTriggerData
Data associated with the QUERY RecommendationTriggerType.
3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3427 class RecommendationTriggerData < Struct.new( :query, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Query < RecommendationTriggerData; end class Unknown < RecommendationTriggerData; end end |
#single ⇒ Types::QueryConditionItem
The condition for the query.
2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 2704 class QueryCondition < Struct.new( :single, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Single < QueryCondition; end class Unknown < QueryCondition; end end |
#source_content_data ⇒ Types::SourceContentDataDetails
Details about the content data.
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 1199 class DataDetails < Struct.new( :content_data, :generative_data, :source_content_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class SourceContentData < DataDetails; end class Unknown < DataDetails; end end |
#tag_condition ⇒ Types::TagCondition
A leaf node condition which can be used to specify a tag condition.
2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 2549 class OrCondition < Struct.new( :and_conditions, :tag_condition, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndConditions < OrCondition; end class TagCondition < OrCondition; end class Unknown < OrCondition; end end |