Skip to content

Qbusiness  >  Operations  >  list_documents

list_documents

Operation

list_documents async

list_documents(input: ListDocumentsInput, plugins: list[Plugin] | None = None) -> ListDocumentsOutput

A list of documents attached to an index.

Parameters:

Name Type Description Default
input ListDocumentsInput

An instance of ListDocumentsInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
ListDocumentsOutput

An instance of ListDocumentsOutput.

Input

ListDocumentsInput dataclass

Dataclass for ListDocumentsInput structure.

Attributes

application_id class-attribute instance-attribute
application_id: str | None = None

The identifier of the application id the documents are attached to.

data_source_ids class-attribute instance-attribute
data_source_ids: list[str] | None = None

The identifier of the data sources the documents are attached to.

index_id class-attribute instance-attribute
index_id: str | None = None

The identifier of the index the documents are attached to.

max_results class-attribute instance-attribute
max_results: int | None = None

The maximum number of documents to return.

next_token class-attribute instance-attribute
next_token: str | None = None

If the maxResults response was incomplete because there is more data to retrieve, Amazon Q Business returns a pagination token in the response. You can use this pagination token to retrieve the next set of documents.

Output

ListDocumentsOutput dataclass

Dataclass for ListDocumentsOutput structure.

Attributes

document_detail_list class-attribute instance-attribute
document_detail_list: list[DocumentDetails] | None = None

A list of document details.

next_token class-attribute instance-attribute
next_token: str | None = None

If the maxResults response was incomplete because there is more data to retrieve, Amazon Q Business returns a pagination token in the response. You can use this pagination token to retrieve the next set of documents.