Skip to content

Bedrock Agent Runtime  >  Structures  >  DocumentAclCondition

DocumentAclCondition

Structure Class

DocumentAclCondition dataclass

A condition within a document access control list (ACL) membership, specifying users and groups that are evaluated together.

Attributes

condition_operator class-attribute instance-attribute
condition_operator: DocumentAclMemberRelation | None = None

The logical operator for combining users and groups within this condition. Valid values: AND -- Both a user match and a group match are required. OR -- Either a user match or a group match is sufficient.

groups class-attribute instance-attribute
groups: list[DocumentAclGroup] | None = None

The list of group entries in this condition.

users class-attribute instance-attribute
users: list[DocumentAclUser] | None = None

The list of user entries in this condition.