Module: Aws::ConnectWisdomService::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-connectwisdomservice/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AppIntegrationsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppIntegrationsConfiguration')
- Arn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Arn')
- AssistantAssociationData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssistantAssociationData')
- AssistantAssociationInputData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'AssistantAssociationInputData')
- AssistantAssociationOutputData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'AssistantAssociationOutputData')
- AssistantAssociationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssistantAssociationSummary')
- AssistantAssociationSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssistantAssociationSummaryList')
- AssistantData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssistantData')
- AssistantIntegrationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssistantIntegrationConfiguration')
- AssistantList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssistantList')
- AssistantStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssistantStatus')
- AssistantSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssistantSummary')
- AssistantType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssistantType')
- AssociationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssociationType')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- Channel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Channel')
- Channels =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Channels')
- ClientToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientToken')
- Configuration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'Configuration')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- ConnectConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectConfiguration')
- ContactAttributeKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContactAttributeKey')
- ContactAttributeKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ContactAttributeKeys')
- ContactAttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContactAttributeValue')
- ContactAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ContactAttributes')
- ContentData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ContentData')
- ContentMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ContentMetadata')
- ContentReference =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ContentReference')
- ContentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContentStatus')
- ContentSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ContentSummary')
- ContentSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ContentSummaryList')
- ContentTitle =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContentTitle')
- ContentType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContentType')
- CreateAssistantAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAssistantAssociationRequest')
- CreateAssistantAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAssistantAssociationResponse')
- CreateAssistantRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAssistantRequest')
- CreateAssistantResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAssistantResponse')
- CreateContentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateContentRequest')
- CreateContentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateContentResponse')
- CreateKnowledgeBaseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateKnowledgeBaseRequest')
- CreateKnowledgeBaseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateKnowledgeBaseResponse')
- CreateQuickResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateQuickResponseRequest')
- CreateQuickResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateQuickResponseResponse')
- CreateSessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSessionRequest')
- CreateSessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSessionResponse')
- DeleteAssistantAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAssistantAssociationRequest')
- DeleteAssistantAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAssistantAssociationResponse')
- DeleteAssistantRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAssistantRequest')
- DeleteAssistantResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAssistantResponse')
- DeleteContentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteContentRequest')
- DeleteContentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteContentResponse')
- DeleteImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteImportJobRequest')
- DeleteImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteImportJobResponse')
- DeleteKnowledgeBaseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteKnowledgeBaseRequest')
- DeleteKnowledgeBaseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteKnowledgeBaseResponse')
- DeleteQuickResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteQuickResponseRequest')
- DeleteQuickResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteQuickResponseResponse')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- Document =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Document')
- DocumentText =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DocumentText')
- ExternalSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExternalSource')
- ExternalSourceConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExternalSourceConfiguration')
- Filter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Filter')
- FilterField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterField')
- FilterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FilterList')
- FilterOperator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterOperator')
- GenericArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GenericArn')
- GetAssistantAssociationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssistantAssociationRequest')
- GetAssistantAssociationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssistantAssociationResponse')
- GetAssistantRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssistantRequest')
- GetAssistantResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssistantResponse')
- GetContentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetContentRequest')
- GetContentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetContentResponse')
- GetContentSummaryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetContentSummaryRequest')
- GetContentSummaryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetContentSummaryResponse')
- GetImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetImportJobRequest')
- GetImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetImportJobResponse')
- GetKnowledgeBaseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetKnowledgeBaseRequest')
- GetKnowledgeBaseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetKnowledgeBaseResponse')
- GetQuickResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQuickResponseRequest')
- GetQuickResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQuickResponseResponse')
- GetRecommendationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRecommendationsRequest')
- GetRecommendationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRecommendationsResponse')
- GetSessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSessionRequest')
- GetSessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSessionResponse')
- GroupingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GroupingConfiguration')
- GroupingCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GroupingCriteria')
- GroupingValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GroupingValue')
- GroupingValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupingValues')
- Headers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'Headers')
- Highlight =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Highlight')
- HighlightOffset =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HighlightOffset')
- Highlights =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Highlights')
- ImportJobData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportJobData')
- ImportJobList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportJobList')
- ImportJobStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImportJobStatus')
- ImportJobSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportJobSummary')
- ImportJobType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImportJobType')
- KnowledgeBaseAssociationData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KnowledgeBaseAssociationData')
- KnowledgeBaseData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KnowledgeBaseData')
- KnowledgeBaseList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'KnowledgeBaseList')
- KnowledgeBaseStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KnowledgeBaseStatus')
- KnowledgeBaseSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KnowledgeBaseSummary')
- KnowledgeBaseType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KnowledgeBaseType')
- LanguageCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LanguageCode')
- ListAssistantAssociationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssistantAssociationsRequest')
- ListAssistantAssociationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssistantAssociationsResponse')
- ListAssistantsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssistantsRequest')
- ListAssistantsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssistantsResponse')
- ListContentsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListContentsRequest')
- ListContentsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListContentsResponse')
- ListImportJobsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListImportJobsRequest')
- ListImportJobsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListImportJobsResponse')
- ListKnowledgeBasesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListKnowledgeBasesRequest')
- ListKnowledgeBasesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListKnowledgeBasesResponse')
- ListQuickResponsesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQuickResponsesRequest')
- ListQuickResponsesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQuickResponsesResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- Name =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Name')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NonEmptyString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NonEmptyString')
- NotifyRecommendationsReceivedError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyRecommendationsReceivedError')
- NotifyRecommendationsReceivedErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NotifyRecommendationsReceivedErrorList')
- NotifyRecommendationsReceivedErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotifyRecommendationsReceivedErrorMessage')
- NotifyRecommendationsReceivedRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyRecommendationsReceivedRequest')
- NotifyRecommendationsReceivedResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyRecommendationsReceivedResponse')
- ObjectFieldsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ObjectFieldsList')
- Order =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Order')
- PreconditionFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PreconditionFailedException')
- Priority =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Priority')
- QueryAssistantRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryAssistantRequest')
- QueryAssistantResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryAssistantResponse')
- QueryRecommendationTriggerData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryRecommendationTriggerData')
- QueryResultsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QueryResultsList')
- QueryText =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QueryText')
- QuickResponseContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseContent')
- QuickResponseContentProvider =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'QuickResponseContentProvider')
- QuickResponseContents =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseContents')
- QuickResponseData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseData')
- QuickResponseDataProvider =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'QuickResponseDataProvider')
- QuickResponseDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseDescription')
- QuickResponseFilterField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseFilterField')
- QuickResponseFilterFieldList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QuickResponseFilterFieldList')
- QuickResponseFilterOperator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseFilterOperator')
- QuickResponseFilterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseFilterValue')
- QuickResponseFilterValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QuickResponseFilterValueList')
- QuickResponseName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseName')
- QuickResponseOrderField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseOrderField')
- QuickResponseQueryField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseQueryField')
- QuickResponseQueryFieldList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QuickResponseQueryFieldList')
- QuickResponseQueryOperator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseQueryOperator')
- QuickResponseQueryValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseQueryValue')
- QuickResponseQueryValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QuickResponseQueryValueList')
- QuickResponseSearchExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseSearchExpression')
- QuickResponseSearchResultData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseSearchResultData')
- QuickResponseSearchResultsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QuickResponseSearchResultsList')
- QuickResponseStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseStatus')
- QuickResponseSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuickResponseSummary')
- QuickResponseSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QuickResponseSummaryList')
- QuickResponseType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QuickResponseType')
- RecommendationData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecommendationData')
- RecommendationIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecommendationIdList')
- RecommendationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecommendationList')
- RecommendationSourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecommendationSourceType')
- RecommendationTrigger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecommendationTrigger')
- RecommendationTriggerData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'RecommendationTriggerData')
- RecommendationTriggerList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecommendationTriggerList')
- RecommendationTriggerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecommendationTriggerType')
- RecommendationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecommendationType')
- RelevanceLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RelevanceLevel')
- RelevanceScore =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'RelevanceScore')
- RemoveKnowledgeBaseTemplateUriRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveKnowledgeBaseTemplateUriRequest')
- RemoveKnowledgeBaseTemplateUriResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveKnowledgeBaseTemplateUriResponse')
- RenderingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RenderingConfiguration')
- RequestTimeoutException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestTimeoutException')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResultData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResultData')
- SearchContentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchContentRequest')
- SearchContentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchContentResponse')
- SearchExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchExpression')
- SearchQuickResponsesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchQuickResponsesRequest')
- SearchQuickResponsesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchQuickResponsesResponse')
- SearchSessionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchSessionsRequest')
- SearchSessionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchSessionsResponse')
- SensitiveString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveString')
- ServerSideEncryptionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerSideEncryptionConfiguration')
- ServiceQuotaExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaExceededException')
- SessionData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionData')
- SessionIntegrationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionIntegrationConfiguration')
- SessionSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SessionSummaries')
- SessionSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionSummary')
- ShortCutKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ShortCutKey')
- SourceConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'SourceConfiguration')
- StartContentUploadRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartContentUploadRequest')
- StartContentUploadResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartContentUploadResponse')
- StartImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartImportJobRequest')
- StartImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartImportJobResponse')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- SyntheticTimestamp_epoch_seconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'SyntheticTimestamp_epoch_seconds', timestampFormat: "unixTimestamp")
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'Tags')
- TimeToLive =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TimeToLive')
- TooManyTagsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTagsException')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateContentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateContentRequest')
- UpdateContentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateContentResponse')
- UpdateKnowledgeBaseTemplateUriRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateKnowledgeBaseTemplateUriRequest')
- UpdateKnowledgeBaseTemplateUriResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateKnowledgeBaseTemplateUriResponse')
- UpdateQuickResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateQuickResponseRequest')
- UpdateQuickResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateQuickResponseResponse')
- UploadId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UploadId')
- Uri =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Uri')
- Url =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Url')
- Uuid =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Uuid')
- UuidOrArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UuidOrArn')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- WaitTimeSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'WaitTimeSeconds')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2020-10-19" api. = { "apiVersion" => "2020-10-19", "endpointPrefix" => "wisdom", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceFullName" => "Amazon Connect Wisdom Service", "serviceId" => "Wisdom", "signatureVersion" => "v4", "signingName" => "wisdom", "uid" => "wisdom-2020-10-19", } api.add_operation(:create_assistant, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAssistant" o.http_method = "POST" o.http_request_uri = "/assistants" o.input = Shapes::ShapeRef.new(shape: CreateAssistantRequest) o.output = Shapes::ShapeRef.new(shape: CreateAssistantResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_assistant_association, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAssistantAssociation" o.http_method = "POST" o.http_request_uri = "/assistants/{assistantId}/associations" o.input = Shapes::ShapeRef.new(shape: CreateAssistantAssociationRequest) o.output = Shapes::ShapeRef.new(shape: CreateAssistantAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:create_content, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateContent" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/contents" o.input = Shapes::ShapeRef.new(shape: CreateContentRequest) o.output = Shapes::ShapeRef.new(shape: CreateContentResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:create_knowledge_base, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateKnowledgeBase" o.http_method = "POST" o.http_request_uri = "/knowledgeBases" o.input = Shapes::ShapeRef.new(shape: CreateKnowledgeBaseRequest) o.output = Shapes::ShapeRef.new(shape: CreateKnowledgeBaseResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_quick_response, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateQuickResponse" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/quickResponses" o.input = Shapes::ShapeRef.new(shape: CreateQuickResponseRequest) o.output = Shapes::ShapeRef.new(shape: CreateQuickResponseResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:create_session, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSession" o.http_method = "POST" o.http_request_uri = "/assistants/{assistantId}/sessions" o.input = Shapes::ShapeRef.new(shape: CreateSessionRequest) o.output = Shapes::ShapeRef.new(shape: CreateSessionResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_assistant, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAssistant" o.http_method = "DELETE" o.http_request_uri = "/assistants/{assistantId}" o.input = Shapes::ShapeRef.new(shape: DeleteAssistantRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAssistantResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_assistant_association, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAssistantAssociation" o.http_method = "DELETE" o.http_request_uri = "/assistants/{assistantId}/associations/{assistantAssociationId}" o.input = Shapes::ShapeRef.new(shape: DeleteAssistantAssociationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAssistantAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_content, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteContent" o.http_method = "DELETE" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}" o.input = Shapes::ShapeRef.new(shape: DeleteContentRequest) o.output = Shapes::ShapeRef.new(shape: DeleteContentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteImportJob" o.http_method = "DELETE" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/importJobs/{importJobId}" o.input = Shapes::ShapeRef.new(shape: DeleteImportJobRequest) o.output = Shapes::ShapeRef.new(shape: DeleteImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_knowledge_base, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteKnowledgeBase" o.http_method = "DELETE" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}" o.input = Shapes::ShapeRef.new(shape: DeleteKnowledgeBaseRequest) o.output = Shapes::ShapeRef.new(shape: DeleteKnowledgeBaseResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_quick_response, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteQuickResponse" o.http_method = "DELETE" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}" o.input = Shapes::ShapeRef.new(shape: DeleteQuickResponseRequest) o.output = Shapes::ShapeRef.new(shape: DeleteQuickResponseResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_assistant, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAssistant" o.http_method = "GET" o.http_request_uri = "/assistants/{assistantId}" o.input = Shapes::ShapeRef.new(shape: GetAssistantRequest) o.output = Shapes::ShapeRef.new(shape: GetAssistantResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_assistant_association, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAssistantAssociation" o.http_method = "GET" o.http_request_uri = "/assistants/{assistantId}/associations/{assistantAssociationId}" o.input = Shapes::ShapeRef.new(shape: GetAssistantAssociationRequest) o.output = Shapes::ShapeRef.new(shape: GetAssistantAssociationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_content, Seahorse::Model::Operation.new.tap do |o| o.name = "GetContent" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}" o.input = Shapes::ShapeRef.new(shape: GetContentRequest) o.output = Shapes::ShapeRef.new(shape: GetContentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_content_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetContentSummary" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary" o.input = Shapes::ShapeRef.new(shape: GetContentSummaryRequest) o.output = Shapes::ShapeRef.new(shape: GetContentSummaryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "GetImportJob" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/importJobs/{importJobId}" o.input = Shapes::ShapeRef.new(shape: GetImportJobRequest) o.output = Shapes::ShapeRef.new(shape: GetImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_knowledge_base, Seahorse::Model::Operation.new.tap do |o| o.name = "GetKnowledgeBase" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}" o.input = Shapes::ShapeRef.new(shape: GetKnowledgeBaseRequest) o.output = Shapes::ShapeRef.new(shape: GetKnowledgeBaseResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_quick_response, Seahorse::Model::Operation.new.tap do |o| o.name = "GetQuickResponse" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}" o.input = Shapes::ShapeRef.new(shape: GetQuickResponseRequest) o.output = Shapes::ShapeRef.new(shape: GetQuickResponseResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_recommendations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRecommendations" o.http_method = "GET" o.http_request_uri = "/assistants/{assistantId}/sessions/{sessionId}/recommendations" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetRecommendationsRequest) o.output = Shapes::ShapeRef.new(shape: GetRecommendationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_session, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSession" o.http_method = "GET" o.http_request_uri = "/assistants/{assistantId}/sessions/{sessionId}" o.input = Shapes::ShapeRef.new(shape: GetSessionRequest) o.output = Shapes::ShapeRef.new(shape: GetSessionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:list_assistant_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAssistantAssociations" o.http_method = "GET" o.http_request_uri = "/assistants/{assistantId}/associations" o.input = Shapes::ShapeRef.new(shape: ListAssistantAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: ListAssistantAssociationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_assistants, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAssistants" o.http_method = "GET" o.http_request_uri = "/assistants" o.input = Shapes::ShapeRef.new(shape: ListAssistantsRequest) o.output = Shapes::ShapeRef.new(shape: ListAssistantsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_contents, Seahorse::Model::Operation.new.tap do |o| o.name = "ListContents" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/contents" o.input = Shapes::ShapeRef.new(shape: ListContentsRequest) o.output = Shapes::ShapeRef.new(shape: ListContentsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_import_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListImportJobs" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/importJobs" o.input = Shapes::ShapeRef.new(shape: ListImportJobsRequest) o.output = Shapes::ShapeRef.new(shape: ListImportJobsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_knowledge_bases, Seahorse::Model::Operation.new.tap do |o| o.name = "ListKnowledgeBases" o.http_method = "GET" o.http_request_uri = "/knowledgeBases" o.input = Shapes::ShapeRef.new(shape: ListKnowledgeBasesRequest) o.output = Shapes::ShapeRef.new(shape: ListKnowledgeBasesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_quick_responses, Seahorse::Model::Operation.new.tap do |o| o.name = "ListQuickResponses" o.http_method = "GET" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/quickResponses" o.input = Shapes::ShapeRef.new(shape: ListQuickResponsesRequest) o.output = Shapes::ShapeRef.new(shape: ListQuickResponsesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:notify_recommendations_received, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyRecommendationsReceived" o.http_method = "POST" o.http_request_uri = "/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify" o.input = Shapes::ShapeRef.new(shape: NotifyRecommendationsReceivedRequest) o.output = Shapes::ShapeRef.new(shape: NotifyRecommendationsReceivedResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:query_assistant, Seahorse::Model::Operation.new.tap do |o| o.name = "QueryAssistant" o.http_method = "POST" o.http_request_uri = "/assistants/{assistantId}/query" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: QueryAssistantRequest) o.output = Shapes::ShapeRef.new(shape: QueryAssistantResponse) o.errors << Shapes::ShapeRef.new(shape: RequestTimeoutException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:remove_knowledge_base_template_uri, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveKnowledgeBaseTemplateUri" o.http_method = "DELETE" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/templateUri" o.input = Shapes::ShapeRef.new(shape: RemoveKnowledgeBaseTemplateUriRequest) o.output = Shapes::ShapeRef.new(shape: RemoveKnowledgeBaseTemplateUriResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:search_content, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchContent" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/search" o.input = Shapes::ShapeRef.new(shape: SearchContentRequest) o.output = Shapes::ShapeRef.new(shape: SearchContentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:search_quick_responses, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchQuickResponses" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/search/quickResponses" o.input = Shapes::ShapeRef.new(shape: SearchQuickResponsesRequest) o.output = Shapes::ShapeRef.new(shape: SearchQuickResponsesResponse) o.errors << Shapes::ShapeRef.new(shape: RequestTimeoutException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:search_sessions, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchSessions" o.http_method = "POST" o.http_request_uri = "/assistants/{assistantId}/searchSessions" o.input = Shapes::ShapeRef.new(shape: SearchSessionsRequest) o.output = Shapes::ShapeRef.new(shape: SearchSessionsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:start_content_upload, Seahorse::Model::Operation.new.tap do |o| o.name = "StartContentUpload" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/upload" o.input = Shapes::ShapeRef.new(shape: StartContentUploadRequest) o.output = Shapes::ShapeRef.new(shape: StartContentUploadResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:start_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StartImportJob" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/importJobs" o.input = Shapes::ShapeRef.new(shape: StartImportJobRequest) o.output = Shapes::ShapeRef.new(shape: StartImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:update_content, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateContent" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}" o.input = Shapes::ShapeRef.new(shape: UpdateContentRequest) o.output = Shapes::ShapeRef.new(shape: UpdateContentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: PreconditionFailedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:update_knowledge_base_template_uri, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateKnowledgeBaseTemplateUri" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/templateUri" o.input = Shapes::ShapeRef.new(shape: UpdateKnowledgeBaseTemplateUriRequest) o.output = Shapes::ShapeRef.new(shape: UpdateKnowledgeBaseTemplateUriResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:update_quick_response, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateQuickResponse" o.http_method = "POST" o.http_request_uri = "/knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}" o.input = Shapes::ShapeRef.new(shape: UpdateQuickResponseRequest) o.output = Shapes::ShapeRef.new(shape: UpdateQuickResponseResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: PreconditionFailedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) end