Class: Aws::BedrockAgentRuntime::Types::CheckIngestedDocumentAclRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentRuntime::Types::CheckIngestedDocumentAclRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockagentruntime/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:user_context]
Instance Attribute Summary collapse
-
#data_source_id ⇒ String
The unique identifier of the data source that contains the document.
-
#document_id ⇒ String
The unique identifier of the document to check access for.
-
#knowledge_base_id ⇒ String
The unique identifier of the knowledge base that contains the document.
-
#user_context ⇒ Types::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).
Instance Attribute Details
#data_source_id ⇒ String
The unique identifier of the data source that contains the document.
1769 1770 1771 1772 1773 1774 1775 1776 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1769 class CheckIngestedDocumentAclRequest < Struct.new( :data_source_id, :document_id, :knowledge_base_id, :user_context) SENSITIVE = [:user_context] include Aws::Structure end |
#document_id ⇒ String
The unique identifier of the document to check access for.
1769 1770 1771 1772 1773 1774 1775 1776 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1769 class CheckIngestedDocumentAclRequest < Struct.new( :data_source_id, :document_id, :knowledge_base_id, :user_context) SENSITIVE = [:user_context] include Aws::Structure end |
#knowledge_base_id ⇒ String
The unique identifier of the knowledge base that contains the document.
1769 1770 1771 1772 1773 1774 1775 1776 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1769 class CheckIngestedDocumentAclRequest < Struct.new( :data_source_id, :document_id, :knowledge_base_id, :user_context) SENSITIVE = [:user_context] include Aws::Structure end |
#user_context ⇒ Types::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).
1769 1770 1771 1772 1773 1774 1775 1776 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1769 class CheckIngestedDocumentAclRequest < Struct.new( :data_source_id, :document_id, :knowledge_base_id, :user_context) SENSITIVE = [:user_context] include Aws::Structure end |