Skip to content

CheckIngestedDocumentAclRequest

Source code in docs_src/capo_bedrock_agent_runtime/types/check_ingested_document_acl_request.py
class CheckIngestedDocumentAclRequest(TypedDict, closed=True):
    knowledge_base_id: "capo_bedrock_agent_runtime.types.knowledge_base_identifier.KnowledgeBaseIdentifier"
    """<p>The unique identifier of the knowledge base that contains the document.</p>"""
    data_source_id: "capo_bedrock_agent_runtime.types.data_source_id.DataSourceId"
    """<p>The unique identifier of the data source that contains the document.</p>"""
    document_id: "capo_bedrock_agent_runtime.types.document_id.DocumentId"
    """<p>The unique identifier of the document to check access for.</p>"""
    user_context: "capo_bedrock_agent_runtime.types.user_context.UserContext"
    """<p>The context object containing identity information for access control filtering, including user ID and optional group memberships used to evaluate the document access control list (ACL).</p>"""

data_source_id instance-attribute

data_source_id: DataSourceId

The unique identifier of the data source that contains the document.

document_id instance-attribute

document_id: DocumentId

The unique identifier of the document to check access for.

knowledge_base_id instance-attribute

knowledge_base_id: KnowledgeBaseIdentifier

The unique identifier of the knowledge base that contains the document.

user_context instance-attribute

user_context: UserContext

The context object containing identity information for access control filtering, including user ID and optional group memberships used to evaluate the document access control list (ACL).