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.
1493 1494 1495 1496 1497 1498 1499 1500 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1493 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.
1493 1494 1495 1496 1497 1498 1499 1500 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1493 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.
1493 1494 1495 1496 1497 1498 1499 1500 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1493 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).
1493 1494 1495 1496 1497 1498 1499 1500 |
# File 'lib/aws-sdk-bedrockagentruntime/types.rb', line 1493 class CheckIngestedDocumentAclRequest < Struct.new( :data_source_id, :document_id, :knowledge_base_id, :user_context) SENSITIVE = [:user_context] include Aws::Structure end |