Skip to content

DocumentAclCondition

Source code in docs_src/capo_qbusiness/types/document_acl_condition.py
class DocumentAclCondition(TypedDict, closed=True):
    member_relation: NotRequired["capo_qbusiness.types.member_relation.MemberRelation"]
    """<p>The logical relation between members in the condition, determining how multiple user or group conditions are combined.</p>"""
    users: NotRequired["capo_qbusiness.types.document_acl_users.DocumentAclUsers"]
    """<p>An array of user identifiers that this condition applies to. Users listed here are subject to the access rule defined by this condition.</p>"""
    groups: NotRequired["capo_qbusiness.types.document_acl_groups.DocumentAclGroups"]
    """<p>An array of group identifiers that this condition applies to. Groups listed here are subject to the access rule defined by this condition.</p>"""

groups instance-attribute

groups: NotRequired[DocumentAclGroups]

An array of group identifiers that this condition applies to. Groups listed here are subject to the access rule defined by this condition.

member_relation instance-attribute

member_relation: NotRequired[MemberRelation]

The logical relation between members in the condition, determining how multiple user or group conditions are combined.

users instance-attribute

users: NotRequired[DocumentAclUsers]

An array of user identifiers that this condition applies to. Users listed here are subject to the access rule defined by this condition.