Skip to content

AccessControl

Source code in docs_src/capo_qbusiness/types/access_control.py
class AccessControl(TypedDict, closed=True):
    principals: "capo_qbusiness.types.principals.Principals"
    """<p>Contains a list of principals, where a principal can be either a <code>USER</code> or a <code>GROUP</code>. Each principal can be have the following type of document access: <code>ALLOW</code> or <code>DENY</code>.</p>"""
    member_relation: NotRequired["capo_qbusiness.types.member_relation.MemberRelation"]
    """<p>Describes the member relation within a principal list.</p>"""

member_relation instance-attribute

member_relation: NotRequired[MemberRelation]

Describes the member relation within a principal list.

principals instance-attribute

principals: Principals

Contains a list of principals, where a principal can be either a USER or a GROUP. Each principal can be have the following type of document access: ALLOW or DENY.