Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Kendra

import { Kendra } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/kendra.ts";
class Kendra {
constructor(apiFactory: client.ApiFactory);
async batchDeleteDocument(params: BatchDeleteDocumentRequest, opts?: client.RequestOptions): Promise<BatchDeleteDocumentResponse>;
async batchGetDocumentStatus(params: BatchGetDocumentStatusRequest, opts?: client.RequestOptions): Promise<BatchGetDocumentStatusResponse>;
async batchPutDocument(params: BatchPutDocumentRequest, opts?: client.RequestOptions): Promise<BatchPutDocumentResponse>;
async clearQuerySuggestions(params: ClearQuerySuggestionsRequest, opts?: client.RequestOptions): Promise<void>;
async createDataSource(params: CreateDataSourceRequest, opts?: client.RequestOptions): Promise<CreateDataSourceResponse>;
async createFaq(params: CreateFaqRequest, opts?: client.RequestOptions): Promise<CreateFaqResponse>;
async createIndex(params: CreateIndexRequest, opts?: client.RequestOptions): Promise<CreateIndexResponse>;
async createQuerySuggestionsBlockList(params: CreateQuerySuggestionsBlockListRequest, opts?: client.RequestOptions): Promise<CreateQuerySuggestionsBlockListResponse>;
async createThesaurus(params: CreateThesaurusRequest, opts?: client.RequestOptions): Promise<CreateThesaurusResponse>;
async deleteDataSource(params: DeleteDataSourceRequest, opts?: client.RequestOptions): Promise<void>;
async deleteFaq(params: DeleteFaqRequest, opts?: client.RequestOptions): Promise<void>;
async deleteIndex(params: DeleteIndexRequest, opts?: client.RequestOptions): Promise<void>;
async deletePrincipalMapping(params: DeletePrincipalMappingRequest, opts?: client.RequestOptions): Promise<void>;
async deleteQuerySuggestionsBlockList(params: DeleteQuerySuggestionsBlockListRequest, opts?: client.RequestOptions): Promise<void>;
async deleteThesaurus(params: DeleteThesaurusRequest, opts?: client.RequestOptions): Promise<void>;
async describeDataSource(params: DescribeDataSourceRequest, opts?: client.RequestOptions): Promise<DescribeDataSourceResponse>;
async describeFaq(params: DescribeFaqRequest, opts?: client.RequestOptions): Promise<DescribeFaqResponse>;
async describeIndex(params: DescribeIndexRequest, opts?: client.RequestOptions): Promise<DescribeIndexResponse>;
async describePrincipalMapping(params: DescribePrincipalMappingRequest, opts?: client.RequestOptions): Promise<DescribePrincipalMappingResponse>;
async describeQuerySuggestionsBlockList(params: DescribeQuerySuggestionsBlockListRequest, opts?: client.RequestOptions): Promise<DescribeQuerySuggestionsBlockListResponse>;
async describeQuerySuggestionsConfig(params: DescribeQuerySuggestionsConfigRequest, opts?: client.RequestOptions): Promise<DescribeQuerySuggestionsConfigResponse>;
async describeThesaurus(params: DescribeThesaurusRequest, opts?: client.RequestOptions): Promise<DescribeThesaurusResponse>;
async getQuerySuggestions(params: GetQuerySuggestionsRequest, opts?: client.RequestOptions): Promise<GetQuerySuggestionsResponse>;
async listDataSources(params: ListDataSourcesRequest, opts?: client.RequestOptions): Promise<ListDataSourcesResponse>;
async listDataSourceSyncJobs(params: ListDataSourceSyncJobsRequest, opts?: client.RequestOptions): Promise<ListDataSourceSyncJobsResponse>;
async listFaqs(params: ListFaqsRequest, opts?: client.RequestOptions): Promise<ListFaqsResponse>;
async listGroupsOlderThanOrderingId(params: ListGroupsOlderThanOrderingIdRequest, opts?: client.RequestOptions): Promise<ListGroupsOlderThanOrderingIdResponse>;
async listIndices(params?: ListIndicesRequest, opts?: client.RequestOptions): Promise<ListIndicesResponse>;
async listQuerySuggestionsBlockLists(params: ListQuerySuggestionsBlockListsRequest, opts?: client.RequestOptions): Promise<ListQuerySuggestionsBlockListsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listThesauri(params: ListThesauriRequest, opts?: client.RequestOptions): Promise<ListThesauriResponse>;
async putPrincipalMapping(params: PutPrincipalMappingRequest, opts?: client.RequestOptions): Promise<void>;
async query(params: QueryRequest, opts?: client.RequestOptions): Promise<QueryResult>;
async startDataSourceSyncJob(params: StartDataSourceSyncJobRequest, opts?: client.RequestOptions): Promise<StartDataSourceSyncJobResponse>;
async stopDataSourceSyncJob(params: StopDataSourceSyncJobRequest, opts?: client.RequestOptions): Promise<void>;
async submitFeedback(params: SubmitFeedbackRequest, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateDataSource(params: UpdateDataSourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateIndex(params: UpdateIndexRequest, opts?: client.RequestOptions): Promise<void>;
async updateQuerySuggestionsBlockList(params: UpdateQuerySuggestionsBlockListRequest, opts?: client.RequestOptions): Promise<void>;
async updateQuerySuggestionsConfig(params: UpdateQuerySuggestionsConfigRequest, opts?: client.RequestOptions): Promise<void>;
async updateThesaurus(params: UpdateThesaurusRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Kendra(apiFactory: client.ApiFactory)
[src]

§Methods

§
clearQuerySuggestions(params: ClearQuerySuggestionsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteDataSource(params: DeleteDataSourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteFaq(params: DeleteFaqRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteIndex(params: DeleteIndexRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deletePrincipalMapping(params: DeletePrincipalMappingRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteQuerySuggestionsBlockList(params: DeleteQuerySuggestionsBlockListRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteThesaurus(params: DeleteThesaurusRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putPrincipalMapping(params: PutPrincipalMappingRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
query(params: QueryRequest, opts?: client.RequestOptions): Promise<QueryResult>
[src]
§
stopDataSourceSyncJob(params: StopDataSourceSyncJobRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
submitFeedback(params: SubmitFeedbackRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateDataSource(params: UpdateDataSourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateIndex(params: UpdateIndexRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateQuerySuggestionsBlockList(params: UpdateQuerySuggestionsBlockListRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateQuerySuggestionsConfig(params: UpdateQuerySuggestionsConfigRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateThesaurus(params: UpdateThesaurusRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties